#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Airflow TaskFlow API: внутреннее устройство современного способа писать DAG-и
- Как звучит JPEG? Или что будет, если сжать спектрограмму как фотографию
- Логин через Telegram по-новому: разбираем OIDC-флоу oauth.telegram.org и собираем его на Python
- От XML-отчёта до 3D-обрезки в Revit: как я сделал сервис для управления BIM-коллизиями
- Отказоустойчивый запуск WSGI приложения. Обзор архитектуры Gunicorn
- Заменит ли ИИ настоящих судей? Я скормил ему дело которое арбитры разбирали 3 недели
- Как я сделал “Авиасейлз для логистики”: агрегатор заявок из 16+ источников
- Строки в Python: всё не так просто, как кажется
- manage.py migrate в пятницу в 17:30 на проде с 3K RPS и таблицей 200М строк
- postman2pytest: как превратить Postman-коллекцию в pytest-набор
- vit - Git for Video Editing
Заходите в гости - https://pythondigest.ru/issue/648/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Airflow TaskFlow API: внутреннее устройство современного способа писать DAG-и
- Как звучит JPEG? Или что будет, если сжать спектрограмму как фотографию
- Логин через Telegram по-новому: разбираем OIDC-флоу oauth.telegram.org и собираем его на Python
- От XML-отчёта до 3D-обрезки в Revit: как я сделал сервис для управления BIM-коллизиями
- Отказоустойчивый запуск WSGI приложения. Обзор архитектуры Gunicorn
- Заменит ли ИИ настоящих судей? Я скормил ему дело которое арбитры разбирали 3 недели
- Как я сделал “Авиасейлз для логистики”: агрегатор заявок из 16+ источников
- Строки в Python: всё не так просто, как кажется
- manage.py migrate в пятницу в 17:30 на проде с 3K RPS и таблицей 200М строк
- postman2pytest: как превратить Postman-коллекцию в pytest-набор
- vit - Git for Video Editing
Заходите в гости - https://pythondigest.ru/issue/648/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Зеленые потоки Celery. Gevent и Eventlet
- Как я обучил GPT с нуля на русском языке — и что из этого получилось
- Детекция чужого почерка в экзаменационных бланках без эталонного образца
- Как тестировать внешние API в Python: от DI-мока до настоящего HTTP-сервера
- RAG в enterprise: 70-80% проблем не в модели, а в данных
- presidio: Detect, Redact, & Anonymize Sensitive Data (PII)
- dograh - Open Source Voice Agent Platform
Заходите в гости - https://pythondigest.ru/issue/649/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Зеленые потоки Celery. Gevent и Eventlet
- Как я обучил GPT с нуля на русском языке — и что из этого получилось
- Детекция чужого почерка в экзаменационных бланках без эталонного образца
- Как тестировать внешние API в Python: от DI-мока до настоящего HTTP-сервера
- RAG в enterprise: 70-80% проблем не в модели, а в данных
- presidio: Detect, Redact, & Anonymize Sensitive Data (PII)
- dograh - Open Source Voice Agent Platform
Заходите в гости - https://pythondigest.ru/issue/649/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- ГИС для Minecraft. Часть 1
- Реверс-инжиниринг Xiaomi Smart Band 10
- Как мы укротили сложный процесс с помощью CQRS и стейт-машин
- Как я делаю DIY-контроллер для ПК: громкость, приложения, MIDI, OBS
- predict_proba выдаёт 0.9 — но это не вероятность 90%
- Байты, нибблы, и подсветка: пишем свой TUI hex-редактор на Python
- Ускоряем и оптимизируем numpy, pandas, scipy и sklearn
- UAV Human Detector
- tdb: A Python Debugger Based on Textual
- flake8-lazy: Detect Lazy-Importable Modules in Python 3.15+
- apm - Agent Package Manager
- Nuitka - 4.1
Заходите в гости - https://pythondigest.ru/issue/650/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- ГИС для Minecraft. Часть 1
- Реверс-инжиниринг Xiaomi Smart Band 10
- Как мы укротили сложный процесс с помощью CQRS и стейт-машин
- Как я делаю DIY-контроллер для ПК: громкость, приложения, MIDI, OBS
- predict_proba выдаёт 0.9 — но это не вероятность 90%
- Байты, нибблы, и подсветка: пишем свой TUI hex-редактор на Python
- Ускоряем и оптимизируем numpy, pandas, scipy и sklearn
- UAV Human Detector
- tdb: A Python Debugger Based on Textual
- flake8-lazy: Detect Lazy-Importable Modules in Python 3.15+
- apm - Agent Package Manager
- Nuitka - 4.1
Заходите в гости - https://pythondigest.ru/issue/650/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Как я отучил оракула молоть околесицу про ГОСТы: сказ о doc-rag без единого (почти) заморского слова
- Как мы проектировали мониторинг Telegram-групп на Telethon
- Реверс-инжиниринг карт Heroes of Might and Magic III: Horn of the Abyss + парсер на Python
- Как конечные автоматы помогают сделать агента надежнее и при чем тут pydantic-graph?
- Как дообучить LLM. Рассказываю шаг за шагом
- Как собрать своё зеркало PyPI на nginx за вечер
- A2A изнутри: как AI-агенты из разных сервисов договариваются друг с другом
- auto-browser - real browser — with a human in the loop.
- whichllm - поиск лучшей LLM модели под оборудование
- Django - 6.0.6
Заходите в гости - https://pythondigest.ru/issue/651/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Как я отучил оракула молоть околесицу про ГОСТы: сказ о doc-rag без единого (почти) заморского слова
- Как мы проектировали мониторинг Telegram-групп на Telethon
- Реверс-инжиниринг карт Heroes of Might and Magic III: Horn of the Abyss + парсер на Python
- Как конечные автоматы помогают сделать агента надежнее и при чем тут pydantic-graph?
- Как дообучить LLM. Рассказываю шаг за шагом
- Как собрать своё зеркало PyPI на nginx за вечер
- A2A изнутри: как AI-агенты из разных сервисов договариваются друг с другом
- auto-browser - real browser — with a human in the loop.
- whichllm - поиск лучшей LLM модели под оборудование
- Django - 6.0.6
Заходите в гости - https://pythondigest.ru/issue/651/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Симуляция дуэлей юнитов HoMM III: кто сильнее в честном 1vs1?
- Минус 500 MB: оптимизируем Docker-образ Django-приложения
- Жесты вместо горячих клавиш: подключаем ИИ к веб-камере
- Откуда в обучении берётся nan: численная нестабильность в ML и почему всё считают в логарифмах
- Алгоритмы векторного поиска: IVF и HNSW
- [Видео] Как мы изобретали Temporal, пытаясь просто создать приложение
- [Видео] AI в разработке: очень хороший автокомплит или роботы нас заменят?
- Spawn — фреймворк для разработки AIDD методологий
- spoof: A Simple HTTP Server for Test Environments
Заходите в гости - https://pythondigest.ru/issue/652/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Симуляция дуэлей юнитов HoMM III: кто сильнее в честном 1vs1?
- Минус 500 MB: оптимизируем Docker-образ Django-приложения
- Жесты вместо горячих клавиш: подключаем ИИ к веб-камере
- Откуда в обучении берётся nan: численная нестабильность в ML и почему всё считают в логарифмах
- Алгоритмы векторного поиска: IVF и HNSW
- [Видео] Как мы изобретали Temporal, пытаясь просто создать приложение
- [Видео] AI в разработке: очень хороший автокомплит или роботы нас заменят?
- Spawn — фреймворк для разработки AIDD методологий
- spoof: A Simple HTTP Server for Test Environments
Заходите в гости - https://pythondigest.ru/issue/652/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Создаём графику, как будто на дворе 1993 год
- Property-based testing на практике: как находить баги, о которых вы не подумали
- Окупается ли мультиагентность и можно ли автоматически выбрать паттерн под задачу?
- Базовые нейросетевые модели для кредитного скоринга физических лиц
- CancelledError — не просто очередная ошибка. Разбираемся, как устроена отмена задач в asyncio
- Автоматическая генерация структурированных конспектов лекций
- PyPy: A new benchmark runner for PyPy
- pytrendy: Trend Detection in Time Series Data
- django-debug-toolbar - 7.0.0
- scikit-learn 1.9
Заходите в гости - https://pythondigest.ru/issue/653/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Создаём графику, как будто на дворе 1993 год
- Property-based testing на практике: как находить баги, о которых вы не подумали
- Окупается ли мультиагентность и можно ли автоматически выбрать паттерн под задачу?
- Базовые нейросетевые модели для кредитного скоринга физических лиц
- CancelledError — не просто очередная ошибка. Разбираемся, как устроена отмена задач в asyncio
- Автоматическая генерация структурированных конспектов лекций
- PyPy: A new benchmark runner for PyPy
- pytrendy: Trend Detection in Time Series Data
- django-debug-toolbar - 7.0.0
- scikit-learn 1.9
Заходите в гости - https://pythondigest.ru/issue/653/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Django-style фильтры поверх SQLAlchemy
- Как утки с СДВГ довели меня до опенсорса
- Почему RAG естественно подходит для рекомендаций
- uv в проде: скорость реальна, интеграция не бесплатна
- Science‑purpose‑RAG: туда и обратно
- Инженер попросил нейросеть помочь с кодом…
- Хватит засовывать всё в контейнеры: возвращаем комфорт в локальную разработку
- TileRT - Tile-Based Runtime for Ultra-Low-Latency LLM Inference
- numpy - 2.5.0
- Django 6.1
Заходите в гости - https://pythondigest.ru/issue/654/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Django-style фильтры поверх SQLAlchemy
- Как утки с СДВГ довели меня до опенсорса
- Почему RAG естественно подходит для рекомендаций
- uv в проде: скорость реальна, интеграция не бесплатна
- Science‑purpose‑RAG: туда и обратно
- Инженер попросил нейросеть помочь с кодом…
- Хватит засовывать всё в контейнеры: возвращаем комфорт в локальную разработку
- TileRT - Tile-Based Runtime for Ultra-Low-Latency LLM Inference
- numpy - 2.5.0
- Django 6.1
Заходите в гости - https://pythondigest.ru/issue/654/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Сегментация опухолей головного мозга на МРТ-снимках с акцентом на точность границы
- Делаем отказоустойчивое файловое хранилище поверх JPEG-файлов
- Почему я выкинул MCP из AI-агента для CAD
- Как я запустил перцептрон на обычном непрограммируемом калькуляторе Casio
- Как голосовой ИИ-агент врал клиентам, путал звонящих и подделывал собственный голос
- Современный MQTT-сервис на Python
- Сдерживаем полет фантазии LLM в киносервисе
- Как я устал писать парсер под каждый прайс и сделал из этого библиотеку
- audiogear: как разметить миллионы аудиозаписей для TTS
- pytest-mrt: Catch Database Migration Rollback Failures
Заходите в гости - https://pythondigest.ru/issue/655/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Сегментация опухолей головного мозга на МРТ-снимках с акцентом на точность границы
- Делаем отказоустойчивое файловое хранилище поверх JPEG-файлов
- Почему я выкинул MCP из AI-агента для CAD
- Как я запустил перцептрон на обычном непрограммируемом калькуляторе Casio
- Как голосовой ИИ-агент врал клиентам, путал звонящих и подделывал собственный голос
- Современный MQTT-сервис на Python
- Сдерживаем полет фантазии LLM в киносервисе
- Как я устал писать парсер под каждый прайс и сделал из этого библиотеку
- audiogear: как разметить миллионы аудиозаписей для TTS
- pytest-mrt: Catch Database Migration Rollback Failures
Заходите в гости - https://pythondigest.ru/issue/655/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Ленивые импорты в Python 3.15: как PEP 810 ускоряет старт приложений
- Как я решал задачу сортировки зашифрованных строк
- Что будет, если доверить стандартизацию логов лингвисту
- Как я разработал легковесный Guardrails для русского языка
- Квантование ломает вызов инструментов не так, как показывает BFCL: проверил на MCP-серверах
- RAG для закупок: Qdrant и LlamaIndex в локальном контуре
- supertree: Decision Tree Visualization
- pytest-tia: Run Only the Tests Your Git Diff Actually Affects
- Django security releases
- cffi - 2.1.0
- django-filter - 26.1
Заходите в гости - https://pythondigest.ru/issue/656/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Ленивые импорты в Python 3.15: как PEP 810 ускоряет старт приложений
- Как я решал задачу сортировки зашифрованных строк
- Что будет, если доверить стандартизацию логов лингвисту
- Как я разработал легковесный Guardrails для русского языка
- Квантование ломает вызов инструментов не так, как показывает BFCL: проверил на MCP-серверах
- RAG для закупок: Qdrant и LlamaIndex в локальном контуре
- supertree: Decision Tree Visualization
- pytest-tia: Run Only the Tests Your Git Diff Actually Affects
- Django security releases
- cffi - 2.1.0
- django-filter - 26.1
Заходите в гости - https://pythondigest.ru/issue/656/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Превращаем китайский домофон за 400 рублей в Telegram-звонок с фото и видео
- Structured outputs, которые не работают: пять ситуаций, где схема есть, а гарантий нет
- Запрещаем AI выдумывать методы КОМПАС-3D
- Оценка быстродействия детекторов YOLO на Raspberry Pi 5 HAT+
- Почему «чем проще, тем лучше» не работает на ИИ-классификаторе
- Harness кодинг-агента: разобрал исходники Codex, OpenCode, Pi и свою собственную
- Python 3.15’s Ultra-Low Overhead Interpreter Profiling Mode
- turnstone - orchestration for tool-using AI agents
- django-orjson - orjson, a Rusty replacement for json
- Snakie: Cross-Platform MicroPython IDE
Заходите в гости - https://pythondigest.ru/issue/657/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Превращаем китайский домофон за 400 рублей в Telegram-звонок с фото и видео
- Structured outputs, которые не работают: пять ситуаций, где схема есть, а гарантий нет
- Запрещаем AI выдумывать методы КОМПАС-3D
- Оценка быстродействия детекторов YOLO на Raspberry Pi 5 HAT+
- Почему «чем проще, тем лучше» не работает на ИИ-классификаторе
- Harness кодинг-агента: разобрал исходники Codex, OpenCode, Pi и свою собственную
- Python 3.15’s Ultra-Low Overhead Interpreter Profiling Mode
- turnstone - orchestration for tool-using AI agents
- django-orjson - orjson, a Rusty replacement for json
- Snakie: Cross-Platform MicroPython IDE
Заходите в гости - https://pythondigest.ru/issue/657/