Debug Skills
141 subscribers
81 photos
5 videos
90 links
Наш чат - https://t.me/DebugSkills_chat

🐛 Debug Skills — Сообщество Fullstack-разработки

🎙Живая практика

🤖 Полезный бот: @DebugProBot

Наша миссия - давать актуальное и качественное образование!
Download Telegram
Лабораторная по Apache Kafka уже в эту субботу! 🗓️ Успей получить доступ! 🚀
Уже на boosty!
Виртуальные машины будут доступны всю неделю!
⚙️ CI/CD в Jenkins: как устроен главный инструмент автоматизации 🛠

Привет, друзья! Jenkins всё ещё остаётся одним из ключевых инструментов CI/CD. Давайте разберёмся, как он устроен внутри? Какие пайплайны в нём бывают? И как на практике выглядит путь от коммита до деплоя? 📦➡️🌐

Трансляция - https://polnyistek.ktalk.ru/ed6i6iceljqa

📅 29 июня, 19:00 МСК
🎙 Камалутдинов Усман, DevOps Engineer

На лекции разберём:
- архитектуру Jenkins и его роль в CI/CD 🏗
- типы пайплайнов: Freestyle, Scripted, Declarative, Multibranch 📜
- реальный процесс сборки и деплоя в Jenkins ⚙️

В программе:
🔹 Введение в Jenkins 📘
Архитектура, интерфейс, интеграции с Git, Docker, Kubernetes 🐳

🔹 Типы пайплайнов 🧩
Что выбрать и в каких случаях использовать 💡

🔹 Практика CI/CD 🛠
Живая демонстрация двух пайплайнов:
- сборка: Jenkinsfile → checkout → build → push → отчёт 📝
- деплой: Jenkinsfile → checkout → pull → deploy → отчёт 🚀

Формат: онлайн-лекция с демонстрацией 📹

Спикер
Usman Kamalutdinov — DevOps-инженер в Globus и Bell Integrator, магистр Software Engineering (ИТМО), занимается построением CI/CD-пайплайнов на практике. 🎓

Кому будет полезно: 👥
- разработчикам 💻
- DevOps-инженерам 🔧
- системным администраторам 👨‍🔧
- SRE 🛡
- техлидам 👑
🔥2
Новая лабораторная уже в субботу 27 июня! 👩‍🔬 Учимся проектировать API 🛠

Подробнее: https://debugskills.ru/content?article=labs/openapi-rest

Получить доступ: https://boosty.to/polnyistek
Напоминаю, что завтра 27 июня у нас лабораторная по REST + OpenAPI.

За 4 часа вы научитесь:
📐 Анализировать бизнес-сценарии — выходить за рамки стандартного CRUD
📊 Проектировать ресурсы, методы и статусы — с учётом бизнес-логики
🖥 Создавать OpenAPI-спецификацию — в YAML-формате (Swagger/OpenAPI 3.0)
💻 Реализовывать контроллеры и обработчики — на Python/FastAPI
🔔 Писать тесты и генерировать документацию — из спецификации автоматически
🎯 Прототипировать и валидировать дизайн — на реальных кейсах

Виртуальные машины заведены, настроены и ждут вас!
🔥1
Вчера душевно послушали Усмана с его докладом! 🎧✨

Смотрим запись тут:
YouTube - https://youtu.be/BIY9KbpzCms
VK - https://vkvideo.ru/video-232485571_456239053
Boosty - https://boosty.to/polnyistek/posts/04674522-92f9-41e9-aacd-8bd2060eda00?share=post_link

#polnyistek #лекция #cicd #jenkins
❤1
🤖 AI оркестрация: от хаоса промптов к управляемым системам

Вы пробовали ChatGPT и Cursor. Но система из нескольких AI-агентов — это другой уровень: агенты конфликтуют, теряют контекст, зацикливаются, а отладка напоминает расследование без улик.

🎻 Один AI = музыкант. Несколько AI = оркестр. А кто дирижёр?

19 июля, 10:00-14:00 МСК — лабораторная работа с Андреем Чуяном, создателем ROLES-экосистемы (3 экосистемы, 15+ ролей). За 4 часа: проектирование AI-ролей с YAML-контрактами, 5 хаос-сценариев, MCP-сервер на личной VM, самодиагностика экосистемы.

📐 Проверенная методология FPF + TDD в основе каждого блока.

🔗 Подробное описание: https://debugskills.ru/content?article=labs-ai-orchestration

