Блог Легостина Вячеслава

Я собрал Learn (Almost) Anything — приложение, которое строит курс по любой теме

Learn (Almost) Anything — сгенерированный урок

Сейчас все «учатся с ChatGPT» — а через неделю от этого остаётся переписка, которую ты больше никогда не откроешь. Чат отвечает на вопросы, но не учит. Настоящему обучению нужны структура, практика, обратная связь и повторение. Меня это бесило, и я собрал инструмент, который превращает «хочу разобраться в X» в полноценный курс.

Это Learn (Almost) Anything — бесплатное настольное приложение для macOS и Windows с открытым исходным кодом. Вводишь тему — и агент проводит интервью, исследует материал, проектирует программу, пишет иллюстрированные уроки, гоняет тебя по тестам, проверяет домашку и ставит карточки на интервальное повторение. И главное: движком работает тот самый Claude Code или Codex CLI, за подписку на который ты уже платишь.

Смотреть полностью

Запрет Fable 5 и Mythos 5 — что произошло и почему это важно

Claude Fable 5 и Claude Mythos 5

Четыре дня назад Anthropic выпустила Claude Fable 5 и Mythos 5 — самые мощные на тот момент модели компании. Сегодня обе недоступны. 12 июня 2026 года Anthropic отключила доступ к Fable 5 и Mythos 5 для всех пользователей, исполняя директиву властей США. Параллельно — но по совершенно другой причине — Microsoft запретила своим сотрудникам пользоваться Fable 5.

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

Смотреть полностью

Claude Fable 5 и Mythos 5

Claude Fable 5 и Claude Mythos 5

Anthropic выпустила сразу две модели: Claude Fable 5 и Claude Mythos 5. Если коротко, Fable 5 — это публичная версия новой модели класса Mythos, а Mythos 5 — почти та же модель, но с более широкими возможностями для проверенных команд в кибербезопасности и биологии.

Главная новость не в том, что результаты тестов снова выросли. Это уже ожидаемо. Важнее другое: Anthropic впервые пытается дать обычным пользователям модель выше класса Opus и при этом не открыть опасные возможности всем подряд.

Смотреть полностью

Лучшие практики работы с Claude Opus 4.7 в Claude Code

Это перевод статьи Anthropic «Best practices for using Claude Opus 4.7 with Claude Code».

Обзор

Opus 4.7 — самая сильная общедоступная модель Anthropic для написания кода, корпоративных сценариев и долго работающих агентных задач. Она заметно лучше находит баги, проводит код-ревью и рассуждает в неоднозначных ситуациях — при этом требует меньше указаний. Но два изменения — обновлённый токенизатор и более интенсивный thinking на высоких уровнях усилия — влияют на расход токенов. При апгрейде с Opus 4.6 это стоит учитывать.

Смотреть полностью

8 уровней агентной инженерии

Это перевод статьи Бассима Эледата «8 Levels of Agentic Engineering».

ИИ умеет писать код быстрее, чем мы умеем это использовать. Вот почему рекорды на SWE-bench так расходятся с реальной продуктивностью, на которую смотрит руководство. Когда одна команда выпускает Cowork за 10 дней, а другая застревает на сломанном прототипе с теми же моделями — разница не в инструментах. Разница в том, умеют ли ими пользоваться.

Этот разрыв не закрывается за ночь. Он закрывается по уровням. Их восемь.

Скорее всего, первые несколько уровней вы уже прошли. Стремитесь к следующему: каждый даёт огромный прирост продуктивности, и с каждым улучшением моделей этот прирост только растёт.

Есть ещё одна причина — эффект мультиплеера. Ваша продуктивность зависит от уровня коллег сильнее, чем кажется. Допустим, вы — маг 7-го уровня: пока вы спите, фоновые агенты выдают качественные PR. Но если репозиторий требует одобрения коллеги на 2-м уровне, который проверяет код вручную, — ваша пропускная способность буксует. Поэтому тянуть команду вверх — в ваших прямых интересах.

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

Смотреть полностью

cull — мой первый CLI-инструмент на Go

Меня достало ждать пока ncdu просканирует директорию. Написал свой анализатор дискового пространства — cull. Главное отличие: можно пользоваться прямо во время индексации — открыл, сразу видишь файлы, ходишь по папкам, а размеры досчитываются в фоне. Написал на Go с помощью Claude Code.

cull screenshot

Подробнее о возможностях и установке: Смотреть полностью

Фотографии Алматы

central-area-of-almaty-at-sunset_1400 Я родился и вырос в Алматы. Я люблю этот город. И уже пятнадцать лет снимаю его на свою камеру. За это время накопилось множество кадров, которые кажутся мне удачными.

Эта страница – попытка передать мои чувства к городу через фотографии. Ни в коем случае не стоит воспринимать её, как всеобъемлющий гид по городу или каталог достопримечательностей. Есть огромное количество замечательных мест, где я так и не побывал или был, но без камеры.

Автор не профессиональный фотограф или журналист. В тексте могут быть опечатки, а на снимках соринки с матрицы, которые я не заметил

Смотреть полностью

Итоги первой недели

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

На сайте появилось 5 новых утилит и раздел с фотоархивом. Что удалось добавить:

Утилиты

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

Список будет продолжать пополняться.

Фотоархив

Новый раздел на сайте, куда я постепенно перенесу свою коллекцию фотографий.

Я увлекаюсь фотографией уже пятнадцать лет. За это время накопилось множество снимков — от удачных до тех, которые не несут особой художественной ценности. Однако все они позволяют взглянуть на то, как менялись наш город и другие места сквозь призму времени.

К каждому снимку я стараюсь добавлять координаты места, где он был сделан, дату съемки и свои мысли о том, что изображено на фотографии. Смотреть полностью

Первая утилита. Сравнения текстов онлайн

В интернете есть множество инструментов, для того, чтобы сравнить два текста. Но мне захотелось иметь такой всегда под рукой, поэтому первой утилитой, что я добавил на сайт стал инструмент для сравнения двух текстов. Инструмент получился очень простой и наглядный. А еще он быстро работает и грузится. Буду рад, если он пригодится и вам. https://legost.in/utilities/text-diff Смотреть полностью

День первый. Промежуточные результаты

Итак, к концу первого дня, мы имеем простой блог, работающий без базы данных.

Весь контент берется из маркдаун файлов. В целом реализация получилась крайне простой и наивной. В качестве архитектуры самого приложения выбран DDD подход с различением на отдельные модули, в рамках монолита.

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

Зачем мне этот сайт?

Во-первых, всем привет! Меня зовут Вячеслав, и сегодня ровно 10 лет, как я зарабатываю на жизнь, разрабатывая бекенд для веб и мобильных приложений.

Тема разработки меня интересовала еще с начальной школы. В пятом классе мы начали изучать QBasic и Pascal, уже тогда я понял, что свяжу всю свою жизнь, именно с этим.

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

Почему не блог на популярной площадке?

Да все потому же, хочется иметь возможность контролировать, то как это все будет отображаться и работать, даже эта страница, которую вы читаете — небольшой эксперимент. В основе сайта лежит ларавел, а посты хранятся не в базе, а рендерятся из маркдаун файлов. Так мне не придется строить разухабистую админку для управления контентом и я не буду ограничен встроенными редакторами. Цель такая, сайт должен быть максимально быстрым, простым и надеюсь хорошо индексируемым.

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

Если вы видите этот пост, значит как-минимум парсинг md файлов заработал, а помогла мне в этом прекрасная библиотека https://github.com/erusev/parsedown Смотреть полностью