py_digest | Technologies

Telegram-канал py_digest - PythonDigest

1963

Сборник наиболее интересных Python материалов. https://pythondigest.ru/ Сделать донат - https://boosty.to/pydigest Блог автора - @whydaily Рекомендуем хостинг https://firstvds.ru/?from=421453

Subscribe to a channel

PythonDigest

Семантическая сегментация на основе архитектуры U-Net и определение расстояния между объектами
https://ift.tt/GvCAZOa

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

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

PythonDigest

Binance API и Telegram бот с уведомлениями о сделках
https://ift.tt/Ykf5Ore

Возникла задача сделать уведомления в Телеграм о сделках на Binance: открытие и закрытие позиций, текущий профит, баланс и прочее. Это актуально если кто-то или что-то торгует на вашем счете и вы хотели бы быть в курсе. Задача выглядела несложной - из Binance API забираем последние сделки и шлём в Телеграм - работы на пару часов. Но на практике это превратилось в квест на пару дней в котором 90% времени ушло на изучение особенностей работы с Binance API, их довольно странную логику и жесткие лимиты.

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

PythonDigest

Talk Python to Me: #422: How data scientists use Python
https://ift.tt/ixeI3rm

Audio

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

PythonDigest

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

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

- Оформляем красивые отчеты и приложения в Streamlit и запускаем в облака
- Fastapi 0.100.0-beta1: ещё быстрее
- Развлечения с хеш-коллизиями
- Встроенные фикстуры Pytest
- [Видео] Виртуальное окружение по хардкору. Жизнь без pip.
- [Видео] Как мы ищем клиента за доли секунды.
- chainlit - Build Python LLM apps in minutes
- Django security releases: 4.2.3, 4.1.10

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

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

PythonDigest

Как сделать из Python-скрипта исполняемый файл
https://ift.tt/Ep4NMIO

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

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

PythonDigest

Unlocking Performance: A Guide to Async Support in Django
https://ift.tt/LVKHCSh

This guide provides valuable insights and practical tips for new and experienced developers to leverage async programming in Django for non-blocking operations, improved scalability, and enhanced responsiveness.

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

PythonDigest

Compiling typed Python
https://ift.tt/u9qIfd0

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

PythonDigest

See and Tell: Сервис просмотра сериалов для слабовидящих
https://ift.tt/8pehYxa

Весной 2023 года прошел хакатон MTS True Tech Hack, на котором был представлен кейс улучшения сервиса просмотра видео для людей с ограниченными зрительными способностями. Предоставить решение во время хакатона нам не удалось, но зато за следующие два месяца мы смогли закончить пилотную версию сервиса, помогающего слабовидящим людям лучше понимать происходящее на экране. В этом посте мы решили поделиться результатами и деталями проделанной работы.

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

PythonDigest

[Видео] Moscow Python Meetup №82. Руслан Дудов и Хачатур Саркисян. Как мы ищем клиента за доли секунды.
https://www.youtube.com/watch?v=6fpEuoQZIVE

Задача поиска людей по фото — это вычислительно сложная задача нечеткого поиска. Для решения этой проблемы используются биометрические вектора, которые извлекаются из фотографий с помощью нейронных сетей. Однако, даже два вектора, полученные из разных фото одного человека, не совпадают на 100%. Поэтому, в отличие от поиска на точное совпадение, эта задача на порядки сложнее. В докладе будет рассказано о том, как мы решили эту задачу и какие сложности пришлось преодолеть, учитывая жесткие требования по скорости ответа при высокой интенсивности запросов: - Оптимизация поиска похожих биометрических векторов: сравнение инструментов и выбор наилучшего подхода. - Как быстро загрузить базу клиентов в память модуля поиска: без C++ и перерасхода памяти. - Как можно искать ещё быстрее? Индексирование базы векторов: подходы и методы для многократного ускорения поиска. Доклад будет интересен не только тем, кто сталкивается с задачами нечеткого поиска по данным с большим количеством категорий, но и для разработчиков, которые заинтересованы в понимании особенностей работы Python при обработке больших объемов данных. Слайды: https://ift.tt/SsiPdj6

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

PythonDigest

CLI Tools Hidden in the Python Standard Library
https://ift.tt/lsR2pQe

There are several modules in Python that are directly callable from the command line, including the ability to gzip and pretty print JSON. This article introduces you to what is available and how Simon discovered them.

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

PythonDigest

Оформляем красивые отчеты и приложения в Streamlit и запускаем в облака
https://ift.tt/DtmHMbR

Создаем красивый отчет или веб приложение на Python при помощи Streamlit и делимся им через облачный сервис с развертыванием через GIT.

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

PythonDigest