Готовы спроектировать свою первую AI-экосистему? Приходите 19 июля! 🚀

#DebugSkills #AIОркестрация #Агенты #MCP #ChaosEngineering #ЛабораторнаяРабота #ПолныйСтек
❤3👍1
🔥 Docker для начинающих: от «что это» до своего контейнера за 4 часа

Docker используется везде: от локальной разработки до production. Фокус лабы — не на запоминании команд, а на понимании. Вы пройдёте путь от первого контейнера до настройки сетей и данных — своими руками. После лабы сможете уверенно обсуждать контейнеризацию с разработчиками, DevOps и архитекторами.

25 июля, 10:00-14:00 МСК | Максим Тачков, Middle Developer (BIM), преподаватель Docker. По отзывам с прошлой лабы: экспертиза 9/10.

5 блоков за 4 часа: (1) Основы Docker → (2) Сборка (Dockerfile) → (3) Управление (Compose, логи, мониторинг) → (4) Данные (volumes, bind mounts) → (5) Сети (Docker Network, DNS)

За 4 часа вы:
- 🐳 Освоите словарь Docker: image, container, volume, network, Dockerfile
- 🔧 Соберёте и запустите свой первый контейнер из Dockerfile
- 🛠 Научитесь управлять контейнерами через Docker Compose
- 📦 Настроите хранение данных через volumes и bind mounts
- 🌐 Настроите сетевое взаимодействие между контейнерами

Для кого: Backend, frontend, fullstack разработчики, QA-инженеры, системные и бизнес-аналитики, архитекторы, технические менеджеры. Нужно: базовый CLI, понимание веб-приложений, VS Code.

🎬 Запись — 20%. Живая практика с ведущим, ответы на вопросы, разбор ошибок — только на лабораторной.

📖 Pre-read: за 3 дня до лабы высылаем шпаргалку по Docker-командам — подготовьтесь заранее и не теряйте темп.

🛠 Makefile как «пульт управления» — одна команда = одно действие. Фокус на понимании, а не на синтаксисе CLI.

🚀 Дальнейший маршрут: Kubernetes → REST+OpenAPI → Keycloak → Kafka → Prometheus+Grafana.

🔗 Подробнее: https://debugskills.ru/content?article=labs-docker-basics
👍1🔥1
🚀 Лабораторная — это не вебинар и не лекция. Это инженерный продукт.

В сообществе «Полный Стек» мы проектируем лабы так же, как проектируем микросервисы: 5 практических блоков, преднастроенная VM, Makefile на 25+ команд, словарь ошибок на 10 типовых ситуаций. Ни одной минуты рутины — вы подключаетесь и делаете руками. Автор в прямой трансляции отвечает на вопросы.

Название Debug Lab — игра слов: debug (отладка) + lab (лаборатория). Отлаживаем навыки в лабораторной среде.

Что отличает наши лабы от всего, что вы видели:

— Готовая среда — личная VM, всё настроено. Никаких «установите Docker за 20 минут»
— 5 блоков по 40-50 минут — каждый с конкретным результатом. Теория → сразу практика
— Makefile и скрипты — 25+ команд автоматизации. Сделал → проверил → пошёл дальше
— Словарь ошибок — 10 статусов с симптомами и решениями. Не гадаешь, а диагностируешь
— Качество на данных — 8.0/10 средняя удовлетворённость, отзывы → итерации

5 лабораторных проведено: Docker, K8s, Kafka,REST API, Prometheus+Grafana. Роадмап — 23 лабы: от Docker до System Design.

🔗 Читать статью полностью: https://debugskills.ru/content?article=labs-debug-lab-concept

#DebugSkills #лабораторные #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Через 3 дня, 19 июля — лабораторная «AI оркестрация в разработке ПО» с Андреем Чуяном.

Один AI — музыкант. Несколько AI — оркестр. А кто дирижёр? 🎼

За 4 часа соберёте собственную систему AI-агентов: спроектируете роли, научитесь чинить их отказы (5 хаос-сценариев!) и подключите внешние инструменты.

🎁 Бонус в финале: покажем, как те же роли пишут не код, а статью — паттерн оркестрации становится понятен даже тем, кто с кодом не на «ты».

Не обязательно быть разработчиком — достаточно опыта с ChatGPT/Cursor. Аналитикам, PM и техписателям тоже welcome 👋

📍 Подробности и регистрация: https://debug-skills.timepad.ru/event/4067684/

Подписка - это выгодно и полезно сообществу https://boosty.to/polnyistek

