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

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

     05.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Как вырасти из Manual QA в Automation: пошаговый план

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

     05.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Yandex GPT + Excel: Автоматизация анализа данных через Python

Большие данные в Excel — большая головная боль Представьте: перед вами тысячи строк в Excel с опечатками и разными форматами. VBA и Python помогают, но... что если есть способ быстрее? Я нашел решение, которое экономит часы ручной работы.

     05.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Распознавание текста на изображении и общение с распознанным текстом. Paddle OCR + LLM

Статья описывает процесс создания проложения для распознавания текста на изображении и общения с распознанным текстом. 

     05.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Пишем бота для «Отечественного WeChat» — Max на Python

Недавно VK сделал новый мессенджер - Max - который рекламируют как отечественный аналог WeChat. Пока что он немного сыроват, но в нём видно потенциал. Сегодня мы будем делать бота для него на Python.

     09.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Релизы

uv - 0.8.8

Актуальная утилита для управления модулями в Python. Скачать можно по ссылке: https://pypi.org/project/uv/

     05.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Вопросы и обсуждения

Python Bytes: #443 Patching Multiprocessing

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

     05.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Удаляем незваных подписчиков из своего телеграм канала

Казалось бы - все бьются над увеличением количества подписчиков в своих Telegram-каналах - зачем уменьшать их число? Я сам заинтересовался этой темой после странного всплеска трафика. Опубликовал статью про голосовых ассистентов - и из-за неудачного заголовка она внезапно стала вирусной. Обычно мои тексты собирают около 7 тысяч просмотров (медиана), но в этот раз счётчик вырос до 140 тысяч.

     05.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Как я устал от тормозов и закрытости Pinokio и написал свою портативную альтернативу за пару вечеров

Надоел Pinokio? Мне тоже. Популярный установщик для нейросетей оказался медленным, тяжеловесным и, что самое страшное, — закрытым "котом в мешке". Я заглянул под капот, ужаснулся и за пару вечеров написал свою альтернативу — PortableSource. Внутри статьи — полное разоблачение Pinokio с доказательствами и рассказ о создании по-настоящему портативного и честного инструмента.

     05.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Scribe: Управляем ПК голосом. Бесплатно, оффлайн и с открытым кодом

Многие знают, что в Windows есть встроенная функция «Распознавание речи», а в новых версиях — «Голосовой ввод» (Win + H). Это неплохие инструменты, но меня в них всегда смущали несколько моментов: непрозрачность в вопросах приватности, ограниченная кастомизация и глубокая интеграция в систему, которую не всегда удобно настраивать. Хотелось чего-то простого, гарантированно оффлайнового и с открытым исходным кодом, чтобы точно знать, как оно работает.

     04.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Создание умных AI-агентов: полный курс по LangGraph от А до Я. Часть 1. Архитектура: графы, узлы и состояния

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

     04.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Как устроены AI агенты: разбираемся на примере ReAct и Reflection

В последнее время AI агенты стали главным трендом. Многие используют готовые шаблоны, такие как create_react_agent из langchain, но не понимают, как они работают под капотом. При этом агенты становятся все сложнее, и придет время, когда нужно будет писать свою реализацию.

     04.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

15 типичных ошибок начинающих автоматизаторов (и как их избежать)

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

     04.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Fingers3: дорога к последовательностям (padding)

Проект по распознаванию алфавита глухонемых (РЖЯ)

     03.08.2025       Выпуск 607 (28.07.2025 - 03.08.2025)       Статьи

Сводка pythonz 27.07.2025 — 03.08.2025

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

     04.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Создание собственного фреймворка (в общем смысле этого слова) для автоматизации (API): почему это хорошая идея?

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

     04.08.2025       Выпуск 608 (04.08.2025 - 10.08.2025)       Статьи

Учим LM Studio ходить в интернет при ответах на вопросы

Мне очень нравится LM Studio, так как она позволяет локально запускать ИИ модели. Что позволяет сохранить приватность того о чем ты беседуешь с ИИ. Но по сравнению с коммерческими онлайн моделями, LM Studio не умеет ходить в интернет "из коробки". Те модели не могут использовать актуальную информацию из Интернета для ответов на вопросы.

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

     03.08.2025       Выпуск 607 (28.07.2025 - 03.08.2025)       Статьи

Система заказов: решаем проблему конкуренции без очередей

Система заказов: решаем проблему конкуренции без очередей При разработке локального маркетплейса Django, и одна из задач, с которой пришлось поработать — это система бронирования товаров при создании заказа. Согласно требованиям, система должна уметь бронировать товары за покупателем, давать ему немного времени на оплату, а потом — если он не успел — освобождать эти товары для других.

     02.08.2025       Выпуск 607 (28.07.2025 - 03.08.2025)       Статьи

Видео в текст: Как превратить час видео с Youtube в полноценную статью за 0.30$

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