Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Codex написал рабочий код, но не закрыл задачу: как меняется мой процесс разработки

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели7.8K

Я всё меньше пишу первую версию кода сам.

Раньше backend-задача чаще начиналась для меня с реализации. Сейчас я могу описать её Codex, получить diff и уже от него идти дальше: разбираться в коде, проверять поведение системы, находить недостающий контекст и отдавать задачу на следующую итерацию.

Недавно этот процесс хорошо проявился на интеграции между несколькими сервисами. Codex написал рабочий код, но end-to-end задача осталась незакрытой.

Читать далее
Статья

«А давайте перепишем все на питон!»

Время на прочтение3 мин
Охват и читатели10K

Почти три года назад, когда я начал митапы Verilog Mettup в Hacker Dojo, на них пришел Владимир Чурюкин и когда посмотрел на мою инфраструктуру Basic‑Graphics‑Music, где баш‑скрипты по имени платы строят проект, сразу сказал «А давайте перепишем все на питон». И переписал! С оговоркой что это PoC, то бишь Proof of Concept, то есть он это проверил только на 5-ти платах, а не на всех 45-ти, как мой исходный репозиторий.

А теперь посмотрим, что из этого получилось.

Читать далее
Статья

2 года вне найма: пока играл в коммерса, айтишка посыпалась, а теперь трещит и бизнес

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели95K

В последние 10 лет у меня всегда был запасной аэродром: если очередной бизнес или стартап не взлетит, всегда можно вернуться продактом в айтишку. В трек-рекорде бигтех, с руками оторвут. Так происходило несколько раз: я возвращался в наёмный труд с поджатым хвостом, синяками, ценным опытом, а иногда с кредитами, но схема работала. Два года назад я снова вышел из найма, на этот раз как взрослый, с расчётами, гипотезами и существующим кэшфлоу. Успел неплохо заработать на маленьком медиа-бизнесе, а потом обнаружил, что люто проседает уже и он. А запасной айти-аэродром уже горит синим пламенем.

Читать далее
Статья

Зачем платить за SaaS, если его код лежит на GitHub: история Postiz

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели7K

Postiz можно установить на своём сервере или оплатить облако с теми же возможностями. Разбираю, как открытый код, интеграции и страницы сравнений связаны с продвижением продукта, и предлагаю эксперимент для своего SaaS.

Читать далее
Статья

Коллекция Lumeward. Дверной автоответчик

Время на прочтение16 мин
Охват и читатели8.6K

Все знают Arduino, Raspberry Pi, ну или Flipper на худой конец. Это экосистемы вокруг аппаратных платформ. Мой светильник из прошлой статьи тоже в некоем роде аппаратная платформа. И я решил тоже сделать вокруг него экосистему.

Экосистему я назвал Lumeward.

Читать далее
Статья

nxs‑anomaly: open‑source инструмент для алертинга и дежурств

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели7.6K

Всем привет, меня зовут Пётр, я DevOps инженер компании Nixys. История с алертами и дежурствами для меня, как и для любого DevOps инженера, довольно противная, потому что не знаешь, что вызывает больше негатива: ложный звонок посреди ночи или критичный алерт, который почему-то не сработал.

Долгое время решением этого были Grafana OnCall, PagerDuty и другие платформы, которые предоставляли возможность установки open-source инструментов для оповещения инженеров, ведения смен и эскалации происшествий. Но в марте 2026 года состоялась полная архивация проекта Grafana OnCall OSS, а PagerDuty полностью прекратила сотрудничество с клиентами из России еще в 2022. И вот, время шло, а крепкой зарубежной opensource замены уровня Grafana так и не появлялось. Это побудило нас самостоятельно взяться за разработку локального проекта для управления алертингом, который мы бы хотели предоставить в открытый доступ.

Читать далее
Статья

ИИ начал строить себе инфраструктуру

Уровень сложностиСредний
Время на прочтение1 мин
Охват и читатели8K

Недавно все мы пропустили важнейшую новость: OpenAI выпустила свой первый чип с огоньком под названием Jalapeño. Его презентовали 24 июня 2026. Это значит, что OpenAI выпустила свой первый процессор для запуска больших языковых моделей!

А теперь цифры, которые делают историю интересной. Путь от старта разработки до готовности чипа занял около ДЕВЯТИ месяцев! Обычно инженеры тратят на это 3 года! Это аномально БЫСТРО!

Читать далее
Новость

