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

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

     31.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

По следам CPython. Часть 2. Предконфигурация

В рамках прошлой статьи была настроена IDE и разобраны первые несколько функций CPython и используемые в них структуры. Так, повествование дошло до функции pymain_init из Modules/main.c. Эта же статья будет посвящена разбору части вышеобозначенной функции, а конкретнее — этапу предконфигурации CPython.

     30.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

Selectolax: быстрая альтернатива Beautiful Soup

Если спросить у питониста: «Чем парсить сайт?», — в большинстве случаев он ответит Selenium или Beautiful Soup. И будет по-своему прав — это два главных направления в мире парсинга на Python.Selenium, со всем своим множеством форков, наследников и схожих по принципу библиотек, — инструмент мощный. В этой статье я расскажу об альтернативе Beautiful Soup — библиотеке Selectolax, воплощающую в себе простоту использования и высокую скорость работы.

     30.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

WebREPL и uPyLoader: Выбираем способ беспроводного управления ESP

В прошлой статье мы превращали безмолвную плату в говорящее на Python устройство. Теперь научим его не просто выполнять команды, а самостоятельно работать по заданным инструкциям (файлами). Мы перейдем к созданию автономных программ, которые будут выполняться на устройстве.

     29.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

SmileFace. Когда нейросеть улыбается тебе в ответ

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

     29.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

Делаем самые лучшие фото для документов

Делали ли вы электронную визу в Индию? А, может, в Южную Корею? Или подавались на лотерею Green Card в США? Если да, то вы точно знаете, что для заявки на все эти документы надо прикрепить фотографию определённого размера с целым набором требований...

     29.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

«Манускрипт. Распознать нельзя забыть: как мы научили нейросеть читать рукописи XIX века»

Manuscript OCR — открытая нейросеть для чтения рукописей XIX века. Мы обучили свою OCR-модель распознавать дореформенную кириллицу, нестандартные почерки и сложные сканы. Всё — на собственных данных, с нуля. В статье — как мы это сделали и ссылки на репозиторий с кодом. 

     29.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

Как мы перестали хранить Pydantic в JSON и в 7 раз сократили расход памяти в Redis

У нас был большой продакшен-сервис с ~10M MAU, где Redis использовался как основное хранилище состояния пользователей. Все данные лежали в нём в виде JSON-сериализованных Pydantic-моделей. Это выглядело удобно, пока не стало больно.

     29.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

pytest Fixtures: How to Use & Organize Them

Fixtures make your life as a developer easier when using Pytest. Learn how to use them in different ways to organize your test suite more effectively, and get a glimpse on how Streamlit and Pydantic uses them.

     28.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

Ансамблирование BERT для анализа логов и почему вам может быть достаточно solo-модели

1 августа 2012 года торговая фирма Knight Capital развернула новую версию торгового ПО SMARS. Из-за ошибки при развёртывании на одном из восьми серверов осталась старая тестовая версия кода, из-за чего торговый робот начал неконтролируемо рассылать миллионы ошибочных заявок на покупку и продажу акций. Этот процесс длился около 45 минут и привел к убыткам в размере примерно 440 миллионов долларов — почти весь капитал компании.

     28.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

Ловим «взрослые» сцены на видео: как ИИ помогает редакторам

Поводом для написания этой заметки стало обсуждение на недавнем отраслевом мероприятии задач мультимодерации контента: как быстро и надёжно находить «взрослые» сцены в длинных видео и автоматически подсвечивать фрагменты для ручной проверки. Похожие кейсы регулярно встречаются и в открытых соревнованиях по ИИ.

     28.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

Построение E2E-решения для прогнозирования временных рядов на примере метеоданных

Эта статья — история такого "рефакторинга длиною в 4 года". Это рассказ о том, как простой академический проект был переосмыслен и превращен в полноценное End-to-End (E2E) решение. Цель — не просто снова предсказать погоду, а на практическом примере продемонстрировать системный подход к построению ML-пайплайна с нуля.

     28.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Вопросы и обсуждения

Talk Python to Me: #525: NiceGUI Goes 3.0

Audio. NiceGUI - UI фреймворк

     28.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

The State of Django 2025

Отчет по использовани Django фреймворка

     27.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Статьи

Долгая дорога к DiT (часть 2)

Первая треть пути преодолена и совсем скоро мы создадим генератор картинок на целиком на архитектуре трансформеров. Но перед тем как совершить финальный скачок к Diffusion Transformers (DiT) нам сначала надо научиться работать с готовыми датасетами и освоить генерацию изображений "простым" способом - через MLP-ResNet.

     31.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Релизы

django-debug-toolbar - 6.1.0

Панель отладки и профилирования Django приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/django-debug-toolbar/

     29.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Релизы

virtualenv - 20.35.4

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

     29.10.2025       Выпуск 620 (27.10.2025 - 02.11.2025)       Релизы

aiohttp - 3.13.2

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

     26.10.2025       Выпуск 619 (20.10.2025 - 26.10.2025)       Статьи

Путь к Computer Vision: Чему меня научил простой NLP-классификатор на 5 МБ

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