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

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/