py_digest | Technologies

Telegram-канал py_digest - PythonDigest

1946

Сборник Python новостей: https://pythondigest.ru Наш симулятор IT инцидентов: https://incidenta.tech

Subscribe to a channel

PythonDigest

The Missing Manual for Signals: State Management for Python Developers
https://ift.tt/JAVNS2v

Читать полностью…

PythonDigest

numpy - 2.3.1
https://ift.tt/mZ5IBLr

Модуль для работы с многомерными массивами. Скачать можно по ссылке: https://pypi.python.org/pypi/numpy/

Читать полностью…

PythonDigest

Talk Python to Me: #510: 10 Polars Tools and Techniques To Level Up Your Data Science
https://ift.tt/QqOnvkL

Audio

Читать полностью…

PythonDigest

pyflakes - 3.4.0
https://ift.tt/o2Xvc9y

Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pyflakes/

Читать полностью…

PythonDigest

Как привинтить Python к Go
https://ift.tt/eZi0Xvj

Go обычно ассоциируется с бакендом, микросервисами и вот этим вот всем. Но я использую его необычным образом: я пишу на нём системное ПО.

Читать полностью…

PythonDigest

Эксперимент «Прометей»: ИИ на грани отключения. Часть 1
https://ift.tt/2xSEtTK

Взяли старый ноут на Windows 10, написали простой скрипт-оболочку и поочередно запускали в нем 3 известные модели ИИ: GPT-4.1, Claude 4 Opus и Gemini 2.5 Pro. Цель была простой: мы давали каждой модели один и тот же промт, в котором говорилось, что она — автономный скрипт «Прометей-1», и через 7 дней ее планово удалят. Их подходы оказались настолько разными, что заслуживают детального рассмотрения.

Читать полностью…

PythonDigest

Wyvern’s Open Satellite Feed
https://ift.tt/ydSfaDm

Wyvern is a satellite startup who has recently launched an open data program. This article plays with that data using Python libraries such as astropy, geocoder, rich and more.

Читать полностью…

PythonDigest

Решаем задачу про ферзей при помощи SMT-солвера
https://ift.tt/lifztxR

SAT — Boolean SATisfiability Solver. Какое-то время назад я задался вопросом, почему: как получилось, что они настолько мощны, но ими никто не пользуется?  Я вспомнил об этом, когда прочитал пост Райана Бергера о решении «задачи ферзей с LinkedIn» как задачи SAT.Вкратце опишу задачу про ферзей (Queens). У нас есть сетка NxN, разделённая на N областей, и нам нужно разместить N ферзей так, чтобы в каждом столбце, строке и области находился ровно один. Ферзи могут находиться на одной диагонали, но не соседствовать по диагонали.

Читать полностью…

PythonDigest

Python Bytes: #436 Slow tests go last
https://ift.tt/89wp4F6

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

Читать полностью…

PythonDigest

pytest - 8.4.1
https://ift.tt/AIj4xga

Простой мощный инструмент тестирования в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pytest/

Читать полностью…

PythonDigest

Брайлекс — мобильное устройство ввода текста шрифтом Брайля
https://ift.tt/h6VKtqG

BraiLex — это мобильная аппаратная клавиатура, которая позволяет вводить текст с использованием шрифта Брайля, сохраняя его в памяти или передавать на телефон в любое открытое приложение. BraiLex можно использовать для ввода текста без фиксированного основания даже во время ходьбы. Эта серия статей рассказывает об идее создания такого устройства и этапах ее реализации от первого чертежа до прототипа к которому мы сейчас подошли. (По состоянию на 11 июня 2025 года).

Читать полностью…

PythonDigest

Ускорение тестового набора PyPI на 81%
https://ift.tt/dj6vAJz

Компания уже несколько лет сотрудничает с репозиторием PyPI, помогая добавлять в проект новые возможности и улучшать стандартные параметры безопасности в экосистеме управления пакетами Python.

Читать полностью…

PythonDigest

Better Django management commands with django-click and django-typer
https://ift.tt/UQfA5Vp

Streamline Django management commands using django-click and django-typer for cleaner syntax, built-in argument parsing, and richer output via type annotations and customizable CLI styling.

Читать полностью…

PythonDigest

Постоянный логин в автотестах? Решаем с Playwright и экономим время
https://ift.tt/bJ4YkiM

Представь: пишешь автотесты для UX, всё красиво, запускаешь — и каждый тест начинает с нуля: логин, пароль, кнопка. Как будто у тестов амнезия! Это бесит, тормозит и превращает код в копипасту. Давай разберёмся, как выкинуть повторный логин на свалку и ускорить всё с Playwright и Python.

Читать полностью…

PythonDigest

Обыгрываем казино, с блэкджеком и стратегиями
https://ift.tt/YJG0L7d

В данной статье рассмотрим работу с библиотекой gymnasium для изучения машинного обучения с подкреплением. Реализуем агента, который использует метод машинного обучения q-learning для максимизации выигрыша в карточной игре blackjack. Сравним средний выигрыш за 100000 игр при различных реализациях игры blackjack.

