16 мая 2019

Software Defined Radio — как это работает? Часть 2

Защищенные Bluetooth-ключи Google оказались недостаточно защищены

[Перевод] Как мы при помощи WebAssembly в 20 раз веб-приложение ускорили

Стажировки — это пушечное мясо, чтобы затыкать дыры, а не “бесценный опыт и карьерные перспективы”

GOSTIM: P2P F2F E2EE IM за один вечер с ГОСТ-криптографией

Поднимаем производительность SSD c колен, куда нажимать и зачем

[Из песочницы] Как я свой первый ИИ писал

Intel пыталась приуменьшить значение обнаруженной уязвимости процессора, увеличив вознаграждение программы Bounty

Как все начиналось: история паяльника и появление современных инструментов

Депутат Милонов отозвал свой законопроект о регистрации в соцсетях по паспорту

Где взять аудиосемплы для ваших проектов: подборка из восьми тематических ресурсов

[Перевод] Сложные системы. Выход на критический уровень

Уязвимости «нулевого дня», эксплуатируемые злоумышленниками

[Перевод] Разбор: 23 популярные ошибки в письменном английском и как их избежать

REG.RU против Beget: разбор полетов

Он вам не дRook

PHP-модуль для работы с иерархическими данными в БД InterSystems IRIS

[Перевод] Разработка микросервисов с помощью BDD и IOD

Как мы боремся с копированием контента, или первая adversarial attack в проде

Bitmap-индексы в Go: поиск на дикой скорости

Китай и Иран используют replay-атаки для борьбы с Telegram

Приглашаем спикеров на летний DIY-митап 16 июня 2019

Как мы вдвое сократили издержки на вводный урок, подсмотрев решение у авиакомпаний

Фотоигрушка для тех, кто любит дроны: коротко про AirSelfie 2

iOS-дайджест №5 (27 апреля – 16 мая)

Heisenbug 2019 Piter: что будет в бесплатной трансляции, а что только на самом мероприятии

Facebook ужесточает правила для видеотрансляций Facebook Live в ответ на террористическую атаку

In-App Updates Flexible Flow: Speed Up the App Update Process on Android

In-App Updates: ускоряем процесс обновления приложения на Android

Docker: не вредные советы

Инженерные подходы и чеклисты: как не сойти с ума в хаосе задач

[Перевод] Python — помощник в поиске недорогих авиабилетов для тех, кто любит путешествовать

Build2019, осмысляем увиденное

Business Intelligence по-русски — на квинтетах

Россияне получат электронные удостоверения личности вместе с цифровым профилем

ИИ-платформа NVIDIA меняет видовую принадлежность животных

[Из песочницы] Первая игра на unity или на что у меня ушло полгода

Улучшаем производительность ПО с инструментами Intel для разработчика. Численное моделирование астрофизических объектов

Выборка данных с ORM — это просто! Или нет?

12. Check Point Getting Started R80.20. Logs & Reports

Про подсчёт битов, беззнаковые типы в Kotlin и про ситуации, когда экономия на спичках оправдана

DSC и напильник: часть 1. Настройка DSC Pull Server для работы с базой данных SQL

Резервирование в Kubernetes: оно существует

[Перевод] Опасность внутриигрового сбора данных

Excelsior JET прекращает разработку своего AOT-компилятора после 18 лет работы

FAQ про пересадки и стыкование рейсов: в чём разница, что пассажир может и чего не может

Как в Леруа Мерлен можно купить товар со склада поставщика, которого нет в ассортименте магазина

Docker: как развернуть фуллстек-приложение и не поседеть

Golang DevDay: 31 мая, Новосибирск + трансляция

[Перевод] Почему WhatsApp никогда не станет безопасным

Луч света в тёмном царстве: как технологии возвращают утраченное зрение

Google выплатит покупателям дефектных смартфонов Pixel компенсацию размером до $500

Довольно вычурные «Начала» Евклида в TeX-е