🔹 Планирование — пишем user stories в Jira
🔹 Разработка — коммитим код в Git, собираем фидбек
🔹 Сборка — билдим проект, сохраняем сборки в JFrog
🔹 Тестирование — автоматические тесты (JUnit, SonarQube, Jacoco), QA и UAT тестирование
🔹 Деплой — выкатываем фичи по этапам: Dev, QA, UAT
🔹 Релиз — выкатываем в прод с фичетогглами, A/B тестами и мониторингом через Prometheus и Skywalking
👉 Источник
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Если у вас в проекте лежит model_final_v3.ipynb, train_data_last_really.csv и results_ок.xlsx — пора пересобраться.
ML — это не просто «написал и забыл». Это куча экспериментов, данных, логов, моделей, артефактов. И если всё в куче — ты сам себе враг.
project/
│
├── data/ # входные данные (raw, processed)
│ ├── raw/
│ └── processed/
│
├── notebooks/ # Jupyter-ноутбуки для исследований
│
├── src/ # весь исполняемый код
│ ├── data/ # загрузка и подготовка данных
│ ├── features/ # генерация фичей
│ ├── models/ # обучение, валидация, предсказания
│ └── utils.py # вспомогательные функции
│
├── reports/ # графики, метрики, результаты
│ └── figures/
│
├── models/ # сохранённые модели (.pkl, .pt, .joblib)
│
├── config/ # yaml/json-конфиги для запуска
│
├── scripts/ # bash/python скрипты запуска пайплайнов
│
├── requirements.txt # зависимости
└── README.md # инструкция
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1👾1
🌧️ Облачная терапия: время выговориться!
Знакомая ситуация? Покупаете облако как BMW, а получаете телегу с квадратными колесами. Обещают 99.9% uptime, а сервер падает на релизе. Техподдержка отвечает через сутки фразой «попробуйте перезагрузить».
Пора узнать, как обстоят дела с облаками на самом деле. Поэтому мы собираем ваши реальные истории про облачные сервисы.
🤫 О чем спросим:
— Зачем вам вообще это облако нужно
— Какие косяки достали до печенок
— Сколько денег утекает в никуда ежемесячно
— Что должно случиться, чтобы вы сменили провайдера
— И еще пару каверзных вопросов
⏱️ 2 минуты честности = большое исследование без воды → https://clc.to/nboYDA
Знакомая ситуация? Покупаете облако как BMW, а получаете телегу с квадратными колесами. Обещают 99.9% uptime, а сервер падает на релизе. Техподдержка отвечает через сутки фразой «попробуйте перезагрузить».
Пора узнать, как обстоят дела с облаками на самом деле. Поэтому мы собираем ваши реальные истории про облачные сервисы.
🤫 О чем спросим:
— Зачем вам вообще это облако нужно
— Какие косяки достали до печенок
— Сколько денег утекает в никуда ежемесячно
— Что должно случиться, чтобы вы сменили провайдера
— И еще пару каверзных вопросов
⏱️ 2 минуты честности = большое исследование без воды → https://clc.to/nboYDA
Успей впрыгнуть на курс «AI-агенты для DS» до завтрашнего повышения цены: 59.000 р. вместо
Про RAG слышали все — это уже два года самый массовый способ применения LLM в проде для бизнеса.
Это значит, что точность и надёжность такого решения достаточно предсказуемы для того, чтобы исключить человека из процесса аппрува выдачи LLM,
а связка «локально развернутая LLM + RAG над корпоративными документами» обеспечивает достаточную конфиденциальность, чтобы снять тревожность
«что наши данные попадут в OpenAI».
Эта история настолько популярна, что на рынке есть готовые RAG-решения,
а даже «маленькие» опенсорс-модели (до 5B) уже обзавелись своей RAG-ареной:
👉 https://huggingface.co/spaces/aizip-dev/SLM-RAG-Arena
Во время обучения на курсе «AI-агенты для DS» научим собирать автономные системы под реальные бизнес-задачи. На прошлой неделе мы рассказали о первом занятии.
— Собираем свой RAG-пайплайн на своих данных
— Обсуждаем, почему качество такой системы нельзя измерять «на глаз»
— Разбираем схему LLM as a Judge и как подготовить для неё датасет
— Что такое guardrails и как они спасают от бреда
— Что делать, когда LLM не знает ответа
— Смотрим на агентский RAG и обсуждаем, можно ли использовать RAG как память агента
Если пропустили первое занятие, то вот ссылочка
❗️До повышения цены остался последний день — бронируйте место сейчас
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
😱 Завтра цена на курс «AI-агенты для DS» вырастет
Пока вы думаете — другие уже покупают. Что вы теряете, откладывая решение? Как минимум — 10 000 рублей, именно столько вы переплатите завтра. Как максимум — шанс войти в топ-1% дата-сайентистов, которые умеют строить AI-агенты.
🎓 Чему вы научитесь на курсе:
— адаптировать LLM под разные предметные области и данные
— собирать свою RAG-систему: от ретривера и реранкера до генератора и оценки качества
— строить AI-агентов с нуля — на основе сценариев, функций и взаимодействия с внешней средой
Решение за вами.
👉 Купить курс по старой цене
Пока вы думаете — другие уже покупают. Что вы теряете, откладывая решение? Как минимум — 10 000 рублей, именно столько вы переплатите завтра. Как максимум — шанс войти в топ-1% дата-сайентистов, которые умеют строить AI-агенты.
🎓 Чему вы научитесь на курсе:
— адаптировать LLM под разные предметные области и данные
— собирать свою RAG-систему: от ретривера и реранкера до генератора и оценки качества
— строить AI-агентов с нуля — на основе сценариев, функций и взаимодействия с внешней средой
Решение за вами.
👉 Купить курс по старой цене
proglib.academy
Курс|AI-агенты для DS-специалистов
На курсе ты разберёшься, как работают AI-агенты и как их применять в работе — от текстовых помощников до систем, помогающих принимать решения. Разберем архитектуру агентов, связку с внешними API, пайплайны действий и популярные библиотеки. Курс включает реальные…
❤️ — Пишу простой код
🔥— Не всегда надо писать просто
👾 — Главное, чтобы работало
Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👾8❤3🔥3
📚Напоминаем про наш полный курс «Самоучитель по Python для начинающих»
Мы написали и собрали для вас в одну подборку все 25 глав и 230 практических заданий!
🐍 Часть 1: Особенности, сферы применения, установка, онлайн IDE
🐍 Часть 2: Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы
🐍 Часть 3: Типы данных: преобразование и базовые операции
🐍 Часть 4: Методы работы со строками
🐍 Часть 5: Методы работы со списками и списковыми включениями
🐍 Часть 6: Методы работы со словарями и генераторами словарей
🐍 Часть 7: Методы работы с кортежами
🐍 Часть 8: Методы работы со множествами
🐍 Часть 9: Особенности цикла for
🐍 Часть 10: Условный цикл while
🐍 Часть 11: Функции с позиционными и именованными аргументами
🐍 Часть 12: Анонимные функции
🐍 Часть 13: Рекурсивные функции
🐍 Часть 14: Функции высшего порядка, замыкания и декораторы
🐍 Часть 15: Методы работы с файлами и файловой системой
🐍 Часть 16: Регулярные выражения
🐍 Часть 17: Основы скрапинга и парсинга
🐍 Часть 18: Основы ООП – инкапсуляция и наследование
🐍 Часть 19: Основы ООП – абстракция и полиморфизм
🐍 Часть 20: Графический интерфейс на Tkinter
🐍 Часть 21: Основы разработки игр на Pygame
🐍 Часть 22: Основы работы с SQLite
🐍 Часть 23: Основы веб-разработки на Flask
🐍 Часть 24: Основы работы с NumPy
🐍 Часть 25: Основы анализа данных с Pandas
Мы написали и собрали для вас в одну подборку все 25 глав и 230 практических заданий!
🐍 Часть 1: Особенности, сферы применения, установка, онлайн IDE
🐍 Часть 2: Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы
🐍 Часть 3: Типы данных: преобразование и базовые операции
🐍 Часть 4: Методы работы со строками
🐍 Часть 5: Методы работы со списками и списковыми включениями
🐍 Часть 6: Методы работы со словарями и генераторами словарей
🐍 Часть 7: Методы работы с кортежами
🐍 Часть 8: Методы работы со множествами
🐍 Часть 9: Особенности цикла for
🐍 Часть 10: Условный цикл while
🐍 Часть 11: Функции с позиционными и именованными аргументами
🐍 Часть 12: Анонимные функции
🐍 Часть 13: Рекурсивные функции
🐍 Часть 14: Функции высшего порядка, замыкания и декораторы
🐍 Часть 15: Методы работы с файлами и файловой системой
🐍 Часть 16: Регулярные выражения
🐍 Часть 17: Основы скрапинга и парсинга
🐍 Часть 18: Основы ООП – инкапсуляция и наследование
🐍 Часть 19: Основы ООП – абстракция и полиморфизм
🐍 Часть 20: Графический интерфейс на Tkinter
🐍 Часть 21: Основы разработки игр на Pygame
🐍 Часть 22: Основы работы с SQLite
🐍 Часть 23: Основы веб-разработки на Flask
🐍 Часть 24: Основы работы с NumPy
🐍 Часть 25: Основы анализа данных с Pandas
❤3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Вёрстка объяснена реально по-человечески
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🔥 Стек Shopify: из чего собрана одна из самых мощных eCommerce-платформ в мире
👉 Источник
🔵 Для полного понимания Архитектуры, забирайте наш курс → «Архитектуры и шаблоны проектирования»
Proglib Academy #буст
👉 Источник
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Как проверить, что изображение не просто назначено, а реально отображается и что анимация не сломалась после обновления библиотеки — все это рассказали в нашей статье.
Также разбираем кейс, как команда выжала из Kaspresso максимум и научила его видеть:
— Почему скриншотные фреймворки (Shot, Paparazzi) — не панацея
— Как сравнивать изображения прямо в UI-тестах
— Алгоритм: grayscale → thumbnail → Хэмминг → порог
— Проверка целых View и Lottie-анимаций
— Как снимать эталон и не мучиться в CI
🔥 Фреймворк остался тот же — подход стал взрослым.
👉 Читать статью
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Мы выцепили на Reddit реальное резюме (с лёгким обезличиванием — см. картинку 👆) и разобрали, что в нём классно, а что мешает попасть на интервью мечты.
— Сильные проекты и цифры
— +40 % rev-lift, прогноз точности 97 %, цифры цепляют.
—Мощный tech-stack (Python + Spark, SQL, R, Docker, Tableau).
— Core-math курсы в универе уже пройдены.
Было: R, Python with Spark, SQL, SAS в одной строке — рекрутеру непонятно, что реально на «вы»
Стало: Разделите: Pro Python (3 года), Spark (1 год), R (2 года)…
Было: Куча маркетинговых аббревиатур (DAU, CPI…) — DS-лид может не знать
Стало: Добавьте короткое пояснение в скобках
Было: 97 % accuracy — без baseline
Стало: Укажите: «baseline = 53 %, uplift = +44 pp»
Было: Ссылка есть, но не упомянуты репы
Стало: Добавьте «Top repo: /har-smartphone-HAR, 1.3k⭐️, 3k строк кода»
На курсе «Математика для Data Science» с преподавателями МГУ:
Киньте
Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
👾4👍1
В ОАЭ ChatGPT Plus станет бесплатным для всех жителей
— Первая страна, которая так «зашила» ИИ-сервис прямо в повседневку.
😤 А вы как думаете?
🔥 — Бесплатный Plus прокачает всех новичков.
👾 — Будет как с Wi-Fi в метро: есть, но не работает.
🌚 — Внимание. Шутка для Миллениалов: Главное, чтобы к верблюдам в пустыне не подключали…
Proglib Academy #междусобойчик
— Первая страна, которая так «зашила» ИИ-сервис прямо в повседневку.
Честно? Я слегка завидую ребятам из Дубая: пока мы выгадываем курс доллара перед оплатой подписки, им достанется плюс просто так.
Представляю, как HR из Emirates скоро будут спрашивать: «А ссылку на ваш GPT-макрос для Excel пришлёте?».
🔥 — Бесплатный Plus прокачает всех новичков.
Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚4🔥3❤1👾1
💔AI vs Developer: who wins?
Бигтех уже режет найм разработчиков. Вайб-кодинг повсюду. Джуны не нужны. Но так ли это на самом деле?
Мы хотим разобраться, как ИИ влияет на рынок труда в IT. В реальности, а не в головах CEO или HR. Поэтому приглашаем пройти опрос.
Результаты нашего исследования позволят выяснить, сколько разработчиков потеряли работу из-за ИИ? Какие навыки сейчас ценятся больше всего? Кто зарабатывает больше — те, кто использует ИИ или игнорирует?
👾 Расскажите свою историю, чтобы помочь комьюнити: https://clc.to/aFntFw
Бигтех уже режет найм разработчиков. Вайб-кодинг повсюду. Джуны не нужны. Но так ли это на самом деле?
Мы хотим разобраться, как ИИ влияет на рынок труда в IT. В реальности, а не в головах CEO или HR. Поэтому приглашаем пройти опрос.
Результаты нашего исследования позволят выяснить, сколько разработчиков потеряли работу из-за ИИ? Какие навыки сейчас ценятся больше всего? Кто зарабатывает больше — те, кто использует ИИ или игнорирует?
👾 Расскажите свою историю, чтобы помочь комьюнити: https://clc.to/aFntFw
Наткнулся на эту картинку от ByteByteGo и решил сохранить себе как мини-шпаргалку. Если у вас в голове всё ещё каша из терминов, держите краткий разбор:
• RPC тянет кабелем — жёстко связывает клиент и сервер.
• REST держится «на Bluetooth» — легко заменить одну сторону, не ломая другую.
• RPC: бинарные thrift / protobuf, летят быстро, но глазами не прочитать.
• REST: текстовый XML или JSON — понятнее, но объёмнее.
• RPC стартует с места.
• REST чуть медленнее, зато удобно парковать где угодно.
• RPC-IDL (thrift, protobuf) — автогенерят код, но дебажить больно.
• REST со Swagger — открываешь в браузере, читаешь, пробуешь.
В микросервисах внутри команды я всё чаще беру gRPC — скорость решает. А вот публичные API оставляю на REST, чтобы партнёры не мучались с бинарными контрактами.
Ставьте ежа 👾, если понравился разбор инфографики
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👾1
🔥 Не пропустите событие лета для DS-комьюнити
23 июня, 19:00 Мск — бесплатный вебинар с Никитой Зелинским «AI-агенты для DS: обзор курса и практические кейсы»
😤 Пока все обсуждают, «как бы внедрить LLM», мы покажем, как строить полноценных AI-агентов, которые делают работу вместо тебя. За час Никита разложит по полочкам:
— архитектуру курса и ключевые модули
— частые ошибки студентов, о которых не принято говорить вслух
— реальные юзкейсы: от чат-ассистентов до систем поддержки решений в проде
➡️ Что почитать от Никиты до Веба:
— Как adversarial-атаки живут даже при смене модели (и почему «подвинуть кровати в борделе» не спасёт)
— Самый быстрый пакетный менеджер uv и эксперимент «pip vs uv»
— 17 методов XAI и 20 метрик на NIPS’24: как не утонуть в «объяснимости»
⚡️ Хотели задать Никите свой каверзный вопрос? Ловите шанс: только в прямом эфире — отвечаем на всё, что обычно «остаётся за кадром».
⏰ МЕСТ МАЛО регистрация закроется, как только забьём комнату. Действуй сейчас → https://clc.to/1iGw6Q
23 июня, 19:00 Мск — бесплатный вебинар с Никитой Зелинским «AI-агенты для DS: обзор курса и практические кейсы»
— архитектуру курса и ключевые модули
— частые ошибки студентов, о которых не принято говорить вслух
— реальные юзкейсы: от чат-ассистентов до систем поддержки решений в проде
— Как adversarial-атаки живут даже при смене модели (и почему «подвинуть кровати в борделе» не спасёт)
— Самый быстрый пакетный менеджер uv и эксперимент «pip vs uv»
— 17 методов XAI и 20 метрик на NIPS’24: как не утонуть в «объяснимости»
⚡️ Хотели задать Никите свой каверзный вопрос? Ловите шанс: только в прямом эфире — отвечаем на всё, что обычно «остаётся за кадром».
⏰ МЕСТ МАЛО регистрация закроется, как только забьём комнату. Действуй сейчас → https://clc.to/1iGw6Q
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
API — лакомая цель: токены, дыры в доступе, забытые лимиты. Если не закрыть базовые вещи — дальше уже неважно.
Разбираем в карточках:
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1