Top.Mail.Ru
? ?
Дважды мудак [entries|archive|friends|userinfo]
Image
Декларативное рулит

Site Meter

[ website | Мой сайт ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Контекст предприятия [фев. 21, 2026|20:01 pm]
Andy Melnikov

Я тут уже битый месяц делаю сабж. Сделал ему отдельную репу, и там папочки business, ops, dev и projects. И внутри projects/{foo,bar,baz}/ то же самое business-ops-dev. А внутри маркдаун-файлики типа 01-overview.md

"Номера глав" болван предложил, оказалось удобно. Разбиение на business-ops-dev вышло из моего опыта с Archimate и исходя из того, что с LLM будут общаться люди с разными ролями (которые у нас уже есть).

У нас есть значительное количество бизнес-стейкхолдеров. Это и наш внутренний C-level, и С-level клиентов. Что вот эти люди, которые в технику не лезут, должны знать о компании и системе? Все идет в business/

Далее у нас есть народ, который в технику лезет, но не лезет в код что-то там править. Когда они будут общаться с LLM, им надо знать про логи-метрики-админки, саппорт, диагностику проблем, стектрейсы, деплоймент, конфигурирование системы. В-общем довольно много.

Ну и наконец, собственно разрабы, которые постоянно видят код.

business/01-portfolio-and-product-status.md

Тут громко сказано, но общее описание компании- чем занимается, какие проекты есть, что в проде что нет. Тут же однострочно бизнес- и технические стратегии и позиционирования.

business/02-team.md

Тут персоналии. И наши работники, и внешние стейкхолдеры. Кто есть кто, по каким каналам коммуницируем, общие концепции управлениt командой (совещания, дисциплина).

business/03-business-meeting-format.mdОдной из задач будущей системы автоматизации является автоматизация совещаний, которые у нас бизнес- и технические. Вот для бизнес-совещаний тут оговаривается их формат и в каком виде нам нужен будет отчет. Пока несколько сумбурно.

Глобальные папки dev и ops пока ещё более сумбурные — там то что болван наизучал из общих принципов дизайна систем в ходе работы. Типа того что в DynamoDB мы не используем монотаблиц.

В проектах интереснее.

Ссылка3 комментария|Оставить комментарий

Claude Code [фев. 10, 2026|19:28 pm]
Andy Melnikov

Я тут пытаюсь внедрять у себя AI coding, вот некоторые соображения.

0. Убедитесь, что вы не ИИ-ебанат. Реальность такова, что очень много народу не знают как готовить этот ваш ИИ. Врубайтесь в prompt engineering и context engineering, изучайте сильные и слабые стороны моделей, консультируйтесь в не-ебанатами, делайте как они.

0а. Начинайте с простого. Это так часто является проблемой, что стоит упомянуть отдельно. Ебанаты представляют себе такого «силлогического мудреца на горе» и дают ему абсурдные по сложности задачи, после чего захлопывают ноут в сердцах. Представьте что перед вами 10-летний сын начальника, который якобы силен в компьютерах. Дайте ему пузырек, и если справится — усложняйте.

XKCD Birds
XKCD Birds

1. Инет завален всяким говном. На этапе пилотного проекта вам говно не нужно, вам нужен state of the art.

1а. Не занимайтесь онанизмом, который был уместен пару лет назад. Берите инструменты, которые будут лазить по сорцам и логам, коммитить, пушить, и даже ждать зеленого CI за вас. State of the art агентские системы, с такими же моделями, с таким же контекстом и промптами.

Читать дальше...Свернуть )
Ссылка3 комментария|Оставить комментарий

SRE is hard [фев. 3, 2026|18:13 pm]
Andy Melnikov
[Tags|]

В связи с сегодняшними падениями Клода и Гитлаба назрел очередной рант. Надежность выше двух девяток очень трудная, вы легко можете в этом убедиться глядя на 90-дневные полосочки у многих сервисов:

Claude AI reliability is merely 2 nines
Claude AI reliability is merely 2 nines

Собственно шансов на то что вы сможете нанять 3 смены круглосуточных админов, которые дадут вам 3 девятки, за сумму меньшую, чем 2к — нету совершенно.

И поэтому мы платим эти 2к AWS.

Если измерять в дедиках на хетцнере то это много. А если измерять в трехдевяточных SRE командах — то мало. Ну и там за эти деньги не только надежность, но ещё и например безопасность.

Ссылка7 комментариев|Оставить комментарий

Возрадовался но не тут-то было [янв. 19, 2026|00:41 am]
Andy Melnikov

Claude Code Memory Leak - Process Grows to 120+ GB RAM and Gets OOM Killed · Issue #4953 · anthropics/claude-code

Новость 1. Антропик решил видимо сжечь немного деньжат, и сделал беплатный Claude Code для обладателей дешевой корпоративной подписки Team. Аналогично Кодексу.

Новость 2. Claude Code безбожно жрет оперативу. Инсталляция требует 4.3 гб. А потом при работе потребление растет неограниченно. Я вообще не понимаю как они умудрились даже 500 мб потребить на тонком клиенте.

Ссылка4 комментария|Оставить комментарий

Неправильный общепринятый ответ [янв. 17, 2026|19:12 pm]
Andy Melnikov

Есть такая школьная задача со звездочкой. Просверлим в земле сквозной туннель и бросим туда камушек. Что будет происходить? Стандартный (и неправильный) ответ — что камушек пролетит центр и долетит до другого конца, и потом вернется обратно, и так до бесконечности при обычных допущениях про сопротивление воздуха и саму возможность такую трубу укрепить.

Правильный ответ — что эта траектория нестабильная и при сколь угодно малом отклонении от вертикали превращается в траекторию, при которой камушек долетает до центра и «отражается» от него и так до бесконечности.

Додумался я до этого из-за ошибки LLM при рисовании Ньютоновской пушки. А стал я пушку рисовать увидев в интернете иллюстрации, нарисованные от балды. Например как-то так:

Image

Попросите LLM нарисовать точно всю эллиптическую орбиту как если бы земя была точкой или сделать симулятор. И в зависимости от того, как просите, вы получите 2 ответа: первый соответствует законам Кеплера где земля в фокусе, а второй неправильный будет похож на нашу задачу про камушек. Причем его предлагают и ChatGPT, и Claude.

Читать дальше...Свернуть )
Ссылка2 комментария|Оставить комментарий

navigation
[ viewing | most recent entries ]
[ go | earlier ]

Image