Хекслет
✔
7.95K subscribers
4.2K photos
46 videos
1 file
2.85K links
Программы обучения - https://ru.hexlet.io/courses
Сообщество @hexletcommunity AI Клуб @hexletclub
Поддержка @hexlet_help_bot
Download Telegram
React 19, AI-агенты, C# и еще пачка обновлений в Хекслете

Пересобрали сразу несколько программ и добавили новые направления.

Курс по React теперь полностью работает на React 19. Redux Toolkit в основных программах сменил Zustand: задача та же — хранить общие данные приложения, но кода требуется меньше.

Там, где раньше использовали Bootstrap, перешли на Tailwind. Интерфейсы на React теперь пишем на Mantine. При этом Bootstrap и Redux Toolkit никуда не исчезли — их по-прежнему можно изучать отдельными навыками.

Добавили Vue.js, Tailwind, ветвление в Git, FastAPI, Selenium и Playwright. В Java появился отдельный курс про интерфейсы.

Еще запустили три новые программы:

«Продакт-инженер» — для разработчиков, тестировщиков и аналитиков, которые хотят отвечать за продуктовый результат.

AI SDLC — для CTO и тимлидов, которые хотят перестроить процесс разработки с учетом AI-агентов.

А 16 октября стартует профессия «Разработчик C#» для тех, кто входит в IT с нуля.

Все обновления и ссылки на программы собрали в статье

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

Telegram | YouTube | AI Клуб
🔥8👍5❤4
Блокбастер «Подключить LLM к продукту через API и дожить до продакшена»: наставник Хекслета Валентин Исипчук разбирает путь от выбора модели до защиты бюджета.

Первое правило: можешь работать без LLM — работай без LLM.

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

Дальше — живая инженерия. Провайдеры с доступом из России, риски отключения иностранных API, роутеры с бесшовным переключением моделей.

Внимательное отношение к ключам: как и где хранить, что делать, если ключ всё-таки утёк (спойлер: всё, что утекло в интернет — останется в интернете).

System prompt и structured output: модели могут послушаться строгих ограничений в промпте (ключевое слово — «могут»).

В продакшене тоже интересно: prompt injection, сжатие контекста и RAG, версионирование промптов в git, лимиты токенов и кэш.

В финале интервью — демо на Gemini, где прилетела ошибка 503, и история про бесплатным Claude для всех в чат-боте McDonald's.

Уже можно смотреть на Youtube

(И на ВК тоже можно)

Кстати, 20 октября у нас стартует курс ИИ для разработчиков 2.0 (автор — Кирилл Мокевнин)

Telegram | YouTube | AI Клуб | VK | X
🔥4👍3❤2
Сооснователь Хекслета Кирилл Мокевнин через 20 минут выступит на Podlodka Frontend Crew — это известная в среде разработчиков недельная онлайн-конференция. В течение недели обсуждается одна тема, но со всех возможных ракурсов и сторон.

Тема этой недели как раз фронтенд с AI. И в 19 00 начинается круглый стол с обсуждением «О новых ролях в эпоху AI», где в числе спикеров также будет Никита Баев, Head of Web & Mobile @ Bereke Bank (Kazakhstan), и Юрий Карпов — Lead AI Researcher, Sber Сбер AI.
🔥3❤1
С Днем Рунета! Или CONNECT 33600

Давным-давно, когда интернет был маленьким, а модемы — большими, несколько телеком-компаний провели перепись населения рунета и насчитали почти ровно миллион человек. Целый миллион.
С тех самых пор 30 сентября мы празднуем День Интернета.
Ура?

Ура, безусловно.

Пип-пип-трррр-хрюк-хрюк-CONNECT 33600 (ура, есть коннект!).

Так в 1998-м происходило подключение большинства пользователей. И да, классическое «мама, положи трубку, я в интернете!»

33,6 кбит/с, бешеная скорость. У сегодняшнего домашнего подключения около 100 Мбит/с, это в три тысячи раз быстрее, чем тогда.

Однако сама по себе скорость доступа к серверу улучшилась лишь в разы, а не в тысячи: свет по стеклу быстрее не побежит, физика не масштабируется.
Выросла не скорость, а ширина канала. А прогресс-бар загрузки никуда не делся: доступ упирается в задержку сервера и в количество запросов, а не в ширину трубы.

За время, прошедшее с 1998-го, аппетиты пользователей выросли не меньше, чем ширина канала. В 1998-м пользователь выкачивал в сутки около 3 МБ в сутки, это как сегодня посмотреть небольшой шортс.

Средний суточный трафик на сегодня — около 5,6 ГБ на нос, а месячный трафик всего мира 1998-го сегодня пролетает через мировую сеть секунд за восемьдесят.
Кстати о скорости, пропускной способности и извечном «Кто виноват» в задержках с доступом: версии «виноват фронтенд» и «виноват бэкенд» принимаются в комментариях.

