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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     29.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Статьи

Мой вариант аутентификации с помощью JWT в FastAPI + React

(см комментарии). В создании своих pet проектов часто возникает задача аутентификации пользователя. Это может быть связано с персональным отображением страниц, настройки доступа и т.д. В этой статье я хочу показать свое решение с помощью Python, FastApI и React.

     28.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Статьи

Как и когда мы применяем автоматизацию в сети

Используя ansible, мы можем опрашивать несколько коммутаторов несколькими разными командами и записывать вывод команд в текстовые файлы, но с Python и netmiko мы можем объединить вывод нескольких разных команд, записав только нужную нам информацию в один выходной CSV-файл.

     28.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Релизы
     27.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Статьи

Надоело просто добавлять запись в log-файл. Что еще можно сделать с помощью syslog-ng в Astra Linux SE?

В предыдущей статье я кратко осветил цепочку прохождения логов в ОС Astra Linux SE. Продолжаем! Любой человек, который регулярно сталкивается с темой логирования, рано или поздно задаётся вопросом: «А что ещё можно сделать с логами, помимо простого добавления записей в некоторый файл?»Поэтому сейчас поговорим о таком мощном инструменте обработки логов, как syslog-ng.

     27.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Статьи

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

Доводилось ли вам наблюдать полярное сияние? В окрестностях Санкт-Петербурга это не такое уж и редкое явление, но многие мои друзья и знакомые его ни разу не видели. Как оказалось, они не знают, когда, куда и при каких обстоятельствах отправиться, чтобы его застать. Это побудило меня впервые написать код на Python, чтобы решить проблему.

     29.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Релизы

django-taggit - 6.1.0

Приложение для поддержки тегов в Django. Приложение будет крайне полезно на сайте с новостями, которые необходимо помечать тегами, так же можно легко реализовать сортировку по тегам.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-taggit/

     27.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Статьи

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

Расскажу про работу нашей команды с рекомендательными системами и кластеризацией по исполнителям и жанрам стриминга.

     27.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Видео
     29.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Релизы

aiohttp - 3.10.8

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

     27.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Статьи
     27.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Статьи

Готовим по рецепту: CI/CD в MLOps

Расскажу, как построить CI/CD-пайплайн для ML-приложений с нуля, поэтапно и без боли. Ну почти :) Раньше очень часто работа DS-инженера заканчивалась на подготовке кода модели в Jupyter-ноутбуке, а дальше его подхватывали команды разработки и доводили до продакшена. У такого подхода есть минусы.

     27.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Статьи

Погружение в Sampling method: механизмы работы в моделях диффузии

Метод выборки (sampling method) в генеративных моделях, таких как Stable Diffusion или FLUX, определяет способ преобразования случайного шума в изображение в процессе диффузии. Этот метод напрямую влияет на качество, стиль и скорость генерации изображения.

     26.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Статьи
     28.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Релизы

watchdog - 5.0.3

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

     28.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Релизы

virtualenv - 20.26.6

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

     28.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Релизы

redis - 5.1.0

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

     26.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Статьи

1001-ый способ миграции на асинхронный Python

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