...

DevOps и автоматизация разработки: Разработка

DevOps и автоматизация разработки Системный администратор Разработчик Стажер Бесплатно (free)

Готовим контейнеризированный Microsoft SQL Server в среде Windows

23.05.2025    9017    SerVer1C    35    

36

DevOps и автоматизация разработки Групповая разработка (Git, хранилище) EDT Разработчик 1С:Предприятие 8 Бесплатно (free)

В процессе использования 1С:EDT и репозитория Git для обновлений релизов доработанных конфигураций появилась необходимость в регулярной загрузке конфигураций от вендора 1С в Git-репозиторий. Описанное в статье решение позволяет автоматизировать эту операцию и может быть полезным специалистам, занимающимися обновлениями с использованием 1C:EDT+Git

21.05.2025    11657    vladimir_iclsoft    3    

23

DevOps и автоматизация разработки Разработчик 1С:Предприятие 8 Бесплатно (free)

В проектной разработке часто возникают проблемы с однообразностью ландшафта, производительностью и быстрой разверткой инфраструктуры. Об одном из способов избежать или изолировать данные проблемы с помощью контейнеризации расскажем в статье.

18.09.2024    10396    antonov_av    7    

18

DevOps и автоматизация разработки Бесплатно (free)

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

28.08.2024    17875    yuraid    32    

66

DevOps и автоматизация разработки Разработчик 1С:Предприятие 8 1С:Документооборот Россия Бесплатно (free)

В данной инструкции рассмотрим процесс развертывания приложения на Python с использованием фреймворка Flask и Tesseract OCR в контейнере Docker. Узнаем, как использовать Tesseract в связке с Flask и осуществлять обращения к Tesseract для обработки изображений. Рассмотрим пример обращения к приложению Docker из 1С, в том числе для замещения CuneiForm в старых конфигурациях 1С:Документооборот версии 1.4 и ниже.

20.08.2024    7991    romanichenko    2    

11

DevOps и автоматизация разработки OneScript Системный администратор Разработчик Стажер Бесплатно (free)

Рассмотрим создание самоформирующейся документации через комментарии и соглашения: как это сделать и зачем, с описанием полного цикла от исходников конфигурации до странички в интернете

17.06.2024    14323    bayselonarrend    5    

65

DevOps и автоматизация разработки 1С:Франчайзи, автоматизация бизнеса Россия Бесплатно (free)

Расскажу, кому нужен DevOps, какие инструменты использовать, с какими проблемами сталкиваются инженер и заказчик.

27.05.2024    13604    AlexeyPROSTO_1C    30    

26

DevOps и автоматизация разработки Бесплатно (free)

Можно ли идеи подхода «Архитектура как код» положить на 1С или иную платформу, чтобы не изобретать ещё какой-то язык и сразу получить множество готовых библиотек функций и инструмент достижения главной цели подхода AaC.

01.02.2024    10712    roman72    10    

9

DevOps и автоматизация разработки Групповая разработка (Git, хранилище) OneScript Системный администратор Разработчик 1С:Предприятие 8 Бесплатно (free)

Продолжение истории с прокси хранилища, но уже не на HTTP, а на TCP и без падений по памяти веб-сервера. Проверяем комментарии хранилища, вызываем веб-хуки, старты пайплайнов, gitsync по событию помещения версии в хранилище. И все это полностью на знакомом и понятном OneScript.

17.01.2024    19602    kamisov    31    

68

DevOps и автоматизация разработки Разработчик Бесплатно (free)

Когда под каждый проект нужно развернуть отдельный стенд разработки и сборочную линию для его обслуживания, велик риск влияния человеческого фактора. О том, как зафиксировать инженерный опыт в скриптах и унифицировать необходимые настройки для автоматизированного разворачивания инфраструктуры с помощью Terraform и Ansible, пойдет речь в статье.

01.11.2023    7843    Libelle    5    

15

DevOps и автоматизация разработки Тестирование QA Системный администратор Разработчик Руководитель проекта Россия Абонемент ($m)

В статье приведен пример обработки, которая на основании измененных файлов git-репозитория готовит специальный файл настройки xUnitParams.json для последующего выполнения дымовых тестов (xUnitFor1C/add) только для измененных объектов конфигурации

1 стартмани

09.10.2023    3727    8    vladimir_iclsoft    1    

5

