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

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

     14.10.2025       Выпуск 618 (13.10.2025 - 19.10.2025)       Статьи

Декларативное программирование на Python

Рассматриваются встроенные в Python возможности декларативного программирования и их развитие в библиотеках SQLAlchemy, NumPy, Pandas. Показывается применение трех видов декларативного программирования с помощью библиотеки DecPy: аналогов SQL, QBE и Prolog. В том числе приводятся рекурсивные запросы.

     13.10.2025       Выпуск 618 (13.10.2025 - 19.10.2025)       Статьи

Когда чёрное золото становится умным: нефтегаз в эпоху AI

Представьте инженера по добыче на центральном объекте в Permian Basin, которому до рассвета нужно успеть десятки дел. Одна скважина работает ниже нормы. Для другой нужно принять решение о капитальном ремонте. Данные разбросаны по электронным таблицам, SAP, PDF‑документам и полевым логам. Знакомая ситуация?

     13.10.2025       Выпуск 618 (13.10.2025 - 19.10.2025)       Статьи

Книга «Программирование бэкенда на Python. Практическое руководство»

Не секрет, что своей нынешней популярности язык Python добился благодаря огромной экосистеме библиотек и тому, насколько он упростил работу в столь разных сферах как машинное обучение и информационная безопасность. Этот успех стал возможен во многом благодаря возросшей вычислительной мощности компьютеров и либерализации требований к работе с памятью. Тем не менее, базовая экологическая ниша Python, в которой он съел PHP и не даёт как следует закрепиться Golang – это автоматизация рутинных задач, скрипты и в целом чёрная работа на бэкенде.

     13.10.2025       Выпуск 618 (13.10.2025 - 19.10.2025)       Статьи

Часть-1. Почему ИИ рисует каракули вместо текста: анатомия проблемы и дорожная карта решений

Вы уже перепробовали все: и промпты в кавычках, и уговоры на английском, и даже шептали запросы своему GPU. Результат? Очередная вывеска с текстом, напоминающим древние руны, переведенные через пять языков. Знакомо? Это наша общая, фундаментальная боль, и сегодня мы не будем ее заливать кофеином и надеждой. Мы возьмем ее, положим на операционный стол и проведем полную анатомическую диссекцию.

     11.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Как написать собственный класс линейной регрессии для маленьких

В этой статье показан простой способ создания собственного класса линейной регрессии с использованием стохастического градиентного спуска. Будет представлен легкий и понятный код с реализацией основных методов: fit, predict и score. Статья будет полезна тем, кто хочет вкратце разобраться, как работает класс LinearRegression из библиотеки sklearn

     11.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Grapth Researcher: инструмент для анализа графиков фазово-химического состава

Когда я писал диссертацию по физической химии, этого инструмента мне очень не хватало. Намучившись с Origin, Excel, Matplotlib и Python в голове появился список того функционала, который хотелось бы иметь для анализа зависимостей количества различных химических соединений от температуры.

     10.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Продвинутый анализ на PySpark: учимся работать с рекуррентными соотношениями

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

     10.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Лучшее время для соло предпринимательства: интеграция платежной системы

Вторая часть серии статей "Лучшее время для соло предпринимательства". Описание процесса интеграции платежной системы Paddle с точки зрения юзер-сценариев.

     10.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Сказ о том, как техпис без опыта программирования свой первый скрипт писал

Работа моя — складывать сказания да инструкции для продукта, что как царство-государство Kubernetes да с верной свитой операторов. Хоть и славно наше царство, а и есть в нем работа рутинная, не богатырская. Расскажу в статье, как решился я победить ту рутину с помощью ИИ и выковать себе меч-кладенец в виде приложения на Python. Коллегам-техническим писателем и всем, у кого, как и у меня, нет опыта разработки, но есть желание автоматизировать работу, добро пожаловать под кат.

     10.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Интересные проекты, инструменты, библиотеки

runo — ассистент для работы с репозиторием. Часть 1

runo — ассистент для репозиториев, который позволяет забыть о проблемах с настройкой локальной среды разработки и переключаться между репозиториями быстро и безболезненно. Больше не надо запоминать что, где и как можно/нужно запускать и что перед этим требуется сделать — обо всём позаботится ассистент. Вот как это работает

     12.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Сводка от pythonz 05.10.2025 — 12.10.2025

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

     10.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Вопросы и обсуждения

Python Bytes: #452 pi py-day (or is it py pi-day?)

Очередной выпуск англоязычного подкаста Python Bytes

     10.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Мы решили задачу омографов и ударений в русском языке

Мы наконец решили задачу омографов. Конечно, с рядом оговорок, куда без них. Получилось пресловутое приключение на 20 минут. Несмотря на кажущуюся простоту (задача по сути является бинарной классификацией, число кейсов с тремя валидными вариантами ничтожно мало), задача является просто кладезем различных "мин замедленного действия" и типичных граблей в сфере машинного обучения. 

     09.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

ReVu — Open Source AI-ревьюер для ваших Pull Request

Так родился проект ReVu — self-hosted инструмент для автоматического код-ревью в Pull Request с помощью ИИ. Он универсален, легко кастомизируется и не требует доверять исходный код внешним платформам.

     09.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Как мы сделали LLM-сервис, который понимает буровые сводки

Мы собрали 507 PDF‑файлов (всего 14 678 страниц) и выделили 23 типа отчётов по признаку компании и структуры.
Но традиционные подходы: ручной ввод, регулярки, rule‑based и классический NLP — оказались или неэффективными, или нежизнеспособными.
Тогда я обратился к LLM

     09.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Вышел Python 3.14. Насколько он быстр?

В ноябре 2024 года я написал пост «Действительно ли Python такой медленный?», в котором протестировал множество версий Python и отметил стабильный прогресс производительности языка.Сегодня девятое октября 2025 года, прошла всего пара дней после официального релиза Python 3.14. Давайте снова запустим бенчмарки, чтобы проверить, насколько быстра новая версия Python!Примечание: если вам неинтересны таблицы и графики и вы хотите просто прочитать мои выводы, сразу переходите к концу статьи.

     09.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Регулярная катастрофа и как её избежать. Подход к регулярным выражениям

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

     08.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

Chonkie: революция в RAG-чанкинге — скорость, лёгкость, удобство

В эпоху, когда большие языковые модели (LLM) становятся всё более мощными и применяются во многих задачах, одна из ключевых проблем остаётся прежней — как эффективно снабжать их релевантным контекстом. Одним из популярных решений является подход RAG, где качество итогового ответа зависит от целого ряда факторов, одним из которых является качественное чанкирование исходных текстов.

     08.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

12 фишек в административной панели Django, которые экономят мне 12 часов в неделю

12 способов кастомизации Django admin — поиск, фильтры, инлайны, действия, автодополнение, list_editable и оптимизация запросов — которые значительно повышают продуктивность. Я обожаю функции-бумеранги: сделал работу один раз — и они продолжают приносить тебе пользу. Административная панель Django просто набита ими.

     08.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Статьи

От нестационарности к прогнозу: пайплайн анализа и моделирования временных рядов

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