Функциональность SAP HANA как базы данных для SAP HANA Data Management Suite

Мы продолжаем цикл статей о SAP HANA Data Management Suite – гибриде локальных и облачных технологий, который включает в себя четыре компонента-продукта: SAP Data Hub, SAP HANA, SAP Enterprise Architecture Designer и SAP Cloud Platform Big Data Services. Сочетание этих решений позволяет создать целостную структуру управления данными с следующими функциями: отслеживание происхождения данных отслеживание изменений […]

GitHub анонсировал собственный CI/CD и начал раздавать инвайты

На прошедшей «GitHub Universe» компания анонсировала много разного, но меня больше всего «зацепило» их собственное CI/CD решение. Основано на Docker, может собирать и выполнять контейнеры по пушу в репозиторий, появлению нового тикета, созданию релиза. здесь можно оставить заявку на участие в публик бете, Microsoft будет выдавать инвайты небольшими пачками. Под катом — мои спекуляции чем […]

Произошел почти двухчасовой сбой в работе сервисов YouTube, сейчас сервис стал работоспособен

Около 4 утра по МСК пользователи YouTube (принадлежит Google) столкнулись с отказом работы сервиса (500 Internal Server Error). В 6 утра по МСК работы сервиса были восстановлены. Проблемы затронули пользователей в разных странах мира, в том числе и в России. Наиболее число жалоб пришлось на США, Австралию, Японию, страны Европы При попытке зайти на главную […]

Глава Google прокомментировал запуск поисковика с цензурой в Китае

Руководство корпорации Google впервые прокомментировало ситуацию с запуском поискового сервиса с цензурой в Китае. С заявлением относительно нового проекта компании выступил СЕО Google Сундар Пичаи. Он сообщил, что корпорация старается установить долгосрочные отношения с этой страной. Сам проект получил название Project Dragonfly, впервые о нем стало известно в августе, после того, как онлайн-ресурс The Intercept […]

Низкоуровневый Brainfuck. Продолжение…

Часть I Часть II Часть III Пишем brainfuck на TurboAssembler’e. Добавим вывод массива data_arr («ленту» машины Тьюринга) на экран. Напишем программу, выводящую на экран элементы произвольного массива посредством функции 09h прерывания 21h. .model tiny ; ascii-decoder.asm jumps .data data_arr DB 1,0,2,0,3,0,4,0,5,0,6,0,7,’$’ ; данные .code ORG 100h start: ;Подготовим все необходимое mov AX, @data ; настраиваем […]

Конференция BLACK HAT USA. Ботнет из миллиона браузеров. Часть 2

Конференция BLACK HAT USA. Ботнет из миллиона браузеров. Часть 1 Мэтт Йохансон: сейчас я покажу, как вводить этот код. Существует множество рекламных сетей, но мы выбрали эту, потому что она позволяет нам делать то, что мы хотим. Вы можете выбрать изображение баннера достаточно большого размера, вставить его сюда и присвоить ему URL, так, чтобы после […]

Ковыряем Шарарам — 1 часть

Привет Хабр! Я думаю многие здесь знают про игру «Шарарам». А если не знаете то лучше не знать узнаете. Я решил сделать персонально свой сервер этой игры. Не смотря на то что возможно скорее всего для аудитории Хабра эта статья покажется банальной, но мне тупо негде это выложить на общее обозрение. Инструменты Любой браузер с […]

MongoDB меняет свою Open Source лицензию

В MongoDB несколько обижены тем, что некоторые облачные провайдеры, особенно в Азии, используют их открытый код и предлагают коммерческую версию их базы данных в облаке своим пользователям, не играя по правилам открытого ПО. Чтобы бороться с этим, MongoDB сегодня объявила о выпуске новой лицензии на программное обеспечение — Server Side Public License (SSPL), которая будет […]

Автоматизация импорта данных в Google BigQuery с помощью Google Cloud Functions

Мы постоянно работаем с Google BigQuery – импортируем данные о пользователях, их заказах и расходах на рекламу из разных источников, чтобы иметь возможность объединять их между собой. Что нам это дает? Например, если у вас интернет-магазин и клиент делает заказ по телефону, а потом авторизовывается на сайте, то с помощью Google BigQuery можно связать все […]

Валидация электронных подписей на C# с использованием КРИПТО ПРО

Продолжая разговор на тему электронных подписей (далее ЭП), надо сказать о проверке. В предыдущей стать я разбирал более сложную часть задачи — создание подписи. В этой статье всё несколько проще. Большая часть кода это адаптация примеров из КРИПТО ПРО .NET SDK. Проверять будем в первую очередь подписи по ГОСТ Р 34.10-2001 и ГОСТ Р 34.10-2012, […]