Групповая разработка (Git, хранилище) DevOps и автоматизация разработки Бесплатно (free)

Чтобы перейти от разработки в хранилище до полноценного релизного цикла CI/CD, с автотестированием кода, сборкой конфигураций из исходников и ветками разработки для каждой задачи, нужно пройти большой путь. Расскажем о том, как организовать полностью автоматическую доставку проверенного и рабочего кода в 2000 конфигураций.

02.10.2023    13457    MrWonder    4    

17

DevOps и автоматизация разработки 1C:Бухгалтерия Бесплатно (free)

Повышаем квалификацию специалистов по 1С: обучаем современным практикам, технологиям и инструментам промышленной разработки команд 1С и отдельных специалистов.

08.09.2023    10465    0    user1766308    0    

5

DevOps и автоматизация разработки 1C:Бухгалтерия Бесплатно (free)

Настраиваем и запускаем процессы разработки, тестирования и поставки ПО 1С: внедряем инструменты автоматизации, обучаем команду и подготавливаем регламенты для передачи в эксплуатацию.

08.09.2023    10950    0    user1766308    0    

1

DevOps и автоматизация разработки Системный администратор 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Помощник/шпаргалка по созданию скриптов для утилит 1С. Иногда приходилось писать скрипты, предварительно набивая их в текстовом редакторе, выбирать нужные команды, подставлять значения параметров, и все это бегая по хелпу в окне терминала или в ИТС. И в итоге родилась идея облегчить этот процесс. Возможно и Вам эта обработка окажется полезной. С помощью данной обработки можно выполнить формирование строки выполняемой команды проще и преимущественно с помощью мышки (хотя это и не канонично:) ).

1 стартмани

07.09.2023    5886    22    Live    5    

41

DevOps и автоматизация разработки EDT Бесплатно (free)

Даже в рамках одной компании подходы к организации командной разработки могут отличаться: методикой работы с ветками, организацией тестовых и разработческих контуров, параллельным использованием хранилищ или полным переходом на Git. Расскажем, какие варианты распределения серверных стендов и организации CI/CD выбрали для своих команд тимлиды двух отделов, и как у них происходило внедрение 1С:EDT.

05.09.2023    10195    WhatIsLoveMakoveev    0    

5

DevOps и автоматизация разработки EDT Разработчик Бесплатно (free)

Использование EDT дает преимущества даже для тех, кто до сих пор остается в конфигураторе. Достаточно настроить разбор основного хранилища разработки в GitConverter и автоматизировать CI на GitLab с помощью скриптов на 1С:Исполнителе. Статья о том, как задействовать для кодовой базы проекта валидацию EDT, используя встроенный механизм GitLab Code Quality, и генерировать дымовые тесты для Vanessa Automation.

23.08.2023    20272    doublesun    25    

37

DevOps и автоматизация разработки Разработчик Бесплатно (free)

При интенсивной разработке в ERP 2.5 для большой компании с минимальным технологическим окном нужно обеспечить достаточный уровень качества кода, регулярное тестирование и оперативность хотфиксов. О том, как настроить в GitLab CI скрипты для автоматизации флоу разработки от бэклога до деплоя, на конференции Infostart Event 2021 Moscow Premiere рассказал разработчик 1С в команде Ozon Express Александр Галанов.

15.06.2023    12404    SaschaG    11    

20

DevOps и автоматизация разработки Групповая разработка (Git, хранилище) OneScript Разработчик Бесплатно (free)

Итак! Представим, что наступил момент, когда разработка через исходный код реализована на предприятии в полном объеме. Мы разрабатываем в EDT или конфигураторе (но выгружаем конфигурацию в исходный код), версионируем внешние отчеты и обработки и расширения, собираем релизы, проверяем код статическим анализом, в разработке царит гармония и мир. Красота! Но менеджерам этого мало, всегда хочется чего-то еще, и вот мне прилетает задача - дай статистику по вкладу в код каждого разработчика.

13.03.2023    17488    ardn    3    

27

DevOps и автоматизация разработки Рефакторинг и качество кода Разработчик 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Опыт применения SonarQube в нескольких командах. Плюс некоторые тонкости: уменьшение объемов базы SQ, интеграция, покрытие кода.

26.02.2023    15075    kraynev-navi    18    

54

DevOps и автоматизация разработки Разработчик Бесплатно (free)