Как продуктовые команды используют AI: три практических кейса

Время на прочтение1 мин
Охват и читатели6.6K

Как перевести интерфейс на китайский и не получить «Телефон псу под хвост два ядра»? Как заставить AI-агентов считать за аналитиков? И почему одного RAG недостаточно для поддержки?

Разберёмся на Fintech Product Meetup — бесплатном митапе от ЮMoney для продактов, аналитиков и всех, кто работает с продуктом.

Когда: 16 сентября, среда, 19:00 (мск). Митап пройдёт онлайн, участие бесплатное. Регистрация и подробности — на сайте Fintech Product Meetup.

Читать далее
Пост

«Сила воли. Как развить и укрепить» Келли Макгонигал

Лучшая книга о практике силы воли из тех, что я читал. В отличие от Роя Баумайстера, который приводит много теории и исследований, Келли Макгонигал больше делает упор на практические приёмы, позволяющие чего-то добиваться в жизни при ограниченном запасе силы воли (а он у всех ограничен).

Справедливости ради отмечу, что Келли Макгонигал очень много упоминает исследования Роя Баумайстера. Про Баумайстера тоже как-нибудь напишу.

На меня, мою жизнь и работу книга Келли Макгонигал оказала сильнейшее влияние. Главное, что она сделала – изменила приоритеты в, прошу прощения, саморазвитии. В самом начале книги чёрным по белому написано: сила воли – пожалуй, главное качество, развитием которого стоит заниматься. Всё остальное без силы воли вы просто не сделаете.

Вроде просто, да? Но до меня эта мысль почему-то сама собой не дошла – ещё один повод читать книги, к слову. На себя надейся, но книги читай. Я, как и многие люди, всё время какие-то планы придумываю – тому научиться, это поделать, здесь на такой-то уровень выйти. Что происходит с этими планами дальше?

До целенаправленного развития силы воли у меня получалось реализовать лишь планы двух видов. Первый – то, что мне интересно. И лишь до той поры, пока интерес не пройдёт. Второй – то, чего не сделать нельзя. Всё остальное так и оставалось на уровне планирования – силы воли не хватало.

Второй эффект от книги лично для меня – я поверил в изменения. В возможность менять, причём очень существенно, свою жизнь во всех её проявлениях. В молодости эта вера была сама собой, но с возрастом как-то, знаете ли… Да знаете, наверное. Или ещё узнаете. Чем дальше, тем чаще «нормально же сидим, чё уже дёргаться».

Веру в изменения дала не сама книга – она лишь подтолкнула, попавшись мне в очень подходящий момент. Я как раз похудеть пытался – знал, что и как надо делать, но далеко не всегда мог себя заставить. Книга помогла, я скинул 20 кг. И поверил, что могу менять свою жизнь.

Дальше запустилась цепочка изменений, которая продолжается до сих пор. Детали рассказывать не буду, их слишком много. Упомяну лишь, что вес мой уже 6 лет не возвращается – во многом благодаря книге Келли Макгонигал.

И ещё: я так увлёкся темой силы воли, что посвятил несколько лет её изучению на собственном примере, развил методы, предложенные в книге, придумал и проверил свои собственные. Где-то потихоньку пишу собственную книгу о силе воли (и ещё 3 книги параллельно 😊).

Это 31-я книга из Книжного стека.

Теги:
+4
Комментарии0
Новость

ElevenLabs обновила генератор музыки до версии 2.5

Время на прочтение1 мин
Охват и читатели5.8K

ElevenLabs выпустила Music v2.5 для генератора ElevenMusic. Новая версия стала моделью по умолчанию, при этом предыдущая Music v2 осталась доступна в интерфейсе. Модель также появилась в API.

Music v2.5 лучше справляется со сложными аранжировками, естественным звучанием инструментов и развитием композиции. Больше всего прогресс заметен в жанрах: R&B, соул, хип-хоп, рок, метал, а также оркестровой и кинематографической музыки.

Изменились и условия использования. На бесплатном тарифе теперь можно скачивать до пяти lossless-треков в день. Их разрешено использовать в коммерческих проектах, но необходимо указывать ElevenMusic в качестве источника. Права на уже созданные треки сохраняются при последующей отмене или смене тарифа.

На Pro доступно до 400 скачиваний в месяц без обязательной атрибуции, включая публикацию на стриминговых площадках. Генерация треков на основе чужих композиций и имитация существующих музыкантов ограничены правилами сервиса.

