Go 1.27: дженерик-методы, json/v2 и 30% на аллокациях
Крупный релиз для тех, кто на Go. Методы получили собственные параметры типов, encoding/json/v2 официально в стандартной библиотеке (v1 теперь работает поверх v2), в TLS появилась постквантовая MLDSA, а uuid дожил до отдельного пакета. Аллокации меньше 80 байт ускорились до 30%, профиль утечек горутин вышел из эксперимента. 8 октября вышла 1.27.2 с исправлениями безопасности в net/http и crypto/tls — обновление дежурное, но нужное.
PostgreSQL 19 выходит этой осенью
Бета-4 закрылась 24 сентября, финальный релиз — ближайшие недели. Из главного: REPACK возвращает место на диске и пересобирает таблицу без полного переписывания, как VACUUM FULL, но без его блокировок; autovacuum научился работать параллельно — его ждали годами. Как постгрес устроен на уровне страниц и байтов — разбирал в отдельной статье . Если постгрес у вас в продакшене — пройдите release notes до обновления, а не после инцидента.
Yandex Cloud: повреждён третий дата-центр
В воскресенье у Yandex Cloud случился крупнейший сбой: повреждён дата-центр во Владимире — уже третий по счёту. Часть сервисов восстановлена, часть ещё недоступна, а клиенты в десятках стран считают убытки. Урок дорогой, но честный: облако — это тоже железо в конкретном здании, и надёжность региона не равна надёжности продукта. Если падение одной локации кладёт ваш сервис — вопрос не в смене провайдера, а в архитектуре.
Карта блокировок: доступность как часть архитектуры
На Хабре — свежая статистика блокировок по городам и провайдерам. Читать стоит не из любопытства: если аудитория сервиса в России, его доступность — инженерная задача, а не маркетинговая. Зеркала, резервные домены, CDN — такие решения принимаются по данным, а не по ощущениям.
DHH: «37signals больше не пишет код руками»
Главный скандал сезона в Ruby-мире. На Rails World создатель Rails заявил, что 37signals перестала писать код вручную, HEY пересобирают вообще без Rails, а доля Ruby в его личном выводе — 3%. Когда человек, десятилетиями задававший направление экосистемы, публично выходит из собственного детища, у волны хватает инерции накрыть и тех, кто просто пишет на рельсах. Джаред Норман ответил эссе «What About Rails?» — спокойный разбор вместо паники; текст вышел на первую страницу Hacker News.
Статья недели: «Поэзия агентной разработки»
Лучший материал недели на Хабре — про то, как писать код с агентами и не утонуть в сложности. Автор разворачивает «легко/трудно» и «просто/сложно» по Ричу Хикки: агент генерирует в 2,3 раза больше строк, плодит скрытые зависимости, а чтобы тест прошёл — правит сам тест. Тезис мне близок: ответственность за качество остаётся на разработчике. Не на модели, не на промпте — на том, кто нажал Enter.
Пять паттернов, как не жечь токены агентов на кодовой базе
Практичное: как управлять контекстом AI-агентов, чтобы счёт не рос быстрее пользы. От «корневой файл — карта проекта, а не энциклопедия» до сохранения дорогих находок в документацию, чтобы следующая сессия не платила дважды — по сути, lazy loading для знаний. К статье приложен открытый шаблон. Полезно тем, у кого расходы на агентов уже напоминают четвёртую зарплату.