Плейстоцен — эпоха четвертичного периода, начавшаяся 2.588 миллионов лет назад и закончившаяся 11,7 тысяч лет назад. В 1С этот период характеризуется обычными формами, использованием толстого клиента и вызовом «Предупреждение» без таймаутов прямо из модулей проведения документов. О том, как внедрять инженерные практики для огромного монолита легаси и тестировать функциональность без менеджера и клиента тестирования под разными пользователями, на конференции Infostart Event 2021 Moscow Premiere рассказал ведущий программист компании BCS FinTech Сергей Голованов.

20.02.2023    8356    Golovanoff    17    

21

Сервера DevOps и автоматизация разработки Облачные сервисы, хостинг Системный администратор Разработчик Бесплатно (free)

Во многих сферах запуск приложений в Kubernetes является де-факто стандартом архитектуры, так как это позволяет быстро и эффективно задействовать ресурсы, не затрачивая на это большие деньги. Но с платформой 1С:Предприятие не все так просто, но потенциально возможно. Руслан Жданов на митапе «DevOps в 1С: CI/CD. Непрерывная интеграция и поставка решений на 1С» рассказал про то, как с помощью Kubernetes организовать в облаке управление кластером из серверов 1С и реализовать там тестирование приложений на 1С или запуск скриптов на OneScript.

24.01.2023    21220    ZhdanovR    3    

32

Групповая разработка (Git, хранилище) OneScript DevOps и автоматизация разработки Системный администратор Разработчик 1С:Предприятие 8 Россия Бесплатно (free)

Избавляемся от версионной зависимости, проверяем комментарии, вызываем веб-хуки, делаем красивые пути. И все это на привычном IIS и понятном OneScript.

08.12.2022    20743    kamisov    57    

97

DevOps и автоматизация разработки Групповая разработка (Git, хранилище) Разработчик Бесплатно (free)

Рано или поздно многие компании приходят к практикам DevOps. И начало этому – Continuous Integration. О том, что происходит в команде специалистов 1С, когда они переходят на Git, и почему простое внедрение CI-инструментов не решает проблему подходов к разработке, в докладе на Infostart Event 2021 Post-Apocalypse рассказал руководитель компании ПрогТехБизнес Александр Анисков.

07.12.2022    11341    vandalsvq    0    

24

DevOps и автоматизация разработки Групповая разработка (Git, хранилище) Разработчик Бесплатно (free)

Когда хранилищ много, возникает вопрос удобного управления ими. Андрей Овсянкин на онлайн-митапе «Инструменты автоматизации рутины в 1С-разработке» рассказал, как настроить перенос хранилища на новую версию платформы без перепрописывания путей у каждого разработчика, и как безболезненно обеспечить для хранилища запрет коммита с пустым комментарием.

28.11.2022    27484    Evil Beaver    13    

107

Инструментарий разработчика DevOps и автоматизация разработки Механизмы платформы 1С Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Выгружать конфигурацию в файлы в последнее время стало супер модно. Контроль версий, Git, CI/CD и вот это вот все. Исходники как тексты сегодня нужны всем. Но возникают вопросы: а каким методом лучше и быстрее выгружать конфигурацию в файлы, а какая версия платформы справляется с этой задачей оперативнее? Моя статья постарается ответить на эти вопросы. Как говорится, заставим попотеть ваши конфигураторы. С помощью 1С Исполнителя 2.0 мы выгрузим конфигурацию ЗУП, используя платформу пяти версий, от 8.3.18 до 8.3.22.

1 стартмани

16.11.2022    15974    infosoft-v    41    

49

Рефакторинг и качество кода DevOps и автоматизация разработки Разработчик 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Публикация освещает вопрос улучшения качества и читабельности кода путем отказа от излишних комментариев. Рассматривается пример из опыта работы команды разработки на EDT + Git. Команда работает в EDT меньше года. Конфигурация сильно доработана и не обновляется типовыми релизами.

15.11.2022    7913    shastin87    6    

9

DevOps и автоматизация разработки Обновление 1С Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Это механизм, который автоматически обновляет базы 1С до последнего релиза, при разработке в 1С:Enterprise Development Tools c использованием распределённой системы управления версиями GIT.

1 стартмани

28.10.2022    6056    4    Knup    0    

9

