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

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

     17.03.2025       Выпуск 588 (17.03.2025 - 23.03.2025)       Статьи

Производительность интерпретатора Python 3.14 с оптимизацией хвостовых вызовов

Примерно месяц назад проект CPython смерджил новую стратегию реализации интерпретатора байт-кода. Первоначальные результаты были очень впечатляющими, продемонстрировав среднее повышение производительности на 10-15% в широком спектре бенчмарков на различных платформах.

     18.03.2025       Выпуск 588 (17.03.2025 - 23.03.2025)       Релизы

pymongo - 4.11.3

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     16.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Статьи

Machine learning на ESP32

В этом примере используются измерения акселерометра MPU 6050 и машинное обучение (ML) для распознавания трех жестов рукой с помощью ESP32. Данные из сенсора распознаются на микроконтроллере и результат выводится в консоль в виде названия жеста и вероятности результата. Модель ML использует TensorFlow и Keras и обучается на выборке данных, представляющей три различных жеста: "circle" (окружность), "cross" (пересечение) и "pad" (поступательное движение).

     16.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Статьи

Как я научил буфер обмена думать

Я научил буфер обмена думать за меня, и теперь всё вокруг стало быстрее. Копировать и вставлять — это для новичков. А что если выделенный текст мгновенно станет грамотным, переведётся на нужный язык или расшифрует картинку?

     16.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Видео

Поиск аномалий в данных, алгоритмы HBOS и ECOD

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

     16.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Видео

Как раб. спутн. связь и при чём тут Python?

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

     15.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Статьи

Создание анонимного чата в Telegram: Бот с MiniApp интерфейсом. Часть 1 — Бэкенд на FastAPI, Aiogram, Redis и Centrifugo

Это первая статья из цикла, посвященного разработке телеграм-бота с MiniApp для случайных чатов. В этой части мы сосредоточимся на создании бэкенда, используя современные технологии: FastAPI для разработки API, Redis для хранения данных в реальном времени и Centrifugo для обеспечения мгновенного взаимодействия между пользователями. Сегодня мы подробно разберем архитектуру проекта, настройку серверов и реализацию логики бота.

     14.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Вопросы и обсуждения

The Real Python Podcast – Episode #243: Manage Projects With pyproject.toml & Explore Polars LazyFrames

How can you simplify the management of your Python projects with one file? What are the advantages of using LazyFrames in Polars? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

     14.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Статьи

Гиббсовское сэмплирование на Python

Сегодня разбираем реализацию Gibbs Sampling на Python. Это один из методов Монте‑Карло по цепям Маркова (MCMC), который решает такую задачу:«У нас есть сложное многомерное распределение, но мы не можем из него напрямую сэмплировать. Однако, если у нас есть условные распределения, то мы можем брать новые точки, обновляя поочередно каждую координату.»

     14.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Статьи

Опыт разработки программы для анализа юридических документов с помощью нейросетей

У меня, как у практикующего юриста в консалтинге и человека, горящего желанием научиться новым навыкам, появилась идея (которая в ходе реализации изменила свой вид) создать программу для анализа эмоций и тональности документов.

     17.03.2025       Выпуск 588 (17.03.2025 - 23.03.2025)       Релизы

aiohttp - 3.11.14

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

     14.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Статьи

Акторная модель на Python: Ray, Thespian, Pykka

В этой статье мы коротко пройдемся по основным вариантам реализации акторной модели на Python.

     16.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Статьи

Сводка от pythonz 09.03.2025 — 16.03.2025

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

     14.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Статьи

Не позволяйте словарям портить ваш код

Как часто ваши простенькие прототипы или предметные скрипты превращаются в полномасштабные приложения? Простота естественного разрастания кода не лишена и обратной стороны — такой код становится трудно обслуживать. Количественное размножение словарей в качестве основных структур данных чётко сигнализирует о наличии технического долга. К счастью, сегодня Python предоставляет для простых словарей много адекватных альтернатив.

     14.03.2025       Выпуск 587 (10.03.2025 - 16.03.2025)       Интересные проекты, инструменты, библиотеки

Telescope — web-based log viewer UI

Telescope - это opensource web-приложение для удобной работы с логами, хранящимися в ClickHouse.

     17.03.2025       Выпуск 588 (17.03.2025 - 23.03.2025)       Релизы

coverage - 7.7.0

Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/

     17.03.2025       Выпуск 588 (17.03.2025 - 23.03.2025)       Релизы

numpy - 2.2.4

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