home.social

#наш_опыт — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #наш_опыт, aggregated by home.social.

  1. Разработка документации для облачных сервисов, или как приручить дракона

    Привет, я — Таня Кириллова, технический писатель команды развития безопасности контейнеров в Узнать больше

    habr.com/ru/companies/cloud_ru

    #техническая_документация #документация #сложный_продукт #cloudтехписатель #техписатели #наш_опыт #облачные_сервисы #вызовы

  2. Разработка документации для облачных сервисов, или как приручить дракона

    Привет, я — Таня Кириллова, технический писатель команды развития безопасности контейнеров в Узнать больше

    habr.com/ru/companies/cloud_ru

    #техническая_документация #документация #сложный_продукт #cloudтехписатель #техписатели #наш_опыт #облачные_сервисы #вызовы

  3. Разработка документации для облачных сервисов, или как приручить дракона

    Привет, я — Таня Кириллова, технический писатель команды развития безопасности контейнеров в Узнать больше

    habr.com/ru/companies/cloud_ru

    #техническая_документация #документация #сложный_продукт #cloudтехписатель #техписатели #наш_опыт #облачные_сервисы #вызовы

  4. Разработка документации для облачных сервисов, или как приручить дракона

    Привет, я — Таня Кириллова, технический писатель команды развития безопасности контейнеров в Узнать больше

    habr.com/ru/companies/cloud_ru

    #техническая_документация #документация #сложный_продукт #cloudтехписатель #техписатели #наш_опыт #облачные_сервисы #вызовы

  5. DevOps нет, но вы держитесь: как разработчики запустили тесты на этапе MR

    Со старта нашего проекта Polymatica EPM (бизнес‑платформа для автоматизации процессов стратегического планирования и бюджетирования) мы решили: код должен покрываться тестами. Проект построен на стеке FastAPI + Poetry + Pytest. Из‑за особенностей проекта тесты, в основном, функциональные. Все шло хорошо, команда росла, тесты писались, но запускались только на локальной машине перед коммитами. Наступил момент, когда нужно было внедрить автоматический прогон тестов на этапе Merge Request (MR). На тот момент у нас был собственный GitLab и настроенный CI/CD, но ресурсы DevOps были ограничены. Поэтому задачу пришлось решать силами разработчиков. Меня зовут Дмитрий Богданов, я старший бэкенд‑разработчик, и в этой статье расскажу, как мы оптимизировали запуск тестов, с какими проблемами столкнулись и почему выбрали именно базовый образ для CI/CD.

    habr.com/ru/companies/slsoft/a

    #наш_опыт #pytest #cicd #python