PythonDigest @py_digest Channel on Telegram

PythonDigest

@py_digest


Сборник наиболее интересных Python материалов.

https://pythondigest.ru/
Сделать донат - https://boosty.to/pydigest

Блог автора - @whydaily

Рекомендуем хостинг https://firstvds.ru/?from=421453

PythonDigest (Russian)

PythonDigest - это Telegram канал, где собраны наиболее интересные материалы по Python. Здесь вы найдете полезные статьи, новости, инструкции и многое другое, связанное с этим популярным языком программирования. Канал предлагает не только обзоры и аналитику, но и ссылки на другие ресурсы, где можно углубиться в изучение Python.

Подписывайтесь на PythonDigest, чтобы быть в курсе последних тенденций и разработок в мире Python. А если вы хотите поддержать канал, вы можете сделать донат по ссылке https://boosty.to/pydigest. Также вы можете почитать блог автора канала, который доступен по адресу @whydaily.

Не забудьте также ознакомиться с рекомендациями PythonDigest по выбору хостинга. Рекомендуемый хостинг https://firstvds.ru/?from=421453 обеспечит ваши проекты надежным и качественным хостингом. Присоединяйтесь к PythonDigest и расширьте свои знания в области программирования Python!

PythonDigest

14 Feb, 06:40


psutil - 7.0.0
https://ift.tt/isaoJbf

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

PythonDigest

13 Feb, 22:40


numpy - 2.2.3
https://ift.tt/yNeGu3r

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

PythonDigest

12 Feb, 13:40


Твой ИИ тебя понимает? Разбираем тайны внутреннего мира языковых моделей
https://ift.tt/Hw1XNc4

Современные крупные языковые модели, такие как ChatGPT, Claude или Gemini, поражают своими возможностями. Но главный вопрос остаётся открытым: как именно они думают?

PythonDigest

11 Feb, 22:40


coverage - 7.6.12
https://ift.tt/HZNb34G

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

PythonDigest

11 Feb, 22:40


Учебник — всё, что вам нужно
https://ift.tt/exUOMEP

Немного вызывающее название статьи отсылает к известной работе Внимание - всё, что вам нужно. На этот раз речь пойдет о качестве данных, на которых обучают LLM. Оказывается, качественный учебник (как концентрат знаний в любой сфере) в разы сокращает потребность и в памяти, и в мощности GPU, и в деньгах инвесторов...

PythonDigest

11 Feb, 13:40


Запускаем ML-модели с помощью Docker и Nvidia Triton Server
https://ift.tt/5HWo0yE

Nvidia Triton Server - технология, которая значительно упрощает запуск моделей машинного обучения и их использование в веб-приложениях.

PythonDigest

11 Feb, 05:40


Talk Python to Me: #493: Quarto: Open-source technical publishing
https://ift.tt/oakrHm0

Audio

PythonDigest

11 Feb, 05:40


Динамические формы с Flask
https://ift.tt/gG3jHtr

Одной из распространенных задач в веб-приложениях является создание формы, в которую можно вводить заранее неопределённое количество элементов. Этот подход часто используется при вводе пользовательской информации, например, телефонных номеров или адресов. В примере ниже можно увидеть, как пользователь динамически добавляет дополнительные телефонные номера в форму, нажимая на кнопку "Add another".

PythonDigest

10 Feb, 22:40


virtualenv - 20.29.2
https://ift.tt/VYi2I7f

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

PythonDigest

10 Feb, 22:40


pymongo - 4.11.1
https://ift.tt/upAj3ev

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

PythonDigest

10 Feb, 22:40


Как студенты СПО роботов на ROS пилили
https://ift.tt/F78hmzX

В данной статье будет мало рассуждений и историй о механике роботов и процессе разработки приводов и корпуса. Будет обзор именно того, как я разрабатывал программную часть, и того, как быстро на самом деле происходит обучение на реальном проекте.

PythonDigest

10 Feb, 13:40


lxml - 5.3.1
https://ift.tt/uRpkajA

Мощный и быстрый модуль для обработки XML/HTML. Скачать можно по ссылке: https://pypi.python.org/pypi/lxml/

PythonDigest

10 Feb, 13:40


Пишем бота «второго мнения» от нейросетей GPT 4o, Gemini 1,5 flash и Claude 3.5 Sonnet
https://ift.tt/kp6uQHY

Иногда возникают вопросы, в которых нейросети помогают подумать в правильном направлении, или дают «инсайты». Но спрашивать у каждой сетки одно и то же отдельно может быть долго и неудобно. Сегодня мы напишем бота, который умеет работать сразу с несколькими нейросетями (в дальнейшем вы можете добавить больше моделей, чем будет предоставлено в статье) и получать от них ответы в едином интерфейсе.

PythonDigest

10 Feb, 05:40


Поднимаем потоковый сервис Kafka на Python
https://ift.tt/3pEWgdM

В этой статье мы познакомимся с Apache Kafka. Мы напишем демо пример Kafka Consumer'а на Python и запустим его в облачном сервисе

PythonDigest

10 Feb, 05:02


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Как увеличить скорость python-скриптов: C-расширения и Python/C API
- Python 2D графика. Визуализация данных в реальном времени
- Python как дзен: Пелевин и разработка
- Пишем симуляцию по мотивам игры Life
- Как оптимизировать производительность API при высокой нагрузке
- Agentarium - AI-powered agents
- open-r1 - Fully open reproduction of DeepSeek-R1
- Django - security fixes

Заходите в гости - https://pythondigest.ru/issue/582/

PythonDigest

09 Feb, 21:40


beautifulsoup4 - 4.13.2
https://ift.tt/GJQ6HlM

XML/HTML парсер. Скачать можно по ссылке: https://pypi.python.org/pypi/beautifulsoup4/

PythonDigest

09 Feb, 21:40


pip - 25.0.1
https://ift.tt/VvuD1Zi

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

PythonDigest

09 Feb, 17:40


(Re)naming things is hard
https://ift.tt/ZqMx1NG

MP 133: Naming things is hard, but renaming things can be even harder.

PythonDigest

09 Feb, 12:40


Boost Your Git DX second update out now
https://ift.tt/5dT6MJq


PythonDigest

09 Feb, 08:40


The Real Python Podcast – Episode #238: Charlie Marsh: Accelerating Python Tooling With Ruff and uv
https://ift.tt/hcHYWDx

Are you looking for fast tools to lint your code and manage your projects? How is the Rust programming language being used to speed up Python tools? This week on the show, we speak with Charlie Marsh about his company, Astral, and their tools, uv and Ruff.

PythonDigest

09 Feb, 04:40


Python in Visual Studio Code – February 2025 Release
https://ift.tt/4TBhXrE

PythonDigest

08 Feb, 23:40


PyPy v7.3.18 release
https://ift.tt/4Y3jOea

PythonDigest

08 Feb, 21:40


coverage - 7.6.11
https://ift.tt/yveHIZz

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

PythonDigest

08 Feb, 20:40


open-r1 - Fully open reproduction of DeepSeek-R1
https://ift.tt/jPohf7i

PythonDigest

08 Feb, 16:40


Agentarium - AI-powered agents
https://ift.tt/c5MuamE

PythonDigest

08 Feb, 11:40


Алгоритмы из теории графов: решаем сложную задачу
https://ift.tt/shXFPMY

В этой статье хочу вам рассказать про задачу, которая долгое время была проблемой для многих наших студентов. В том числе расскажу про несколько вариантов решения и о том, как их можно доработать.Также я дам решение с помощью теории графов, основная сложность которого заключается в чтении входных данных.

PythonDigest

08 Feb, 07:40


Boxplot, он же ящик с усами
https://ift.tt/EFwmuvq

Представьте, что вам нужно быстро сравнить распределения зарплат сотрудников разных отделов или оценить разброс результатов эксперимента. В таких ситуациях отличным выбором будет boxplot, он же “ящик с усами” – эффективный инструмент для выявления ключевых характеристик распределения, позволяющий быстро оценить медиану, разброс данных и обнаружить выбросы.

PythonDigest

08 Feb, 01:40


[Видео] Новости мира Python за январь 2025
https://www.youtube.com/watch?v=hYke_DRJ2LQ

PythonDigest

07 Feb, 20:40


Использование PyGame для визуализации сигналов звукового диапазона с частотой дискретизации 44100 Гц в реальном времени
https://ift.tt/UFJkb0j

В данной статье рассмотрено необычное применение PyGame – это быстрый вывод графиков, например, потоков данных с частотой дискретизации 44100 Гц со звуковой карты, что может быть применимо для визуализации звуковых сигналов.

PythonDigest

07 Feb, 16:40


Как оптимизировать производительность API при высокой нагрузке
https://ift.tt/SIP3wxO

В статье мы рассмотрим основные подходы и практики для оптимизации производительности API, поймем, как избежать подобных последствий и обеспечить стабильную работу сервисов.

PythonDigest

07 Feb, 08:40


sphinx-testify: Testified Documentation Plugin for Sphinx
https://ift.tt/YfalDKS

PythonDigest

07 Feb, 05:40


django-mysql - 4.16.0
https://ift.tt/6axeQNA

Django приложение для работы с MySQL и MariaDB. Поддержка Python: 2.7, 3.4; Django: 1.7, 1.8, master; MySQL: 5.5, 5.6 / MariaDB: 5.5, 10.0, 10.1; mysqlclient: 1.3.6 (Python 3 compatible version of MySQL-python). Скачать можно по ссылке: https://pypi.python.org/pypi/django-mysql/

PythonDigest

07 Feb, 04:40


pycparser: Complete C99 Parser in Pure Python
https://ift.tt/kn14v0a

PythonDigest

07 Feb, 00:40


jmespath.py: Query Language for JSON
https://ift.tt/QGA4EaL

PythonDigest

06 Feb, 21:40


SQLAlchemy - 2.0.38
https://ift.tt/GUFxoj3

Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/

PythonDigest

06 Feb, 18:40


Building Cython (Or C) Extensions Using uv
https://ift.tt/ahyXSQN

Developing Python libraries with C extensions can be tricky. Learn how uv and setuptools can work together to build Cython-powered projects.

PythonDigest

06 Feb, 14:40


Dynamic Forms With Flask
https://ift.tt/VZrGR94

This post shows you how to create dynamic web forms, where fields are added on the fly, when coding within the Flask web framework.

PythonDigest

06 Feb, 10:40


Мне 34, я был в 67 странах, и у меня есть для вас лайфхак (часть 2)
https://ift.tt/dB0Vx4t

Два месяца назад я написал Телеграм-бот, который помогает мне выхватывать дешёвые авиабилеты (и нет, это не рекламная интеграция). Я прикрутил Python-интеграцию к Telegram по протоколу для клиентов, чтобы читать сообщения из любых публичных групп, к backend-части на Spring — она позволяет через бота подписываться на эти группы и настраивать, какие сообщения выхватывать для вас. В статье найдёте код, ссылки на бот и примеры, как другие пользователи ищут через бот скидки на айфоны и много чего ещё.

PythonDigest

06 Feb, 06:40


aiohttp - 3.11.12
https://ift.tt/mbepkhy

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

PythonDigest

06 Feb, 06:40


PicTrace-X1: Как умные очки и нейросети меняют поиск изображений — от браузера до навигации
https://ift.tt/IxruVX5

В данной статье мы рассмотрим, как интеграция инструментов автоматизированного поиска схожих изображений, цифрового зрения и навигационных систем открывает новые горизонты в области персональных устройств. Особое внимание уделяется проекту умных очков PicTrace-X1, который объединяет возможности нейронных сетей, алгоритмов SLAM и современных аппаратных платформ, создавая единую экосистему для взаимодействия с окружающим миром.

PythonDigest

05 Feb, 22:40


Decorator JITs - Python as a DSL
https://ift.tt/OcrDwRL

PythonDigest

05 Feb, 21:40


Django - 5.1.6
https://ift.tt/ih2AM4z

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

PythonDigest

05 Feb, 21:40


Django - 4.2.19
https://ift.tt/RbTsSC4

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

PythonDigest

05 Feb, 21:40


Django - 5.0.12
https://ift.tt/XkVd53R

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

