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

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

     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 проекта. Основные преимущества такого подхода и какие опасности могут возникнуть с развитием проекта. Сложность рефакторинга потеря актуальности нейросетевого кода

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

Django Admin at Scale: From Milliseconds to Microseconds with Sumit Singh

Is your Django Admin crawling with millions of records? Join me in exploring battle-tested optimization techniques that transform Django Admin from sluggish to lightning-fast. From smart queries to caching strategies, you'll learn practical solutions to scale your admin interface while keeping it user-friendly. Performance isn't just a feature—it's a necessity!

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

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

 

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

     25.07.2025       Выпуск 606 (21.07.2025 - 27.07.2025)       Видео

Feature Flags: Deploy to some of the people all of the time, and all of the people some of the time! - Graham Knapp

Feature flags activate features for some users whilst hide them for others. They help you deploy code more often, work more collaboratively, get early feedback from colleagues and customers and separate deployment from feature activation.

     11.07.2025       Выпуск 604 (07.07.2025 - 13.07.2025)       Видео

One more time about µDjango

A standard Django project involves working with multiple files and folders from the start. Let's see how the work with a Django project when we have only one file in project. This solution automatically transforms Django into a microservice-oriented async framework with "batteries included” philosophy.

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

100 Million Parking Transactions Per Year with Django

For several Dutch municipalities, Django applications power the monitoring of both on-street and off-street parking transactions. What started as a straightforward tool for extracting data from parking facilities has evolved into a robust ETL platform with a feature-rich dashboard. This talk delves into how Django remains the backbone of our operations and why it continues to be the foundation of our business success.

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

The Most Bizarre Software Bugs in History - Mia Bajić

We've all heard that we should test our software, but what happens when we don't? Sometimes, it leads to strange and unexplainable events.

     20.06.2025       Выпуск 601 (16.06.2025 - 22.06.2025)       Видео

Bulletproof Data Pipelines: Django, Celery, and the Power of Idempotency - Ricardo Morato Rocha

Learn how to build resilient data pipelines with Django, Celery, and idempotent consumers. We'll dive into robust error-handling techniques and the role of idempotency in ensuring reliable and consistent data processing.

     17.06.2025       Выпуск 601 (16.06.2025 - 22.06.2025)       Видео

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

pyrefly – новый тайпчекер для Python написанный на Rust. Вторая версия тайпчерека pyre-check.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Видео

Django + HTMX: Patterns to Success

A talk on tried and tested patterns for building applications using Django and HTMX.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Видео

How to split up a Django monolith without using microservices

django-queuebie offers a synchronous command and event message queue to decouple, modularize and test complex Django business logic across internal apps without microservices.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Видео

Новости мира Python за май 2025

Чтобы научиться программировать и разбираться в тонкостях Python 3.12

     11.05.2025       Выпуск 595 (05.05.2025 - 11.05.2025)       Видео

Поиск аномалий в данных. Алгоритмы iForest и PCA

Во втором докладе про поиск аномалий мы продолжим изучение наиболее популярных методов, сосредоточившись на Isolation Forest и PCA. Я объясню «на пальцах» как работают эти методы, а также, какие у них сильные и слабые стороны.

     11.05.2025       Выпуск 595 (05.05.2025 - 11.05.2025)       Видео

Повышаем производительность программ: мой путь к succ[ess | inct]

По мере увеличения объёма данных, структуры данных, занимающие много дополнительного места, становятся всё менее производительны и возникает вопрос: как оптимально сжать структуру данных по памяти, чтобы не потерять производительность основных операций на структуре. В докладе разберёмся со сжатыми структурами данных, их практической реализацией, а также посмотрим для каких задач их целесообразно применять.

     11.05.2025       Выпуск 595 (05.05.2025 - 11.05.2025)       Видео

Анализ текста на страже жизни. Собираем текстовый датасет о суициде.

Расскажу откуда вообще взялась идея, про сам суицид и как это дружит с машинным обучением. Основной доклад будет посвящен процессу создания датасета. В конце расскажу, когда и где можно будет взять датасет и что планируем делать дальше.

     30.04.2025       Выпуск 594 (28.04.2025 - 04.05.2025)       Видео
     25.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Видео

Зачем рекламе Python, а Python — реклама

Как автоматизировать процессы в рекламном агентстве при помощи Python и какие продукты можно предложить рынку рекламы