От микроменеджмента до автопилота: 4 стадии рефакторинга AI-кода на примере десктопного приложения
Реддит и Хабр
KMP, XCode и 5% мазохистов: как мы писали AI-агентов на 4 платформы
Последние полгода работали с товарищем над двумя приложениями. Оба с Kotlin Multiplatform, одно десктопное, уже в альфе, другое — на 4 платформы: android, ios, web, backend. Много чего повидали, хочу поделиться опытом.
Как я перестал «вайбкодить» с LLM и собрал процесс разработки, который не разваливает проект
Как я перестал “вайбкодить” с LLM и собрал процесс разработки, который не разваливает проект
SDD (Spec-Driven Documentation) – фреймворк для разработки технической документации в репозитории
ВВЕДЕНИЕ
ИИ как инструмент для создания реальных объектов: от генерации картинки к 3D-печатной игрушке
Недавно в Марий Эл состоялась премьера балета «Снегурочка», где визуальные декорации были созданы с помощью ИИ: художник подготовил эскизы, а нейросети оживили их в динамичные проекции. Это показывает, как ИИ выходит за пределы цифрового контента и применяется для физических опытов — от сценических элементов до осязаемых объектов. Вдохновившись таким подходом, я решил протестировать полный цикл создания 3D-игрушки: от текстовой идеи до пластиковой фигурки жирафа. Но с акцентом на практичность — минимизируя ручной труд за счет ИИ, учитывая распространенные ошибки и глобальные тенденции.
Анатомия performance-critical C++ кода на примере ECS
Всем привет! Это продолжение статей про мою ECS with Sectors в моём движке Stellar Forge!В предыдущей статье я описал структуру памяти, что являлось подготовкой фундамента для быстрой итерации, а сейчас хочу рассказать как по этой памяти передвигаться. Получилась общая обзорная статья о том, как заставить C++ код быть быстрее, так что устраивайтесь поудобнее :-)Статья будет полезна всем, кто пишет performance-critical код на C++: геймдев, HFT, обработка данных, embedded.0. Профилирование, бенчмарки, тесты
Как ИИ помогает проектировать базы данных
Нейросети резко ворвались в нашу жизнь. Для кого-то это возможность смотреть или генерировать прикольные и не очень картинки и видео, которые многим уже надоели. А для нас, коллеги, это мощный инструмент, позволяющий быстрее решать различные задачи. ИИ понижает порог входа в многие отрасли ИТ – например умея задавать правильные вопросы, при помощи подсказок ИИ вы можете запросто настроить Nginx-сервер на Ubuntu под нужды ваших проектов, привязав домены, выпустив SSL с автопродлением, даже если вы ни разу не пользовались Ubuntu, не шарите в Nginx и т.д.
Не делайте рефакторинг как Дядя Боб (вторая редакция)
Когда я в прошлом году услышал, что Дядя Боб планирует выпустить вторую редакцию «Чистого кода», то был восхищён, а это для меня редкость. Я считал, что и первый выпуск был хорош, хотя сам читаю редко.
Невидимая рука предубеждений в архитектуре ПО: размышление о влиянии когнитивных искажений на вектор развития компаний
Последний старт «Челленджера». Источник
ADSM: каталоги верхнего уровня
Когда мы работаем в паре с LLM-агентом, нужно принимать во внимание природу нашего "партнёра". Агент опирается только на тексты, действует в пределах ограниченного контекста и не удерживает долгосрочную историю. Поэтому особенно важным становится то, какие тексты мы ему предоставляем и как они структурированы.Ниже - компактная, прикладная схема верхнего уровня, которую можно использовать в собственных проектах. Она помогает держать порядок, снижает шум для модели и делает работу агента более предсказуемой.Общий принципПроект лучше разделять на три смысловых слоя:./ctx/ product/ rules/ agent/