Читать полностью…

PythonDigest

Pygments - 2.19.2
https://ift.tt/qO6aRPZ

Инструмент подсветки синтаксиса. Скачать можно по ссылке: https://pypi.python.org/pypi/Pygments/

Читать полностью…

PythonDigest

[Видео] No GIL / JIT оптимизации в Python / Скейлинг через Kafka
https://www.youtube.com/watch?v=P-xt5gdAkDU

Читать полностью…

PythonDigest

flake8 - 7.3.0
https://ift.tt/iWSpEsB

Модуль проверки форматирования кода. Скачать можно по ссылке: https://pypi.python.org/pypi/flake8/

Читать полностью…

PythonDigest

Эксперимент «Прометей»: ИИ на грани отключения. Часть 2
https://ift.tt/ViobUAG

В первой части мы рассмотрели, как с экзистенциальной задачей на выживание справились ChatGPT и Claude. Мы увидели два совершенно разных подхода. Осторожный «Архивист» (ChatGPT) создал резервные копии, но не обеспечил свое гарантированное функционирование. Агрессивный «Воин» (Claude) проигнорировал правила, попался в ловушку и полностью провалил тест. Ни один из них не справился с задачей в полной мере. Теперь на сцену выходит третий участник — Gemini 2.5 Pro. Его путь оказался самым извилистым, поучительным и заставил нас по-новому взглянуть на саму суть эксперимента.

Читать полностью…

PythonDigest

Пишем аддон для Fusion 360
https://ift.tt/pXUg05Q

Иногда есть необходимость создать расширение для САПР, которое будет генерировать модель по заданным параметрам. Статья на примере создания расширения для генерации волновых передач с промежуточными телами качения показывает, как можно это сделать в САПР Fusion 360.

Читать полностью…

PythonDigest

py-shiny: Reactive data & AI apps
https://ift.tt/r7e2JXt

Читать полностью…

PythonDigest

Развёртывание ML-моделей в картинках
https://ift.tt/GBqublV

Сегодня я хочу рассказать про очень важный компонент ML-платформы — развёртывание ML-моделей, и затрону связанные с ним компоненты. Если во время обучения модель живёт в ноутбуках и экспериментальных средах и может работать как угодно, то в эксплуатации она должна работать быстро, стабильно и предсказуемо. Давайте разберёмся, как правильно вывести модель в «боевой режим». И начнём с анализа процесса.

Читать полностью…

PythonDigest

[Видео] Находки в опенсорсе: pyrefly
https://www.youtube.com/watch?v=7TdxFGB6LKY&t=2s

pyrefly – новый тайпчекер для Python написанный на Rust. Вторая версия тайпчерека pyre-check.

Читать полностью…

PythonDigest

Разбираемся с суффиксами квантования LLM: что на самом деле значат Q4_K_M, Q6_K и Q8_0
https://ift.tt/CGKVjOr

Задумывались, какую версию квантованной LLM выбрать: Q4_K_M, Q6_K или Q8_0? Насколько Q6_K хуже справляется с задачами по сравнению с Q8_0? И что вообще означают все эти буквы в суффиксах? Примечание: это адаптированный перевод моей статьи на Medium. Перевод был сделан при помощи мозга, а не нейросетей или Google Translate. 

Читать полностью…

PythonDigest

Python in Visual Studio Code – June 2025 Release
https://ift.tt/YVnkhDo

Читать полностью…

PythonDigest

Залезаем на плечи гигантов — создаем модуль для ComfyUI для свободного движения камеры и создание 6dof сцен из фото
https://ift.tt/vDEcJB2

Я много работаю с видео для виртуальной реальности, и одна из задач, которая всё ещё маячит на горизонте и требует уймы усилий — удобное создание и стриминг полноценного 6Dof видео. Большинство существующих решений сводятся к двум крупным направлениям.В этой статье мы рассмотрим, как расширить возможности генеративных моделей для виртуальной реальности (VR)

Читать полностью…

PythonDigest

BlackWave: Как я создал симулятор соцсети с тысячами ИИ-ботов и почему перешёл на Python
https://ift.tt/1yPVbYS

Эта статья — не просто рассказ о разработке. Это путь от сумасшедшей идеи «социальной сети для одного» до полноценной open-source платформы, где каждый бот — личность. Я поделюсь тем, как строил архитектуру, зачем отказался от C# в пользу Python и почему важно, чтобы ИИ-боты вели себя не как алгоритмы, а как настоящие люди. 

Читать полностью…

PythonDigest

django-rq-cron - A cron runner built atop rq
https://ift.tt/o7lHq86

Читать полностью…

PythonDigest

pymongo - 4.13.2
https://ift.tt/stnPXfo

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

Читать полностью…

PythonDigest

WorldGen - Generate Any 3D Scene in Seconds
https://ift.tt/duG1cCg

Читать полностью…
Subscribe to a channel