03 января 2019

Биткойн 10 лет назад

[Перевод] Как работать с async/await в циклах JavaScript

[Перевод] 2018-й был годом самоката. Что дальше?

Катаемся на Xiaomi Vacuum Cleaner

Университет ИТМО «на практике»: с какими технологическими компаниями мы сотрудничаем

[Перевод] Зал славы потребительской электроники: истории лучших гаджетов последних 50 лет, часть 2

[Перевод] Samsung SSD 860 QVO 1 ТB и 4 ТB: первый потребительский SATA QLC (3 часть)

[Перевод] Основы внедрения зависимостей

Древности: Минидиск в естественной среде обитания

Как писать юнит-тесты, если совсем не хочется

[Из песочницы] Сказ о том как .NET 4.5 на ReactOS ставился

Тесты на Си без SMS и регистрации

Мировая ядерная энергетика в 2018 году

Космический аппарат «Чанъэ-4» совершил успешную посадку на обратной стороне Луны

Способы применения и искажения меткости в играх. Наглядные графики для сравнения

Делаем мессенджер*, который работает даже в лифте

Android: создание динамических Product Flavors и Signing Configs

Что Ларри Эллисон принесет компании Tesla

Модернизация IDA Pro. Отладчик для Sega Mega Drive (часть 2)

Модернизация IDA Pro. Отладчик для Sega Mega Drive (часть 1)

[Из песочницы] Dart vs Node.js: сравниваем производительность на реализациях HTTP сервера