PythonDigest

05 Feb, 15:40


Introduction to Gradio for Building Interactive Applications
https://ift.tt/tMHDUy0

PythonDigest

05 Feb, 09:40


Пишем симуляцию по мотивам игры Life
https://ift.tt/hJ2dBRN

В этой статье я расскажу о процессе создания симуляции экосистемы под названием «NewLife», которая моделирует взаимодействие между травой, мирными клетками и хищниками. Мы разберем, как был написан код, какие проблемы возникали в процессе разработки и как они были решены.

PythonDigest

05 Feb, 02:40


Python 2D графика. Визуализация данных в реальном времени. Matplotlib, PyQTGraph, pyOpenGL, VisPy, Bokeh и др. FPS 200?
https://ift.tt/0m7fcuw

Тестирование на скорость рисования 2D графиков и измерение fps популярных графических пакетов (Mayavi 3D, PyVista, Matplotlib, PyQTGraph, Plotly, PyGame, Arcade, pyOpenGL, VisPy, Bokeh) Возможно ли на слабом железе получить FPS=50?

PythonDigest

04 Feb, 19:40


Как увеличить скорость python-скриптов: C-расширения и Python/C API
https://ift.tt/4GXHmNV

Python завоевал популярность благодаря простоте и изящности, но когда дело доходит до низкоуровневых действий или махинаций, требующие производительность и быстроту, на помощь приходит C.

PythonDigest

04 Feb, 14:40


Сводка от pythonz 26.01.2025 — 02.02.2025
https://ift.tt/9OZ6DEs

А теперь о том, что происходило в последнее время на других ресурсах.

PythonDigest

04 Feb, 10:40


Подключить педали экспрессии к компьютеру за полчаса
https://ift.tt/XiPy7oG

Эта статья — сжатый туториал на тему подключения педалей экспрессии к компьютеру. От читателя не требуется специальных навыков в области электроники, но умение паять желательно. На минималистичное повторение подключения при наличии всех узлов и материалов действительно достаточно полчаса (автор проверил с секундомером и уложился в 10 минут). С другой стороны, верхнего предела нет: потенциал по обработке сигнала с педалей (кривые, лимиты) при этом ограничивается разве что фантазией, средствами языка Python и быстродействием контроллера.

PythonDigest

04 Feb, 07:40


У SAMURAI есть цель — zero-shot решение задачи Visual Object Tracking(VOT)
https://ift.tt/9WMzR5G

Визуальный трекинг объектов без обучения – сложная задача, особенно в динамических сценах. Новый метод SAMURAI расширяет возможности SAM-2, интегрируя механизмы моделирования движения и улучшая архитектуру памяти.SAMURAI использует фильтр Калмана для моделирования движения и стабилизации предсказаний, что позволяет значительно повысить точность трекинга в сложных условиях. Метод превосходит существующие zero-shot методы и демонстрирует конкурентоспособные результаты по сравнению с обучаемыми моделями.

PythonDigest

04 Feb, 06:40


Стохастическая волатильность: как её моделируют? На примере опционов на эфир
https://ift.tt/HSsexPM

Волатильность является одним из важнейших параметров в оценке опционов, управлении рисками и построении торговых стратегий. Классическая модель Блэка-Шоулза-Мертона, предполагающая постоянную волатильность, не способна отразить динамику рынка, где наблюдаются эффекты «улыбки волатильности» и кластеризации. Для более точного описания рыночных процессов разработаны модели стохастической волатильности, среди которых наиболее известными являются модель Хестона и модель SABR. Эти подходы учитывают случайный характер изменений волатильности и позволяют более адекватно оценивать деривативы.

PythonDigest

04 Feb, 04:40


Вредоносные пакеты deepseeek и deepseekai были опубликованы в Python Package Index
https://ift.tt/S3bZkG1

В рамках исследования и отслеживания угроз группа Supply Chain Security департамента Threat Intelligence экспертного центра Positive Technologies (PT ESC) обнаружила и предотвратила вредоносную кампанию в главном репозитории пакетов Python Package Index (PyPI). Атака была нацелена на разработчиков, ML-специалистов и простых энтузиастов, которым могла быть интересна интеграция DeepSeek в свои системы.

PythonDigest

04 Feb, 01:40


Load-testing-hub: инструмент для аналитики нагрузочного тестирования
https://ift.tt/JHm1fcO

PythonDigest

03 Feb, 18:40


VocabCLI: Word Insights TUI
https://ift.tt/rejdBxN

PythonDigest

03 Feb, 15:40


pyper: Concurrent Python Made Simple
https://ift.tt/vqd3S5f

PythonDigest

03 Feb, 14:40


beautifulsoup4 - 4.13.1
https://ift.tt/1iSGPd5

XML/HTML парсер. Скачать можно по ссылке: https://pypi.python.org/pypi/beautifulsoup4/

PythonDigest

03 Feb, 12:40


Python⇒Speed: The surprising way to save memory with BytesIO
https://ift.tt/zOBdj2m

PythonDigest

31 Jan, 05:40


Tamga: Logging Utility With Multiple Formats and Color
https://ift.tt/jwu0de1

PythonDigest

31 Jan, 00:40


Fake Django Objects With Factory Boy
https://ift.tt/LhTznCt

The factory_boy library is a tool for managing fixtures for your tests. This article shows you how to use it with Django.

PythonDigest

30 Jan, 21:41


Concurrency testing — отлавливаем состояния гонки
https://ift.tt/fVmjR6z

В статье разберём некоторые техники обнаружения плавающих багов, вызванных конкурентностью. Сделаем подход к автоматическому тестированию устойчивости веб-сервисов к различным race condition. Примеры будут на python + asyncio + sqlalchemy, но эти подходы применимы к любым моделям конкурентности, которые подвержены состояниям гонки.

PythonDigest

30 Jan, 15:40


Loss Landscape Analysis — новая библиотека для анализа точности обучения и оценки обобщающей способности нейросетей
https://ift.tt/5ulTN3e

При работе с нейросетями-классификаторами у всех на слуху какие-то известные архитектуры, которые характеризуются числом параметров, скоростью вычислений (инференса), точностью выполнения той или иной известной задачи. Популярны соревнования, посвящённые тому, насколько точно можно решить задачу классификации на типовых датасетах, и часто борьба уже идёт за доли процента [PWC]. Однако в реальных задачах нейросети часто показывают себя куда хуже, чем в «лабораторных» условиях, что переводит акццнт внимания с тренировочных и тестовых (train-test) задач на проверку обобщающей способности (generalization) нейросетей.

PythonDigest

30 Jan, 10:40


Апгрейд Telegram-бота для управления внутренними процессами: наш опыт вам в копилку
https://ift.tt/SJ4aGuU

В этой статье рассказываю, как мы обучили Telegram-бота для оповещения о задачах, согласовании бизнес-процессов и очистки каналов от уволившихся сотрудников. Мои коллеги Руслан Мансуров и Руслан Яруллин раскроют детали, как мы боролись с препятствиями во время обучения и фейлах на первых попытках. В конце поделимся статистикой, показывающей, какой положительный эффект оказал бот на работу сотрудников.

PythonDigest

30 Jan, 05:40


PyCharm 2024.3.2: uv Package Management Support and More!
https://ift.tt/Yk0bjXu

PythonDigest

30 Jan, 02:40


Чистый код в Python
https://ift.tt/SCTf09Q

!Это перевод статьи Clean Code in Python. В данной статье Nik Tomazic рассказывает о чистом коде, его преимуществах, различных стандартах и принципах, но что самое главное– он дает общие рекомендации по написанию чистого кода. Прочитав данную статью в оригинале, я понял, что это именно то, что я хотел бы прочитать в самом начале своего пути разработки на Python.

PythonDigest

29 Jan, 20:40


[Видео] Как тестировать питонячьи либы
https://www.youtube.com/watch?v=xwiK61h8ibI

Рубль, вложенный в тестирование библиотеки, даёт сильно больше велью, чем тот же рубль, вложенный в тесты бизнес-логики. Если пренебречь тестированием, карточный домик из абстракций легко рассыпается. Давайте разберёмся, как сделать так, чтобы как можно больше домиков не сыпались.

PythonDigest

29 Jan, 12:40


[Видео] Я ускорил всё, кроме себя
https://www.youtube.com/watch?v=nVUwGn2Ky40

Я ускорил всё, кроме себя В своём докладе мне хочется дать слушателям самый полный и понятный список лучших решений для всего в бэкендах. Это будет небольшая энциклопедия лучших решений, многие из которых я и коллеги как следует «притёрли» в продакшене. Фреймворки, библиотеки, сервера, даже немного десктоп софта, сравнения — будет всё, а на что-то мы и вовсе посмотрим с неожиданных сторон.

PythonDigest

29 Jan, 08:40


[Видео] Мультиагентные системы и автопромптинг
https://www.youtube.com/watch?v=H9IU4--IrNc

AI-агенты захватывают наш мир, и раз бороться с ними не выйдет — стоит научиться их делать. А ещё лучше — пусть AI-агенты создают себя сами. В докладе будет разбор того, как научить агентов писать себе промпты, измерять качество решений. Обсудим основные проблемы, которые могут возникнуть, и выбор правильной схемы памяти для агентов. Отдельное внимание уделим обучающимся агентам, которые анализируют обратную связь от пользователей и становятся лучше. Доклад будет наиболее интересен тем, кто создает персонализированных AI-ассистентов.

PythonDigest

29 Jan, 06:40


[Видео] Как и зачем я пишу новый учебник по Python
https://www.youtube.com/watch?v=Rux7ZjdYqN8

Все, кто когда-либо писал учебники, хором говорят: не пишите учебник. Настала моя очередь присоединиться к этому хору: год назад я сел писать с нуля учебник по Python. И прямо сейчас провожу обкатку написанного на фокус-группе, а в начале 2025 года планирую издать книгу в бумаге. Это доклад о том, как увлечение нейрофизиологией переросло в мой самый большой эксперимент за 25 лет работы программистом: создание самоучителя для взрослых. Я расскажу, как выбирал последовательность обучения, почему начал учебник с expression/evaluation/value, зачем объяснять списки через словари, чем мне не нравится слово "переменная", и, главное — почему я хочу издать всё это в бумаге.

PythonDigest

29 Jan, 02:40


[Видео] Python VS ГИС-инструменты: хватает ли питона для обработки гео-данных в индустрии?
https://www.youtube.com/watch?v=sllnSXXAq_Y

В докладе сравним подходы программиста и ГИС-специалиста к обработке гео-данных. На примере проектов посмотрим, почему не стоит ограничиваться готовыми коробочными решениями и когда переходить к разработке собственных решений. Поделимся опытом использования питона для анализа пространственных данных и расскажем о стеке инструментов, необходимых для ГИС-моделирования.

PythonDigest

28 Jan, 22:40


[Видео] Как мы тестируем дата-пайплайны в рекламе Яндекса
https://www.youtube.com/watch?v=ZKV85Yly9Kg

Как мы тестируем дата-пайплайны в рекламе Яндекса В рекламных технологиях Яндекса мы создаём конвейеры обработки данных для аналитики, подготовки датасетов и обучения ML-моделей. Сбои в работе этих конвейеров могут приводить к серьёзным финансовым потерям, поэтому мы вкладываем много сил в обеспечение их надёжности. Одной из целей разработки нашей платформы управления данными Logos было решение этой задачи. В докладе я поделюсь нашим опытом многоуровневого тестирования дата-пайплайнов. Вы узнаете о различных подходах к тестированию данных, их преимуществах и недостатках. Я расскажу, как мы формируем тестовые выборки данных, как верифицируем результаты тестовых расчётов, а также как устроена приёмка дата-пайплайнов в рамках релизного процесса.

PythonDigest

28 Jan, 21:40


pymongo - 4.11
https://ift.tt/wnKl2iP

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

PythonDigest

28 Jan, 19:40


[Видео] Делаем из питона го. Зачем?
https://www.youtube.com/watch?v=JUGjCc-cRLk

Делаем из питона го. Зачем? Давайте признаем, что синхронный код писать проще: он прост, как доска. Но иногда хочется добавить какую-то многозадачность в свой код, особенно если у вас I/O-bound приложение. Асинхронность в питоне решает эту проблему, но при этом создаёт дополнительные сложности, например, классическую проблему сине-зелёных функций. А если ещё и изначально проект был на синхронном питоне, то не переписывать же его с нуля? А может, будем писать почти как в go с горутинами? Ровно так мы и делаем на нашем проекте. Расскажем, как мы к этому пришли и кому за это мы продали душу.

PythonDigest

28 Jan, 15:40


[Видео] Зачем Яндексу своя бинарная сборка python
https://www.youtube.com/watch?v=mjYkbnpcgvM

Зачем Яндексу своя бинарная сборка python В Яндексе используется своя система сборки, которая появилась более 10 лет назад. Она умеет собирать Python в замкнутые бинарные программы под все популярные платформы. В докладе рассмотрим разные способы дистрибуции Python сервисов и инструментов, выясним, что же такое бинарная сборка, какие она накладывает ограничения и даёт возможности.

PythonDigest

28 Jan, 13:40


pylint - 3.3.4
https://ift.tt/gS1dL87

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

PythonDigest

28 Jan, 12:40


Озеро для дата-склада: как мы нырнули в новые методы хранения данных и что из этого вышло
https://ift.tt/Qxs0YzD

В этой статье хочу рассказать, как мы изначально хранили данные, почему решили внедрить методологии Data Lake и Data Vault и к чему это привело. Кроме того, покажу, как мы изобрели свой велосипед разработали свой фреймворк по автоматизации работы с помощью модели Data Vault.

PythonDigest

28 Jan, 08:40


Используем языковые модели в AI-агентах. Часть 2. Retrievers, TextSplitters
https://ift.tt/zBW9iYF

LanhChain - фреймворк, предоставляющий обширный и удобный функционал по использованию LLM, он служит для разработки приложений на основе больших языковых моделей, создания AI-агентов, взаимодействия с векторными хранилищами и т.д. В этой части я разберу способы разделения текста и его хранения.

PythonDigest

28 Jan, 05:40


Как создать планировщик путешествий с ИИ-агентом на CopilotKit, LangGraph и Google Maps API
https://ift.tt/R9OPwSf

Кто сказал, что разработка ИИ‑агента — это сложно, долго и только для корпораций с миллионами в бюджете? Сегодня мы убедимся, что добавить в своё приложение умного ассистента может каждый. Встречайте: ИИ‑агент, который помогает пользователю принимать решения и обновляет данные в реальном времени.

PythonDigest

27 Jan, 08:40


Почему мы отказались от выражения «assert» в Python
https://ift.tt/AwxWeNH

В текущем проекте на Python мы практически полностью отказались от использования выражений с ключевым словом assert, и в этой статье я расскажу почему.Рассмотрим кейсы где использование выражений assert уместно, а где оно может выстрелить в ногу, и как этого избежать.

PythonDigest

27 Jan, 05:40


Сводка от pythonz 19.01.2025 — 26.01.2025
https://ift.tt/D9RZSw4

А теперь о том, что происходило в последнее время на других ресурсах.

PythonDigest

27 Jan, 05:40


agent-service-toolkit - Toolkit for running an AI agent service
https://ift.tt/QOoI37N

PythonDigest

27 Jan, 05:22


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Как сделать SMS-оповещение о землетрясениях с GeoJSON и SMS API
- tuple в CPython – мутабельный! И другие шокирующие детали из C-шной реализации
- Руководство по восстановлению удаленных сообщений и медиаданных в Telegram
- Python и нечеткое сопоставление: решение проблемы разнобоя в адресах
- LangChain vs LlamaIndex: проектируем RAG и разбираемся, что выбрать для вашего проекта
- Joblib: максимум из параллельных вычислений в Python
- pyper: Concurrent Python Made Simple

Заходите в гости - https://pythondigest.ru/issue/580/

PythonDigest

27 Jan, 03:40


beaverhabits - self-hosted habit tracking app without "Goals"
https://ift.tt/9qfER0b

PythonDigest

26 Jan, 23:40


Embedding Python in Rust (For Tests)
https://ift.tt/HdugbfW

PythonDigest

26 Jan, 21:40


PyViz – Overview of the Python visualization landscape
https://ift.tt/56H3Jpu

PythonDigest

26 Jan, 16:40


Sending a File in 2025
https://ift.tt/lcayemd

Making a file appear on ONE other computer

PythonDigest

26 Jan, 14:40


Брокеры сообщений на практике: как подключиться и пользоваться RabbitMQ в Python
https://ift.tt/ScAxF5O

Умение работать с брокерами сообщений — едва ли не базовый навык для бэкенд‑разработчиков уровня Junior и Middle. В этом базовом материале по RabbitMQ посмотрим, как развернуть решение на собственном сервере, а также установим и настроим панель управления.

PythonDigest

26 Jan, 14:40


pip - 25.0
https://ift.tt/nUvRMLz

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

PythonDigest

26 Jan, 10:40


Dunder-методы в Python: предназначение и применение
https://ift.tt/rpxY8Ib

Методы dunder (double underscore) или методы двойного подчеркивания — специальные методы в языке программирования Python, которые содержат по два символа подчеркивания в начале и в конце своего названия. Цель подобного наименования — предотвращение конфликта имен с другими пользовательскими функциями.

PythonDigest

26 Jan, 07:40


Быстрый старт в мир Python окружений с uv
https://ift.tt/FwHMKTE

uv — относительно новый и динамично развивающийся инструмент, упрощающий создание и управление Python окружениями. Быстро, без лишних настроек и с простым интерфейсом

PythonDigest

25 Jan, 00:40


Python⇒Speed: Faster pip installs: caching, bytecode compilation, and uv
https://ift.tt/7dSRAN9

PythonDigest

24 Jan, 20:40


LangChain vs LlamaIndex: проектируем RAG и разбираемся, что выбрать для вашего проекта
https://ift.tt/E1SDw6N

Сегодня it-сообщество предлагает большое количество любопытных инструментов для создания RAG-систем. Среди них особенно выделяются два фреймворка —  LangChain и LlamaIndex. Как понять, какой из них подходит лучше для вашего проекта?

PythonDigest

24 Jan, 15:40


Основы очистки данных в data science
https://ift.tt/NJeluFm

Проблемы с данными могут возникать по разным причинам: из-за их природы, способа сбора или ошибок при вводе. Очистка данных позволит сделать анализ более точным, а в случае машинного обучения — улучшить качество моделей.

PythonDigest

24 Jan, 11:40


Создание персонального AI-ассистента с использованием RAG: пошаговое руководство
https://ift.tt/aetDX7n

Ресурсов описывающих работу RAG-систем полно, однако руководств которые расскажут и поэтапно проведут разработчика через все необходимые шаги я не нашел. Тем самым постараюсь восполнить пробел в данной статье.

PythonDigest

24 Jan, 05:40


Joblib: максимум из параллельных вычислений в Python
https://ift.tt/aI1LDq7

Joblib — это Python-библиотека, которая предоставляет инструменты для параллельных вычислений, кэширования и эффективной обработки данных. Она используется для ускорения выполнения операций, таких как многократные вычисления, обработка больших массивов данных и параллельная обработка однотипных задач.

PythonDigest

24 Jan, 00:40


VocabCLI: Word Insights TUI
https://ift.tt/HsxWN80

PythonDigest

23 Jan, 20:40


pyper: Concurrent Python Made Simple
https://ift.tt/peKalob

PythonDigest

23 Jan, 16:40


6 разочарований при создании командного инструмента
https://ift.tt/fvy0uU2

В роли тестировщика я столкнулся со множеством однообразных действий, которые хочется автоматизировать. Быстро надоело по 100 раз в день перезапускать службу, удалять локальную базу, указывать в конфиге адрес одного из стейджей…

PythonDigest

23 Jan, 10:40


Как сделать SMS-оповещение о землетрясениях с GeoJSON и SMS API
https://ift.tt/UfwBOLl

Слышали о землетрясениях, которые происходят каждый день по всему миру? Как правило, если вы не сейсмолог или не живёте рядом с тектоническим разломом, то вам всё равно. Но информировать людей о реальных катастрофах в их регионе очень важно, покажем пример такой системы оповещения через SMS.

PythonDigest

23 Jan, 06:40


Большое обновление CV-возможностей для фреймворка Simple
https://ift.tt/tufVjZJ

Представляю большое обновление CV-возможностей (ActiveCV 2.0) андроид-фреймворка Simple. Теперь ActveCV существует не параллельно разработке на обычных экранах, а является элементом экрана, таким как кнопка или надпись. Это не просто подход к дизайну, а совершенно другие возможности работы – совмещение логики экранов и обработки видеопотока.

PythonDigest

22 Jan, 13:40


Пишем морской бой на VueJS и Python
https://ift.tt/OboiR9D

Напишем всем известную игру на VueJS, Python и вебсокетах. Можно будет поиграть со случайным соперником и попробовать свои силы с другом.

PythonDigest

21 Jan, 21:40


tuple в CPython – мутабельный! И другие шокирующие детали из C-шной реализации
https://ift.tt/DJMHoRv

Сегодня я хочу рассказать, как tuple устроен внутри.Под катом будет про: мутабельность кортежей (и планы по отмене такого поведения), дичь с ctypes, переиспользование памяти и другие оптимизации.

PythonDigest

21 Jan, 05:40


Python и нечеткое сопоставление: решение проблемы разнобоя в адресах
https://ift.tt/rwz3LRX

Иногда приходится заниматься сравнением больших списков адресов, в которых адреса записаны совершенно по разному без внятных идентификаторов вроде номера объекта - есть только адрес. Один и тот же адрес может фигурировать в различных списках

PythonDigest

21 Jan, 03:40


Зачем мы написали библиотеку для создания телеграм ботов на С++?
https://ift.tt/hwbjQue

Сейчас телеграм боты крайне популярны, казалось бы, если всё так просто и есть спрос, то наверняка уже сотни библиотек для удобного создания ботов? Вкратце - нет, если вы захотите написать телеграм бота, то вы (были) вынуждены делать это на python. Библиотеки на...

PythonDigest

20 Jan, 23:40


Делаем Телеграм-бота в Cursor AI без знания кода
https://ift.tt/yeGQiO9

В один момент я захотел сделать ленту сообщений в телеге. И в идеале, чтобы ленты были разбиты по категориям. И в идеале, чтобы это работало автоматически при создании новой папки и добавлении туда каналов — то есть папки это и есть категории, по которым мне нужна лента.

PythonDigest

20 Jan, 19:40


pytest-max-warnings
https://ift.tt/JbABTxl

A Pytest plugin to exit non-zero exit code when the configured maximum warnings has been exceeded.

PythonDigest

20 Jan, 16:40


Speed up CI with uv
https://ift.tt/jXwgfRF

Use uv to make linting and testing on GitHub Actions around 1.5 times as fast.

PythonDigest

20 Jan, 12:40


MagicQuill - Intelligent Interactive Image Editing System
https://ift.tt/oSyYODC

PythonDigest

20 Jan, 08:40


SANA - Efficient High-Resolution Image Synthesis
https://ift.tt/XlLFHrb

PythonDigest

20 Jan, 05:40


Руководство по восстановлению удаленных сообщений и медиаданных в Telegram
https://ift.tt/YqVlLCQ

Удаление сообщений и файлов в Telegram часто воспринимается как необратимый процесс, но способ вернуть потерянные данные все же есть. В статье подробно описан процесс восстановления удаленной информации, включая ключевые шаги и инструменты, которые помогут в этом.Вы узнаете какой метод восстановления существует, как он работает, а также какие ограничения важно учитывать перед тем, как попытаться вернуть потерянные данные.

PythonDigest

20 Jan, 05:40


Semhash - Fast deduplication and dataset multitool in Python
https://ift.tt/OzkHjsG

PythonDigest

20 Jan, 05:25


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Я, робот или как использовать генеративный ИИ для своего первого пет-проекта
- Brython: Python в вашем браузере
- Видео Bad Apple в 6500 регулярных выражениях на базе поискового механизма vim
- 300k видеозаписей, наводим порядок
- Signals в Django
- [Видео] Лучший курс по Python 12: tuple
- PydanticAI - is a Python agent framework
- pydantic-settings: Settings Management Using Pydantic
- django-debug-toolbar - 5.0.0
- SciPy 1.15.0

