15 октября 2018

Создание архитектуры: работа с iOS Coordinator pattern

[Из песочницы] Автоматизация тестирования с нуля. Часть 1

[Из песочницы] О взаимосвязи простых и иррациональных чисел

Security Week 39: на смерть Google+

Соло-дизайнер. Как строить карьеру, когда работаешь один

Что такое SMP и с чем его едят

Весь разговорный AI на первой конференции Conversations

Ликбез по работе с перфокартами (или история о том, как с 1890-го по 1970-й «большие данные» обрабатывались)

Облачные сервисы Amazon и анализ инвестиционного портфеля

Самодельный тестовый стенд для материнских плат

«Мы меняем рельеф земли» — IT идет в большую стройку

Хабраквест в честь 20-летия Mail.Ru Group — 20 задачек

Третья проверка Qt 5 с помощью PVS-Studio

[Перевод] Брешь, убившая Google+, оказалась вовсе не брешью

Полезные штуки до «штуки»: небольшая подборка с небольшими ценами

Mail.Ru Group 20 лет: чекпойнты кода и технологий

Пользователи Google перешагнули 25% рубеж по количеству IPv6-соединений

Павел 2.0: консультант-рептилоид на JS, node.js с сокетами и телефонией

Как организовать долгосрочное архивное хранение электронных документов

[Перевод] Learn OpenGL. Урок 6.2 – PBR. Аналитические источники света

Как подружить питон с Невидимым Интернетом? Основы разработки I2P приложений на Python и asyncio

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

Как распознавание лиц помогает находить тестовые телефоны

Как я строил гексапод в Space Engineers. Часть 1

Как декларативно описать коллапсирующий Toolbar

[Из песочницы] Разборка движка визуальных новелл Qlie

А/В-тесты на Android от А до Я

[Перевод] Принципы SOLID, о которых должен знать каждый разработчик

mmWave в смартфонах: как Qualcomm сделал невозможное возможным

[Перевод] Перегрузка, которая запрещена, или bridge-методы в Java

Как сделать поездку на конференцию максимально бесполезной

[Перевод] Можно ли закрыть обратно открытый исходный код?

Разработка классов-дескрипторов на C++/CLI

C выходом Chrome 70 тысячи сайтов, защищенных сертификатами Symantec, станут недоверенными

Финтех-дайджест: контроль цифровизации Центробанком, зарплата в криптовалюте, карта «Мир» в виде браслетов и брелоков

[Из песочницы] EHCI по-людски на русском языке

Нестыдные вопросы про жизненный цикл

Хакер Алексей, который защищает маршрутизаторы MikroTik без разрешения владельцев, стал знаменитым

Анализ технологий: с чего начать работу над патентным ландшафтом

Тестирование производительности веб-сервиса в рамках Continuous Intergation. Опыт Яндекса

Графика в Julia. Странные паттерны, отражение треугольника от прямой и построение нормалей сферического кота в вакууме

Загрузка конфигурации в ПЛИС через USB

Фиаско. История одной самоделки IoT

Факты и гипотезы об аварии «Союза МС-10»

PHP-Дайджест № 141 (1 – 15 октября 2018)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №334 (7 — 14 октября 2018)

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