Рубрика: Scripting
Собственно сегодня будем делать микросервис, который будет заниматься очисткой образов в gitlab registry. Образы будет чистить не все, а только у тех проектов, который мы укажем в конфиге, а …
Напишем небольшого своего клиента на python, который подойдет для любых типов объектных хранилищ типа s3. Начнем с модуля CLI. В нем собственно будет реализовано то, как будет выглядеть наше …
Наверняка все знают, что helm chart можно упаковывать в helm пакет и этот самый пакет загружать в registy. Нужно это для того, чтобы потом в конечном сервисе использовать только …
Использовать будем python и библиотеку tkinter и customtkinter. Наш будущий загрузчик видео будет выглядеть так: Код будет достаточно простым, всего два модуля. Первый из них youtube_downloader.py Здесь мы описываем …
Есть отличный инструмент для линтига python проектов, который по скорости своей работы превосходит любые другие аналоги. Проект называется ruff, поддерживает pyproject.toml, умеет автоматически делать фиксы в коде и многое …
Рассматривать сборку с использованием poetry будем на все том же тестовом проекте. Его полный код можно найти тут. Удаляем все, что у нас было в __init__py, оставляя его абсолютно …
DevOps инженеры часто пишут скрипты и консольные утилиты на python, которые хочется распространять не в первозданном виде, а в качестве пакета, поставив который из приватного registry вашей компании, на …
Как-то я описывал создание бота для vdsina, чтобы мочь смотреть основные вещи быстро и удобно. В той статье я использовал библиотеку pyTelegramBotAPI для создания бота, сегодня посмотрим как тоже …
Иногда бывает полезно вставить куча ссылок и скачать их все разом, а не по очереди, особенно если при этом можно смотреть прогресс бар наших загрузок. Реализуем подобную тулу на …