Заходите в гости - https://pythondigest.ru/issue/579/

PythonDigest

20 Jan, 01:40


PydanticAI - is a Python agent framework
https://ift.tt/x2CV3io

PythonDigest

19 Jan, 21:40


Anomaly Detection in Machine Learning Using Python
https://ift.tt/w9sNrUY

PythonDigest

19 Jan, 17:40


Контроль и порядок. Разворачиваем платформу учёта затравок для БЯМ
https://ift.tt/BV7MHXa

Все мы знаем, что Гит здорово облегчает жизнь разработчикам. Версионирование позволяет нам вернуться на шаг назад, если мы где-то жестко напортачили. А еще оно помогает отслеживать изменения, которые мы вносим в код. Под катом расскажу, как поднять платформу для учета и версионирования затравок Langfuse.

PythonDigest

15 Jan, 13:40


Brython: Python в вашем браузере
https://ift.tt/C3vAK9F

Если вы веб-разработчик и предпочитаете писать на Python, а не на JavaScript, то Brython — реализация Python, работающая в браузере, — может оказаться для вас привлекательным вариантом.

PythonDigest

15 Jan, 05:40


Brython: Python в вашем браузере (ч.2)
https://ift.tt/Cqktvgj

Ваше знакомство с различными способами установки Brython дало вам общее представление о том, как работает реализация.

PythonDigest

14 Jan, 21:40


Django - 5.0.11
https://ift.tt/o6c3lAJ

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

PythonDigest

14 Jan, 21:40


Django - 5.1.5
https://ift.tt/sim2PNf

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

PythonDigest

14 Jan, 21:40


Django - 4.2.18
https://ift.tt/4HIJMRU

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

PythonDigest

14 Jan, 21:40


Brython: Python в вашем браузере (ч.3)
https://ift.tt/G7su8ST

Brython позволяет Python-коду взаимодействовать с кодом JavaScript. Наиболее распространенный шаблон — доступ к JavaScript из Brython. Обратный вариант, хотя и возможен, не распространен. Вы увидите пример вызова функции Python в JavaScript в разделе Модульные тесты JavaScript.

PythonDigest

14 Jan, 13:40


Signals в Django
https://ift.tt/LTV67aP

В этой статье я расскажу, как использовать Django Signals, чтобы приложение работало как часы. Signals — это встроенный механизм в Django, который позволяет разным частям приложения «общаться» друг с другом через события.

PythonDigest

14 Jan, 05:40


django-debug-toolbar - 5.0.0
https://ift.tt/5ANXfwg

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

PythonDigest

14 Jan, 05:40


О чем говорит версия проекта?
https://ift.tt/cREMxVo

Какое-то время подходы к версионированию варьировались от компании к компании, до тех пор, пока соучредитель GitHub Том Престон-Вернер не предложил единый подход к выпуску и нумерации версий проектов. Этот подход называется Семантическим Версионированием и подробно описан в этом документе. В этом тексте я бы хотел проиллюстрировать основные положения документа и разобраться, что нам может рассказать версия проекта.

PythonDigest

14 Jan, 05:40


FastAPI и Vue.js 3: телеграм-бот с MiniApp для записи и автоматических уведомлений. Пишем бэкенд
https://ift.tt/N5L9YPD

На этот раз мы создадим телеграм-бота с MiniApp (ранее известным как WebApp) — это будет бот с интегрированным мини-сайтом прямо в Telegram.

PythonDigest

13 Jan, 15:40


HTML and CSS for Python Developers
https://ift.tt/HL0nM8E

PythonDigest

13 Jan, 10:40


Битва двух якодзун: Grafana K6 vs Django DRF + Nginx
https://ift.tt/syFN85P

Сегодня мы вместе сделаем минимальное приложение на django + DRF и проведем нагрузочное тестирование с помощью Grafana K6. Также попробуем применить кэширование в Nginx. Будем тестировать как GET-запросы, которые можно и нужно кэшировать, так и POST-запросы, которые кэшировать нельзя.

PythonDigest

13 Jan, 07:40


Test and Code: pytest plugins - a full season
https://ift.tt/iIKkGH5

Audio

PythonDigest

13 Jan, 05:40


Я, робот или как использовать генеративный ИИ для своего первого пет-проекта
https://ift.tt/yv1Q3rL

О том, как мы с Claude 3.5 Sonnet собирали мой первый pet-project «Random Friends Episode». Любителям LLM и сериала «Друзья» - велком! How you doin'?

PythonDigest

13 Jan, 05:29


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Сборка Django-приложения при помощи Nuitka в onefile
- Шахматный движок на 84688 регулярных выражениях
- Геолокация по теням: как определить место съёмки исторической фотографии
- Моделирование группы БПЛА в симуляционной среде (PX4 ROS 2 Gazebo)
- Как использовать потенциометр с Raspberry PI Pico (MicroPython)
- SeleniumBase - Python APIs for web automation, testing, and bypassing bot-detection
- fastcrud: Async CRUD Operations for FastAPI
- BlackSheep: Fast ASGI Web Framework for Python

Заходите в гости - https://pythondigest.ru/issue/578/

PythonDigest

13 Jan, 04:40


Creating Open Graph Images in Django for Improved Social Media Sharing
https://ift.tt/4jMILuX

PythonDigest

12 Jan, 23:40


Python's urllib.request for HTTP Requests
https://ift.tt/vKZyRS1

PythonDigest

12 Jan, 23:40


django-pyrepl - Python 3.13 REPL with Django shell
https://ift.tt/PsHEUjJ

PythonDigest

12 Jan, 22:40


Complex Django filters with Subquery
https://ift.tt/i9HZbuS

An overview on how to do complex filtering in Django with Subquery.

PythonDigest

12 Jan, 22:40


Сортировки Либеральная, по Бакунину и некоторые другие
https://ift.tt/1IYwi29

В ходе обсуждения с товарищем docent2007 статьи о сортировке «Милосердный Сталин» у нас сами собой родились дополнительные, весьма полезные методы сортировки. Эти методы определённо могут пригодиться каждому.

PythonDigest

12 Jan, 15:40


SeleniumBase - Python APIs for web automation, testing, and bypassing bot-detection
https://ift.tt/O4qYnGI

PythonDigest

12 Jan, 12:40


potpie - Create custom engineering agents for your codebase
https://ift.tt/hdF9C6V

PythonDigest

12 Jan, 09:40


nv-ingest - Multi-modal data extraction
https://ift.tt/cRxrMfF

PythonDigest

12 Jan, 08:40


Brython: Python в вашем браузере
https://ift.tt/gdfPUl0

Если вы веб-разработчик и предпочитаете писать на Python, а не на JavaScript, то Brython — реализация Python, работающая в браузере, — может оказаться для вас привлекательным вариантом.

PythonDigest

12 Jan, 08:40


Why is hash(-1) == hash(-2) in Python?
https://ift.tt/DcGneLb

PythonDigest

12 Jan, 04:40


Local LLM Hosting with Two-Way Voice Support Using Python, Qwen, and Bark
https://ift.tt/nl3xvYB

PythonDigest

07 Jan, 07:40


Используем языковые модели в AI-агентах. Часть 1. Введение в LangChain
https://ift.tt/YFpMayS

LanhChain - фреймворк, предоставляющий обширный и удобный функционал по использованию LLM, он служит для разработки приложений на основе больших языковых моделей, создания AI-агентов, взаимодействия с векторными хранилищами и т.д.

PythonDigest

07 Jan, 06:40


Сводка pythonz 29.12.2024 — 05.01.2025
https://ift.tt/KeOWRH1

А теперь о том, что происходило в последнее время на других ресурсах.

PythonDigest

07 Jan, 03:40


[Видео] Туллинг Python-разработчика для тестирования
https://www.youtube.com/watch?v=IgQ1gL6EXaE

Бывает так, что приходишь на проект, а тестов нет. Или тесты плохо работают, или пока ждёшь их завершения — успеваешь выпить чаю и написать ещё одну фичу, которую опять надо тестировать. Каюсь, таким разработчиком был и я. Как-то раз я написал тесты так, что перестал хотеть их запускать через месяц. Я считаю, так быть не должно. Поэтому расскажу, каким требованиям должны отвечать тесты, какие для этого есть инструменты и как повысить тестируемость вашего кода.

PythonDigest

07 Jan, 01:40


[Видео] Новые инструменты для разр. агентов
https://www.youtube.com/watch?v=7Reld2bpsZI

Мини-воркшоп о том, как решать задачу создания мультиагентных систем в комплексе. Мы пройдем по всему пути создания мультиагентного решения на примере бота техподдержки GigaChat

PythonDigest

06 Jan, 23:40


py-spy: Sampling Profiler for Python Programs
https://ift.tt/5TpYBuH

PythonDigest

06 Jan, 21:40


Pygments - 2.19.1
https://ift.tt/aisJq8u

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

PythonDigest

06 Jan, 19:40


Видео монтаж путем нейронок и OpenCV
https://ift.tt/lepsQUh

Расскажем, как мы пришли к этому решению, перерисовали схемы нейронных сетей в понятной и эстетичной форме, добавили визуализации, чтобы сложные идеи стали нагляднее. Обсудим, как можно было сделать систему гибче, дешевле и создать больше возможностей для экспериментов узнать что творится...

PythonDigest

06 Jan, 17:40


Опыт интеграции LLM и классического ML в пет-проект про поиск домашних животных
https://ift.tt/pCSzcBy

AI-решения сейчас повсеместно и я решил не оставаться в стороне: внедрил LLM для фильтрации/кластеризации контента для своего пет-проекта с агрегацией объявлений. В статьей делюсь опытом, шишками и сравнением разных LLM.

PythonDigest

06 Jan, 14:40


Декларативные конечные автоматы на Python
https://ift.tt/SI0fyup

С конечными автоматами я впервые познакомился во времена своего увлечения геймдевом. В разработке игр все поголовно используют эту абстракцию. Однако, это далеко не единственная их сфера применения. Конечные автоматы повсюду вокруг нас, даже если мы их не замечаем, или не знаем, что это такое. Тикет в jira, транзакция в базе данных, страница регистрации пользователя в соцсети. Всё перечисленное объединяет одно — состояние.

PythonDigest

06 Jan, 11:40


SD-WAN упрощённая модель
https://ift.tt/dhm6zrs

Что такое SD-WAN? Это пересылка разных типов IP трафика в разные каналы в зависимости от разных условий. Для лучшего понимания Что такое SD-WAN и как оно работает я создал упрощённую модель в симуляторе eve-ng, включающую 6 виртуальных маршрутизаторов Cisco, протокол BGP между R3 и R4.

PythonDigest

06 Jan, 09:40


Python и подчёркивание (_)
https://ift.tt/KUENfzc

Подчеркивание (символ _) — играет важную роль в языке Python и используется в очень разных ситуациях: от улучшения читаемости и управления приватными атрибутами до особой функциональности при обработке данных и интернационализации.

PythonDigest

06 Jan, 07:40


Сортировка «Милосердный Сталин»
https://ift.tt/7kghsbK

Merciful Stalin Sort (сортировка «Милосердный Сталин») — это новый алгоритм сортировки, вдохновлённый пресловутым Stalin Sort (сталинской сортировкой).

PythonDigest

06 Jan, 07:40


Как я гифку с помощью ИИ сжимал
https://ift.tt/xSmwV2N

О том как ИИ помог сделать GUI для подбора FFMPEG параметров.Гифки + FFMPEG + Gemini 2.0 Flash Thinking Experimental = 🔥. Мой эксперимент по созданию софта для себя

PythonDigest

06 Jan, 06:32


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Ключевание стоковых изображений с помощью Batch API от OpenAI
- Python и подчёркивание (_)
- Как создать платформер на Pygame
- Видео монтаж путем нейронок и OpenCV
- Когда использовать "raise from None" в Python
- [Видео] Чего ждать от Python в 2025 году — и чем он радовал нас в этом
- [Видео] Туллинг Python-разработчика для тестирования
- annotated-logger - adding metadata to logs
- py-spy: Sampling Profiler for Python Programs
- migrate-to-uv - from Poetry/Pipenv to uv

