Архив рубрики ‘python’

Как я автоматизировал юридическую рутину

Telegram-бот для дисциплины: от монолита к модульности, реферальной системе и тотемным животным

Привет, Хабр!

Собираем Docker-шаблон для Python с Poetry: шаг за шагом

TL;DR Это Docker-шаблон для Python + Poetry, рассчитанный на реальную работу, а не учебные примеры: воспроизводимое окружение, удобный dev-workflow, отдельные сборки под прод, dev, Jupyter и AI-инструменты. Автор использует его в основном для DS/ML-задач, где важнее скорость и предсказуемость, чем экономия пары мегабайт образа. Шаблон обкатан в бою, экономит время и легко кастомизируется под свои […]

Как я за год переквалифицировался в ИИ-инженера: от DevOps до production-ready AI-агентов

КДПВ: Схема эволюции: DevOps → Python разработчик → AI Engineer с примерами проектов на каждом этапе. Альтернатива: скриншот дашборда с метриками AI-агентов в production. Год назад я был типичным DevOps-инженером: настраивал CI/CD, деплоил микросервисы, оптимизировал инфраструктуру. Сегодня я строю AI-агентов для автоматизации бизнес-процессов, и мои клиенты экономят сотни часов в месяц.

Зеркало команды: Что «запахи» в тестах говорят о ваших процессах коммуникации

(Статья — результат совместной работы с Натальей Поляковой) «Запахи» в тестах — это признаки антипаттернов; мы уже писали про то, как их распознавать в юнит-тестах и e2e-тестах. Хотя причины появления запахов тестов могут быть самыми разными, сегодня мы хотим рассмотреть одну повторяющуюся тему — структуру команды, а более конкретно — проблемы в общении у тестировщиков с […]

Как я искал работу бэкенд разработчика с одним годом опыта. Мысли, эмоции, статистика

Всем привет. Это моя первая статья на Habr. Хочу поделиться с вами своей историей, через что я прошел, чтобы устроиться на свою первую официальную работу программиста на популярном и любимом всеми языке Python. В статье будет приведена вся статистика: названия компаний, предложенные мне зарплаты, количество откликов, количество скринингов, технических собеседований, суммарно потраченное время и, конечно, […]

Что нового на Kapi.bar за год: фичи, правки и немного философии

Ruff: мой опыт выселения legacy-линтеров и повышения производительности кода

Как мы подняли современный портал документации из россыпи .md файлов: пошаговое руководство по MkDocs + Material

От хаоса в Markdown-файлах до стильного, быстрого сайта с поиском, темами и мультиязычностью за один вечер.В жизни почти каждого IT-проекта наступает момент, когда количество файлов README.md, GUIDE.md, docs.txt и заметок в Confluence достигает критической массы. Документация становится фрагментированной, поиск нужной информации превращается в квест, а новые члены команды тратят часы на то, чтобы просто понять, […]

Зоопарк версий питона в ИИ, какую версию лучше выбрать в 2025 для большинства задач?

Разработка в области искусственного интеллекта развивается стремительно. Каждый месяц появляются новые модели и фреймворки, и часто возникает вопрос: какую версию Python использовать для локальной разработки и экспериментов, чтобы обеспечить максимальную совместимость и избежать «ада зависимостей»? Но, можете не тратить время на чтение. СРАЗУ ВЫВОД: Рекомендуемая версия: Python 3.10.x.