Рубрика: DevOps
Ставим пакет для работы с android устройствами. JAVA скорее всего уже стоит. Возможно следует сделать экспорт переменной JAVA_HOME. Версии java можно посмотреть и выбрать так И сделать, если необходимо …
Существует инструмент для реализации алертинга на основе логов, называется elastalert. Он подходит для 5 и 6 elasticsearch, но по факту его можно успешно использовать с 7 и 8. Также …
Есть разные способы подать нагрузку на сайт, например wrk. Сегодня рассмотрим еще один инструмент, который позволяет описывать в виде js кода то, как именно мы будем подавать нагрузку. Установка: …
Наверняка все знают, что helm chart можно упаковывать в helm пакет и этот самый пакет загружать в registy. Нужно это для того, чтобы потом в конечном сервисе использовать только …
Использовать будем python и библиотеку tkinter и customtkinter. Наш будущий загрузчик видео будет выглядеть так: Код будет достаточно простым, всего два модуля. Первый из них youtube_downloader.py Здесь мы описываем …
Есть отличный инструмент для линтига python проектов, который по скорости своей работы превосходит любые другие аналоги. Проект называется ruff, поддерживает pyproject.toml, умеет автоматически делать фиксы в коде и многое …
Рассматривать сборку с использованием poetry будем на все том же тестовом проекте. Его полный код можно найти тут. Удаляем все, что у нас было в __init__py, оставляя его абсолютно …
В прошлой статье я рассматривал один из способов публикации python пакета в registry. Сегодня попробуем добавить в этот способ автоматический инкремент версии пакета. Проект будет все тот же. Итак, …
DevOps инженеры часто пишут скрипты и консольные утилиты на python, которые хочется распространять не в первозданном виде, а в качестве пакета, поставив который из приватного registry вашей компании, на …