Ковыряем Шарарам — 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, […]

Примеры использования Flexbox

Продолжаю публикацию статей Rachel Andrew по особенностям CSS-технологии Flexbox Предыдущие статьи цикла: Что происходит при создании контейнера Flexbox. Все, что вам нужно знать о выравнивании во Flexbox. Flexbox: насколько велика эта гибкая коробка?. Мы подошли к заключительной части моей серии о Flexbox здесь, в Smashing Magazine. В этом посте я собираюсь потратить некоторое время на […]

Запись вебинара «Нужен ли вам Kubernetes»

Павел Селиванов — основной спикер на интенсивах по Кубернетес (Слёрм-2 для тех, кто только знакомится с технологией и МегаСлёрм для тех, кто уже работает с Кубернетес). 25–27 октября — Слёрм-2 29–31 октября — МегаСлёрм Если вы зарегистрируетесь до 18 октября, скажите менеджеру «я с вебинара», и вам сделают скидку 10%. Слёрм-3 намечен на июнь ’19. […]

Павел Дуров запустит блокчейн-платформу Telegram уже этой осенью

Сегодня стало известно о судьбе проекта Telegram Open Network (TON), анонсированного Павлом Дуровым в этом году. О ходе разработки компания Telegram рассказала в специальной рассылке в начале сентября. Подлинность информации подтвердили два инвестора, которые получили рассылку, о чем рассказали «Ведомости». Стоит напомнить, что TON — блокчейн-платформа, над созданием которой работает команда Telegram. Инвесторы предоставили около […]

Как обновлять код смарт-контрактов в Ethereum

Как обновлять код смарт-контрактов в Ethereum / Часть 1 Статья подразумевает, что у читателя есть базовое понимание того, как работают Ethereum, EVM (Ethereum Virtual Machine) и смарт-контракты на техническом уровне, а также понимание основ языка программирования смарт-контрактов — Solidity. В приложениях, где в приоритете прозрачность операций и доверие пользователей, часто, используют блокчейн и смарт-контракты. Преимущество […]

Статический анализ PHP-кода на примере PHPStan, Phan и Psalm

Компания Badoo существует уже более 12 лет. У нас очень много PHP-кода (миллионы строк) и наверняка даже сохранились строки, написанные 12 лет назад. У нас есть код, написанный ещё во времена PHP 4 и PHP 5. Мы выкладываем код два раза в день, и каждая выкладка содержит примерно 10—20 задач. Помимо этого, программисты могут выкладывать […]

Философия налоговой реформы Трампа

В погоне за прибылью часть отечественных IT компаний стремится выйти на американский рынок (как В2В так и В2С), некоторые продают свои услуги как компании из СНГ, либо создают оффшорные структуры. Но часть IT предпринимателей в качестве места регистрации бизнеса выбирают США. Стоит ли это делать? Налоговая политика государства определяет социальную философию и общепринятые ценности его […]