14 марта 2019

Kotlin как будущее разработки приложений на Android

Что курил конструктор: необычное огнестрельное оружие

Монолит для сотен версий клиентов: как мы пишем и поддерживаем тесты

[Из песочницы] Domain Driven Design: Value Objects и Entity Framework Core на практике

Настройка с нуля сервиса управления ИБП Network UPS Tools (NUT) для управления локально подключенным ИБП

[Из песочницы] О целесообразности Selenium WebDriverWait

Дизайн классов: что такое хорошо?

Пробуем контрактное программирование С++20 уже сейчас

Первый релиз открытыго инструмента для тестирования поиска по продуктам

Презентация Tesla Model Y — чего ждать и где смотреть

[Перевод] Ctrl-Alt-Del: запланированное устаревание программистов

Игровой рынок, тренды и прогнозы — большая аналитика от App Annie

[Из песочницы] Details

Первые доклады на PHDays: перехват видеоконференций, новая версия GhostTunnel, атаки на Java Card

[Из песочницы] How to land a job in Germany for IT professionals

[recovery mode] Современное автомобилестроение. Электромобили — срыв покровов

Миссия «Чанъэ-4» — третий лунный день. Ровер «Юйту-2» в поисках… камней

Как реализовать язык программирования на JavaScript. Часть 1: Парсер

За сутки в Telegram прибавилось 3 млн пользователей

«Яндекс» и сайты некоторых СМИ пострадали от DNS-атаки из Роскомнадзора

Разработка boost преобразователя на DSP: принцип работы, расчеты, макетирование

Умножение матриц: эффективная реализация шаг за шагом

30-31 марта, SIBUR CHALLENGE в Нижнем Новгороде

По итогам IPO 2019 года в Кремниевой Долине могут появиться 5 тысяч новых миллионеров

[Перевод] Создаем бота для несложной отчетности при помощи Python и Google BigQuery

Google перестала «душить гуся»: DuckDuckGo включен в список стандартных поисковиков Chrome для 60 стран

Как браузер помогает товарищу майору

История типизации на примере одного большого проекта

Винил вместо почтовой марки: необычный раритет

[Перевод] Учебный курс по React, часть 22: седьмой этап работы над TODO-приложением, загрузка данных из внешних источников

Django under microscope

MOBILE FIRST: Hackathon в OZON

Черная метка – как OpenShift защищает от уязвимости контейнеров с помощью SELinux

[Из песочницы] Четырехдневная рабочая неделя. Российский опыт

Анонимные предоплаченные карты – как, кому и зачем?

Digital Workspaсe и VMware: VDI мёртв, да здравствует VDI

Compute Express Link — интерконнект для больших данных

Так-Так-Так и никакого Тика. Чем отличаются процессоры Intel Core разных поколений на основе одной архитектуры

Пользовательская документация: что делает её плохой, и как это исправить

[Перевод] Взлом цветного картриджа HP: превращаем его в ручной принтер

[Перевод] Мы такого не ожидали: ежегодное открытое письмо от Билла и Мелинды Гейтс

[Перевод] Назад к микросервисам вместе с Istio. Часть 2

[Перевод] Такой же, как на Луне: обратный инжиниринг модуля гибридного операционного усилителя

[Перевод] Настройка НА-кластера Kubernetes на «голом железе», мониторинг, логи и примеры использования. Часть 3/3

Sprint Review: Shitty to Great

[Перевод] Ключ Морзе и клопфер

По следам калькуляторов: Qalculate

Following in the Footsteps of Calculators: Qalculate

Администратор НАСА считает возможным отправить «Орион» в первый рейс вокруг Луны на коммерческой ракете

Вода камень точит