DevOps и автоматизация разработки Логистика, склад и ТМЦ Системный администратор Разработчик Руководитель проекта 1С:Предприятие 8 1C:Бухгалтерия 1С:Франчайзи, автоматизация бизнеса Платные (руб)

Подсистема «Управление сборкой GLI» предназначена для динамического формирования сборочных линий Gitlab и отслеживания процесса доработок систем на базе1С:Предприятия Позволяет упростить выпуск новых релизов системы, подготовить описание доработок системы. Интегрируется с GitLab API по событиям Push, Merge-request, Pipeline. Уведомляет пользователей о результатах сборки/тестирования сборочных конвейеров через СВ, либо при её недоступности или отсутствию по E-Mail. Поможет при отправке исправлений ошибок в общую базу тестирования, сформирует запросы на слияние в ветку версии только по протестированному и подтверждённому функционалу. Подсистема рассчитана исключительно на клиент - серверную архитектуру тестовых ИБ. Поддерживаемая версии СППР 2.0.4.15, платформа не ниже 8.3.17.1549, 2.0.7.3 / не ниже 8.3.21.1664, начиная с релиза 1.0.4.30 требуется платформа не ниже 8.3.23 рекомендуемый релиз 8.3.23.1997

10000 руб.

26.08.2022    16858    11    13    

38

DevOps и автоматизация разработки EDT Обновление 1С Механизмы платформы 1С Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Быстрое обновление конфигурации и базы данных 1С, вместо долгого обновления из EDT (1C:Enterprise Development Tools) при использовании хранилища GIT. Непосредственное обновлении базы на сервере баз данных (минуя сервер 1С) из XML-файлов конфигурации при помощи утилиты автономного сервера 1С - ibcmd.

1 стартмани

13.07.2022    19536    17    Bitnikov    22    

60

Инструментарий разработчика DevOps и автоматизация разработки Разработчик Пользователь 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

В публикации описывается технология использования специальной внешней обработки ("Улучшайзера") для улучшения (модификации) других внешних обработок. При этом каждому пользователю обработки нужен свой уникальный набор улучшений, и он (пользователь) не хочет/не умеет/не собирается (нужное подчеркнуть) лезть в Конфигуратор и/или просить помощи у 1С программиста.

08.07.2022    8280    103    delta    2    

21

DevOps и автоматизация разработки Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Написать свою сборочную линию для решения на 1С – задача нетривиальная: собрать конфигурацию из исходников, конвертировать между форматами, запустить множество инструментов, агрегировать результаты, сформировать отчеты... А хочется ведь просто ЗапуститьСвоюСборку()... Можно? Можно! О том, как создать сборочную линию за 5 минут в формате «Далее-далее-готово» на конференции Infostart Event 2021 Moscow Premiere рассказал Никита Федькин.

21.06.2022    27400    nixel    58    

102

DevOps и автоматизация разработки Системный администратор Разработчик Руководитель проекта 1С:Предприятие 8 Россия Бесплатно (free)

Вы не задумывались о том, что расчет APDEX должен быть онлайн? Онлайн для всех - от бизнес-пользователей до команды разработки. Если задумывались - то в статье мы расскажем, зачем это делать, и поделимся наработками, как подключить 1С+APDEX к такой штуке, как Prometeus.

16.02.2022    21259    digital-samolet    43    

112

DevOps и автоматизация разработки Системный администратор Разработчик Бесплатно (free)

Продолжение сквозного примера настройки Gitlab-CI - вывод результатов теста, условия запуска и таймауты.

12.12.2021    9132    SaschaG    4    

17

DevOps и автоматизация разработки Системный администратор Разработчик Бесплатно (free)

С приходом в 1С EDT мы получили git. С git-ом пришел и gitlab, а он уже дает инструменты по CI. Что такое CI? Ну все же знают, как обычно просят обновить прод? Желательно ночью? Желательно проверив на копии, что ничего не сломаем? Ну так вот: CI – это личный помощник, который все сделает сам. Надо только правильно его попросить...

18.11.2021    11599    SaschaG    9    

80

Архивирование (backup) DevOps и автоматизация разработки Перенос данных 1C 1С:Предприятие 8 Украина Абонемент ($m)

Рабочий механизм автоматического обновления конфигурации "периферийной" базы после получения пакета обмена. Перед обновлением выполняется резервное копирование базы данных.

1 стартмани

02.09.2021    7148    2    Volvo32    1    

4