Заходите в гости - https://pythondigest.ru/issue/577/

PythonDigest

06 Jan, 02:40


Cowboy Debugging Python Memory Leaks
https://ift.tt/2Ftangb

Debugging Python memory leaks gets a creative twist with objgraph and signal handlers, letting you analyze live systems without constant restarts—perfect for the brave and curious.

PythonDigest

05 Jan, 23:40


Python: create temporary files and directories in unittest
https://ift.tt/rUuqzNL

Create and manage temporary files and directories in Python tests, with practical tips for unittest and more.

PythonDigest

05 Jan, 21:40


Pygments - 2.19.0
https://ift.tt/RCvP3LY

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

PythonDigest

05 Jan, 19:40


Ключевание стоковых изображений с помощью Batch API от OpenAI
https://ift.tt/W1HJtfI

Атрибутирование изображений – обязательный этап их подготовки для продажи на фотостоках. У каждой работы (фотографии или иллюстрации) должно быть название, описание, ключевые слова, и все это на английском.С ключеванием неплохо справляется ChatGPT. Но пересылать ему картинки по отдельности, а потом копировать атрибуты вручную – слишком долго.

PythonDigest

05 Jan, 17:40


modelcontextprotocol - implementation of the Model Context Protocol (MCP)
https://ift.tt/jhfkdt8

PythonDigest

05 Jan, 14:40


annotated-logger - adding metadata to logs
https://ift.tt/cI5zxCW

PythonDigest

31 Dec, 07:40


Изобретаем polimer — фреймворк на Python для ускорения разработки научных прототипов
https://ift.tt/eXJ3U4N

Он позволяет превратить оригинальную идею в рабочий MVP за считанные дни, но в условиях такой скорости разработчикам не всегда удается посвятить достаточное время тщательной проработке кода, что создает барьер на пути дальнейшего превращения прототипа в завершенный продукт.

PythonDigest

31 Dec, 07:40


Следим за Telegram по-деловому
https://ift.tt/TtJKfG1

Прошло полгода с момента введения бизнес-режима в Telegram. В статье я расскажу, как можно классно использовать использовать эту фичу и не потерять свой аккаунт.

PythonDigest

31 Dec, 04:40


Matt Layman: Optimizing SQLite - Building SaaS #210
https://ift.tt/rSawdKo

PythonDigest

31 Dec, 02:40


Пишем свой PyTorch на NumPy. ФИНАЛ. Запускаем GPT-2
https://ift.tt/Cquk1Sl

В этой части мы будем писать инференс код для GPT2 на собственной библиотеке!

PythonDigest

30 Dec, 23:40


Пишем свой PyTorch на NumPy. Часть 3. Строим граф вычислений
https://ift.tt/cS2qpvV

В этой статье мы продолжим реализацию собственный библиотеки машинного обучения на NumPy!

PythonDigest

30 Dec, 22:40


Django: Fail in templates with {% url '' %}
https://ift.tt/VZAHJ9d

PythonDigest

30 Dec, 20:40


RealOrangeOne/django-tasks
https://ift.tt/fC6de9b

A reference implementation and backport of background workers and tasks in Django.

PythonDigest

30 Dec, 18:40


This Django Template Tag is Killing Your Performance
https://ift.tt/8OvoSQC

Avoid performance pitfalls by replacing the length template filter with count() for QuerySet objects to prevent excessive memory and database usage.

PythonDigest

30 Dec, 14:40


Polars vs Pandas: битва титанов. Кто кого?
https://ift.tt/p6cWtLO

Сегодня будем сравнивать две библиотеки — Polars и Pandas. Обсудим, какие преимущества есть у Polars и за счет чего она выигрывает в производительности.

PythonDigest

30 Dec, 12:40


browser-use - Make websites accessible for AI agents
https://ift.tt/NkfYg2v

PythonDigest

30 Dec, 10:40


opik
https://ift.tt/G0ILTRh

From RAG chatbots to code assistants to complex agentic pipelines and beyond, build LLM systems that run better, faster, and cheaper with tracing, evaluations, and dashboards.

PythonDigest

30 Dec, 07:40


Как создать платформер на Pygame
https://ift.tt/GhAmNY4

В этой статье мы рассмотрим базовые шаги по созданию простой игры на Pygame, познакомимся с её основными возможностями и построим простой проект от начала до конца. Прочитать статью

PythonDigest

30 Dec, 07:40


Сводка pythonz 22.12.2024 — 29.12.2024
https://ift.tt/nFNVlDp

А теперь о том, что происходило в последнее время на других ресурсах.

PythonDigest

30 Dec, 07:40


Symbolic Execution by Overloading __bool__
https://ift.tt/kHP1FIU

PythonDigest

30 Dec, 06:35


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- [Видео] Итоги года мира Python 2024
- Polars vs Pandas: битва титанов. Кто кого?
- Пишем свой PyTorch на NumPy. Части 2-4
- SVG-виджеты для tcl/tk. Финальный аккорд. Часть IV
- [Видео] Самописный PyCharm плагин
- htmy: Async, Pure-Python Rendering Engine
- django-liveconfigs - управление настройками в django
- pylint - 3.3.3

Заходите в гости - https://pythondigest.ru/issue/576/

PythonDigest

30 Dec, 05:40


Базовая настройка SAST и DAST для django в gitlab cicd: как быстро внедрить решения по безопасности
https://ift.tt/Q9N3KzS

Сегодня расскажу вам о базовой настройке SAST и DAST для django в gitlab cicd. В разработке использование SAST (Static Application Security Testing) и DAST (Dynamic Application Security Testing) в последние годы стало уже стандартом.

PythonDigest

30 Dec, 04:40


SOAP, XML и Python: получаем данные с zakupki.gov.ru
https://ift.tt/N34Clwv

Эта статья написана для начинающих пользователей, которые хотят разобраться в работе сервиса отдачи информации zakupki.gov.ru. Мы шаг за шагом разберем, как получить токен для физического лица, как выглядит XML-документ для запроса и как написать простую программу на Python для взаимодействия с сервисом.

PythonDigest

30 Dec, 01:40


Как реализовать рекомендательную систему аудиокниг с использованием больших языковых моделей (LLM)
https://ift.tt/n3GLf5l

Сегодня я расскажу о том, как мы реализовали систему подбора аудиокниг и зачем это вообще было сделано. В статье мы фокусируемся на принципе рекомендации похожих книг (а подходы для авторов в нашем случае были сделаны аналогично).

PythonDigest

29 Dec, 22:40


Remote Config и A/B-эксперименты: история разработки и основные возможности
https://ift.tt/KI4gTCk

Сегодня расскажу про наш сервис Remote Config и A/B-эксперименты — это переработка одного из моих докладов

PythonDigest

29 Dec, 20:40


Какие зарубежные компании подают патентные заявки в РФ в 2023, 2024 годах
https://ift.tt/w6MhWg0

Я патентный поверенный, мне интересно работать с данными, у Роспатента появилась открытая и удобная для обработки статистика по зарубежным заявителям, и мне стало интересно поизучать ее.Коротко о процессе: скачал два файла с данными (за 2023 год и за 2024 год (с учетом даты выхода статьи это почти полные данные за 2024 год)), с помощью небольшого скрипта на питоне построил следующие графики:

PythonDigest

03 Dec, 20:40


Ломаем капчу 4Chan
https://ift.tt/ZvbYde2

Этот проект начинался как обучающий: я хотел углубить свои знания в машинном обучении, и в частности в TensorFlow. В конечном итоге мне хотелось получить работающую в браузере модель машинного обучения, которая смогла бы надёжным образом (с точностью не менее 80%, а предпочтительно >90%) решала капчу 4Chan. Я достиг этих целей и расскажу в статье, каким образом мне это удалось!

PythonDigest

03 Dec, 15:40


Миф о чистых данных: почему ваш аналитик похож на сапёра
https://ift.tt/zqJE8Oj

Миф о чистых данных: почему ваш аналитик похож на сапёра.Как бороться с самым частым убеждением при работе с данными.

PythonDigest

03 Dec, 14:40


moka-py - эффективное кэширование с помощью Rust
https://ift.tt/omsPCaB

Библиотека кэширования для Python, написанная на Rust, использующая TinyLFU политику вытеснения. Имеет поддержку time-to-live и time-to-idle.

PythonDigest

03 Dec, 03:40


django-github-app - toolkit for GitHub App
https://ift.tt/NODH6BV

PythonDigest

02 Dec, 22:40


Сводка от pythonz 24.11.2024 — 01.12.2024
https://ift.tt/fiK5oqk

А теперь о том, что происходило в последнее время на других ресурсах.

PythonDigest

02 Dec, 22:40


The Practical Guide to Scaling Django
https://ift.tt/bECe3iA

PythonDigest

02 Dec, 16:40


Squashing Django Migrations Easily
https://ift.tt/dqOXFmt

Safely squash Django migrations in long-running projects to optimize performance and maintain migration history integrity using django-model-info

PythonDigest

02 Dec, 14:40


Twisted - 24.11.0
https://ift.tt/EvZP2Nz

Фреймворк для написания асинхронных приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/twisted/

PythonDigest

02 Dec, 12:40


dynamiq - orchestration framework for agentic AI and LLM applications
https://ift.tt/6uoNDlO

PythonDigest

02 Dec, 06:40


AJAX-запросы в Django на примере простейшего приложения сбора и показа сообщений
https://ift.tt/roLKmpU

В этой статье я собираюсь подробно показать взаимодействие фронтенда с AJAX и бекенда с Django, ограничившись минимумом кода. Статья больше рассчитана на новичков и станет отличной базой для дальнейшего развития в теме.

PythonDigest

02 Dec, 06:40


Python Crypto Library Updated to Steal Private Keys
https://ift.tt/LTk37Mf

PythonDigest

02 Dec, 06:36


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Как работает bytearray в Python? Смотрим реализацию на C
- Доверяй, но проверяй: Как парсинг помогает выявить фейки в НСИ
- Перевод CLI-приложения на Python: локализация click и typer с GNU gettext
- Django: launch pdb in templates with a custom {% breakpoint %} tag
- Дашбординг: Dash или Shiny
- dynamiq - orchestration framework for agentic AI and LLM applications
- htmy: Async, Pure-Python Server-Side Rendering Engine
- Nuitka 2.5
- IPython - 8.30.0

Заходите в гости - https://pythondigest.ru/issue/572/

PythonDigest

02 Dec, 05:40


aiohttp - 3.11.9
https://ift.tt/X1zl8ZA

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

PythonDigest

02 Dec, 00:40


Django: launch pdb in templates with a custom {% breakpoint %} tag
https://ift.tt/fCYSvbl

PythonDigest

01 Dec, 21:40


pylint - 3.3.2
https://ift.tt/4WKtrNv

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

PythonDigest

01 Dec, 14:40


Мне 34, я был в 65 странах, и у меня есть для вас лайфхак
https://ift.tt/yr4P6A7

Вы же попались на этот кликбейт? В статье расскажу, как я написал Telegram-бота, чтобы больше не скроллить каналы с дешёвыми авиабилетами, но сразу узнавать о вкусных предложениях по странам, где я ещё не был

PythonDigest

01 Dec, 13:40


pytest - 8.3.4
https://ift.tt/Zd7PRJg

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

PythonDigest

01 Dec, 08:40


Большой гайд по миграциям в Django: готовимся к миграциям и избегаем конфликтов
https://ift.tt/nDvgjM0

Я расскажу, что такое миграции, зачем они нужны, как подготовиться к работе с ними и провести базовую работу на Django; отдельно подсвечу тему конфликтов и схлопываний, покажу, как содержать в чистоте историю миграций. Всё это с примерами на практике и иллюстрациями.

PythonDigest

30 Nov, 01:40


Как работает bytearray в Python? Смотрим реализацию на C
https://ift.tt/h2ZSMif

