IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     27.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Создание умных AI-агентов. Часть 3. Даём ИИ руки: работа с инструментами и MCP

В третьей части курса по созданию ИИ‑агентов совершаем революционный скачок: превращаем умных болтунов в настоящих цифровых исполнителей с «руками».Учим агентов самостоятельно работать с файлами, базами данных, API и внешними системами. Больше никаких просьб «пришлите мне файл» — агенты сами найдут данные, проанализируют их и создадут отчёт.

     29.09.2025       Выпуск 616 (29.09.2025 - 05.10.2025)       Статьи

Что такое AI-агент и из каких основных частей он состоит

В этой статье будет приведено описание AI-агента. Подробно рассмотрим основные его компоненты, а также реализуем их на языке Python.

     28.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

AI-движки на примере Knowledge Distillation, GAN, Reinforcement learning

В данной статье речь пойдет о нейро-движках на основе 2-ух и более нейросетейМатериал представляет ценность для ML-инженеров, исследователей и продукт-менеджеров, работающих с технологиями машинного обучения.

     26.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Use trimmed in Django blocktranslate

How Django’s blocktranslate tag can introduce unwanted whitespace into translation strings and shows how using the trimmed option solves the problem.

     26.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Запускаем WebAssembly модули с Python хоста

WebAssembly - молодая, но довольно перспективная технология. WASM позволяет упаковать программу в бинарный формат, который можно запускать на любой системе, в изолированной среде.В статье посмотрим как WASM-модули взаимодействуют с Python хостом. (Спойлер - не все так просто как хотелось, поддержка WASM в Python экосистеме пока слабая)

     26.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Почему Python такой медленный? И вот что об этом думают эксперты

Почему Python так медленный и что сообщество делает, чтобы это исправить. PyCon 2024 показал: Python ждут субинтерпретаторы, immortal objects, JIT-компиляция и другие технологии, которые могут ускорить его в разы.

     26.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Заказ звонка из email-рассылки с умным определением времени и задачей в CRM в один клик

Сегодня мы создадим полноценный инструмент повышения конверсии в звонок для email- и CRM-маркетологов. Речь пойдет о системе заказа обратного звонка прямо из письма.Пользователь получает письмо с кликабельным календарем для выбора даты. Нажав на подходящий день, мы самостоятельно определяем время звонка и автоматически ставим задачу менеджеру в amoCRM.

     26.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи
     25.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Unlocking Performance in Python's Free-Threaded Future: GC Optimizations

A description of the performance optimizations made to the free-threaded garbage collector for Python 3.14.

     25.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи
     24.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Борьба с техническими долгами: как не допустить разрастания костылей в коде

Привет (И тебе, отчаянный страдалец, зашедший сюда в перерыве между дебагом очередного if (a == b) { return true; } else { return false; }. Мы знаем, ты не виноват, так вышло).Каждый разработчик хоть раз в жизни прилаживал к своему коду «костыль». Знакомое чувство, правда?

     24.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

RBACX — универсальный RBAC/ABAC-движок авторизации для Python

Когда доступ «размазан» по вьюхам и миддлварам, ревью и тесты превращаются в квест - появляется мотивация все это унифицировать. Я написал RBACX — лёгкий движок, где правила описываются декларативно (JSON/YAML), а проверка прав — это один понятный вызов. В статье показываю, как собрать из него аккуратный PDP для микросервисов и монолитов.

     24.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Парсинг pdf-отчётов публичных компаний для получения трейдерских инсайтов

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

     24.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

SteosMorphy: опенсорс замена давно умершему PyMorphy2

PyMorphy2 - самая популярная библиотека для обработки слов в русском языке. Однако последний коммит в репозиторий этой библиотеки был сделан более 5 лет назад, а её установка на Python версии 3.11+ вызывает трудности, что делает использование данной библиотеки в нынешнее время максимально затруднительным.Предлагаю рассмотреть новую Open Source библиотеку SteosMorphy, которая является аналогом PyMorphy, но делает всё быстрее и круче! 

     23.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Изучаем Python: модуль os для начинающих с практическим домашним заданием

Разбираем один из самых полезных встроенных модулей Python — os. Простыми словами о том, как управлять файлами и папками прямо из кода. Пройдем путь от os.mkdir() до написания скрипта для автоматической сортировки. Статья для начинающих, но с упором на практику. В финале — домашнее задание на GitHub с автоматической проверкой решений.

     23.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

„Просто используй Docker“ — мой путь от Whisper к WhisperX

Несколько недель назад я опубликовал статью о том, как превратить обычный диктофон в инструмент для расшифровки речи с помощью OpenAI Whisper. Идея была создать бесплатную и приватную систему ИИ диктофона, которая избавляет от необходимости переслушивать аудиозаписи лекций или выступлений.

     22.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Нововведения Python 3.14: автодополнение и подсветка синтаксиса в REPL

Обзор новых возможностей REPL в Python 3.14. Теперь автодополнение и подсветка синтаксиса работают прямо в терминале, а цветовую тему можно настроить под себя.

     22.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Как генерировать Jupyter Notebooks из Python-скриптов с удобством

Jupyter Notebook - прекрасный инструмент для исследовательской работы. Автоматическое форматирование LaTeX формул, структурированная логика в ячейках, результаты выполнения прямо в документе - всё это делает ноутбуки идеальными для презентации результатов анализа данных, обучения и демонстраций. Что может быть лучше?