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

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

     10.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

Ваши тесты медленные не из-за базы данных. Я измерил

Есть устойчивое поверье: интеграционные тесты медленные, потому что ходят в настоящую базу. «Подними SQLite в памяти», «замокай репозитории», «не гоняй Postgres в CI» — стандартный набор советов. Мокать я не люблю, но крыть упрёк «настоящая база — это медленно» было нечем. Поэтому я сел, спрофилировал и померил: 3316 интеграционных тестов, прогон 30 минут. После трёх правок инфраструктуры — 109 секунд. База оказалась ни при чём, а совет «чисти базу через TRUNCATE, это быстрее DELETE» у меня работал ровно наоборот — обидно вдвойне, потому что эта рекомендация уже лежала в черновике моей следующей статьи.

     10.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

Моделирование распределений

Статистика и данные с примерами на Python. 3-е изд.», хотим немного рассказать вам о ней и поделиться интересным отрывком.

     10.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

Оптимизация под Pagespeed: работа с изображениями как с наиболее частой и весомой проблемой сайтов

Разработчики часто сталкиваются с проблемой: сайт успешно протестировали на мастере, выкатили на прод, провели контрольное тестирование — вроде всё хорошо. Сайт работает пару месяцев — и вдруг приходит задача от SEO «увеличить скорость загрузки сайта» или «исправить просевшее количество баллов в PageSpeed». Причём ничего принципиально нового не добавляли, просто наполняли контентом.Начинаем разбираться — и выясняется, что есть общая проблема, которая почти всегда повторяется. А именно — изображения. В статье расскажем, что с ними делать — как оказывается, проблема распространённая и до сих пор актуальная.

     15.06.2026       Релизы

pylint - 4.0.6

Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pylint/

     14.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Релизы

virtualenv - 21.5.0

Инструмент создания виртуального рабочего окружения. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv

     14.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Релизы

pytest - 9.1.0

Простой мощный инструмент тестирования в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pytest/

     10.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

olmOCR-2 vs PaddleOCR-VL: Which Extracts PDF Tables Better?

Compare olmOCR-2 and PaddleOCR-VL on a real arXiv PDF with dense technical tables. This article walks through a Python-based OCR workflow, then evaluates how each model handles table detection, runtime, numeric accuracy, merged cells, and multi-tier headers.

     10.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

Откуда в обучении берётся nan: численная нестабильность в ML и почему всё считают в логарифмах

Многие ML‑инженеры знают, что нужно использовать CrossEntropyLoss, log_softmax и logsumexp. Гораздо меньше людей могут объяснить, что именно они спасают и почему без них обучение модели периодически превращается в генератор nan. Именно об этом и поговорим.

     09.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

Dead Letter Queue в Kafka на практике

DLQ — это просто топик. Сложное — всё, что вокруг него.Эта статья — про практическую архитектуру обработки событий из Kafka с отправкой данных во внешний REST API.Главная проблема такого сценария — нестабильность внешнего API. Он периодически деградирует по latency или начинает отвечать с ошибками, и это напрямую влияет на пропускную способность всего консьюмера.

     09.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

Фрактальная криптография: может ли хаос стать основой постквантового шифрования?

Всем Q. А тем, у кого малиновые штаны много QqQq. Когда-то, n-лет тому назад, много и долго исследовал фракталы ...

     09.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

Преобразование Фурье в цифровой обработке сигналов. Часть 1: Дискретное преобразование Фурье (ДПФ)

В этой статье мы начинаем погружение в одну из фундаментальных тем цифровой обработки сигналов (ЦОС) — дискретное преобразование Фурье (ДПФ). Именно ДПФ служит математической основой для понимания более сложных методов спектрального анализа и является отправной точкой для изучения всех остальных видов преобразования Фурье в ЦОС.

     11.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Релизы

django-cms - 5.0.8

Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/

     09.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

Python 3.15 Hits Feature Freeze and Other News for June 2026

Python 3.15 hits feature freeze with a built-in sentinel, PEP 829 lands, Pydantic forks httpx, and AI goes bug-hunting in C code.

     09.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Видео

Как мы изобретали Temporal, пытаясь просто создать приложение

Ларин Андрей. Старший разработчик, группа разработки IDP, Яндекс. Слайды: https://moscowpython.ru/meetup/111/inventing-temporal/

     09.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Видео

AI в разработке: очень хороший автокомплит или роботы нас заменят?

Модерируемая дискуссия со спикерами. Рассмотрим с разных углов как AI инструменты меняют мир разработки.

     08.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

Локальный инструмент для поиска закупок ЕИС по 44-ФЗ и 223-ФЗ: ключевые слова, фильтры и выгрузка в Excel

Сейчас всё больше рабочих задач имеет смысл не просматривать вручную, а сначала прогонять через ИИ. Закупки — хороший пример такой задачи. Проблема не только в том, чтобы открыть сайт ЕИС и вбить пару фильтров. Проблема в том, что нужно быстро понять: подходит закупка или нет, относится ли она к нужной теме, есть ли там нужные работы, стоит ли тратить время на документацию.

     08.06.2026       Выпуск 652 (08.06.2026 - 14.06.2026)       Статьи

Жесты вместо горячих клавиш: подключаем ИИ к веб-камере

Наткнулся на старую веб-камеру, которая валялась без дела. Дешевый вариант с посредственным качеством. С такой камерой не стать звездой онлифанс. Но выкидывать жалко. Пришла в голову мысль — почему не соорудить управление жестами для компьютера?

     07.06.2026       Выпуск 651 (01.06.2026 - 07.06.2026)       Статьи

Как я проектировал очередь задач для работы с AI-агентом

Разбираю, как я отделил жизненный цикл задачи от владельца следующего действия, чтобы AI-агент видел не просто список дел, а очередь: что можно брать в работу, что ждет человека, что требует ревью и что заблокировано.