Cегодня я хочу рассказать, как bytearray устроен внутри.Под катом будет про: интересные оптимизации, разные аллокаторы в CPython, C pointer math, детали устройства данной структуры данных.

PythonDigest

29 Nov, 22:40


Nuitka 2.5
https://ift.tt/lquHK8x

PythonDigest

29 Nov, 18:40


Continuous Integration and Deployment for Python With GitHub Actions
https://ift.tt/LFpVozU

PythonDigest

29 Nov, 14:40


Введение в ERP: Что такое ERP-системы и почему они важны для производства?
https://ift.tt/eYWsT9o

До сих пор остаются открытыми вопросы: какие преимущества получает компания от внедрения такой системы, как выбрать, спроектировать, внедрить и настроить систему, оптимальную для бизнеса компании.

PythonDigest

29 Nov, 13:40


IPython - 8.30.0
https://ift.tt/MHWu2EJ

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

PythonDigest

29 Nov, 12:40


htmy: Async, Pure-Python Server-Side Rendering Engine
https://ift.tt/6G0tfuE

PythonDigest

29 Nov, 07:40


pex: Generate Python EXecutable Files, Lock Files and Venvs
https://ift.tt/D0k1lWM

PythonDigest

29 Nov, 03:40


Python Dependency Management Is a Dumpster Fire
https://nielscautaerts.xyz/python-dependency-management-is-a-dumpster-fire.html

Managing dependencies in Python can be a bit of a challenge. This deep dive article shows you all the problems and how the problems are mitigated if not solved.

PythonDigest

29 Nov, 01:40


Django Performance and Optimization
https://ift.tt/1I96G4q

“This document provides an overview of techniques and tools that can help get your Django code running more efficiently - faster, and using fewer system resources.”

PythonDigest

28 Nov, 21:40


Дашбординг: Dash или Shiny
https://ift.tt/5LN0q3o

Разбираемся в устройстве Dash и Shiny и почему оба фреймворка отлично подходят для решения единственной задачи - создать функциональный и красивый дашборд

PythonDigest

28 Nov, 16:40


Django: fix a view using a debugger with breakpoint()
https://ift.tt/0XnhRIz

PythonDigest

28 Nov, 14:40


Доверяй, но проверяй: Как парсинг помогает выявить фейки в НСИ
https://ift.tt/CBTuxiO

Меня побудило написать статью желание прежде всего поделиться файлом Excel, содержащим информацию о состоянии всех ГОСТов на текущий момент.

PythonDigest

28 Nov, 09:40


Как за 6 промтов к ChatGPT создать Python скрипт, скачивающий видео с YouTube для просмотра на телевизоре через Kodi
https://ift.tt/1B3UEX9

Раньше на Kodi можно было напрямую отправить YouTube ссылку и посмотреть любое видео. Конечно, чтобы скачать видео с Ютуба существует множество программ, но скачивается только сам видео файл и он будет отображаться в базе Kodi без обложки и описания. Вручную создавать обложку и описание и тратить на это своё время не вариант - зачем?

PythonDigest

28 Nov, 05:40


Python REST API: Flask, Connexion и SQLAlchemy (часть 3)
https://ift.tt/KQ1fuRM

Это перевод статьи от Philipp Acsany

PythonDigest

27 Nov, 22:40


aiohttp - 3.11.8
https://ift.tt/pvxse0m

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

PythonDigest

26 Nov, 21:40


selenium - 4.27.1
https://ift.tt/9wsFnUH

Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/

PythonDigest

26 Nov, 05:40


virtualenv - 20.28.0
https://ift.tt/65Oer7j

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

PythonDigest

26 Nov, 05:40


Оптимизируем дообучение LLM: теория + гайд
https://ift.tt/hl76jsr

Эффективное применение больших языковых моделей не обходится без тонкой настройки, потому что базовые модели, обученные на обобщенных данных, могут не учитывать уникальные особенности конкретных задач или доменов. Дальше я расскажу как настроить небольшую LLM (llama-3.2-3b-instruct) так, чтобы снизить требования к оборудованию и ускорить процесс интеграции модели в бизнес-процессы.

PythonDigest

25 Nov, 22:40


selenium - 4.27.0
https://ift.tt/jOZlqpU

Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/

PythonDigest

25 Nov, 09:40


Предсказываем стоимость логистики грузоперевозок по городам на данных маркетплейсов логистики
https://ift.tt/1bGpWgV

Разберем на примере данных одного из маркетплейсов логистики как можно предсказывать стоимость грузоперевозок на основе данных расчетов стоимости груза на одном из крупных маркетплейсов по логистике Казахстана

PythonDigest

25 Nov, 05:40


Сводка от pythonz 17.11.2024 — 24.11.2024
https://ift.tt/jxpkAV1

А теперь о том, что происходило в последнее время на других ресурсах.

PythonDigest

25 Nov, 04:49


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Сборщик мусора CPython и его влияние на производительность приложения
- Пишем свою Diffusion модель с нуля
- Двусвязный список в Python: простой инструмент для сложных задач
- FastAPI + APScheduler: Гайд по мониторингу валют по расписанию
Создаем свою ORM на python — гайд
- [Видео] Как из Python, Open source и такой-то матери построить бизнес
- FireDucks : Pandas but 100x faster
- pretix: Ticket shop application for conferences
- Flask 3.1
- Django Channels 4.2.0

Заходите в гости - https://pythondigest.ru/issue/571/

PythonDigest

25 Nov, 03:40


Talk Python to Me: #486: CSnakes: Embed Python code in .NET
https://ift.tt/zid8gDF

Audio

PythonDigest

18 Nov, 05:51


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Состояние производительности Python 3.13: Free-Threading
- 30k аудиозаписей: наводим порядок
- Local-first-приложения
- Кроссплатформенные приложения на Python с Flet и FastAPI
- Vector Animations with Python
- pytest-metadata: Plugin for Accessing Test Session Metadata
- Auto_Jobs_Applier - Agen that automates the jobs application process
- Flask - 3.1.0


Заходите в гости - https://pythondigest.ru/issue/570/

PythonDigest

18 Nov, 04:40


Vector Animations with Python
https://ift.tt/u420yUr

PythonDigest

17 Nov, 23:40


Building AI Applications with Enterprise-Grade Security Using RAG and FGA
https://ift.tt/HqECRwS

PythonDigest

17 Nov, 20:40


Publishing to PyPI with a Trusted Publisher from GitLab CI/CD
https://ift.tt/gvH4ZPJ

PyPA’s Trusted Publishers let you upload Python packages directly from your CI pipeline to PyPI.

PythonDigest

17 Nov, 17:40


30k аудиозаписей: наводим порядок
https://ift.tt/URT2oIJ

Зачем писать дневник, если можно его надиктовывать? Казалось бы, здравая мысль, но как потом с ним работать? И нужен ли он вообще в таком виде? Сейчас есть довольно большое количество программ, которые сразу сделают speech‑to‑text, и проблемы не будет. А что, если такая идея возникла «‑дцать» лет назад, когда деревья были большими, а в телефонах только‑только появилась функция «диктофон»?

PythonDigest

17 Nov, 14:40


Кроссплатформенные приложения на Python с Flet и FastAPI: Полное руководство по разработке
https://ift.tt/9jQ2MWo

Сегодня я покажу вам, что для создания полноценных кроссплатформенных приложений достаточно одного языка — Python.

PythonDigest

17 Nov, 12:40


Python Dictionary Comprehensions: How and When to Use Them
https://ift.tt/PsrvGlM

PythonDigest

17 Nov, 10:40


Local-first-приложения
https://ift.tt/AKjOrcR

Попалась мне недавно статья 2019 года с названием Local-first software. В этой статье авторы предлагают идеологию построения софта, которая меня сильно зацепила. Сейчас у нас есть две крайности при выборе архитектуры софта. С одной стороны, имеются «старомодные» оффлайновые приложения, в которых все данные для работы хранятся у пользователя на компьютере.

PythonDigest

15 Nov, 21:40


coverage - 7.6.7
https://ift.tt/e3lW2D6

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

PythonDigest

15 Nov, 13:40


coverage - 7.6.6
https://ift.tt/BJRHuNm

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

PythonDigest

15 Nov, 08:40


Автоматизированное тестирование API с использованием Python. Работа с JSON и JsonPath
https://ift.tt/93Is2H4

JSON — один из самых распространённых форматов данных, используемых для передачи и получения данных в современных API. Важно глубоко понять его. В этой статье я даю краткий обзор: в основном это структура данных вида key: value, содержащая примитивные типы данных, такие как строка, логическое значение, числа, а также массивы. JSON очень похож на словарь в Python. 

PythonDigest

15 Nov, 06:40


aiohttp - 3.11.2
https://ift.tt/6XKH9QY

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

PythonDigest

15 Nov, 02:40


Pygame для начинающих программистов. Статья вторая. События
https://ift.tt/4OZAvNb

В первой статье мы определились с каркасом программы, разобрали ее структуру и разложили по блокам. В этой статье для нас будет интересен главный игровой цикл. Разделим его на три условных раздела:

PythonDigest

14 Nov, 21:40


aiohttp - 3.11.1
https://ift.tt/dGyVUZg

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

PythonDigest

14 Nov, 21:40


coverage - 7.6.5
https://ift.tt/snrR8q5

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

PythonDigest

14 Nov, 21:40


Python⇒Speed: Using portable SIMD in stable Rust
https://ift.tt/7pE2KDc

PythonDigest

14 Nov, 17:40


pytest-metadata: Plugin for Accessing Test Session Metadata
https://ift.tt/AKOkCzP

PythonDigest

14 Nov, 12:40


mininterface: A Minimal Interface to Python Application
https://ift.tt/1mViNXD

PythonDigest

14 Nov, 08:40


Состояние производительности Python 3.13: Free-Threading
https://ift.tt/SA6UFOc

CPython 3.13 был выпущен две недели назад и стал одним из наиболее сфокусированных на производительности релизов за последнее время. Пробежавшись по release notes, я заметил несколько фич, которые могли бы повлиять на производительность.В этой статье мы сфокусируемся на free‑threaded режиме и посмотрим, как его использовать и как он может влиять на производительность.

PythonDigest

14 Nov, 03:40


ML in Go with a Python sidecar
https://ift.tt/SiBcebp

PythonDigest

04 Nov, 06:14


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Как сократить время ответа в 2 раза, добавив одну строку кода
- Сборка Python проекта с uv и Docker
- Давайте-ка наваяем PumpKeen Game. Хэллоуин же
- Распознавание ж/д пикетных столбиков по фотографиям
- Ускоряем CI в Github Actions при помощи uv
- Хотите, покажу вам магию живого кода на p5py?
- msgspec: Fast Serialization and Validation Library
- beartype: Bare Metal Type Checker
- VSCode – November 2024 Release
- django-mysql - 4.15.0
- pip - 24.3.1

Заходите в гости - https://pythondigest.ru/issue/568/

PythonDigest

04 Nov, 04:40


Необычные вкусы покупателей: что такое товарные пары и как их исследовать
https://ift.tt/J8D7ZaN

Подбор и обновление ассортимента товаров — постоянная головная боль для любого ритейлера. Это трудоемкий процесс, где каждая ошибка стоит реальных денег. В ecom.tech мы стараемся сделать его проще при помощи автоматизации, а заодно изучаем предпочтения покупателей.

PythonDigest

04 Nov, 00:40


Файловая система без фокусов: как hard links и XOR сэкономят ваши гигабайты
https://ift.tt/tbmOwnU

Для начала нужно понять главное - файлов не существует. А потом на примере простых манипуляций разобрать что такое hard links, чем может быть полезен непонятный XOR и как это всё уживается в системах копирования и снимков

PythonDigest

03 Nov, 22:40


Краткий гайд для самых маленьких по Tensor Flow
https://ift.tt/SrVUHis

TensorFlow — один из самых мощных и популярных фреймворков для машинного обучения, разработанный компанией Google Brain в 2015 году. Пока старички-студенты активно практикуются в самых сложных задачах машинного обучения, новички еще практикуются с освоением практики обучения на TF. Поэтому мы подготовили гайд с основными концептами этого незаменимого для ML-инженера фреймворка.

PythonDigest

