Сборник наиболее интересных Python материалов. https://pythondigest.ru/ Сделать донат - https://boosty.to/pydigest Блог автора - @whydaily Рекомендуем хостинг https://firstvds.ru/?from=421453
Землю — крестьянам, gRPC — питонистам
https://ift.tt/V36vqD5
я работаю над проектом для бессерверных вычислений, Python также - основной язык программирования (наряду с Go). Одним из корпоративных стандартов является внутренний обмен информацией по протоколу gRPC. Причины просты - данных огромное количество, нагрузка на сеть колоссальная, отсюда и потребность в экономии размера передаваемых данных.
Сводка от pythonz net 12.11.2023 — 19.11.2023
https://ift.tt/SBXkKLU
А теперь о том, что происходило в последнее время на других ресурсах.
Хакатоним эффективнее: как поднять удаленный сервер MLflow Tracking для команды
https://ift.tt/w6gqUoz
Хакатон – это всегда повышенный стресс, потому что за короткое время нужно найти лучшее решение для поставленной задачи. Вам придется обучить десятки моделей, найти оптимальную комбинацию гиперпараметров и при этом координировать действия с командой. Чтобы минимизировать хаос совместной разработки, предлагаю воспользоваться MLflow Tracking. С его помощью вы сможете синхронизировать усилия всей команды, а также иметь доступ к истории всех экспериментов: к обученным моделям, их гиперпараметрам, метрикам и не только.
Pythonicity: Composition vs. inheritance
https://ift.tt/nhcxk86
nikolaik/docker-python-nodejs
https://ift.tt/40otJ92
Python + pygame — небольшие оптимизации
https://ift.tt/cUB1ruK
В процессе разработки я сталкиваюсь с различными проблемами и в мой мозг приходят весьма интересные решения для оптимизации, которыми я бы хотел поделиться с теми, кто тоже захотел написать крутую игру на python.
Как я реверс-инженерил китайский блютуз контроллер
https://ift.tt/RHgpGVk
Создание цветомузыки посредством реверс инженеринга блютуз контроллера и анализа звукового потока через golang.
Асинхронный python без головной боли (часть 3)
https://ift.tt/y29GBdV
Ну вот и пришла пора погрузиться в недра asyncio и подробнее познакомиться с циклом событий. С его помощью мы научимся писать собственные асинхронные веб-серверы, создавать асинхронные драйверы внешних устройств и справляться с вычислительно-затратными задачами в асинхронных приложениях.
Test and Code: 209: Testing argparse Applications
https://ift.tt/y39NvKM
Audio
Создание видео zoom in и zoom out с помощью inpainting в Kandinsky
https://ift.tt/BjT8RV7
Развитие text2image-моделей открывает новые интересные возможности для создания креативного контента. Функция inpainting в Kandinsky от Sber AI позволяет создавать видео zoom in и zoom out с иллюзией приближения или отдаления от единого изображения.
Embeddings and Vector Databases With ChromaDB
https://ift.tt/WTEevZ8
jsonschema - 4.20.0
https://ift.tt/j0Omwx4
Валидатор JSON данных. Скачать можно по ссылке: https://pypi.python.org/pypi/jsonschema
Использование Insightface для быстрого поиска и сравнения лиц на изображениях
https://ift.tt/AHjZ8OW
Сегодня рассмотрю кейс поиска «близнецов» в паспортных данных, которые были размещены в pdf‑файлах, насчитывающих десятки, а порой и сотни страниц.
Rust vs. Go, Java, and Python in AWS Lambda Functions
https://ift.tt/AxEZen9
A performance comparison of JSON parsing in AWS Lambda functions using Rust, Go, Java, and Python.
Практический гайд по процессам и потокам (и не только) в Python
https://ift.tt/CueRU5v
За время менторства начинающих разработчиков заметил, что большинство вопросов связаны с темами: конкурентность, параллелизм, асинхронность. Их часто задают на собеседованиях, а в работе эти знания позволяют писать более эффективные и производительные системы. Поэтому я решил систематизировать свое видение и опыт в виде статьи.
Коммивояжёр за полином*
https://ift.tt/4wmZVie
Если вам нужно решить задачу коммивояжёра, то нет ничего проще. Нужно просто взять квантовый компьютер с числом кубитов не меньшим числа вершин рассчитываемого графа…Нет под рукой квантового компьютера? Не беда, читайте дальше и узнаете, как можно решать данную задачу на классическом компьютере за полиномиальное время* от числа вершин.
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Как я реверс-инженерил китайский блютуз контроллер
- Исследование режима Copy-on-Write в pandas. Часть 3
- Особенности сбора метрик. Запуск приложения gunicorn-ом в режиме мультипроцессинга
- Асинхронный python без головной боли (часть 3)
- Управление сетевыми устройствами: Orange Pi, OpenWRT и Python
- nikolaik/docker-python-nodejs
- aiohttp - 3.9.0
Заходите в гости - https://pythondigest.ru/issue/517/
Pygments - 2.17.1
https://ift.tt/HWZPgaj
Инструмент подсветки синтаксиса. Скачать можно по ссылке: https://pypi.python.org/pypi/Pygments/
danihodovic/django-webhook
https://ift.tt/7wl2CEF
Outgoing Django webhooks triggered on model changes.
Разработка алгоритмов обработки данных в реальном времени на Python
https://ift.tt/IAVDJ2O
С появлением больших объемов информации и необходимостью обработки данных в реальном времени, разработчиками все чаще приходится создавать эффективные алгоритмов обработки данных, способных обеспечивать высокую отзывчивость и мгновенное реагирование на изменения.
Pygments - 2.17.0
https://ift.tt/QbsKnxq
Инструмент подсветки синтаксиса. Скачать можно по ссылке: https://pypi.python.org/pypi/Pygments/
Анализ текстовых данных с помощью NLTK и Python
https://ift.tt/7EjWkXh
NLTK предлагает удобные инструменты для множества задач NLP: токенизация, стемминг, лемматизация, морфологический и синтаксический анализ, а также анализ настроений. Библиотека идеально подходит как для начинающих, так и для опытных разработчиков, предоставляя интуитивно понятный интерфейс и обширную документацию.
Talk Python to Me: #438: Celebrating JupyterLab 4 and Jupyter 7 Releases
https://ift.tt/SWAMsZ7
Audio
Управление сетевыми устройствами: Orange Pi, OpenWRT и Python
https://ift.tt/FUSv7Xo
Рассмотрим использование Orange Pi с установленной на нем OpenWRT и разработанном на языке Python скрипте. Имея под рукой такие инструменты, попробуем создать собственную сетевую систему управления! В конечном итоге, вы сможете самостоятельно и легко воспроизвести этот пример и адаптировать его под свои нужды, открывая новые возможности в области управления сетевыми устройствами.
Клонирование голоса из музыки, удаление движимого текста из видео и новые фишки во второй части обновления Wunjo AI
https://ift.tt/WxDLOBu
Я завершил работу над второй частью обновления open-source проекта Wunjo AI и воплотил своё видение приложения. В этом обновлении основное внимание уделено звуку: улучшено клонирование голоса, извлечение вокала или мелодии из песен и повышение качества речи. Но это не все, также появились новые функции для работы с видео и создания дипфейков. Давайте рассмотрим все по порядку: начнем с звука и перейдем к видео и дипфейкам.
aiohttp - 3.9.0
https://ift.tt/nbcSYw3
http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp
kombu - 5.3.4
https://ift.tt/L6nrfx2
Фреймворк для работы с AMQP. Скачать можно по ссылке: https://pypi.python.org/pypi/kombu/
Особенности сбора метрик. Запуск приложения gunicorn-ом в режиме мультипроцессинга
https://ift.tt/q4Nhn0w
Представим следующую ситуацию. Ваш python веб-сервер собирает какие-то метрики prometheus_client-ом: счётчики, гистограммы и т. д, например, количество входящих запросов. Вы также настроили приложение, чтобы /metrics возвращал все ваши метрики. Если режим работы prometheus_client-a оставить по умолчанию, при запуске приложения gunicorn-ом с более чем одним воркером вы сталкиваетесь с проблемой консистентности метрик.
Исследование режима Copy-on-Write в pandas. Часть 3
https://ift.tt/JCHkKte
Появление в библиотеке pandas режима Copy‑on‑Write (CoW, копирование при записи) — это изменение, нарушающее обратную совместимость, которое окажет некоторое воздействие на существующий код, использующий pandas. Мы разберёмся с тем, как адаптировать код к новым реалиям, сделать так, чтобы он работал бы без ошибок тогда, когда режим CoW будет включён по умолчанию.
django-angular - 2.3.1
https://ift.tt/9zk2jDP
Приложение для работы с Angular.js в Django. Скачать можно по ссылке: https://pypi.python.org/pypi/django-angular/