👋 Привет!

Меня зовут Алексей, студия разработки <AB/> 👨‍💻

Разрабатываю веб-сервисы и интеграции.

15 лет занимаюсь разработкой и поддержкой ПО. 💻

🛠️ Чем занимаемся

  • Разработка с нуля — админки, интеграции, платежи, боты.
  • Расширение старых программ — добавляем функции, если авторы уже недоступны.
  • Проекты на стыке железа и ПО — код, который делает действия в реальном мире.
  • Система мониторинга — пытается чиниться сама; если не получится — позвонит вам ночью, пока не проснётесь (или мне).
  • Процессы разработки — настраиваем сборку, тесты и доставку обновлений.
  • Open-source библиотеки — если для нужного сервиса нет SDK или функции, напишем.

👉 Как проходит проект

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

Говорю на языке бизнеса и не перегружаю терминами — слово «маршрутизация» не прозвучит, пока вы сами не попросите. 😊

Пролистайте ниже — там проекты, статьи и доклады 👇

DevOpsHQ

DevOpsHQ — это проект нескольких DevOps-разработчиков, где мы выкладываем инструменты, которыми пользуемся в нашей повседневной работе.

Будем рады, если вы захотите поддержать нас своими коммитами, контрибьютором может стать любой желающий :)

Все инструменты под MIT-лицензией.

Посмотреть библиотеки

OpDevOps - Система мониторинга Zabbix в процессах разработки и тестирования

  • Система мониторинга ресурсов различных отделов
  • Шаблоны и роли серверов, разграничение доступа и зон ответственности
  • zabbixtools - конфигурация мониторинга на целевых серверах
  • Пример встраивания системы мониторинга в процессы разработки/тестирования

Подробнее:

OpDevOps - Инструмент ChangelogBuilder для автоматической подготовки Release Notes

  • Основные понятия и определения: ПРОЕКТ, пакет, связи между ними.
  • Как узнать, какие изменения произошли в многокомпонентном ПРОЕКТе?
  • Проблемы changelog и release note.
  • Решение: инструмент ChangelogBuilder для автоматической подготовки Release Notes

Подробнее:

Zabbix Review — как организовать code review для конфигурации мониторинга

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

_config.yml

Сегодня расскажу о том, как мы организовали процесс review для конфигурации мониторинга в Zabbix. Статья будет полезна тем, кто работает с системой мониторинга Zabbix, как в большой команде, так и в одиночку, даже если у вас «десять хостов, что там ревьюить».

Подробнее:

DevOpsHQ - Microsoft TFS Python Library (TFS API Python client)

Python клиент для Microsoft TFS API. Умеет:

  1. Получать TFS Workitems.
  2. Изменять поля Workitems.
  3. Запускать сохраненные запросы поиска Workitems.
  4. Работать с TFVC changesets
  5. И немного с проектами :)

Установка:

pip install dohq-tfs [--upgrade] [--pre]