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

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

     22.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Видео

Внутреннее устройство сборки мусора в CPython 3.14+

 

Поговорим (в очередной раз) про устройство сборщика мусора, про инкрементальную сборку, про различные эффекты. Расскажу как реализована сборка мусора в CPython и почему именно так, расскажу о взаимосвязи с другими частями рантайма.

     21.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Сводка от pythonz 14.09.2025 — 21.09.2025

А теперь о том, что происходило в последнее время на других ресурсах.

     22.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Видео

Чего вы не знали о строках в Python?

 

Всё знали? А вот и нет! Про Юникод будет и база, и разные приколы. А потом заглянем внутрь строки и ужаснёмся, и вдохновимся, и засучим рукава.

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

Хочу ИИ помощника. Как я к сайту настольных игр GigaChat и Ollama+OpenWebUI прикручивал

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

     22.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Видео

Генератор байткода и байткод генератора

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

     21.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Как запустить свою LLM для инференса. Руководство по запуску: Ollama, vLLM, Triton, LM Studio, llama.cpp, SGLang

В этой статье будет приведено практическое руководство по базовой настройке и запуску следующих инструментов для работы с LLM: Ollama, LM Studio, vLLM, Triton, llama.cpp, SGLang.

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

Qwen3-ASR-Toolkit: бесплатный инструмент для транскрипции аудио любой длительности

Команда Alibaba Cloud выпустила Qwen3-ASR-Toolkit — открытый инструмент для транскрипции аудио- и видеофайлов любой длительности. Решение построено на базе модели Qwen3-ASR (ранее Qwen3-ASR-Flash) и устраняет ключевую проблему большинства API для распознавания речи — ограничение по длительности файла.

     20.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Создание умных AI-агентов: полный курс по LangGraph от А до Я. Часть 2. Диалоговые агенты: память, сообщения и контекст

Во второй части курса по созданию ИИ-агентов превращаем безжизненные схемы в настоящих цифровых собеседников: подключаем нейросети к LangGraph, учим их запоминать контекст на сотни сообщений и гарантированно получать валидный JSON вместо творческой "болтовни". Создаем умные системы, которые сами определяют тип сообщения — отзыв это или вопрос — и автоматически направляют в нужную ветку обработки.

     21.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Невизуальная доступность: опыт незрячего в использовании компьютерного зрения и LLM для взлома цифровых барьеров

С развитием LLM моделей AI начали появляться разные ИИ агенты, автоматизирующие задачи.Но есть задачи, типа рутинного создания папок в облаке или удаления файлов, которые хорошо бы автоматизировать, но ручками сделать можно.А есть задачи, где без дополнительной технической помощи никак. Сейчас я говорю например о тех, которые в связи с инвалидностью просто физически не могут осуществлять элементарные для большинства операции.

     20.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Строим полный граф импортов python на основе статического анализа

Эта статья о разработке средства визуализации импортов внутри проекта на python, основное назначение которого построить полный граф связи скриптов между собой и с внешними библиотеками, основываясь только на статическом анализе AST дерева. Код не будет выполняться, а доступность библиотек — проверятся. Цель показать, что было задумано, а не как это будет работать в текущем окружении.

     19.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Playwright & pytest techniques that bring me joy

A collection of real-world techniques for Playwright and pytest. As a project grows to do more with HTMX and Alpine in the markup, there’s less unit and integration test coverage and a greater need for end to end tests.

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

Прокачиваем RAG: тестируем техники и считаем их эффективность. Часть 2

В прошлой части мы подробно разобрали 11 популярных техник RAG: как они устроены, какие у них есть сильные и слабые стороны, и в каких сценариях они могут быть полезны. Теперь пришло время перейти от теории к практике и посмотреть, как эти подходы показывают себя в деле. В этой статье мы посмотрим на результаты экспериментов: какие техники оказались наиболее эффективными на датасете Natural Questions, где они приятно удивили, а где — наоборот, не оправдали ожиданий.

     19.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Playwright vs Pydoll

A deep-dive look at these two popular packages, comparing Pydoll's claims around speed and ergonomics vs Playright.

     19.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Adopting LLMs in a startup

Wise words and practical lessons from gradually increasing usage of LLM tools into production.

     19.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Простоту охота навести: как легко тестировать клиент-серверные взаимодействия на примере WebSocket

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

     19.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Автоматизированное машинное обучение с помощью нашего Open Source фреймворка: задача о Титанике

В статье сегодня мы поговорим не о выборе алгоритмов, а о том, как автоматизировать весь процесс ML — от данных до деплоя и мониторинга, сократив время на подготовку с дней до часов. Мы разберем это на примере классической задачи с Titanic, реализованной на нашем фреймворке.

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

Indoor-локация без дополнительных датчиков: Wi-Fi как единственный источник данных

Навигация внутри помещений может быть нетривиальной задачей, учитывая низкую точность GPS из-за искажений сигнала во время его прохождения через стены. Можно по всему помещению развесить маячки, но это требует больших затрат на оборудование и обслуживание. При этом, Wi-Fi роутеры, которые уже есть в помещениях, как раз могут выступать такими маячками. Измеряя мощность сигнала на устройствах, можно определять местоположение с довольно большой точностью.

     21.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Chronos и AutoGluon-TimeSeries — мощный инструмент прогнозирования временных рядов

Работая в компании, которая занимается автоматизацией складских процессов, мы столкнулись с задачей прогнозирования нагрузки на склад. Это классическая задача предсказания временных рядов, в которой, имея достаточно большой объем исторических данных (минимум 1-2 года), нужно спрогнозировать, как эти данные будут меняться в будущем.

     19.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Расширяем базовый функционал n8n: от RAG до кастомного агента с MCP

Компании и энтузиасты стремятся автоматизировать процессы, но не каждый готов писать код с нуля. Поэтому в последние годы особую популярность набрала no-code платформа n8n. С её помощью можно быстро собирать пайплайны различной сложности: от простых чат-ботов до умных ассистентов, которые управляют календарем и напоминают о задачах.  Обычно в статьях про n8n затрагивают только готовые блоки, собирают из них пайплайны автоматизации, но в то же время упоминают об ограниченности использования этой платформы.

     22.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Релизы

lxml - 6.0.2

Мощный и быстрый модуль для обработки XML/HTML. Скачать можно по ссылке: https://pypi.python.org/pypi/lxml/