03 Nov, 16:40


Python in Visual Studio Code – November 2024 Release
https://ift.tt/gmoanPA

PythonDigest

03 Nov, 11:40


[Видео] Building a Data Harmonization Engine on top of Django - The Good, the Bad, and the Ugly
https://ift.tt/3VALUzF

The story of Data Hub, a research project in epidemiology that integrated data processing pipelines in Django, fought with the documentation to build, deployed, and tried to make reusable for use-cases in other domains.

PythonDigest

03 Nov, 08:40


Давайте-ка наваяем PumpKeen Game. Как Commander Keen, только про Pumpkin (тыкву). Хэллоуин же
https://ift.tt/ewN2p8H

Лучший способ отпугнуть монстров на Хэллоуин — это не только свечку в тыкве зажечь, но и страшную игру написать.Чтобы вы, при желании, смогли это сделать вместе со мной, не заморачиваясь настройками и установкой, выберем следующий учебный стек

PythonDigest

03 Nov, 06:40


[Видео] Modern web apps with (almost) no JavaScript: Enhancing user experience with HTMX in Django
https://ift.tt/OGaRpkZ

Learn how to significantly enhance user experience with HTMX, covering practical examples like click-to-edit interfaces, infinite scrolling, and real-time search, demonstrating how HTMX can simplify development and improve performance.

PythonDigest

03 Nov, 00:40


[Видео] Python 3.13 и другие новости за октябрь 2024
https://www.youtube.com/watch?v=1pv5Fq89I5Y

PythonDigest

02 Nov, 21:40


numpy - 2.1.3
https://ift.tt/mgzCKXc

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

PythonDigest

02 Nov, 19:40


narwhals - Lightweight and extensible compatibility layer between dataframe libraries
https://ift.tt/cExHoeu

PythonDigest

02 Nov, 14:40


rosa - AI Agent for robot
https://ift.tt/pPdcVAQ

PythonDigest

02 Nov, 09:40


ИИ в логистике: отслеживаем транспортные средства  на производственной территории с помощью нейросети
https://ift.tt/vlOn7BM

Знания и навыки в области нейронных сетей, трекинговых библиотек и компьютерного зрения, которые я приобрел, были использованы для разработки системы отслеживания транспортных средств на производственных территориях. Эта система основана на применении сверточной нейронной сети — технологии, позволяющей компьютерам «видеть» и интерпретировать визуальную информацию.

PythonDigest

02 Nov, 02:40


Хотите, покажу вам магию живого кода на p5py?
https://ift.tt/MarLHWE

Вдохновившись статьёй, посвящённой написанию клеточного автомата на Godot и экспорту проекта в HTML, хочу показать вам, как использовать для этих целей модерновый онлайн-движок p5py.

PythonDigest

01 Nov, 22:40


watchdog - 6.0.0
https://ift.tt/kuQAIjP

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

PythonDigest

01 Nov, 22:40


Werkzeug - 3.1.1
https://ift.tt/YDbGnRH

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

PythonDigest

01 Nov, 16:41


Распознавание ж/д пикетных столбиков по фотографиям с беспилотника на основе PyTorch и YOLOv5
https://ift.tt/N7x43pR

Тенденция применения беспилотных летательных аппаратов (БПЛА) продолжает развиваться и процветать. Оснащение беспилотников камерами и навигационным оборудованием геодезического класса точности позволяет получать ортофотопланы с сантиметровой точностью. Расширить возможности БПЛА можно применив нейронные сети, способные распознавать объекты на фотографиях.

PythonDigest

01 Nov, 12:40


Уделите внимание токенизаторам — и вот почему
https://ift.tt/cHpbxLo

В большинстве современных приложений с ИИ в той или иной форме внедрена технология RAG (генерация с дополненной выборкой). Сейчас она у всех на слуху — о ней даже написали страницу в Википедии! Меня довольно заинтриговало, что большинство успешных ИИ-приложений – это, в сущности, инструменты для умного семантического поиска.

PythonDigest

01 Nov, 08:40


beartype: Bare Metal Type Checker
https://ift.tt/xRJqr1t

PythonDigest

01 Nov, 03:40


msgspec: Fast Serialization and Validation Library
https://ift.tt/XbHhynY

PythonDigest

31 Oct, 22:40


otterwiki: A Minimalistic Wiki Powered by Python
https://ift.tt/I7kYgvH

PythonDigest

31 Oct, 21:40


selenium - 4.26.1
https://ift.tt/LUgtJPe

Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/

PythonDigest

31 Oct, 21:40


Werkzeug - 3.1.0
https://ift.tt/UYFycgM

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

PythonDigest

31 Oct, 18:41


Scrapling: Lightning-Fast, Adaptive Web Scraping for Python
https://ift.tt/EnObaM4

PythonDigest

31 Oct, 14:41


Sudoku in Python Packaging
https://ift.tt/v6gbksV

PythonDigest

31 Oct, 10:40


Приключение на 20 минут. Часть 2: разбираемся со структурой проектов в SoapUI
https://ift.tt/aQqY6r3

В первой части статьи я рассказала про SoapUI в целом, а также работу с ним через командную строку, Docker и Python. В этой части мы подробно рассмотрим структуру XML‑файла SoapUI‑проекта: основные теги и нюансы работы с ними.Будет полезно всем, кто хочет работать с файлом проекта не только через графический интерфейс, но и при автоматической генерации файлов или копировании.

PythonDigest

31 Oct, 05:40


Игра 2048 в вашем Telegram-боте: как создать MiniApp с помощью FastAPI и Aiogram за несколько шагов
https://ift.tt/3NszA19

Превращаем известную игру 2048 в увлекательный Telegram-бот! Расскажу, как за несколько шагов создать MiniApp с помощью FastAPI и Aiogram, интегрировать API и настроить базы данных. Пошаговое руководство для тех, кто хочет освоить разработку на новом уровне.

PythonDigest

30 Oct, 18:40


NeRFs Explained: Goodbye Photogrammetry?
https://ift.tt/K4ifDe9

PythonDigest

30 Oct, 14:40


selenium - 4.26.0
https://ift.tt/c8ZnWQP

Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/

PythonDigest

30 Oct, 05:40


Adding keyboard shortcuts to the Python REPL
https://ift.tt/UK1mxiR

PythonDigest

29 Oct, 17:40


Ваши генераторные выражения сломаны: чиним и разбираемся
https://ift.tt/Emdxl8D

Итак, название статьи говорит, что генераторные выражения сломаны. О чем вообще речь?

PythonDigest

29 Oct, 13:40


django-mysql - 4.15.0
https://ift.tt/LeC3K71

Django приложение для работы с MySQL и MariaDB. Поддержка Python: 2.7, 3.4; Django: 1.7, 1.8, master; MySQL: 5.5, 5.6 / MariaDB: 5.5, 10.0, 10.1; mysqlclient: 1.3.6 (Python 3 compatible version of MySQL-python). Скачать можно по ссылке: https://pypi.python.org/pypi/django-mysql/

PythonDigest

29 Oct, 05:40


Сборка Python проекта с uv и Docker
https://ift.tt/t9o4ZTs

В этой статье я хочу поделиться опытом сборки проектов на Python с использованием самых современных инструментов.

PythonDigest

28 Oct, 23:40


Вычисления с GPU-ускорением на Python
https://ift.tt/vSgzd9i

GPU, также именуемый «видеокартой» или «графическим процессором» – это важнейший компонент компьютера, отвечающий за отображение картинок и видео. Графический процессор, в отличие от обычного ЦП (CPU), превосходно дробит задачи на подзадачи и распараллеливает их. В GPU всегда много ядер, поэтому вычисления на нём выполняются более эффективно. Поэтому GPU идеально подходит для многозадачности. В следующей таблице даётся упрощённое сравнение CPU и GPU.

PythonDigest

28 Oct, 22:40


virtualenv - 20.27.1
https://ift.tt/rzL2Rqf

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

PythonDigest

28 Oct, 19:40


Kafka. Лучшие практики применения. Настройки Prudcer & Consumer
https://ift.tt/8rfH3MV

Хочу поделиться материалами по Kafka, которые подготовил для обучения сотрудников из своей команды. В материале постарался отразить самые важные технические моменты по Kafka, которые будут подкреплены наглядными кейсами и примерами использования. Материал будет полезным как для начинающих, так и для продвинутых пользователей. 

PythonDigest

28 Oct, 14:40


Деплой без стресса: автоматизируем процесс для Telegram-ботов
https://ift.tt/xjDSUlH

Часто в pet-проектах приходится вручную загружать обновления на сервер. Это отнимает много времени и увеличивает вероятность ошибок при изменении кода. Чтобы упростить и ускорить процесс развертывания Telegram-бота, настроим автоматический деплой на сервер с помощью GitHub Actions.

PythonDigest

28 Oct, 10:40


[Видео] Django and htmx Tutorial: Easier Web Development
https://www.youtube.com/watch?si=ofHBhHHHodp_oIOQ&v=i1eMxu_PR5Y&feature=youtu.be

PythonDigest

28 Oct, 06:40


Django Celery Tutorial to Background tasks
https://ift.tt/53H0BRW

A very comprehensive tutorial on Celery, what it is, how to use it in Django projects, and several examples of different Celery tasks.

PythonDigest

28 Oct, 05:40


Twisted - 24.10.0
https://ift.tt/7aX5DeB

Фреймворк для написания асинхронных приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/twisted/

PythonDigest

28 Oct, 05:40


Сводка от pythonz 20.10.2024 — 27.10.2024
https://ift.tt/Gr0ZUzo

А теперь о том, что происходило в последнее время на других ресурсах.

PythonDigest

28 Oct, 04:57


#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Python 3.12 vs. Python 3.13 – performance testing
- Полное руководство по обработке ошибок в Python
- Вычисления с GPU-ускорением на Python
- Как мы создали библиотеку для работы с графовыми нейронными сетями
- Правильный путь создания python-библиотеки: от создания до публикации
- Книга: «Причинно-следственные связи в IT-разработке»
- [Видео] Мониторинг бэкенда с нуля, или Куда смотреть и зачем
- WorkStarter: утилита для автоматизации запуска программ при старте Windows
- redis - 5.2.0

Заходите в гости - https://pythondigest.ru/issue/567/

PythonDigest

28 Oct, 02:40


Полное руководство по обработке ошибок в Python
https://ift.tt/Z3VcvPx

Я часто сталкиваюсь с разработчиками, очень хорошо знающими механику обработки ошибок в Python, однако когда я начинаю выполнять ревью их кода, он оказывается далеко неидеальным.

PythonDigest

27 Oct, 21:40


pip - 24.3.1
https://ift.tt/uPo04l8

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

PythonDigest

27 Oct, 21:40


The Real Python Podcast – Episode #225: Python Getting Faster and Leaner & Ideas for Django Projects
https://ift.tt/uP9Jv0t

PythonDigest

27 Oct, 16:40


ugrapheme: Unicode Extended grapheme clusters in nanoseconds
https://ift.tt/0mh3kXf

PythonDigest

27 Oct, 13:40


pip - 24.3
https://ift.tt/QjmoTN6

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

PythonDigest

27 Oct, 13:40


Python 3.12 vs. Python 3.13 – performance testing
https://ift.tt/QM7FxXt

PythonDigest

27 Oct, 08:40


Talk Python to Me: #482: Pre-commit Hooks for Python Devs
https://ift.tt/GkXJAES

Audio

PythonDigest

25 Oct, 21:40


Werkzeug - 3.0.6
https://ift.tt/bsDS3aj

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

PythonDigest

25 Oct, 21:40


Книга: «Causal Inference на Python. Причинно-следственные связи в IT-разработке»
https://ift.tt/i1R3wDF

Причинно-следственный анализ — одна из важнейших методологий современной науки о данных (data science), однако между теорией и практикой сохраняется большой пробел. Матеуш написал лучшую на сегодняшний день книгу, которая учит, как перейти от упрощенных моделей к современным методам, работающим на реальных данных и решающим важные практические задачи.

PythonDigest

25 Oct, 14:40


IPython - 8.29.0
https://ift.tt/X61pBuj

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

PythonDigest

