-
ВведениеВ последние годы разработка программного обеспечения начала меняться быстрее, чем за предыдущее десятилетие. И дело не только в новых фреймворках или языках программирования. Появился принципиально новый способ создавать код — через диалог с нейросетями. Это называют вайбкодингом.Я не буду рассказывать, что нейросети умеют писать код. Это и так все знают.…
-
Thoughtworks Technology Radar Vol. 34: что в тренде и каким становится software engineering после агентного поворота
Каждая новая волна обсуждения искусственного интеллекта сначала вызывает эйфорию, а затем приводит к более трезвой оценке последствий и накопленных издержек.Сначала мы видим эффектные демонстрации: агент пишет код, LLM суммирует требования, инструменты становятся «умнее», а интеграции будто бы исчезают за слоем…
-
Понять Big O раз и навсегда
1. ВведениеБывало такое: пишешь фичу, проверяешь на локалке — всё летает за миллисекунды. С чистой совестью катишь в прод. А через месяц объемы данных вырастают, приходят реальные юзеры, и всё ложится. Процессор в сотке, логи забиты таймаутами, поддержка в огне.Смотришь…
-
Кто на чём шлёт и принимает почту: измеряем email-инфраструктуру 660 тысяч доменов из Tranco top-1M
Анализ DNS-снэпшота OpenINTEL за 2026-01-01TL;DR. Используя ежедневные DNS-снэпшоты OpenINTEL поверх списка Tranco top-1M, мы собрали ландшафт email-инфраструктуры публичного веба на 1 января 2026 года. MX-записи опубликовали 660 114 доменов, SPF — 616 352, DMARC — 431 133. Дуополия Google Workspace…
-
Выпуск культовой Roguelike-игры NetHack 5.0.0
2 мая 2026 года команда разработчиков NetHack представила выпуск культовой Roguelike-игры NetHack 5.0.0. Проект разрабатывается с 1987 года (эта игра вышла через семь лет после выпуска Roque — прародителя нетхака и основателя жанра «rogue‑подобных игр»).»NetHack 5.0 — это улучшение игры NetHack, посвящённой…
-
Релиз свободного набора компиляторов GCC 16.1
В конце апреля 2026 года состоялся релиз первого стабильного выпуска свободного набора компиляторов GCC 16.1. Согласно схеме нумерации выпусков проекта, разработка версии GCC 16.0 началась в апреле 2025 года. Также создана ветка GCC 17.0, на базе которой будет сформирован следующий…
-
Обновление Paginator с 3.x до 8.x
Если вы сидели на Paginator 3.3.0 и решили сразу прыгнуть на актуальную 8.6.2 — это не совсем «обновление», а скорее миграция на, по сути, другую библиотеку. Концепции те же (page state, закладки, прыжки, snapshot/cacheFlow), но между этими версиями — 200+…
-
Как сделать локальный генератор изображений через ComfyUI
ВведениеЧтобы не зависеть от онлайн-сервисов с их лимитами, очередями и закрытыми настройками, локальный генератор изображений можно собрать прямо на своём компьютере. Такой подход даёт больше контроля: можно самостоятельно выбирать модель, менять параметры генерации, подключать LoRA, использовать апскейл, ControlNet и другие…
-
Реализация модульной архитектуры прошивки методом ручной динамической линковки на примере STM32
Рассмотрен подход к созданию управляемого «бэкдора», позволяющего подгружать функции без остановки и перезагрузки. С помощью манипуляций с линкер-скриптом и средств языка C создаются «точки расширения» в прошивке, позволяющие в будущем внедрять новые функциональные модули без пересборки и перезаписи всей программы.…
-
В Подмосковье включили «белые списки» на домашнем интернете
С 1 мая в Щёлковском районе Московской области у абонентов провайдера «Всем Wi-Fi» домашний интернет начал работать в режиме «белых списков». Пользователям сообщили, что ограничения введены по распоряжению вышестоящего провайдера и будут действовать в течение майских праздников.Отдельные сообщения о точечном…