01 мая 2024

О лени в обучении

Реализация SHA256 и SHA512 на языке RUST

[Перевод] Как Uber обслуживает более 40 миллионов чтений в секунду из онлайн-хранилища с помощью встроенного кэша

[Перевод] Как интеллектуальные NPC Ubisoft справляются с динамическим взаимодействием с игроками?

Продвинутое использование форм в Django (на примере Bootstrap и crispy)

Перемещение указателя на смещение в Kafka

Айти. Войти или не войти?

Мамихлапинатапай

Странная история о вездесущих тараканах. Сбой в матрице или когнитивный феномен?

Зачем я делаю дайджесты и рассказываю людям об их работе

Кастиниг, или было у отца четыре сына…

Суслик и пингвин: кодим на Go под Linux

Telegram Bot на Kotlin: Шпаргалка

Токсичный, но важный металл для солнечных панелей и не только: краткая история кадмия

Делаем из битого планшета одноплатник: подключаем Android-устройства к дешевым микроконтроллерам через UART

Вспомнить за майские: 20 шагов для апгрейда информационной безопасности

Переходник PS/2 – USB

Этендю и голограммы

Scala Digest. Выпуск 16

(Не) безопасный дайджест: открытый сервер, морская утечка и атака на цепочку поставок

Регенерация мозга. Межвидовое скрещивание

Создание самодельного 3-d принтера на кинематике coreXY

Большая иерархия в SQL запросе + PostgreSQL