Telegram | YouTube | AI Клуб | VK | X | ИИ для разработчиков 2.0: новый запуск
❤8🔥5
Media is too big
VIEW IN TELEGRAM
Валентин Исипчук, наставник Хекслета, рассказал о том, работает ли метод задать для ИИ роль. Можно ли сказать LLM что-то вроде «представь, что ты разработчик уровня синьор» и все действительно полетит? Рабочий ли это способ улучшить ответ модели, или ритуал из прошлого? Разбираемся вместе с экспертом.

Telegram | YouTube | AI Клуб | ИИ для разработчиков 2.0: новый запуск
👍4❤2🎄2🔥1
🎂 Хекслету 14 лет. По этому поводу дарим вторую профессию

С 1 по 15 октября при покупке профессии вы получите 10 месяцев базовой подписки.
С ней можно самостоятельно пройти вторую профессию — без наставника и ревью.

А вот какие программы стартуют в ближайший месяц.

🤖 20 октября — ИИ для разработчиков 2.0
Пять недель агентного программирования: контекст, модели, инструменты, агентный харнес, циклы верификации, Spec Driven Development и интеграция AI в SDLC через GitHub Workflow.

Автор курса — Кирилл Мокевнин. Доступ к ИИ-инструментам на время обучения предоставляем, так что отдельно оплачивать подписки не придется.

🧠 29 октября — AI SDLC
Четыре занятия для CTO и тимлидов.
Coding agent пишет код в несколько раз быстрее, а релиз почему-то не становится в несколько раз быстрее. Значит, узкое место просто переехало.
Разберем процесс от требования до продакшена и посмотрим, как перестроить его, когда внутри уже работают AI-агенты.

И да: деньрожденная акция действует только до 15 октября.

Telegram | YouTube | AI Клуб | VK | X | ИИ для разработчиков 2.0: новый запуск
❤6🔥5
Будущее уже здесь: приключение в трёх частях

1️⃣Часть первая: Скрытая угроза

В конце июля Большой Яндекс презентовал программу 75/75/75. Это не вес, не возраст и не пропорции тела. К концу этого года Яндекс хочет добиться вот такой статистики:

👨‍💻 не менее 75% разработчиков будут использовать ИИ-инструменты при написании кода;

🤖 75% изменений на уровне всей компании будут создаваться через ИИ;

↖️ в каждом таком изменении ИИ будет создавать не менее 75% кода.

2️⃣Часть вторая: Атака клонов

В конце сентября Сбер открыл открыл для внешнего бизнеса мультиагентное приложение GigaCode Desktop. Это оркестратор команды ИИ-агентов, которые пишут код, собирают аналитику, изучают документацию, пишут отчёты и делают презентации — это разработчики, проджект-менеджеры и тестировщики.

Вот что по этому поводу думает Евгений Бартенев, старший архитектор облачных, прикладных и AI-решений:

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


3️⃣Часть третья: Новая надежда

Всё это означает, что ИИ берёт на себя работу, на которую всегда приглашали джунов. 

От джуна требовали знания синтаксиса и фреймворков, тестирования, умения работать с простыми запросами, навыков работы с Git.

Требования поменялись: в дополнение ко всему от джуна будут ждать (да чего уж там — уже ждут) понимания архитектуры, знания алгоритмов и структур данных, навыков в код-ревью и в отладке. И, разумеется, кто-то должен стать погонщиком ИИ-агентов — эта работа тоже ляжет на плечи джуна, хоть и не полностью.

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

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

Telegram | YouTube | AI Клуб | VK | X | ИИ для разработчиков 2.0: новый запуск
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4😁1
ИИ автоматизировал разработку, а проблемы остались?

Ошибки в больших проектах возникают не только из-за плохого кода.

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

— Разработку и ревью нужно разделить между разными агентами.

Живой пример: агенту дают элементарную, на первый взгляд, задачу — добавить кеширование ответов внешнего API в большой бэкенд-сервис. Агент пишет рабочий код, добавляет тесты, всё проходит CI. Если смотреть только результат, задача кажется выполненной.

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

Задачу вернули агенту-разработчику. Он переделал реализацию через существующую инфраструктуру. Затем другой агент запустил тесты и удостоверился, что ничего не сломалось.

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

Дополнительный плюс: у каждого агента своя задача и свой контекст. Агенту не нужно «держать в голове» весь проект и одновременно быть разработчиком, тестировщиком и ревьюером.

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

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

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

За полтора часа на реальном примере разберём:
- как настроить роли в OpenCode,
- что должно быть в AGENTS.md,
- как передавать задачи между агентами,
- как проводить ревью кода и автоматические проверки перед мержем.

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

