Как мы перестали писать описания к merge request руками: AI Describer в GitLab CI и Jenkins
Привет, Хабр! Я фулстек‑разработчик в TravelLine. Мы делаем единую систему для гостиничного предприятия, которая помогает отелям, санаториям и другим средствам размещения автоматизировать свои бизнес‑процессы. В этой статье я расскажу о том, как мы внедрили ИИ для генерации описаний PR/MR.Проблема: сложно влиться в контекст измененийУ нас два хостинга репозиториев и столько же билд‑серверов: одни команды живут в GitLab со сборкой в GitLab CI, другие — в Bitbucket Server (в компании его до сих пор зовут Stash) со сборкой в Jenkins. Общее у них одно: поле описания merge/pull request зачастую пустое или содержит только список commit messages.
Как построили DevOps вокруг системы для клиники
ВведениеЭта статья — история о том, как небольшая команда перевела медицинскую информационную систему с устаревшей платформы 1С 7.7 на 1С 8.3 и выстроила вокруг неё современные практики разработки: контроль версий, код-ревью, автотесты, CI/CD. Дальше — сама история.
Что скрывается под капотом 1С и зачем аналитикам разбираться в инструментах разработчиков
от языка запросов до Jenkins и Power BIКогда говорят «аналитик 1С», у многих в голове возникает образ человека, грустно смотрящего в 1С, вздыхающего и что-то там ищущего или гоняющего ТЗ по почте. Но если вы хоть раз пытались выяснить, откуда взялось странное число в выгрузке, и не хотели тревожить разработчика по пустякам — значит, вы уже задумывались о чём-то большем.Я — Анастасия Штей, работаю в 1С с 2008 года. Сейчас руковожу одной из сильнейших команд по автоматизации финансового учёта и вхожу в программный комитет конференции 1С Conf X