Читать далее
Статья

Почему трафик филиалов тормозит через ЦОД и как исправить это с помощью Identity‑First

Уровень сложностиСложный
Время на прочтение13 мин
Охват и читатели8.1K

Когда весь трафик филиала сначала уходит в центральный ЦОД, привычная схема быстро начинает давать побочные эффекты: задержки растут, SSL‑инспекция становится дорогой, а попытка сделать обход через PBR приводит к асимметричным маршрутам.

Один из выходов — перенести принятие решений ближе к пользователю и строить маршрут с учётом его идентификатора и политики приложения. На конкретных конфигах посмотрим, как такую схему собрать с PoP, DNS, WireGuard и Envoy.

Разобрать архитектуру
Статья

Роадмап ML 2026: полный путь до оффера за 36 недель

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели13K

36 недель. Столько, по моему мнению, занимает путь от нуля до выхода на рынок ML-инженером. Не 2-3 месяца, как обещают курсы, — чуть дольше. Зато на выходе у вас будет фундамент, с которым можно пройти не только собеседования, но и испытательный срок.

В этой статье — весь маршрут по неделям: что учить, в каком порядке, сколько на это уходит времени и что можно смело отложить до первого оффера.

Читать далее
Статья

CatBoost классификатор с нуля на Python и в Excel

Уровень сложностиСредний
Время на прочтение19 мин
Охват и читатели6.4K

Как обучается классификатор CatBoost? Разберём вывод функции потерь, градиентов и гессианов, выбор сплитов и расчёт ответов листьев. Затем на небольшом датасете шаг за шагом воспроизведём вычисления в Excel и учебной реализации на Python и сравним результаты с библиотекой. Материал рассчитан на читателей, знакомых с основами градиентного бустинга.

Читать далее

Ближайшие события

Статья

Каскадное планирование тренировок с LLM: как удержать план в рамках методики

Время на прочтение6 мин
Охват и читатели7.4K

LLM хорошо справляется с формой тренировочного плана: распределяет занятия по дням, описывает интенсивность, объясняет упражнения. Но связный текст ещё не означает связную методику. Модель сама по себе не хранит актуальный контекст спортсмена и не обеспечивает преемственность между целью сезона и завтрашней тренировкой. В 1trAIner мы решаем эту задачу через каскад горизонтов, явный контекст и ограничения поверх генерации. Ниже — устройство этого подхода, его защитные механизмы и границы.

Читать далее
Статья

Первая линия ИТ‑поддержки должна решать заявки, а не сортировать

Время на прочтение5 мин
Охват и читатели8.8K

Как выглядит смена оператора техподдержки: две трети дня уходит, чтобы прочитать обращения, понять, что там происходит, и переназначить одинаковые запросы типа «где моя заявка». В оставшееся время можно реально порешать какую-то проблему. 

Что с этим делать?
Пост

Что ИИ меняет в работе с кодовой базой


ИИ заметно ускорил работу с кодом: то, на что раньше уходили часы, теперь иногда можно сделать за несколько минут — найти нужное место в проекте, написать код, подготовить тесты или обновить документацию.

Но вместе с этим сместилась и главная сложность. Раньше много времени уходило на то, чтобы сделать изменение, а теперь все чаще — на то, чтобы понять, правильное ли изменение было сделано.

Ринат, iOS‑разработчик в Naumen, рассказывает, почему так происходит и что это меняет в работе команды.

🔸 ИИ продолжает то, что уже есть

ИИ смотрит, как похожие задачи решались раньше, и делает так же. Если в проекте есть хорошие, понятные правила, он им следует. Если годами копились обходные решения, лишние слои и договоренности, которые существуют только в головах нескольких человек, ИИ просто продолжит их.

ИИ видит, как принято делать, но не всегда понимает, почему именно так.

🔸 Правила нельзя оставлять только в голове

Важно заранее договориться:

  • где живет конкретное бизнес‑правило;

  • какие состояния допустимы;

  • что должно остаться неизменным;

  • как проверить, что новая реализация не сломала соседний сценарий.


Это касается не только разработчиков: аналитик задает ожидаемое поведение, разработчик превращает его в код, ИИ ускоряет работу. Для каждого ориентир — понятные правила и способ проверить результат.

🔸 ИИ не отменяет архитектуру и тесты

ИИ позволяет быстро вносить изменения в код. Но если система устроена непонятно, он продолжит старую путаницу.

