[Перевод] Подробное описание операторов RxJS — Часть 1 http://amp.gs/jz1bt
Хабр
Подробное описание операторов RxJS — Часть 1
Эта статья — перевод оригинальной статьи Ben Lesh "RxJS Operators In-Depth - Part 1". Также я веду телеграм канал “Frontend по-флотски”, где рассказываю про интересные вещи из мира разработки...
Создаём инфраструктуру для интеграционных тестов: делаем образы и подводим итоги http://amp.gs/jzYGi
Хабр
Создаём инфраструктуру для интеграционных тестов: делаем образы и подводим итоги
Привет! Это вторая и (пока что) последняя статья из цикла про создание инфраструктуры интеграционных тестов. Первая была здесь.В прошлый раз мы выяснили:зачем команда Fiji из 2ГИС решила переизобрести...
Сложить и расправить. Искусство оригами в робототехнике http://amp.gs/jzYN3
Хабр
Сложить и расправить. Искусство оригами в робототехнике
Не так давно на Хабре вышла новость о разработке червеобразных мягких роботов, которые легко меняют форму и длину для проникновения в труднодоступные места. Подобный робот – не только миниатюрное, но...
Как прикрутить 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 программу, если нет опыта, на что стоит обратить...