IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Twitter

     29.10.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Статьи
     28.10.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Статьи

Ваши генераторные выражения сломаны: чиним и разбираемся

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

     29.10.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Релизы

django-mysql - 4.15.0

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/

     28.10.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Статьи

Сборка Python проекта с uv и Docker

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

     27.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи

Получение, обработка, анализ и визуализация спутниковых снимков с помощью библиотек: GDAL, numpy и matplotlib

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

     26.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи

Вычисления с GPU-ускорением на Python

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

     29.10.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Релизы

virtualenv - 20.27.1

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

     26.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи

Kafka. Лучшие практики применения. Настройки Prudcer & Consumer

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

     26.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи

Деплой без стресса: автоматизируем процесс для Telegram-ботов

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

     25.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Видео
     25.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи

Django Celery Tutorial to Background tasks

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

     28.10.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Релизы

Twisted - 24.10.0

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

     27.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи

Сводка от pythonz 20.10.2024 — 27.10.2024

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

     25.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи

Полное руководство по обработке ошибок в Python

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

     28.10.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Релизы

pip - 24.3.1

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

     27.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Релизы

pip - 24.3

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

     25.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи