supervisor - 4.3.0
https://pypi.org/project/supervisor/4.3.0/
Система контроля и управления процессами. Скачать можно по ссылке: https://pypi.python.org/pypi/supervisor/
https://pypi.org/project/supervisor/4.3.0/
Система контроля и управления процессами. Скачать можно по ссылке: https://pypi.python.org/pypi/supervisor/
Linux для начинающих: WSL — это читерство. Как Microsoft дал нам Linux без головной боли. Часть 2
https://habr.com/ru/companies/ntechlab/articles/938816/
WSL2 — удобный инструмент, но, как и любая технология, он не идеален. В этой статье я хочу рассказать о нескольких подводных камнях, с которыми столкнулся сам, и о том, как их можно обойти (или хотя бы минимизировать их влияние на рабочий процесс). Также поговорим, как можно использовать графические приложения, и немного о том, как работать с контейнерами.
https://habr.com/ru/companies/ntechlab/articles/938816/
WSL2 — удобный инструмент, но, как и любая технология, он не идеален. В этой статье я хочу рассказать о нескольких подводных камнях, с которыми столкнулся сам, и о том, как их можно обойти (или хотя бы минимизировать их влияние на рабочий процесс). Также поговорим, как можно использовать графические приложения, и немного о том, как работать с контейнерами.
ChameleonLab: Под капотом. Часть 3 — Визуализатор криптографии: От пароля до шифротекста
https://habr.com/ru/articles/939344/
В предыдущих статьях мы рассмотрели ChameleonLab как инструмент для стеганографии и стеганоанализа. Но одна из ключевых идей проекта — не просто дать инструмент, а показать, как он работает изнутри. Многие программы используют шифрование, но почти ни одна не позволяет заглянуть в "чёрный ящик" и увидеть весь путь превращения вашего секретного сообщения в неуязвимый шифротекст. Именно для этого и был создан Визуализатор криптографии
https://habr.com/ru/articles/939344/
В предыдущих статьях мы рассмотрели ChameleonLab как инструмент для стеганографии и стеганоанализа. Но одна из ключевых идей проекта — не просто дать инструмент, а показать, как он работает изнутри. Многие программы используют шифрование, но почти ни одна не позволяет заглянуть в "чёрный ящик" и увидеть весь путь превращения вашего секретного сообщения в неуязвимый шифротекст. Именно для этого и был создан Визуализатор криптографии
Как pytest работает под капотом
https://habr.com/ru/articles/939514/
Pytest основан на pluggy. Основная единица pytest - pytest плагин. Написан достаточно интересно. Ключевое слово - “капуста” или матрешки. Множество декораторов и адаптеров. Основное взаимодействие в pytest происходит через хуки. Хук это некий этап к которому можно получить доступ к той или иной логики работы. Следуя из названия это некоторые крючки за который можно цепляться вставляя свои заплатки. Начинаются с pytest.
https://habr.com/ru/articles/939514/
Pytest основан на pluggy. Основная единица pytest - pytest плагин. Написан достаточно интересно. Ключевое слово - “капуста” или матрешки. Множество декораторов и адаптеров. Основное взаимодействие в pytest происходит через хуки. Хук это некий этап к которому можно получить доступ к той или иной логики работы. Следуя из названия это некоторые крючки за который можно цепляться вставляя свои заплатки. Начинаются с pytest.
Градиентный бустинг для новичков
https://habr.com/ru/articles/938650/
В этой статье я рассмотрю общий принцип работы градиентного бустинга. Этот алгоритм считается достаточно продвинутым и эффективным, однако если рассмотреть его работу по шагам — можно увидеть, что он работает очень просто. Сначала мы рассмотрим на простейшем примере принцип его работы, а потом посмотрим, как реализовать его с помощью Python.
https://habr.com/ru/articles/938650/
В этой статье я рассмотрю общий принцип работы градиентного бустинга. Этот алгоритм считается достаточно продвинутым и эффективным, однако если рассмотреть его работу по шагам — можно увидеть, что он работает очень просто. Сначала мы рассмотрим на простейшем примере принцип его работы, а потом посмотрим, как реализовать его с помощью Python.
beautifulsoup4 - 4.13.5
https://pypi.org/project/beautifulsoup4/4.13.5/
XML/HTML парсер. Скачать можно по ссылке: https://pypi.python.org/pypi/beautifulsoup4/
https://pypi.org/project/beautifulsoup4/4.13.5/
XML/HTML парсер. Скачать можно по ссылке: https://pypi.python.org/pypi/beautifulsoup4/
We Needed Better Cloud Storage for Python so We Built Obstore
https://developmentseed.org/blog/2025-08-01-obstore/
Obstore is a fast, lightweight Python library for working with object storage
https://developmentseed.org/blog/2025-08-01-obstore/
Obstore is a fast, lightweight Python library for working with object storage
Коротко про виды авторизации
https://habr.com/ru/articles/939662/
Эта статья будет интересна тем, кто особо не заморачивался, как устроена авторизация в бекенде, но хочет очень быстро въехать в тему. Мы не будем погружаться в самые недры реализации, но точно поймем как это работает и как прикрутить это на практике.
https://habr.com/ru/articles/939662/
Эта статья будет интересна тем, кто особо не заморачивался, как устроена авторизация в бекенде, но хочет очень быстро въехать в тему. Мы не будем погружаться в самые недры реализации, но точно поймем как это работает и как прикрутить это на практике.
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Может ли AI реально помочь с рефакторингом легаси-кода на Python
- The State of Python 2025
- Subinterpreters в Python 3.14: альтернатива multiprocessing с честным мультикором
- Как pytest работает под капотом
- Как работает машина Enigma M3 (для флота)
- Анализ лиц с домофона: как я победил несовместимости
- djhtmx - Interactive UI components for Django using htmx
- Flask - 3.1.2
- supervisor - 4.3.0
Заходите в гости - https://pythondigest.ru/issue/610/
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Может ли AI реально помочь с рефакторингом легаси-кода на Python
- The State of Python 2025
- Subinterpreters в Python 3.14: альтернатива multiprocessing с честным мультикором
- Как pytest работает под капотом
- Как работает машина Enigma M3 (для флота)
- Анализ лиц с домофона: как я победил несовместимости
- djhtmx - Interactive UI components for Django using htmx
- Flask - 3.1.2
- supervisor - 4.3.0
Заходите в гости - https://pythondigest.ru/issue/610/
Python Дайджест
Выпуск 610
Выпуск еженедельного Python Дайджеста. Самые актуальные новости про Python за 2025-08-18 - 2025-08-24 на одной странице
djhtmx - Interactive UI components for Django using htmx
https://github.com/edelvalle/djhtmx
https://github.com/edelvalle/djhtmx
FastSIO: Как я попытался войти в open source, и надеюсь что у меня получится это сделать
https://habr.com/ru/articles/940234/
FastSIO. Как я впервые сделал что-то для Open Source, и как я к этому пришел.И что из себя представляет новая Fast<> библиотека
https://habr.com/ru/articles/940234/
FastSIO. Как я впервые сделал что-то для Open Source, и как я к этому пришел.И что из себя представляет новая Fast<> библиотека
Алгоритм как писатель: можно ли написать рассказ на чистом SQL?
https://habr.com/ru/articles/939882/
Обычно SQL используют ради отчётов, аналитики и унылого «выгрузить за вчера». Но у языка запросов есть и другая, неожиданная сторона: если относиться к нему как к инструменту для сочинительства, можно попробовать написать рассказ. Сюжет, герои, диалоги — всё это вполне собирается на голом SQL.
https://habr.com/ru/articles/939882/
Обычно SQL используют ради отчётов, аналитики и унылого «выгрузить за вчера». Но у языка запросов есть и другая, неожиданная сторона: если относиться к нему как к инструменту для сочинительства, можно попробовать написать рассказ. Сюжет, герои, диалоги — всё это вполне собирается на голом SQL.
Невидимые чернила в цифровом мире: технология сокрытия данных в DOCX/XLSX
https://habr.com/ru/articles/939980/
Стеганография — искусство сокрытия информации — чаще всего ассоциируется с изображениями и аудиофайлами. Но что если нам нужно спрятать данные не в медиафайле, а в обычном офисном документе, например, в .docx или .xlsx?
https://habr.com/ru/articles/939980/
Стеганография — искусство сокрытия информации — чаще всего ассоциируется с изображениями и аудиофайлами. Но что если нам нужно спрятать данные не в медиафайле, а в обычном офисном документе, например, в .docx или .xlsx?
Best Code Rule: Always Separate Input, Output, and Processing
https://first.institute/en/blog/always-separate-input-output-and-processing/
Stop writing glue-code scripts. Discover how one simple principle — separating input, output, and processing — transforms messy Python into professional-grade software.
https://first.institute/en/blog/always-separate-input-output-and-processing/
Stop writing glue-code scripts. Discover how one simple principle — separating input, output, and processing — transforms messy Python into professional-grade software.
Talk Python to Me: #517: Agentic Al Programming with Python
https://talkpython.fm/episodes/show/517/agentic-al-programming-with-python
Audio
https://talkpython.fm/episodes/show/517/agentic-al-programming-with-python
Audio
Как работает машина Enigma M3 (для флота)
https://habr.com/ru/articles/939704/
Я решил написать эту статью, потому что сам разобрался со всеми деталями работы этой версии шифровальной машины, и убедился, что написанная мною программа работает идентично эмуляторам этой машины. Это было сделать непросто
https://habr.com/ru/articles/939704/
Я решил написать эту статью, потому что сам разобрался со всеми деталями работы этой версии шифровальной машины, и убедился, что написанная мною программа работает идентично эмуляторам этой машины. Это было сделать непросто
❤1
Сводка от pythonz 17.08.2025 — 24.08.2025
https://pythonz.net/articles/605/
А теперь о том, что происходило в последнее время на других ресурсах.
https://pythonz.net/articles/605/
А теперь о том, что происходило в последнее время на других ресурсах.
Больше 10 лет следим и помогаем продвигать Python. Решили пойти дальше и сделать больше для сообщества: делаем тренажер инцидентов, начали готовить курс по Django (по FastAPI потом) под именем @incidenta_tech. О курсе еще расскажем, а пока представляем небольшой чек-лист.
Что проверить перед релизом Django приложения
2 страницы в формате PDF для тех кто запускает новый проект. Ведь неприятно получить HTTP 500 Server Error, реализовав крутую фичу, пройдя долгий путь тестирования и выпуска релиза, потому что забыли о настройке.
Гайд можно скачать на странице: https://app.incidenta.tech/guide/django-release-guide
В файле с чек-листом ты найдешь сааамые-сааааамые обязательные настройки ДО первого релиза, пользователя и оплаты.
Например, перед выходом в продакшен нужно проверить:
- Что выключен DEBUG режим, очевидно, сэр.
- Корректно настроено подключение к базе данных
- HTTPS и SECURE параметры настроены
- И еще другие 11 пунктов
Для каждого из пунктов даны ссылки для подробного изучения.
Что проверить перед релизом Django приложения
2 страницы в формате PDF для тех кто запускает новый проект. Ведь неприятно получить HTTP 500 Server Error, реализовав крутую фичу, пройдя долгий путь тестирования и выпуска релиза, потому что забыли о настройке.
Гайд можно скачать на странице: https://app.incidenta.tech/guide/django-release-guide
В файле с чек-листом ты найдешь сааамые-сааааамые обязательные настройки ДО первого релиза, пользователя и оплаты.
Например, перед выходом в продакшен нужно проверить:
- Что выключен DEBUG режим, очевидно, сэр.
- Корректно настроено подключение к базе данных
- HTTPS и SECURE параметры настроены
- И еще другие 11 пунктов
Для каждого из пунктов даны ссылки для подробного изучения.
👍3
ptpython - 3.0.31
https://pypi.org/project/ptpython/3.0.31/
Хороший REPL для Python. Скачать можно по ссылке: https://pypi.python.org/pypi/ptpython/
https://pypi.org/project/ptpython/3.0.31/
Хороший REPL для Python. Скачать можно по ссылке: https://pypi.python.org/pypi/ptpython/