Наверное, поэтому качество работы все меньше хочется измерять количеством написанного кода или скоростью закрытия одной задачи.

Если через полгода следующая небольшая задача все еще останется небольшой, значит, сегодня мы сделали все правильно.

Теги:
0
Комментарии0
Пост

Сайты wordpress.org и developer.wordpress.org с прошлой недели недоступны из сетей российских интернет-провайдеров.

Недоступность этих сайтов фактически отрезает пользователей рунета от возможности скачивания CMS WordPress, плагинов и тем, чтения документации.

Судя по косвенным признакам IP-адрес 66.6.42.252, на который указывают оба доменных имени попал под блокировку со стороны РКН. По крайней мере запросы по 443 и 80 порту к этому адресу не уходят дальше шлюза провайдера, что указывает на то, что дело именно в блокировке с нашей стороны, хотя сами провайдеры заявляют в один голос, что дело на стороне сайта wordpress.org. Проблема массовая, даже тикет в трекере WordPress открыли: https://meta.trac.wordpress.org/ticket/8432

Ни доменное имя ни IP-адрес 66.6.42.252 в списках заблокированных не значатся. Никакой информации от РКН об этой блокировке также не было. Что же происходит и когда все это кончится? Может огласка проблемы на Хабре поможет ускорить решение этой проблемы?

Снимок экрана с чатом технической поддержки одного из интернет-провайдеров.
Снимок экрана с чатом технической поддержки одного из интернет-провайдеров.

UPD: Буквально только что (спустя полчаса после публикации этого поста) сайт wordpress.org стал доступен отсовсюду. Неизвестно повлияла ли эта публикация или что-то еще, но чудесным образом проблема исчезла. Всем спасибо!

Теги:
0
Комментарии2
Статья

ИИ‑фабрика: переход к автономной разработке

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели7.4K

Что делать, когда процесс разработки с ИИ-агентами уже устоялся, но всё ещё приходиться сидеть рядом с ними и ждать, когда они закончат очередной этап работы, чтобы запустить следующий?

У меня это выглядит так. Появилась идея новой фичи для разработки. Я запускаю /opsx:explore скил OpenSpec и обсуждаю с ИИ как будем делать эту фичу, какие нюансы и детали надо предусмотреть. Когда открытых вопросов не остаётся, перехожу к /opsx:propose, чтобы подготовить спецификации перед разработкой. Потом ревью спек с помощью команды /review-artifacts и правка найденных нестыковок. Дальше запускаю /opsx:apply-sequential для реализации в автономном режиме и чистым контекстом агента для каждой подзадачи. Потом ревью через /audit-implementation и правки после него. Архивирование изменения через /opsx:archive. И наконец-то создание PR, финальное ревью и merge.

И так раз за разом! На простых задачах моё участие сводится к запуску команд и подтверждению предложенных решений. На задачах посложнее отвечаю на вопросы наподобие какую из альтернатив выберем. Хотя этот выбор можно сделать по критериям, зафиксированным в проекте. И это уже начинает утомлять. Пришло время автоматизировать и эту рутину. Так я начал делать свою фабрику, где ИИ-агенты («гномы») трудятся в полностью автономном режиме. А к человеку обращаются только тогда, когда столкнулись с проблемой, которую не могут решить сами.

Как фабрика устроена внутри
Статья

Марио про джуна: платформер на 40 КБ без файлов графики и бот, который проверяет каждый уровень перед выкладкой

Время на прочтение10 мин
Охват и читатели7.6K

Всем привет! Я фронтендер и по вечерам делаю пет-проект Workaem, агрегатор IT-вакансий. Как-то захотелось сделать рядом с ним что-нибудь несерьезное, и за выходные получилась аркада в духе Марио, только про карьеру в IT. Назвал я ее «Путь джуна». Вместо грибов тут офферы, вместо черепах легаси, а в замках вместо дракона сидят собеседования, от тестового задания до финального.

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

Claude я использовал активно, как и в основном проекте. Код он пишет быстро, а вот почему уровень вдруг не проходится или почему таблица рекордов врет, разбирался я сам, в основном по скриншотам и логам.

Читать далее
Статья

Обслуживать не по календарю: что такое RCM-анализ и почему он до сих пор считается сложным

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели5.4K

Почему замена деталей по календарю не всегда снижает число отказов? Разбираем RCM — методологию выбора обслуживания по функциям оборудования и последствиям их потери: от шести паттернов отказа до дерева решений.

Читать далее