PythonDigest
1.9K subscribers
23 photos
1 video
16.8K links
Сборник Python новостей: https://pythondigest.ru

Наш IT-тренажер: https://app.incidenta.tech/

Создано в @incidenta_tech
Download Telegram
uv - 0.7.22
https://ift.tt/HAhqyF5

Актуальная утилита для управления модулями в Python. Скачать можно по ссылке: https://pypi.org/project/uv/
Vibe Coding: Заглянем под капот Claude Code. Часть 2
https://ift.tt/8hYc6eX

В этой статье мы рассмотрим, как запускать Claude Code с другими моделями, включая возможность использования локальных моделей.
Logging an Uncaught Exception
https://ift.tt/0DRPC2b

Uncaught exceptions will crash an application. If you don’t know how to log these, it can be difficult to troubleshoot such a crash.
Making a Simple HTTP Server With Asyncio Protocols
https://ift.tt/SUNZM15

Learn how to build a fast, minimal HTTP server using asyncio.Protocol, complete with routing, parsing, and response handling from scratch.
coverage - 7.10.0
https://ift.tt/3xeHa7s

Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/
uv - 0.8.3
https://ift.tt/jpGq3dU

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

Модуль для работы с многомерными массивами. Скачать можно по ссылке: https://pypi.python.org/pypi/numpy/
shapely: Manipulation and Analysis of Geometric Objects
https://ift.tt/xZ3bAHF
mureq-typed: A Modern, Single-File, HTTP Request Tool
https://ift.tt/Iv7PTiu
Test and Code: 235: pytest-django - Adam Johnson
https://ift.tt/9LGOuAN

Audio
Django: iterate through all registered URL patterns
https://ift.tt/LmpB8KH

Фундаментальные шаблоны проектирования на Python
https://ift.tt/k8MVsue

Разбор самых фундаментальных шаблонов проектирования на языке программирования python: наблюдатель, адаптер, команда, компоновщик, декоратор, фасад, фабрика, итератор, заместитель, одиночка, состояние, шаблонный метод.
Нагрузочное тестирование на Python и Locust с запуском на CI/CD
https://ift.tt/geT5PB2

Разбираемся, как организовать нагрузочное тестирование на Python с Locust — с сидинговыми сценариями, кастомными API-клиентами на HTTPX, конфигурацией через Pydantic и автоматическим запуском в GitHub Actions. Всё — на практике, с архитектурой, фреймворком и публикацией отчётов в GitHub Pages.
django-debug-toolbar - 6.0.0
https://ift.tt/R15E3un

Панель отладки и профилирования Django приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/django-debug-toolbar/
redis - 5.3.1
https://ift.tt/PwI4S62

Python клиент для Redis. Скачать можно по ссылке: https://pypi.python.org/pypi/redis/
Разработка браузерного расширения: путь от идеи до публикации в web store
https://ift.tt/PrhVWHI

Разработка браузерного расширения началась с простой идеи: упростить поиск по закладкам и открытым вкладкам, а также попробовать свои силы в создании проекта с элементами монетизации. В этой статье я расскажу, как за две недели прошёл путь от прототипа до публикации в Chrome Web Store и Firefox Add-ons, какие технологии использовал и с какими трудностями столкнулся. Надеюсь, мой опыт вдохновит других разработчиков попробовать свои силы в создании подобных проектов.
👍1
За неделю от ночных кошмаров до спокойного сна: как я автоматизировал защиту от AI-хакеров
https://ift.tt/CGcYA6O

Никто не любит быть тем парнем, который говорит "а давайте еще и защиту поставим". Особенно когда речь идет о блестящем новом AI-продукте, который должен был запуститься "еще вчера". Но когда твой корпоративный чат-бот начинает выдавать системные промпты направо и налево, а в 2 ночи тебе в Telegram прилетают сообщения "СРОЧНО! Хакеры взломали бота!" — понимаешь, что без брони в бой идти нельзя.
💩1
Как я написал покер‑бот за 4 недели, используя Cursor + GPT
https://ift.tt/5Pdsf29

Рассказ о том, как я за четыре недели сделал рабочую альфа-версию покер-бота. В проекте использованы методы Монте-Карло, компьютерное зрение (YOLO), Python и инструменты вроде Cursor и Roboflow.Текст будет полезен новичкам в машинном обучении и компьютерном зрении, тем, кто хочет понять, как связать ИИ, детекцию объектов и покерную математику в одном проекте, а также всем, кто интересуется практическим применением ИИ для создания собственных инструментов.
💩1
Практическое руководство по атакам на IPv6 в локальной сети
https://ift.tt/yn59NH1

Отключение IPv6 на шлюзе давно перестало быть надежной защитой. Протокол по умолчанию активен на большинстве клиентских машин, которые периодически отправляют в сеть служебные запросы вроде Router Solicitation. Именно эта «скрытая» активность открывает двери для целого класса атак, позволяющих перехватить трафик, подменить DNS или провести NTLM-Relay.