85656
Все самое полезное для программиста в одном канале. Наши курсы: https://clc.to/Jil6fg По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46 #WXSSA
🐍 Python по полочкам
Если нужно быстро освежить базу или найти нужный синтаксис — эта шпаргалка пригодится.
Внутри: переменные и правила их именования, основные операции, строки, списки, кортежи, множества, словари и методы.
С вас ❤️, если сохранили!
🐸 Библиотека программиста
🔥 Стартуем СЕГОДНЯ! Новый поток курса «Разработка ИИ-агентов» открыт
По этому поводу мы решили выложить закрытую запись одного из уроков из программы. Найти её в поиске YouTube нельзя — она доступна только по ссылке и всем, кто будет на курсе.
Внутри глубокий разбор LLM от Алексея Яндутова (Senior ML-инженер, развивал ответы «Алисы» и «Нейро» в Яндексе). Учимся получать точный результат без галлюцинаций.
Что внутри урока:
- Устройство LLM.
- Рабочие шаблоны промптов (Persona, Chain-of-Thought и др.).
- Разбор реального кейса Яндекса. Как автоматизировать разметку, обойти качество людей на 5% и срезать косты на 60%.
🔥 Не успели попробовать Claude Fable 5? Есть ещё неделя.
Anthropic продлила промо-доступ до 19 июля. Пользователи платных тарифов по-прежнему могут тратить до 50% недельного лимита на Fable 5 без доплат.
Заодно до этой же даты сохранили увеличенные на 50% лимиты Claude Code.
Пользовались уже Fable 5:
❤️ — да, понравилась
🔥 — пока сижу на другой модели
🐸 Библиотека программиста
💬 Стоит ли работа того, чтобы отдавать ей почти всю свою жизнь?
В Китае начался суд после смерти 32-летнего разработчика. Родственники считают, что причиной стали постоянные переработки.
А вы как думаете?
❤️ — нет, работа не должна стоить здоровья
🔥 — иногда без этого карьеру не построить
🐸 Библиотека программиста
🌗 Казалось бы, обычный toggle
Но даже его можно превратить в небольшую деталь, которая делает интерфейс приятнее.
🔜 Нашли open-source подборку с десятками анимированных переключателей темы — отличный источник идей для будущих проектов.
🐸 Библиотека программиста
😱 Компании перестали нанимать джунов. Через 5 лет они удивятся, что не могут найти сеньоров?
На Reddit разгорелся спор.
Главная мысль, которая чаще всего повторяется:
Senior engineers don’t just appear.
🔥 Не называйте любого продвинутого чат-бота «ИИ-агентом»!
Дмитрий Юдин, руководитель AI/ML-направления в Сloud․ru, наглядно разбирает уровни абстракции ИИ-продуктов и убирает путаницу в понятиях.
Что внутри видео:
- Почему ассистент и агент принципиально разные сущности;
- Как ассистент может быть просто «обёрткой» над LLM, а может скрывать под капотом сложнейшую мультиагентную систему;
- Как понимать архитектуру глубже, чтобы проектировать сильные решения.
Начните создавать агентные системы с нашего бесплатного демо-урока. Всего за 2 часа разберем внутреннее устройство агента, научим его чинить свой собственный код и сохранять контекст после перезапуска.
🔗 Забрать бесплатный демо-урок
💬 «У меня нет опыта в Python, мне рано на курс?»
Это вопрос, который нам задают чаще всего. Честный ответ — да, рано. Мы рекомендуем хотя бы базовый Python.
🔜 Но в прошлом потоке был студент, который почти не писал код. Собрал рабочего агента с помощью AI-инструментов и вайбкодинга — да, проще, чем у разработчиков с опытом, но рабочего 💅
Если опыта пока нет — не расстраивайтесь. Начать можно с того уровня, который есть сейчас, а дальше уже вместе разберёмся.
Главное — начать.
🤨 Как заставить AI-агента не ломать архитектуру, а нормально писать код?
Мы привыкли общаться с ИИ промптами, но для автономных систем это путь к бесконечным циклам и сливу бюджета. Чтобы убрать хаос, инженеры переходят на Spec-Driven Development (SDD).
Вот как этот подход меняет работу агента на практике:
🔹Контракт вместо текста. Сначала пишется строгая спецификация (JSON-схема/OpenAPI) и автотесты. Агент зажат в рамки интерфейсов, за которые физически не может выйти.
🔹Контроль на шагах. Внутри петли Think-Act-Observe агент сверяет действия со спецификацией.
🔹Саморефлексия. Если ИИ нарушил типы или «додумал» лишнее, тест падает. Агент получает ошибку в контекст и сам правит код, не выходя за рамки ТЗ.
Это лишь база того, как укротить ИИ-разработку. Если вы хотите глубоко внедрить эту методологию, научиться проектировать архитектурные контракты и собирать отказоустойчивые системы — оставляйте заявку на наш новый курс по Spec-Driven Development. Стартуем совсем скоро🙂
😠 Читать документацию — уже олдскул?
Кажется, индустрия незаметно разделилась на два лагеря.
Одни открывают docs. Другие — ChatGPT.
🔴 До первого серьёзного бага кажется, что разницы нет. Но потом одному хватает документации и логов, а другой открывает новый чат с AI.
“The goal used to be comprehension. Now it’s output.”
🪟 Microsoft выпустила «переводчик» документов для LLM
MarkItDown конвертирует PDF, DOCX, PPTX, Excel, изображения, аудио, YouTube и другие форматы в Markdown — формат, с которым современные LLM работают особенно эффективно.
При этом сохраняются заголовки, таблицы, списки, ссылки и структура документа, поэтому инструмент отлично подходит для RAG, AI-агентов и пайплайнов обработки данных.
🚉 Компьютерное зрение вместо машиниста? Пока нет. Но помощник уже есть.
В сети показали AI-систему, которая обнаруживает препятствия на железнодорожных путях в реальном времени.
Вместо одной универсальной модели используются две: одна ищет людей, транспорт и животных, другая — поваленные деревья. Дополнительно анализ ограничен только областью путей, что уменьшает количество ложных тревог.
🔥 — хочу больше таких кейсов
❤️ — пока отношусь скептически
🐸 Библиотека программиста
В HTTP появился новый метод. Да, спустя 30 лет 🤯
IETF опубликовал RFC 10008 — теперь у HTTP официально есть метод QUERY.
🔜 Он решает старую проблему: когда запрос слишком сложный для GET, но использовать POST не хочется, потому что это обычное чтение данных.
Вместо привычного:
POST /search
QUERY /users
{
"role": "admin",
"sort": "name",
"page": 2
}
🚀 NVIDIA сделала Omniverse бесплатным для production
Omniverse — экосистема NVIDIA для 3D-графики, цифровых двойников, симуляций и AI-приложений.
Без громких анонсов компания изменила лицензию: теперь использовать Omniverse можно бесплатно не только для разработки, но и в production.
Вы бы попробовали Omniverse теперь, когда он бесплатный ❓
🔥 — да
👍 — всё равно не мой стек
🐸 Библиотека программиста
👅 Сохраните, если изучаете Data Science или AI
В Kaggle Learn собрана бесплатная библиотека интерактивных курсов и гайдов:
— Python, SQL, Pandas;
— Machine Learning и Deep Learning;
— NLP, Computer Vision, Time Series;
— TensorFlow, JAX;
— AI Agents, Generative AI и другие темы.
Большинство курсов занимают всего несколько часов, поэтому их удобно использовать как точку входа в новую тему ✅
💡 А продолжить обучение всегда можно уже на полноценной программе — будь то Python, ML, Data Science или разработка AI-агентов 🔗
🐸 Библиотека программиста
😡 У Telegram перестали работать короткие ссылки t.me
Причина не в блокировках провайдеров — домен получил статус serverHold, из-за которого его исключили из глобальной DNS.
При этом:
♾ внутри приложения Telegram ссылки по-прежнему работают;
♾ Telegram уже начал заменять t.me на telegram.me при копировании новых ссылок.
🐸 Библиотека программиста
😎 Запускаем новую рубрику — будем показывать проекты наших студентов
Не учебные примеры, а решения реальных задач, которые появились во время обучения.
🅰️ Первый отзыв — от Ксении, backend-разработчица из финтеха. Она устала каждый раз искать нужную таблицу в документации и решила эту проблему с помощью AI-агента 🤩
Как появился DB Navigator и что получилось в итоге — в карточках 🔥
5 поток курса стартует завтра. Не успеете — можно присоединиться в первые дни без потерь 🔗
🏃♀️ Proglib Academy
🚀 Уже завтра стартует новый поток курса «ИИ-агенты»!
Мы собрали мощнейший состав преподавателей. Учить вас проектировать архитектуру и собирать продакшн-агентов будут инженеры и исследователи из топовых IT-компаний.
Старт уже завтра!
Сомневаетесь, подойдет ли вам программа и подача? Начните с бесплатного демо-урока!
Всего за 2 часа вы заглянете под капот ИИ-агента, поймете, чем мышление модели отличается от ее ответа, и научите систему чинить собственный код. Это идеальный способ протестировать нашу платформу перед покупкой.
🔗 Пройти демо-урок и занять место на курсе
🤫 Кажется, у AI появилась новая болезнь — агентомания
Сегодня агента пытаются добавить почти в любую задачу. Но на курсе мы постоянно задаем себе вопрос:
А здесь вообще нужен агент?
— задача состоит из нескольких шагов;
— следующий шаг зависит от результата предыдущего;
— нужно принимать решения, использовать инструменты и проверять собственную работу.
😬 Один и тот же код. 30+ языков. Один тест.
Автор сравнил, сколько времени понадобится каждому языку, чтобы выполнить 1 миллиард вложенных циклов 😧
Спойлер: разница между первым и последним местом — больше минуты.
🔗 Полный рейтинг
🐸 Библиотека программиста
😵 Первый рабочий день. Открываешь проект — а там 250 тысяч строк кода.
Один из самых интересных open source-инструментов последних дней — Understand Anything 💃
🔵 Он строит интерактивную карту всего проекта: файлы, классы, функции, зависимости и их связи.
🔵 Можно искать по смыслу, смотреть влияние изменений и изучать архитектуру целиком.
Какой алгоритм вы последний раз писали руками ❓
❤️ — Пузырьковая сортировка
🔥 — Сортировка выбором
👍 — Быстрая сортировка
😄 — Ни один. После универа больше не трогал.
🐸 Библиотека программиста
👀 Самый неожиданный релиз года?
TypeScript 7 больше не написан на TypeScript.
Компилятор переписали на Go, благодаря чему:
— сборка ускорилась в среднем в 8–12 раз;
— редакторы стали заметно отзывчивее;
— снизилось потребление памяти.
А если бы вам сегодня пришлось писать компилятор с нуля, что бы выбрали ❔
❤️ — Go
🔥 — Rust
🐸 Библиотека программиста
Если вы до сих пор пишете git push -u origin ..., у Git для вас есть хорошая новость 🐶
git config --global push.autoSetupRemote true
git push
🔥 ИИ-выходные: Собери своего AI-агента за 2 дня
Хватит просто читать про ИИ, пора собирать автономные системы руками! 1–2 августа пройдет хардкорный онлайн-интенсив для junior-middle разработчиков.
Формат: теория ➡️ сразу практика. Вы будете управлять AI-инструментами.
🛠️ Как всё пройдет:
День 1 (Суббота): разбираем анатомию агента, подключаем инструменты (shell, GitHub, Postgres) и дебажим трейсы.
День 2 (Воскресенье): собираем собственного агента под вашу задачу, настраиваем Eval + Guardrails (чтобы бот не галлюцинировал) и проводим демо.
⚡️ Это один из самых недооценённых лайфхаков для разработчиков
Вместо того чтобы открыть GitHub → нажать New repository → заполнить форму…
🔴 Просто введите в адресной строке:
repo.new
gist.new → новый Gist
figma.new → новый файл Figma
pen.new → новый CodePen
meet.new → новая встреча Google Meet
docs.new → новый Google Docs
sheets.new → новая Google Sheets
slides.new → новая Google Slides
forms.new → новая Google Forms
⚡ Один из самых удобных способов разобраться в алгоритмах
Algorithm Visualizer показывает, что происходит внутри кода шаг за шагом.
🔜 Внутри — 70+ алгоритмов, интерактивная визуализация и примеры на JavaScript, Java и C++.
Хороший инструмент для подготовки к собеседованиям и изучения алгоритмов.
🔗 Ссылка
🐸 Библиотека программиста
🔥 Открытое занятие по AgentOps — курс стартовал!
Сегодня в 19:00 по МСК пройдет первое занятие нового потока, на которое может прийти каждый. Оцените пользу нашего подхода на ретрансляции урока в VK!
👨💻 Спикер: Андрей Носов
Тема: Архитектура управления: state machine для AI-агентов
Будем разбираться, как использовать State machine в качестве главного оружия против стохастики (непредсказуемости) LLM.
Что в программе:
● State machine: инварианты и терминальные состояния;
● Паттерны маршрутизации: Supervisor, ReAct, Plan-and-Solve;
● Детекция циклов и настройка аварийных выходов;
● Абстракция от модели: как сделать каркас, который переживет смену LLM/провайдера;
● Адаптация графов под ограничения локальных моделей;
● Версионирование графов и миграции стейта.
Результат занятия: Вы поймете, как спроектировать надежный каркас агента с жестким контролем исполнения и переходов.
👉 Подписывайтесь на нашу группу ВКонтакте, чтобы не пропустить старт трансляции!
🧩 Если до сих пор путаетесь, чем отличается LEFT JOIN от FULL JOIN, эта шпаргалка поможет быстро освежить память.
Все основные JOIN — с примерами SQL-запросов и понятной схемой.
🐸 Библиотека программиста