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

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

     07.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Видео

Дотянуться до кремния. HighLoad Python: SIMD, GPU

Python в 2025-м — уже не «скрипт», а инструмент, который жмёт на железо: AVX-512/SVE, Tensor Cores, NVLink/NVSwitch, HBM. Но где хватит CPU-SIMD и горизонтального масштабирования, а где GPU окупает TCO? На живых бенчмарках сравним NumPy2 (SIMD), Numba, и GPU-стек. Разберём устройство C/GPU на уровне принятия решений (SM/warps, Tensor Cores, MIG).

     07.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Видео

Как вайбкодить по-сениорски

Кто-то его отрицает, кто-то смотрит на него косо и надменно, но нам не убежать от вайбкодинга. В докладе я расскажу о подходах и настройках, которые позволят вашему Copilot (или любой другой LLM интеграции) писать более качественный Python код из коробки.

     07.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Видео

Подход к глубоким изменениям. Миграция SDN в боевом облаке на Python

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

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

Continuous profiling

 

В рамках доклада рассмотрим Continuous Profiling для сервисов, который помогает выявлять скрытые проблемы производительности и утечек памяти, которые Observability не всегда может отследить

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

Дотянуться до кремния. HighLoad Python: SIMD, GPU

 

Python в 2025-м — уже не «скрипт», а инструмент, который жмёт на железо: AVX-512/SVE, Tensor Cores, NVLink/NVSwitch, HBM. Но где хватит CPU-SIMD и горизонтального масштабирования, а где GPU окупает TCO? На живых бенчмарках сравним NumPy2 (SIMD), Numba, и GPU-стек. Разберём устройство C/GPU на уровне принятия решений (SM/warps, Tensor Cores, MIG).

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

DE Проектирование — это когда чувствуешь, а не какие-то там циферки

 

У вас не возникали порой мысли, что мы, разработчики, очень двуличные создания? Мы так много говорим про логику, про то, как правильно надо писать код, как посчитать нагрузку и подобрать правильные архитектурные решения под бюджет нашего продукта... Но в то же время некоторые вещи мы «не можем свести к каким-то цифрам», можем только «почувствовать». Или определить исходя из нашего, так сказать, опыта. Не знаю как вас, а меня это частенько раздражает. Так что давайте разберем интересные моменты, когда разработчики на самом деле могут все свести к сухим цифрам, но почему-то не хотят это сделать. Или не знают как.
 

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

ИИ-агенты в каждый дом

 

Мы разберем вопросы:

  • Чем AI-агент отличается от LLM?
  • Два подхода к созданию AI-агента
  • Как начать с нуля: инструменты и шаги по созданию своего AI-агента

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

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

 

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

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

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

 

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

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

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

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

     13.09.2025       Выпуск 613 (08.09.2025 - 14.09.2025)       Видео

Как научить Алису рецептам дореволюционной кухни

Как с нуля создать навык голосового помощника Алиса с написанием кода обработчика запросов пользователя на Питоне,

     13.09.2025       Выпуск 613 (08.09.2025 - 14.09.2025)       Видео

CI/CD Pytest для тестирования качества данных здравоохр. в Великобритании

Какая была проблема в интеграции Pytest для проверки качества кода и медицинских данных в университете. Почему мы решили автоматизировать такой процесс, решая проблему конфиденциальности. Практический пример работы этой системы

     13.09.2025       Выпуск 613 (08.09.2025 - 14.09.2025)       Видео

Оптимизация сервиса АБ тестирования.

Оптимизация сервиса АБ тестирования или как уйти от Django ORM к Fastapi query builder. Как мы ускорили время ответа с помощью ухода от монолита с ORM к микросервисам с query builder. Оптимизация работы с базой данных и перенос тяжелой логики фильтрации из python на базу данных.

     05.09.2025       Выпуск 612 (01.09.2025 - 07.09.2025)       Видео
     03.08.2025       Выпуск 607 (28.07.2025 - 03.08.2025)       Видео

Суперсжатие на строках

Мы продолжим доклад "Повышаем производительность программ: мой путь к succ[ess \| inct]" и затронем суперсжатие для полнотекстового поиска, в том числе реализуем его на Python и замерим производительность.

     03.08.2025       Выпуск 607 (28.07.2025 - 03.08.2025)       Видео

Vibe coding. Очевидные преимущества и непоправимые угрозы

Применение вайбкодинга для разработки MVP проекта. Основные преимущества такого подхода и какие опасности могут возникнуть с развитием проекта. Сложность рефакторинга потеря актуальности нейросетевого кода

     31.07.2025       Выпуск 607 (28.07.2025 - 03.08.2025)       Видео

Находки в опенсорсе: FastStream

 

FastStream – библиотека для создания сервисов с асихронной или event-driven коммуникацией.

     03.07.2025       Выпуск 603 (30.06.2025 - 06.07.2025)       Видео