
Хеш-таблицы: структура данных, которая изменила программирование
От картотеки IBM 1953 года до Swiss Tables с SIMD — почему за O(1) приходится платить безопасностью, и как один HTTP-запрос смог положить половину веба

От картотеки IBM 1953 года до Swiss Tables с SIMD — почему за O(1) приходится платить безопасностью, и как один HTTP-запрос смог положить половину веба

Плавающая точка, IEEE 754 и подводные камни, на которых спотыкается каждый программист

От телеграфного кода до эмодзи-семей: почему «й» не равна «й», латинская «а» — не кириллическая, а длина строки — вопрос философский

Как язык из Бразилии оказался внутри World of Warcraft, Roblox, Neovim и ещё тысяч программ

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

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

Как разочарование в C породило язык, на котором написали Bun, TigerBeetle и Ghostty

Как зависимости и цепочка поставок стали главной поверхностью атаки

Почему дыры в безопасности рождаются не в коде, а в процессах

Принцип нулевого доверия для разработчиков

Что разработчику нужно знать о безопасности доступа

Самый сильный шифр бесполезен, если код вокруг него написан с ошибкой