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.
Как идеи Аристотеля применяются в GenAI? Разбираем вопросы этики ИИ в образовании и создаем философский чат-бот
https://ift.tt/72ZbBfo
Опыт применения этих сетей на семинарах показал ряд интересных особенностей использования GenAI (Generative Artificial Intelligence) в философии.
psutil - 6.1.0
https://ift.tt/dlpCDkX
Модуль для управления процессами в ОС. Скачать можно по ссылке: https://pypi.python.org/pypi/psutil/
От звука к смыслу: распознавание речи в видеоконтенте
https://ift.tt/EIknuYb
Распознавание речи из видео — это одна из ключевых задач в области обработки естественного языка, которая находит свое широкое применение в различных сферах, начиная от развлекательной индустрии и заканчивая научными приложениями. В данной статье мы рассмотрим проект по распознаванию речи из видео.
Асинхронный SQLAlchemy 2: пошаговый гайд по управлению сессиями, добавлению и извлечению данных с Pydantic
https://ift.tt/EglLfSZ
Продолжаем цикл статей по асинхронной SQLAlchemy в стиле ORM! После прочтения этой статьи вы сможете уверенно добавлять и извлекать данные с помощью SQLAlchemy для любых табличных баз данных.
psycopg2 - 2.9.10
https://ift.tt/F3bdnC4
Python интерфейс для PostgreSQL. Скачать можно по ссылке: https://pypi.python.org/pypi/psycopg2/
Дизайн и реализация виртуальной машины CPython
https://ift.tt/TFQBZUA
Наиболее интересной частью каждого языка, компилируемого в байт‑код является виртуальная машина (также известная как интерпретатор байт‑кода), в которой происходит исполнение байт‑кода. Поскольку это наиболее важная часть реализации языка, она должна быть крайне производительной.
Я ускорил генерацию blurhash в 3̶6̶ 8̶7̶ 128 раз
https://ift.tt/sqkx0LK
Старую собаку новым трюкам не обучишь, вот и я взялся за старое. Blurhash — это компактный способ представления размытой превьюшки изображения в виде ASCII-строки. Разработан финской компанией Wolt (аналог Delivery Club). Давно хотелось внедрить такое к себе в API, чтобы любой клиент мог более плавно и изящно делать загрузку контент на своем сайте. Но сколько я на него смотрел — всегда не давала покоя скорость работы, уж больно медленно и «в лоб» он был написан. Но вот время пришло наконец-то разобраться, что же он так медленно работает.
Сводка от pythonz 06.10.2024 — 13.10.2024
https://ift.tt/xdI5y4p
А теперь о том, что происходило в последнее время на других ресурсах.
django-valkey - valkey cache and session backend for Django.
https://ift.tt/2l0QdXI
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Python 3.13
- Хочу как Гендальф: как создать бота для подбора паролей промптами
- Как меняется ландшафт Земли сквозь призму генеративных моделей
- BI для оценки полезности BI: огранка логов
- Усиление PostgreSQL с помощью PL/Python
- TypeError/secure - add security headers (CSP, HSTS, etc.)
- pipefunc: DAGs for Scientific Workflows
- Django - 5.1.2
Заходите в гости - https://pythondigest.ru/issue/565/
BI для оценки полезности BI: огранка логов
https://ift.tt/6P2tST3
В этой статье я расскажу, как мы реализовали систему мониторинга востребованности дашбордов. Разработчики называют это визуализацией над визуализацией. Под катом подробный рассказ с примером кода, так что все желающие смогут повторить подобное на своей BI системе, если вы также выбрали гибкую платформу для своих задач.
gevent - 24.10.3
https://ift.tt/4q5lQSj
Библиотека для Python, которая позволяет вам писать асинхронные сетевые приложение использую синхронный API. Скачать можно по ссылке: https://pypi.python.org/pypi/gevent/
Python⇒Speed: Should you use uv's managed Python in production?
https://ift.tt/Qh0dWgr
virtualenv - 20.27.0
https://ift.tt/twbT5dq
Инструмент создания виртуального рабочего окружения. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv
Корутины: stackful vs stackless
https://ift.tt/WPFvYKV
В этой статье я хочу объяснить разницу между stackless и stackful корутинами: чем они отличаются, какие у них плюсы и минусы, а также в общих чертах рассказать, как в некоторых языках программирования реализована многопоточность.
Рекомендатель кино или как я писал свое DIY-решение для поиска новых фильмов
https://ift.tt/Tyuts4C
Вечер. Пересматриваю «Пятницу 13». Не люблю пересматривать фильмы, даже хорошие. Но выбрать интересное кино из потока новинок сложно. Поэтому мне захотелось написать свой рекомендатор кино. Этим и займусь в выходные. В статье покажу, что получилось написать за 2 дня.
Её величество Сортировка
https://ift.tt/DZcCwH6
Можно ли сортировать несортируемое? Почему декоратор в питоне называется "total_ordering"? Как отсортировать тексты по смыслу? Надо ли сохраняться, перед использованием "compare function"?Сортировка используется настолько часто, что мы порой забываем об этом фундаментальном алгоритме. В статье сделан обзор различных тем, которые могут встретиться в контексте разного рода сортировок.
Как устроены серийники для Windows, и как восстановить стёршийся COA
https://ift.tt/69gIfso
Эта история начинается с того, что я попытался переустановить Windows на ноутбуке, доставшемся мне вот с такой наклейкой Certificate of Authenticity (COA): часть символов серийника видны хорошо, остальные – в большей или меньшей степени угадываются; но несколько попыток ввести серийник «на глаз» успехом не увенчались. Пришлось углубляться в вопрос подробнее.
SQLAlchemy - 2.0.36
https://ift.tt/ilWtIHk
Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/
Как мы запустили автоматическую модерацию видео в объявлениях
https://ift.tt/EUsN81G
В статье рассказываю, с какими трудностями мы столкнулись при модерации видео в условиях небольшого количества данных, и как их решили. Думаю, материал будет полезен всем, кто занимается похожими задачами в крупных продуктовых компаниях.
Обзор библиотеки RxPY
https://ift.tt/TduQpJt
RxPY — это библиотека, реализующая принципы функционального реактивного программирования в Python. Она позволяет создавать и управлять асинхронными потоками данных, объединяя их, фильтруя и трансформируя с помощью цепочек операторов.
coverage - 7.6.3
https://ift.tt/vsBmAV1
Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/
Визуальные трансформеры (ViT)
https://ift.tt/XKRPC8y
В этой статье мы рассмотрим трансформер зрения (Vision Transformer, ViT) в том виде, в котором он был представлен во второй статье. Она включает в себя открытый код ViT, а также концептуальные объяснения компонентов. Реализация ViT, рассмотренная в статье, выполнена с использованием пакета PyTorch.