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

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

     08.04.2025       Выпуск 591 (07.04.2025 - 13.04.2025)       Статьи
     07.04.2025       Выпуск 591 (07.04.2025 - 13.04.2025)       Статьи
     07.04.2025       Выпуск 591 (07.04.2025 - 13.04.2025)       Статьи

«Клюква» — автоматизация документации проектов на Python

Сегодня хочу рассказать вам о своем сервисе «Клюква».«Развесистая клюква» или просто «Клюква» в общем виде означает ложные или искаженные представления о чем‑либо. Как раз здесь мы приходим к написанию документации. К сожалению, составить и поддерживать документацию в актуальном состоянии — это проблема. Скорее всего проблема в том числе и в вашей компании.

     08.04.2025       Выпуск 591 (07.04.2025 - 13.04.2025)       Релизы

pymongo - 4.12.0

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

     08.04.2025       Выпуск 591 (07.04.2025 - 13.04.2025)       Релизы

celery - 5.5.1

Распределенная очередь задач. Скачать можно по ссылке: https://pypi.python.org/pypi/celery/

     07.04.2025       Выпуск 591 (07.04.2025 - 13.04.2025)       Статьи

Геопространственная обработка признаков

Основная задача обработки признаков — преобразовать данные в числовой вид, потому что ML-модели могут работать только с числами. Геопространственный контекст добавляет слои смысла: например, расположение кафе в центре города или на окраине может влиять на посещаемость сильнее, чем его меню. Представьте, что моделируете спрос на такси — координаты точек подачи станут важнее времени суток, если рядом метро закрывается на ремонт.

     06.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Статьи

Как я делал голосового ассистента на NLP и не сошел с ума

Голосовые ассистенты давно перестали быть просто игрушкой — теперь это полноценные цифровые помощники, которые умеют общаться, искать информацию и даже шутить (иногда лучше некоторых людей). В этой статье разберём, как собрать своего кастомного ассистента с нуля на Python, используя современные NLP-инструменты. Без Siri, без Alexa, всё своё, родное.

     07.04.2025       Выпуск 591 (07.04.2025 - 13.04.2025)       Статьи

Конвейер машинного обучения для классификации рукописных цифр MNIST с использованием TensorFlow Extended (TFX)

В рамках данной статьи будет рассмотрено построение конвейера машинного обучения для классификации рукописных цифр из базы данных MNIST с использованием фреймворка TensorFlow и TFX, а также мониторинг процесса обучения с помощью TensorBoard и выпуск модели с автоматической генерацией к ней API с помощью TensorFlow Model Server.

     06.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Статьи

Сводка от pythonz 30.03.2025 — 06.04.2025

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

     05.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Статьи
     04.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Вопросы и обсуждения

The Real Python Podcast – Episode #245: GUIs & TUIs: Choosing a User Interface for Your Python Project

What are the current Python graphical user interface libraries? Should you build everything in the terminal and create a text-based user interface instead? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

     06.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Статьи

ReCAPTCHA Enterprise: подробный разбор способы распознавания и варианты обхода, какие решатели капчи существуют

Современные сервисы (вебсайты) повсеместно ставят для защиты капчу, усложняя жизнь разработчикам, SEO-специалистам и автоматизаторам (хотя изначально цель не в том, чтобы насолить автоматизаторам, а в том, чтобы минимизировать чрезмерную нагрузку на ресурс от таких вот ребят). Среди большого количества капч особняком стоит Google reCAPTCHA Enterprise – это одна из самых продвинутых систем защиты от ботов в этой линейке.

     04.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Статьи

Troubleshooting is a Lifestyle 😎

Systematically enhance Django troubleshooting by leveraging built-in indicators, error reporting, and extensible tools like the Debug Toolbar to isolate and resolve issues.

     04.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Релизы

Django REST framework 3.16

The latest release now fully supports Django 5.1 and the upcoming 5.2 LTS as well as Python 3.13.

     04.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Статьи

Разработка Python-скрипта с live-счётчиком подписчиков для сайта

На своем личном сайте я отображаю «живой» счетчик общего количества подписчиков на различных платформах: LinkedIn, GitHub, YouTube, Instagram, Twitter, Medium и Facebook. Я стараюсь геймифицировать социальные сети для себя, и точный подсчет подписчиков и данных играет ключевую роль в достижении этой цели.

     03.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Учебные материалы

Build a Desktop Sticky Notes Application with PySide6

Create a sticky notes (Post-its) application to show editable note reminders on your desktop.

     03.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Статьи

Как создать инструмент для DQ только на Python и Airflow?

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

     03.04.2025       Выпуск 590 (31.03.2025 - 06.04.2025)       Статьи

Taigram: универсальная клавиатура и исключения

Продолжаем рассказывать о разработке нашего Open Source проекта Taigram.Taigram - это Open Source Self-Hosted решение по отправке уведомлений о событиях из менеджера управления проектами Taiga в Telegram.