Автор: dgstalker

Нагрузочное тестирование с k6

Есть разные способы подать нагрузку на сайт, например wrk. Сегодня рассмотрим еще один инструмент, который позволяет описывать в виде js кода то, как именно мы будем подавать нагрузку. Установка: …

Пишем простой загрузчик видео с YouTube

Использовать будем python и библиотеку tkinter и customtkinter. Наш будущий загрузчик видео будет выглядеть так: Код будет достаточно простым, всего два модуля. Первый из них youtube_downloader.py Здесь мы описываем …

Заменяем pylint на ruff

Есть отличный инструмент для линтига python проектов, который по скорости своей работы превосходит любые другие аналоги. Проект называется ruff, поддерживает pyproject.toml, умеет автоматически делать фиксы в коде и многое …

Автоматический bump версии python пакета

В прошлой статье я рассматривал один из способов публикации python пакета в registry. Сегодня попробуем добавить в этот способ автоматический инкремент версии пакета. Проект будет все тот же. Итак, …

Публикация python пакета в gitlab package registry

DevOps инженеры часто пишут скрипты и консольные утилиты на python, которые хочется распространять не в первозданном виде, а в качестве пакета, поставив который из приватного registry вашей компании, на …

Проходим машину RootMe на TryHackMe

Есть много ресурсов для обучения тестированию на проникновение, один из них это TryHackMe. Там в разделе Learn -> Practice есть бесплатные машины, разного уровня сложности, на которых можно потренироваться, …