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

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


Новый материал в ленте
  django-liveconfigs - управление настройками в django

Как добавить кучу настроек для администратора в свой проект на django без дополнительных сервисов feature-toggle и потом в них не потеряться.


Python Дайджест. Выпуск 564

(30.09.2024 - 06.10.2024)

поделиться выпуском 
Дайджест python,

Статьи

  BI для оценки полезности BI: огранка логов в АЛРОСА

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

  Книга: «Грокаем алгоритмы. 2-е изд.»

Первое было интересным, понятным, запоминающимся. Но оно было выпущено в далёком 2016 году, а перевод появился лишь в 2017. В сфере компьютерных технологий всё меняется и обновляется с невероятной скоростью, неудивительно, что автор решил актуализировать свою книгу

  Проверка содержимого PDF-файлов средствами Python и pdfminer. Часть 2

В предыдущей части статьи мы рассмотрели общие подходы к тестированию PDF и познакомились с тем, как библиотеки pdfminer и PDFQuery помогают нам получать детальную информацию об объектах. Достаточно ли нам этой информации? Далеко не всегда. В этой статье мы расскажем о решении некоторых интересных технических проблем.

  Краткий гайд по квантованию нейросетей

Мы достаточно написали статей про оптимизацию ваших нейросетей, сегодня пора перейти к дроблению, уменьшению и прямому урезанию, иначе квантованию данных. Сам по себе процесс этот несложный с точки зрения всего, но подводные камни у операции есть. Рассказываем о видах квантования и приводим примеры в этой статье

  Что можно рассказать о функциях Python на примере кофемашины?

Поделюсь с вами одной из моих любимых аналогий. Я раньше сам молол себе кофе. Купил такую старомодную ручную кофемолку с металлической воронкой, крутильной рукояткой и маленьким деревянным подносом, на который ссыпается смолотый кофе. Может быть, где-то у меня она ещё валяется. Теперь я слишком занят. Перешёл на кофемашину.

  Как сделать инструмент для запуска нагрузки одной кнопкой: показываем наш Pangoloader

Наш продукт — специальная сборка PostgreSQL с доработками (крупных больше 30, а всего уже больше 70) в области безопасности, производительности, отказоустойчивости. Автоматизировать нагрузку помогают разные инструменты.

  Что изменилось в open source-альтернативе TestRail. От кастомных статусов и атрибутов до bulk-операций

Мы готовим крупный релиз 2.0 с масштабными изменениями, в том числе дизайна интерфейса. А пока в качестве «аппетайзера» я расскажу про последние обновления к релизу 1.3.4. Среди них — bulk-операции, пуш-уведомления пользователей, доработка кастомных атрибутов и статусов.

  Telegram bot который принимает фотографии и публикует их

Для работы и автоматизации телеграмм канала, мне потребовался бот, который будет принимать фотографии, и выставлять их в канал, и как дополнение добавлял нужный мне текст (при необходимости можно переписать, чтобы он прикреплял отправленные в него сообщения). Целей много, может вы аноним, который скрывает свои следы, а может вы хотите предоставить доступ к выставлению фотографий в канале своим подписчикам.

  Как у нейросетей работает внимание? Статья про self-attention и cross-attention

Удивительно, как нейросети похожи на нас. У них тоже есть внимание, и на примере коня на ракете я расскажу, как оно работает!

  Сводка от pythonz 29.09.2024 — 06.10.2024

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

  Практика реализации Веб-ГИС приложений и сервисов на основе открытых ресурсов. Начало

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

  Kaggle для футболистов: Классификация событий на футбольном поле

В конце 2022 года закончилось соревнование DFL - Bundesliga Data Shootout. Так как мне интересен футбол и в целом спортивная аналитика, то я решил поучаствовать в этом соревновании. Целью данной статьи является описание моего подхода, и я уверен, что многие методы, примененные к этой задаче, могут быть адаптированы для решения других задач в области компьютерного зрения.

  Polars Plugins: let's make them easier to use

Increasing ease-of-use of Polars plugins by improving an existing tutorial.

  Простой мини-чат на FastApi: Современный интерфейс, вебсокеты и SQLAlchemy с деплоем

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

Вопросы и обсуждения

  Python Bytes: #403 A machine learning algorithm walks into a bar…

Очередной выпуск англоязычного подкаста Python Bytes

Релизы

  redis - 5.1.1

Python клиент для Redis. Скачать можно по ссылке: https://pypi.python.org/pypi/redis/

  numpy - 2.1.2

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

  pymongo - 4.10.1

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

  aiohttp - 3.10.9

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

  IPython - 8.28.0

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