Code Review Horror Stories. Часть 2: API, ошибки и graceful shutdown
—
от автора
—
от автора
Продолжение разбора реального кода с собеседования. В первой части разобрали 8 проблем concurrency и memory: race conditions, утечки горутин, проигнорированный mutex, TOCTOU. Это была первая половина из 21 бага в одном сервисе на 150 строк.Сегодня — вторая часть. Тут нет…
—
от автора
Американская корпорация Amazon запустила сервис Amazon Supply Chain Services (ASCS), который позволит другим компаниям использовать её транспортную и логистическую сеть. Система предназначена для любого бизнеса, а не только для продавцов на маркетплейсе Amazon. К ASCS уже присоединились несколько крупных производителей,…
—
от автора
Привет! Я IT-лидер с 15-ю годами управления сложными процессами, проектами и командами 100+ человек. Сочетаю в себе профиль: tech + business + people + transformation. Основной мой трудовой путь сосредоточен в телекоме и производстве. У меня накопилось достаточно систематизированных знаний, чтобы поделиться ими…
—
от автора
В начале мая 2026 года вышла первая бета-версия языка программирования Mojo 1.0. Этот выпуск ознаменовал стабилизацию языка и реализацию всех базовых возможностей. Релиз оценивается командой проекта как почти готовый к повсеместному использованию. Финальный выпуск стабильной версии Mojo 1.0 ожидается в…
—
от автора
Разработчик под ником radislabus-star представил открытый проект под названием lay. Это автокорректор слов, введённых не в той раскладке клавиатуры в GNOME-окружении на базе Wayland. Проект исправляет последнее слово, набранное в неправильной русской или английской раскладке, по двойному нажатию клавиши Shift. Исходный код…
—
от автора
Косвенная промпт-иньекция через веб-индексацию: как я заставил ИИ-рекрутера читать мой профиль правильноПоисковые ИИ слепо доверяют тому, что находят в интернете, и не показывают источники. Вот как я использовал это в свою пользу.Обложка: Скрытая инструкцияВведение: как всё начиналосьМеня зовут Евгений, я…
—
от автора
Привет. Это статья про релиз 1C AI Agent 0.8.5.Первая часть: ИИ‑агент внутри 1С.Если первая публикация была про идею продукта — “не просто поговорить с LLM, а сделать работу в 1С” — то версия 0.8.5 больше про взросление механики. Агент стал…
—
от автора
Продолжаем разбираться с тем, как научить ROS2 понимать ваш язык программирования. В прошлый раз мы рассмотрели создание и запуск минимальной программы, теперь поговорим про работу с сообщениями. Свою библиотеку я разрабатывал для Lua, поэтому далее в примерах будет встречаться упоминание этого языка.Обмен…
—
от автора
В начале мая 2026 года состоялся релиз композитного тайлингового оконного менеджера Hyprland 0.55.0. Исходный код Hyprland опубликован на GitHub под лицензией BSD 3-Clause «New» or «Revised» License. Решение ориентировано на мозаичную (tiling) компоновку окон. Также проект поддерживает и классическое произвольное…
—
от автора
Проблема с мобильными устройствами в том, что они по умолчанию находятся в агрессивно-недружелюбной среде, и их подключения могут стать известны кому угодно. Как минимум они известны персоналу провайдеров wi-fi или LTE, а это может поставить под угрозу атаки сервер приложений…