sentry - 23.6.2
https://ift.tt/2Rykfaw

Мощная система логгирования и платформа агрегации ошибок. Скачать можно по ссылке: https://pypi.python.org/pypi/sentry/

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

PythonDigest

Как сделать Telegram-бота для проверки аптайма своего сервиса на Python (ч.3 получение графиков через телеграм)
https://ift.tt/6I2vr7N

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

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

PythonDigest

Развлечения с хеш-коллизиями
https://ift.tt/AfZ47YQ

Мой друг и коллега по цеху, блоггер Сэм, недавно опубликовал своё третье иллюстрированное руководство, темой которого стало хеширование. Нет острой необходимости читать его руководство перед прочтением моей статьи, но я очень рекомендую вам это сделать. Хотя бы ради того, чтобы посмотреть на восхитительные анимации, от которых невозможно оторваться. Честно — они просто потрясающие. Тут, к сожалению, анимаций вы не найдёте, поэтому насмотритесь на них в той статье, а потом возвращайтесь сюда. Здесь вы сможете немного позабавиться поиском коллизий алгоритма хеширования MurmurHash3.

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

PythonDigest

Fastapi 0.100.0-beta1: ещё быстрее
https://ift.tt/I8CQWrB

На прошлой неделе вышла бета-версия нового FastAPI 0.100-beta1, а это значит что? Правильно, пришло время performance-тестов!

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

PythonDigest

Автопостинг ВК (VK) на python
https://ift.tt/cVy6mai

У меня есть несколько групп в ВК, в которые нужно периодически публиковать посты. В целом мое желание можно описать фразой «А когда мне это делать, если я все время не хочу». Мотивация в моем случае это лень. Я не являюсь разработчиком, но решил набросать скрипт, который будет публиковать посты.

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

PythonDigest

Первые шаги в импульсных нейронных сетях
https://ift.tt/dvfz3AW

Давайте попробуем немного разобраться в теме импульсных нейронных сетей (spiking neural network, SNN). Напишем простую импульсную нейронную сеть, используя только NumPy и Pandas, для классической задачи машинного обучения с использованием кодирования рецептивными полями.

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

PythonDigest

Python in Visual Studio Code – July 2023 Release
https://ift.tt/37kaPEW

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

PythonDigest

Именованные цвета в tkinter
https://ift.tt/YMUQlIy

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

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

PythonDigest

The Real Python Podcast – Episode #163: Python Crash Course & Learning Enough to Start Creating
https://ift.tt/u1iOhY9

How much Python do you need to learn to start creating projects? What's a good balance of information and hands-on practice? This week on the show, Eric Matthes is here to discuss his book Python Crash Course.

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

PythonDigest

chainlit - Build Python LLM apps in minutes
https://ift.tt/AaiJyLS

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

PythonDigest

numpy - 1.25.1
https://ift.tt/nYaP8KJ

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

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

PythonDigest

Встроенные фикстуры Pytest
https://ift.tt/mX4RfnP

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

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

PythonDigest

[Видео] Moscow Python Meetup №82. Максим Безруков. Виртуальное окружение по хардкору. Жизнь без pip.
https://www.youtube.com/watch?v=gXB9Rolne9Y

Необычный case, когда твоя компания разрабатывает операционную систему и пакеты можно устанавливать только из репозитория. Никакого pip, poetry и пр. Как же сделать коробочку со всем необходимым (python, библиотеки и прочие зависимости и запустить сервис в systemd прямо из неё. Только pyenv, virtualenv и bash. Слайды: https://ift.tt/GDBpcQ6

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

PythonDigest

Нейронные сети не могут обобщать периодические зависимости. Как это исправить?
https://ift.tt/iqZugP5

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

PythonDigest

Binance — python. Бот для крипто сигналов в Telegram, или как ошибка бывает удачной
https://ift.tt/a0jmsw6

Данная статья скорее всего не будет интересна продвинутым кодерам, никаких изысканных решений применения Python или библиотек вы в ней не найдёте. В данной статье подробно разберём как написать бота, для получения сигналов непосредственно из Binance. Мы реализуем бота, откалибруем его и направим сигналы в Telegram. Моменты получения сигналов этого бота я нанёс жёлтым маркером на график ниже, для иллюстрации:

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

PythonDigest

Django: Flush out test flakiness by randomly ordering QuerySets
https://ift.tt/5cOj0zD

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

PythonDigest

Netflix Movies and Series Recommendation Systems
https://ift.tt/yEj2ucH

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

PythonDigest

click - 8.1.4
https://ift.tt/qRVu3dm

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

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

PythonDigest

Django security releases issued: 4.2.3, 4.1.10, and 3.2.20
https://ift.tt/dy7RpzO

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