Как прикрутить SQL к чему угодно при помощи Apache Calcite http://amp.gs/jzYuJ
Хабр
Как прикрутить SQL к чему угодно при помощи Apache Calcite
Сделать свою собственную SQL-базу данных или запускать SQL-запросы в NoSQL-базе данных — кажется, это очень непростая задача. А если мы говорим о распределенной БД, то сложность возрастает...
[Перевод] TA505 нацелилась на розничную торговлю в США с помощью персонализированных вложений http://amp.gs/jzY2z
Хабр
TA505 нацелилась на розничную торговлю в США с помощью персонализированных вложений
ОбзорС 15 ноября 2018 года компания Proofpoint начала наблюдать за рассылками электронных писем от определенного агента, направленных на крупные розничные сети, сети ресторанов и продуктовых...
Интеграция устройства в экосистему Samsung SmartThings на примере «Умного чайника» Часть 2: переход с ESP8266 на ESP32 http://amp.gs/jzYLg
Хабр
Интеграция устройства в экосистему Samsung SmartThings на примере «Умного чайника» Часть 2: переход с ESP8266 на ESP32
ВступлениеВ первой части статьи на примере “Умного чайника” я описал процесс разработки приложения, интегрированного в экосистему SmartThings. В этой части я усложняю пример: добавляю датчик...
История успеха: из джуна в сеньора за 2 года http://amp.gs/jzYQq
Хабр
История успеха: из джуна в сеньора за 2 года
Мы знаем, как много вокруг курсов, мастер-классов и книжек о том, как построить карьеру в IT. И как мало реальных кейсов из жизни. В нашей новой рубрике "История успеха" мы расскажем об...
Какой софт использует ЦРУ и АНБ для дата-майнинга http://amp.gs/jzt1A
Хабр
Какой софт использует ЦРУ и АНБ для дата-майнинга
После утечки данных от Сноудена стало понятно, что АНБ собирает данные на всех граждан до совершения преступлений, а не на конкретных подозреваемых после преступления. Аналогичную практику...
[Перевод] Фреймворк для автоматизации – покупать или создавать? http://amp.gs/jztZg
Хабр
Фреймворк для автоматизации – покупать или создавать?
Компании и менеджеры по тестированию хотят получать максимальную отдачу от фреймворка автоматизации тестирования, когда продукт уже достиг стабильного состояния. Встает дилемма, нужно ли что-то...
Тестовое задание — крышка гроба или ступенька вверх по карьерной лестнице? http://amp.gs/jztZS
Хабр
Тестовое задание — крышка гроба или ступенька вверх по карьерной лестнице?
Привет! Меня зовут Евгений Судак, и я два с половиной года руководил отделом гейм-дизайна в Pixonic. Сегодня я хотел бы поговорить о тестовых заданиях.Каждый, кто искал работу в игровой индустрии и не...
[Перевод] Композиция > Наследование за 4 минуты http://amp.gs/jztlV
Хабр
Композиция > Наследование за 4 минуты
Композиция вместо наследования — это принцип, согласно которому классы должны достигать полиморфного поведения и повторного использования кода путем их композиции, а не наследования от...
[Перевод] AWS Lambda с Java: быстро и недорого http://amp.gs/jztn4
Хабр
AWS Lambda с Java: быстро и недорого
ВведениеAWS Lambda - популярная платформа для разработки serverless-функций, и как Java-разработчик мне нравится иметь возможность использовать эту платформу. Однако, есть некоторые важные моменты, о...
Как определить самый авторитетный фильм всех времен и народов http://amp.gs/jzt79
Хабр
Как определить самый авторитетный фильм всех времен и народов
Какое произведение киноискусства оставило самый большой отпечаток в современной поп культуре? Предлагаю подумать над этим вопросом некоторое время. Может быть это Апокалипсис сегодня? Или Крестный...
Построение библиотек компонентов и их организация. Или как извлечь максимальную пользу для бизнеса c React и Angular http://amp.gs/jzthW
Хабр
Построение библиотек компонентов и их организация. Или как извлечь максимальную пользу для бизнеса c React и Angular
Наша компания разрабатывает десятки продуктов. Ряд продуктов работает на Angular, ряд на React. Пользователи систем в зависимости от этапа бизнес-процесса и роли взаимодействует с определенным...
[Перевод] Вечеропятничное моделирование: как плавает акула-собака http://amp.gs/jztvI
Хабр
Вечеропятничное моделирование: как плавает акула-собака
Катран, или морская собака (Squalus acanthias) – достаточно широко распространенная акула, относящаяся к роду колючих акул и семейству Катрановые акулы из отряда Катранообразные. Обитатель умеренных...
Замена игрока, или Почему мы решили сменить Bug Bounty платформу? http://amp.gs/jzt4Z
Хабр
Замена игрока, или Почему мы решили сменить Bug Bounty платформу?
Скоро мы отметим 2-летний юбилей нашего участия в Bug Bounty программе. В прошлой статье мы рассказали, как всё начиналось: как запустить Bug Bounty программу, если нет опыта, на что стоит обратить...
Хакатон за месяц или практичные советы по организации хакатонов для новичков (от новичков) http://amp.gs/jztiT
Хабр
Хакатон за месяц или практичные советы по организации хакатонов для новичков (от новичков)
Всем привет! Недавно мы в первый раз провели внутренний хакатон и в этой статье я расскажу про то, как мы это сделали и про шишки, которые мы набили по пути его организации. Статья будет полезна всем,...
Топ-5 частых штрих-кодов в нашей жизни http://amp.gs/jztir
Хабр
Топ-5 частых штрих-кодов в нашей жизни
В обычный день мы сталкиваемся с разными баркодами более десятка раз, не обращая на них особого внимания. К обычным линейным штрих-кодам на продуктах мы уже привыкли, не говоря уже о QR-кодах в эпоху...
ТОП-3 ИБ-событий недели по версии Jet CSIRT http://amp.gs/jztut
Хабр
ТОП-3 ИБ-событий недели по версии Jet CSIRT
Сегодня в подборке новостей Jet CSIRT — эксплойт для уязвимости в MSHTML, обнаружение Linux-версии Cobalt Strike Beacon и новый вектор доставки банковского трояна ZLoader. Новости собирала Мария...