25 Oct, 14:40


Правильный путь создания python-библиотеки: от создания до публикации
https://ift.tt/Jj6y5x7

В мире программирования создание собственных библиотек — это не просто возможность пополнения своего портфолио или способ структурировать код, а настоящий акт творческого самовыражения (и иногда велосипедостроения).

PythonDigest

25 Oct, 05:40


Werkzeug - 3.0.5
https://ift.tt/sgTRi26

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

PythonDigest

25 Oct, 05:40


Создание Telegram Web App с FastAPI: Генерация, сканирование QR-кодов камерой устройства и деплой за 5 минут
https://ift.tt/aQcZVp9

Сегодня вы узнаете, как создать Telegram Web App с помощью FastAPI и Aiogram 3, который сканирует и генерирует QR-коды. В статье приведены шаги от установки зависимостей и настройки вебхуков до написания кода на фронте и бэке, и до деплоя проекта.

PythonDigest

24 Oct, 22:40


redis - 5.2.0
https://ift.tt/0IqgaNU

Python клиент для Redis. Скачать можно по ссылке: https://pypi.python.org/pypi/redis/

PythonDigest

24 Oct, 22:40


Кластеры и мир: хроника высокодоступного Pub/Sub в Redis
https://ift.tt/YDPUOue

В статье рассматриваются основные принципы и особенности использования Redis в режиме Pub/Sub для масштабируемых и высоконагруженных приложений. Описаны два подхода к обеспечению высокой доступности — Redis Sentinel и Redis Cluster, их преимущества, ограничения и примеры настройки.

PythonDigest

24 Oct, 14:40


SOLID на котиках
https://ift.tt/Px6yVBa

Каждый программист хоть раз слышал о принципах SOLID. На собеседованиях и экзаменах в вузах многие из нас пытались вспомнить, о чем же был тот самый принцип Лисков. Однако вряд ли цель преподавателей и интервьюеров — заставить нас заучивать строчки из учебников. SOLID действительно помогает писать качественный код, когда во всем разберешься!

PythonDigest

24 Oct, 05:40


Как мы создали библиотеку для работы с графовыми нейронными сетями
https://ift.tt/VSjLF7W

К нам приходят задачи, когда нужно повысить качество работы модели там, где обычными способами это сделать уже не получается. Мы решили применить что-то новое, поэтому обратились к теории графов и написали CoolGraph — open source библиотеку для работы с графовыми нейронными сетями.

PythonDigest

23 Oct, 23:40


Предиктивная аналитика политических кризисов с помощью machine learning (на исторических данных)
https://ift.tt/DGEYkQR

Допустим, вы инвестор-финансист, покупающий государственные облигации банановой республики или акции компании по выращиванию и поставке бананов или даже правитель бананового рая – всегда необходимо учитывать не только финансовые, но и политические риски в развитии страны. Представим, что наша основная задача - оценить риски. Просто, цинично, в стиле real politic без всякой душеспасительности и ... котиков.

PythonDigest

23 Oct, 15:41


[Видео] Мониторинг бэкенда с нуля, или Куда смотреть и зачем
https://www.youtube.com/watch?v=X5GJUxxhUJ4

Почти у всех есть мониторинг. Часто он становится надёжным инструментом обнаружения неисправностей и их предотвращения на ранней стадии. Не менее часто в качестве мониторинга выступает APM на бесплатном плане с отчётами «из коробки», где что-то меряется, какие-то алерты падают в чат, никто на них не реагирует, и в один прекрасный солнечный день приложение ложится так, что поднимать его приходится до поздней ночи.

PythonDigest

23 Oct, 09:40


Может ли простейшая нейросеть найти математическую закономерность в данных?
https://ift.tt/vtLgZuG

В этой небольшой статье мы научим нейросеть решать задачу умножения перестановок длины 5 (группа ) и визуализируем результаты обучения с помощью методов проекции t-SNE (с понижением размерности PCA) и алгоритма UMAP. Мы убедимся в том, что даже элементарная модель может "неосознанно" провести бинарную классификацию перестановок.

PythonDigest

23 Oct, 02:40


WorkStarter: утилита для автоматизации запуска программ при старте Windows
https://ift.tt/8jD2yAP

PythonDigest

22 Oct, 19:40


PinkHash: Незабываемые розовые хеши
https://ift.tt/67J0zp5

Розовый хеш — это как розовый слон, только хеш.Как превратить ваш обычный скучный хеш в голого эндокринолога, которого уже не забыть! А так же, как сделать свой собственный менеджер паролей, не доверяя пароли никаким внешним сервисам. К эндокринологам и многомерным антихристам

PythonDigest

22 Oct, 12:40


Python and Sigstore
https://ift.tt/CNmru9t

PythonDigest

22 Oct, 05:40


Сложность алгоритмов и типичные ошибки в Python
https://ift.tt/R2WiqJ9

Я расскажу, что такое сложность алгоритмов и откуда она берётся, разберу типичные заблуждения и самые частые ошибки новичков. Материал рассчитан в первую очередь на начинающих Python-разработчиков, а также на тех, у кого Python — первый язык программирования.

PythonDigest

22 Oct, 05:40


[Видео] Geo по IP без усилителей вкуса
https://www.youtube.com/watch?v=m1039zN6GGs

Расскажем о том, мы в KION готовим Geo по IP, как обогащаем продуктовые события (6000RPS), как используем в витринах гео информацию. Как мы это делаем быстро и вкусно, используя только Python, FastAPI и Mongo. Как подготавливаем и томим геоинформацию в Monge чтобы отвечать очень быстро.

PythonDigest

22 Oct, 03:40


[Видео] Датасторителлинг на Streamlit
https://www.youtube.com/watch?v=PugNCwTczDY

В своем докладе я расскажу, как с помощью Streamlit можно легко превращать данные в интерактивные дашборды. Вы узнаете, как быстро создавать веб-приложения для анализа данных и прототипирования.

PythonDigest

21 Oct, 22:40


Создаём свой реестр данных на основе ФГИС «Аршин». Часть 1 — добавляем данные в PostgreSQL и сокращаем размер БД
https://ift.tt/nvWLyQp

Я решил поделиться своим опытом создания реестра данных на основе государственного. В этой статье займемся загрузкой и обработкой данных о результатах поверки средств измерений.

PythonDigest

20 Oct, 11:40


Как пакет с пакетами помог аналитику решить задачу для бизнеса, или keep calm and import statsmodels
https://ift.tt/ZJONCVT

Сегодня я расскажу об одном таком случае. Статья будет полезна аналитикам, которые хотят перестать беспокоиться и начать использовать линейную регрессию из питоновской библиотеки stasmodels.

PythonDigest

20 Oct, 09:40


Mount — ещё один способ уменьшения размера Docker-образа
https://ift.tt/i30KPnG

Делюсь лайфхаком по уменьшению размеров Docker-образов. Как-то нам попалась на поддержку и развитие CRM-система, написанная на Ruby... Обновили Ruby-пакеты и под них код, написали Dockerfile. Первая сборка была удручающей: образ в 2Гб. Это нормальный размер, если ты собираешь образ с Torch и другой ML-штуковиной, но CRM - нет. В результате дальнейших действий, удалось сократить размер образа до 200Мб. Cделали следующее, чтобы сократить размер

PythonDigest

19 Oct, 00:40


Structural Pattern Matching in Python
https://ift.tt/bWh89Mu

In this tutorial, you'll learn how to harness the power of structural pattern matching in Python. You'll explore the new syntax, delve into various pattern types, and find appropriate applications for pattern matching, all while identifying common pitfalls.

PythonDigest

18 Oct, 22:40


gevent - 24.10.3
https://ift.tt/4q5lQSj

Библиотека для Python, которая позволяет вам писать асинхронные сетевые приложение использую синхронный API. Скачать можно по ссылке: https://pypi.python.org/pypi/gevent/

PythonDigest

18 Oct, 20:40


Как идеи Аристотеля применяются в GenAI? Разбираем вопросы этики ИИ в образовании и создаем философский чат-бот
https://ift.tt/72ZbBfo

Опыт применения этих сетей на семинарах показал ряд интересных особенностей использования GenAI (Generative Artificial Intelligence) в философии.

PythonDigest

18 Oct, 15:41


Python⇒Speed: Should you use uv's managed Python in production?
https://ift.tt/Qh0dWgr

PythonDigest

18 Oct, 10:40


httpdbg: Debug HTTP(S) Requests in a Python Program
https://ift.tt/rfUOcYJ

PythonDigest

18 Oct, 05:40


virtualenv - 20.27.0
https://ift.tt/twbT5dq

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

PythonDigest

18 Oct, 05:40


PEP 735: Dependency Groups in pyproject.toml (Accepted)
https://ift.tt/ri357s4

PythonDigest

18 Oct, 00:40


HPy: A Better C API for Python
https://hpyproject.org/

PythonDigest

17 Oct, 22:40


psutil - 6.1.0
https://ift.tt/dlpCDkX

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

PythonDigest

17 Oct, 20:41


Корутины: stackful vs stackless
https://ift.tt/WPFvYKV

В этой статье я хочу объяснить разницу между stackless и stackful корутинами: чем они отличаются, какие у них плюсы и минусы, а также в общих чертах рассказать, как в некоторых языках программирования реализована многопоточность.

PythonDigest

17 Oct, 15:40


От звука к смыслу: распознавание речи в видеоконтенте
https://ift.tt/EIknuYb

Распознавание речи из видео — это одна из ключевых задач в области обработки естественного языка, которая находит свое широкое применение в различных сферах, начиная от развлекательной индустрии и заканчивая научными приложениями. В данной статье мы рассмотрим проект по распознаванию речи из видео.

PythonDigest

17 Oct, 10:40


Рекомендатель кино или как я писал свое DIY-решение для поиска новых фильмов
https://ift.tt/Tyuts4C

Вечер. Пересматриваю «Пятницу 13». Не люблю пересматривать фильмы, даже хорошие. Но выбрать интересное кино из потока новинок сложно. Поэтому мне захотелось написать свой рекомендатор кино. Этим и займусь в выходные. В статье покажу, что получилось написать за 2 дня.

PythonDigest

17 Oct, 05:40


Асинхронный SQLAlchemy 2: пошаговый гайд по управлению сессиями, добавлению и извлечению данных с Pydantic
https://ift.tt/EglLfSZ

Продолжаем цикл статей по асинхронной SQLAlchemy в стиле ORM!  После прочтения этой статьи вы сможете уверенно добавлять и извлекать данные с помощью SQLAlchemy для любых табличных баз данных.

PythonDigest

16 Oct, 19:40


Её величество Сортировка
https://ift.tt/DZcCwH6

Можно ли сортировать несортируемое? Почему декоратор в питоне называется "total_ordering"? Как отсортировать тексты по смыслу? Надо ли сохраняться, перед использованием "compare function"?Сортировка используется настолько часто, что мы порой забываем об этом фундаментальном алгоритме. В статье сделан обзор различных тем, которые могут встретиться в контексте разного рода сортировок.

PythonDigest

16 Oct, 14:40


psycopg2 - 2.9.10
https://ift.tt/F3bdnC4

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

PythonDigest

16 Oct, 10:40


Как устроены серийники для Windows, и как восстановить стёршийся COA
https://ift.tt/69gIfso

Эта история начинается с того, что я попытался переустановить Windows на ноутбуке, доставшемся мне вот с такой наклейкой Certificate of Authenticity (COA): часть символов серийника видны хорошо, остальные – в большей или меньшей степени угадываются; но несколько попыток ввести серийник «на глаз» успехом не увенчались. Пришлось углубляться в вопрос подробнее.

PythonDigest

16 Oct, 00:40


Дизайн и реализация виртуальной машины CPython
https://ift.tt/TFQBZUA

Наиболее интересной частью каждого языка, компилируемого в байт‑код является виртуальная машина (также известная как интерпретатор байт‑кода), в которой происходит исполнение байт‑кода. Поскольку это наиболее важная часть реализации языка, она должна быть крайне производительной.

PythonDigest

15 Oct, 22:40


SQLAlchemy - 2.0.36
https://ift.tt/ilWtIHk

Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/