#DebugSkills #AIОркестрация #Агенты #ПолныйСтек
🔥1
🚨 Уже в эту субботу — Docker с нуля за 4 часа!

Последний шанс записаться на лабораторную «Docker для начинающих: сборка, мониторинг, данные и сети» с Максимом Тачковым.

25 июля, 10:00–14:00 МСК | Онлайн, практика на своих руках.

За 4 часа вы пройдёте путь от «что такое контейнер» до Docker Compose, volumes и сетей. Без сухой теории — только практика и понимание.

5 блоков:
🐳 Основы Docker → 🔧 Dockerfile и сборка → 🛠 Compose и управление → 📦 Данные и volumes → 🌐 Сети и DNS

🛠 Куда дальше — дорожная карта: Лабораторные DebugSkills накапливают знания, и мы строим на их основе базу знаний с MCP Knowledge Server (Qdrant + семантический поиск). Сервер работает в Docker-контейнерах и подключается к вашему AI-ассистенту — он «помнит» всё, что вы изучили.

Цепочка: 🐳 Docker (25 июля) → 🐧 Linux + 🐍 FastAPI (август) → 🧠 MCP Knowledge Server (сентябрь).

Эта лаба — первый шаг. В сентябре — отдельный воркшоп: поднимем MCP-сервер вместе.

Что говорят участники прошлой лабы (23 мая):
> «Экспертиза — 9/10. Сложные вещи объясняет простым языком.» — отзыв участника

⏰ Осталось 4 дня. Успевайте подготовиться: за 2 дня до лабы высылаем pre-read шпаргалку по Docker-командам.

🔗 Подробнее и запись: https://debugskills.ru/content?article=labs-docker-basics

#DebugSkills #Docker #Контейнеризация #ЛабораторнаяРабота
🏕 Ваши друзья не понимают, зачем идти в лес с IT-шниками.

Саша планирует поехать на DebugCamp в сентябре. Это наш регулярный выезд на природу на 20 человек — проводим 2 раза в год. Саша написал нам честно: «Зову всех, но в кругу нет кто согласился».

Знакомо?

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

На самом деле DebugCamp — это два дня с понятной программой. За 48 часов вы:
— Формулируете личный запрос (карьерный, технический, продуктовый)
— Получаете идеи от 10+ коллег — не small-talk, а разбор рабочих задач: приносите свою — группа помогает найти решение
— Проходите квест-ориентирование «Тропа Выживания» с инструктором
— Участвуете в вечернем разборе карьерных вопросов в кругу коллег у костра

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

Сомневаться — нормально. Вы не один такой.

Если хоть раз думали «а почему бы и нет» — программа здесь

#DebugCamp #DebugSkills
❤1
👥 Спасибо каждому, кто был на первой части 19 июля! 12 участников, 4+ часа, 8 развёрнутых отзывов — благодаря вам мы знаем, куда двигаться.

🤖 Мы тут с AI-агентами провели брейншторм: 1027 строк транскрипции, 15 проблем, 8 успехов. Вердикт агентов: «НАДО ДЕЛАТЬ ВТОРУЮ ЧАСТЬ!»

🧪 AI Оркестрация: Продвинутый уровень (Часть 2) — 4 блока × 1 час.

💡 Не только для разработчиков: оркестрация AI-агентов работает в документации (авто-генерация), аналитике (накопление знаний) и разработке (роли агентов). Паттерн един — применение разное.

1️⃣ Проектируем скиллы для AI — учим агентов новым действиям: когда создавать навык, а когда — новую роль. Контракты: что агент получает на вход и что обязан выдать.

2️⃣ Доска задач и система знаний — как фиксировать инсайты, чтобы они не терялись. От заметки → к паттерну → к методологии. Живая база знаний проекта.

3️⃣ Авто-сбор документации — агент сам собирает документацию с любых сайтов, складывает в каталог и находит по тегам. Больше не надо копировать вручную.

4️⃣ Генерация техдокументации — три агента (архитектор, писатель, критик) пишут документацию за вас. Вы только проверяете.

🎯 Пререквизит: участие в Части 1
👤 Спикер: Андрей Чуян | ⏱️ 4 часа | 💻 VS Code + Zoo Code
📅 Дата: 16 августа (суббота), 10:00 МСК
🔗 Подписка Boosty — выгоднее разового доступа и помогает сообществу планировать материалы.

«Когда запустили дирижёра и началась магия» — это ваш фидбек. Теперь копаем глубже.

🔗 Регистрация
🔥2