Воркшоп проведёт Валентин Исипчук — наставник в Хекслете и практикующий разработчик (бэкенд-инженер на Java и Kotlin из Cyoda, инженер по ИИ-автоматизации).

Пароли и явки:
15 октября, 19:00, 1,5 часа, бесплатно.
Регистрация по ссылке.

Telegram | YouTube | AI Клуб | VK | X | ИИ для разработчиков 2.0: новый запуск
🔥5❤2👍2
Media is too big
VIEW IN TELEGRAM
Какой он — эффективный промпт?

Рецепт от наставника Хекслет Валентина Исипчука: промпт всегда должен содержать описание того результата, который вы хотите получить. Иначе всё сэкономленное время вы потратите на обработку ответа модели.

В промпте описывайте формат, объём и содержимое желаемого ответа. А лучше скормите модели реальный пример нужного ответа.

А 15 октября приходите на бесплатный воркшоп про ИИ агентов от Валентина Исипчука

Telegram | YouTube | AI Клуб | VK | X | ИИ для разработчиков 2.0: новый запуск
🔥3❤2😁1
Сейчас сайты и сервисы Хекслета временно недоступны из-за внешнего сбоя. Наши технические специалисты делают всё возможное, чтобы как можно скорее восстановить для вас доступ.

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

Как только всё заработает, сразу сообщим.
😁24❤9🔥5👾4👍1😴1
Ура! Все заработало! Наши инженеры — герои, которые не носят плащей — смогли сделать почти невозможное — за считанные часы восстановили работу всех сервисов Хекслета.

Можно снова продолжать учебу. А если возникнут какие-то проблемы, сразу пишите нам — оперативно разберемся и всё решим.

А тем, кто еще не с нами, самое время записаться на курс.

У нас вот-вот стартует новый запуск ИИ для разработчиков 2.0, курс AI SDLC по спеццене до 14 октября и профессия Разработчик C# для тех, кто входит в IT с нуля.

Telegram | YouTube | AI Клуб | VK | X | Бесплатный воркшоп про ИИ агентов от Валентина Исипчука
❤14👍10🔥7
«Protobuf быстрее JSON» — говорит кандидат на собесе по system design и получает проблемы себе на голову. Вроде мелочь, но на собеседовании такие мелочи важны.

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

В кадре еще и кот, но это чтобы сбить зрителя с толку.

🎬 Смотреть видео

А если хотите глубже разобраться в архитектуре сложных систем и научиться аргументировать технические решения, 12 ноября в Хекслете стартует новый поток курса «Системный дизайн». Будем разбирать реальные инженерные задачи, ограничения и компромиссы, с которыми сталкиваются разработчики.

👉 Программа курса и запись

Telegram | YouTube | AI Клуб | VK | X | Бесплатный воркшоп про ИИ агентов от Валентина Исипчука | ИИ для разработчиков 2.0: новый запуск
❤4👍3
Один дата-центр перестал работать — но почему вместе с ним легли десятки других сервисов?

Почему такое вообще происходит? Как связаны между собой облачные сервисы? И почему хранить все данные и резервные копии в одном месте — плохая идея?

Разбираемся в первом посте нашей серии о надежности инфраструктуры и защите данных. Листайте и сохраняйте, чтобы не потерять.

💬 Расскажите про ваш опыт устранения сбоев и сколько времени заняло восстановление?

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

Telegram | YouTube | AI Клуб | VK | X | Бесплатный воркшоп про ИИ агентов от Валентина Исипчука | ИИ для разработчиков 2.0: новый запуск
👍10🔥4❤3
😐 Пять популярных привычек при работе с ИИ:

1️⃣ Ставь задачу ИИ одной строкой: «посмотри проект и исправь». У ИИ много чипов, он сам разберётся.

2️⃣Контекст забивай до упора. Чем больше информации у модели — тем лучше результат.

3️⃣Не жалей токенов. Даже на разбор почты отправляй самую крутую модель: стыдно экономить на суммаризации.

4️⃣Твой главный KPI — сожжённые токены. Меньше тысячи долларов в месяц — вообще несерьёзно.

5️⃣ Береги свой единственный аккаунт, забудь про git и бэкапы, не забудь выдать агенту полный доступ к проду.

🎉 Вы прочли материал из рубрики «Вредные советы».

В нашем интервью содержание вредных советов разбирает Сергей Попов, CPO «Консоли», автор телеграм-канала «Серёжа печатает...»

Настройка Claude Code, грамотная постановка задач, выбор модели по способностям и цене, пайплайн, где код за агентом можно не перечитывать.

Хорошая новость: всё это можно реализовать даже в нашей Солнечной системе.

Бонус-эксперимент: что будет, если в Солнечную систему запустить чёрную дыру, пусть даже не самую массивную.

И вовсе не странно, что эта история тоже есть в нашем интервью.

Бесплатный воркшоп про ИИ агентов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1🔥1