Чистим аудиокниги от шума нейросетями
https://habr.com/ru/articles/986738/
Фоновая музыка, гул, шипение — классические фильтры с этим не справляются. Нейросети справляются, но падают на длинных файлах. Решение: чанкование + сохранение прогресса. Делюсь инструментом.
https://habr.com/ru/articles/986738/
Фоновая музыка, гул, шипение — классические фильтры с этим не справляются. Нейросети справляются, но падают на длинных файлах. Решение: чанкование + сохранение прогресса. Делюсь инструментом.
gunicorn - 25.0.0
https://pypi.org/project/gunicorn/25.0.0/
WSGI HTTP-сервер для UNIX. Скачать можно по ссылке: https://pypi.python.org/pypi/gunicorn/
https://pypi.org/project/gunicorn/25.0.0/
WSGI HTTP-сервер для UNIX. Скачать можно по ссылке: https://pypi.python.org/pypi/gunicorn/
From Python 3.3 to today: ending 15 years of subprocess polling
https://gmpy.dev/blog/2026/event-driven-process-waiting
https://gmpy.dev/blog/2026/event-driven-process-waiting
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Чистим аудиокниги от шума нейросетями
- Параллелизация pytest: от xdist до Kubernetes
- Django ORM: как QuerySet ленится, цепляется и генерирует SQL
- Линейная регрессия, встряска рейтинга и первое место. Часть 1: Ёлочка, живи
- Улучшаем Backend-разработку в Cline на примерах
- Как Питолис мир создавал
- Генетический алгоритм: практический кейс раскроя полотен
- pip - 26.0
- jupyterlab-git: A Git Extension for JupyterLab
Заходите в гости - https://pythondigest.ru/issue/633/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Чистим аудиокниги от шума нейросетями
- Параллелизация pytest: от xdist до Kubernetes
- Django ORM: как QuerySet ленится, цепляется и генерирует SQL
- Линейная регрессия, встряска рейтинга и первое место. Часть 1: Ёлочка, живи
- Улучшаем Backend-разработку в Cline на примерах
- Как Питолис мир создавал
- Генетический алгоритм: практический кейс раскроя полотен
- pip - 26.0
- jupyterlab-git: A Git Extension for JupyterLab
Заходите в гости - https://pythondigest.ru/issue/633/
Python Дайджест
Выпуск 633
Выпуск еженедельного Python Дайджеста. Самые актуальные новости про Python за 2026-01-26 - 2026-02-01 на одной странице
Сводка от pythonz 25.01.2026 — 01.02.2026
https://pythonz.net/articles/630/
А теперь о том, что происходило в последнее время на других ресурсах.
https://pythonz.net/articles/630/
А теперь о том, что происходило в последнее время на других ресурсах.
Как я создал свой сканер и пришёл к выплатам на багбаунти
https://habr.com/ru/articles/991392/
Сегодня хочу поделиться историей о том, как желание автоматизировать рутинную работу привело меня к созданию собственного инструмента FullMute и, как следствие, к первым серьезным выплатам на платформах bug bounty.Как многие начинающие исследователи, я начал с хаотичного ручного поиска уязвимостей: проверял заголовки, искал известные пути к админкам, пытался угадать версии CMS. Это было неэффективно, медленно и сильно зависело от везения. Мне нужен был «компас», который бы проводил первоначальную разведку за меня и давал четкие цели для атаки. Так родилась идея FullMute.
https://habr.com/ru/articles/991392/
Сегодня хочу поделиться историей о том, как желание автоматизировать рутинную работу привело меня к созданию собственного инструмента FullMute и, как следствие, к первым серьезным выплатам на платформах bug bounty.Как многие начинающие исследователи, я начал с хаотичного ручного поиска уязвимостей: проверял заголовки, искал известные пути к админкам, пытался угадать версии CMS. Это было неэффективно, медленно и сильно зависело от везения. Мне нужен был «компас», который бы проводил первоначальную разведку за меня и давал четкие цели для атаки. Так родилась идея FullMute.
gunicorn - 25.0.1
https://pypi.org/project/gunicorn/25.0.1/
WSGI HTTP-сервер для UNIX. Скачать можно по ссылке: https://pypi.python.org/pypi/gunicorn/
https://pypi.org/project/gunicorn/25.0.1/
WSGI HTTP-сервер для UNIX. Скачать можно по ссылке: https://pypi.python.org/pypi/gunicorn/
❤1
Cложные запросы через паттерн Repository. Large Repository
https://habr.com/ru/articles/991494/
После негодования по поводу реализации паттерна Repository в обучающих материалах, а именно скудность функционала, я решил, что нужно расширяться и это привело к тому, что появился ORM Query Builder, о котором подробно расскажет вам эта статья.
https://habr.com/ru/articles/991494/
После негодования по поводу реализации паттерна Repository в обучающих материалах, а именно скудность функционала, я решил, что нужно расширяться и это привело к тому, что появился ORM Query Builder, о котором подробно расскажет вам эта статья.
💩1
Разбор threading vs multiprocessing vs asyncio в Python
https://habr.com/ru/articles/991478/
threading, multiprocessing и asyncio. На первый взгляд – механизмы схожие. Но при детальном разборе ясно, что они решают принципиально разные задачи, опираются на разные модели исполнения и обладают своими ограничениями. В статье расскажу об особенностях каждого метода – будет интересно и познавательно.
https://habr.com/ru/articles/991478/
threading, multiprocessing и asyncio. На первый взгляд – механизмы схожие. Но при детальном разборе ясно, что они решают принципиально разные задачи, опираются на разные модели исполнения и обладают своими ограничениями. В статье расскажу об особенностях каждого метода – будет интересно и познавательно.
💩1
Хватит парсить Excel вручную: я написал библиотеку, которая сделает это за вас
https://habr.com/ru/articles/991462/
Буквально пару недель назад, проводя код-ревью, меня внезапно накрыло осознание: огромный кусок логики наших мини-приложений - это чтение и парсинг Excel-файлов. При этом целая команда разработчиков решает одну и ту же задачу, но каждый по-своему.
https://habr.com/ru/articles/991462/
Буквально пару недель назад, проводя код-ревью, меня внезапно накрыло осознание: огромный кусок логики наших мини-приложений - это чтение и парсинг Excel-файлов. При этом целая команда разработчиков решает одну и ту же задачу, но каждый по-своему.
coverage - 7.13.3
https://pypi.org/project/coverage/7.13.3/
Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/
https://pypi.org/project/coverage/7.13.3/
Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/
Django - 6.0.2
https://pypi.org/project/django/6.0.2/
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
https://pypi.org/project/django/6.0.2/
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
Django - 5.2.11
https://pypi.org/project/django/5.2.11/
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
https://pypi.org/project/django/5.2.11/
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
Django - 4.2.28
https://pypi.org/project/django/4.2.28/
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
https://pypi.org/project/django/4.2.28/
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
Последовательный анализ в AB-тестировании: ускоряем принятие решений с помощью mSPRT
https://habr.com/ru/articles/991582/
Современные подходы позволяют не только проводить мониторинг данных без риска математической ошибки, но и останавливать эксперименты значительно раньше срока. В основе такой гибкости лежит методология mSPRT, которая превращает эксперимент из закрытого процесса в прозрачный поток данных.
https://habr.com/ru/articles/991582/
Современные подходы позволяют не только проводить мониторинг данных без риска математической ошибки, но и останавливать эксперименты значительно раньше срока. В основе такой гибкости лежит методология mSPRT, которая превращает эксперимент из закрытого процесса в прозрачный поток данных.
CPython — Сборка мусора изнутри, ч.4
https://habr.com/ru/articles/992026/
Пришло время поговорить о главной функции сборщика мусора в CPython. В предыдущих частях мы говорили о поколениях, инкрементальной и полной сборке мусора — но все они в итоге вызывают главную функцию, которая и реализует основной алгоритм циклического сборщика мусора — находит и разрывает циклы у объектов, которые уже вышли из использования.
https://habr.com/ru/articles/992026/
Пришло время поговорить о главной функции сборщика мусора в CPython. В предыдущих частях мы говорили о поколениях, инкрементальной и полной сборке мусора — но все они в итоге вызывают главную функцию, которая и реализует основной алгоритм циклического сборщика мусора — находит и разрывает циклы у объектов, которые уже вышли из использования.
Q-scribe: сервис транскрибации для двоих с нулевой подпиской, разработанный за один вечер
https://habr.com/ru/articles/991924/
Как за один вечер собрать собственную систему транскрибации, если вам надоело платить за подписки и сливать записи конфиденциальных встреч в «облачные мозги»? В этой статье разбираем Q-scribe — прагматичный open-source конвейер для маленькой команды. Идеально для тех, кому нужно быстро превращать видео встреч в текст, сохраняя данные на своем железе.
https://habr.com/ru/articles/991924/
Как за один вечер собрать собственную систему транскрибации, если вам надоело платить за подписки и сливать записи конфиденциальных встреч в «облачные мозги»? В этой статье разбираем Q-scribe — прагматичный open-source конвейер для маленькой команды. Идеально для тех, кому нужно быстро превращать видео встреч в текст, сохраняя данные на своем железе.
Персональный аудиогид по картинам: от запроса до аудио (LLM + TTS)
https://habr.com/ru/articles/992312/
Персональный Telegram-аудиогид, который по запросу строит рассказ о картине и озвучивает его. В статье я покажу, как устроен этот путь от запроса до готового аудио.
https://habr.com/ru/articles/992312/
Персональный Telegram-аудиогид, который по запросу строит рассказ о картине и озвучивает его. В статье я покажу, как устроен этот путь от запроса до готового аудио.
Слепое пятно аудио-форензики: Реализуем скрытый канал передачи данных в метаданных MP3 на Python
https://habr.com/ru/companies/chameleonlab/articles/992276/
Считаете, что спрятать файл внутри песни, не испортив звук, невозможно? Мы тоже так думали, пока не разобрали спецификацию ID3v2 до винтика.Оказывается, внутри каждого MP3-файла есть «слепая зона», куда можно положить ключи шифрования, документы или исходный код
https://habr.com/ru/companies/chameleonlab/articles/992276/
Считаете, что спрятать файл внутри песни, не испортив звук, невозможно? Мы тоже так думали, пока не разобрали спецификацию ID3v2 до винтика.Оказывается, внутри каждого MP3-файла есть «слепая зона», куда можно положить ключи шифрования, документы или исходный код
pip - 26.0.1
https://pypi.org/project/pip/26.0.1/
Утилита для управления модулями в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pip/
https://pypi.org/project/pip/26.0.1/
Утилита для управления модулями в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pip/