В докладе рассмотрим разграничение прав доступа для различной функциональности кластера 1С. Это полезно, когда в ИТ-службе есть люди, которые могут завершать сеансы, но при этом могут случайно удалить базу.
А вышло так, что нужно вести в светлое завтра 55 БУХ, 15 ЗУП и по 12 расширений в каждом
Доклад про укрощение расширений, централизацию внешних ресурсов, и как живётся внутри макаронного монстра.
Выступал на InfostartEvent 2019, доклад вошел в 10-ку лучших. Играл в «ЧтоЕслиТогда» в составе нескольких команд, лучший игрок Зимней игры-2021.
За рабочим местом мы проводим очень много времени - так почему бы не сделать его удобным.
Расскажу о своем опыте: как в 2022 я потратил прилично денег и зачем. Кресло, стол, монитор, клавиатура, мышь. Сколько это стоило, стоило ли того, какие интересные привычки я выработал.
"Не сидите на двух стульях" - сконцентрируйтесь на управлении командой.
"Джуны-наставники". Не бойтесь делать наставниками программистов с опытом 3-6 месяцев.
"Домик" - практический прием быстрого обучения. Наставник реализует минимальную базу инструмента, на все остальные функции создаются отдельные задачи для подопечного под контролем наставника.
"Это производство, детка". Стандартизация процессов. Убираем все лишнее.
"Процессы должны быть прозрачными". Новичок быстро адаптируется при наличии описания всех процессов разработки, регламентов, гайдов.
"Децентрализируйтесь". Не замыкайте процессы на себя.
1)Исследование и осознание факторов, приведших к профессиональному кризису. Разработка стратегии их преодоления.
2)Разработка плана действий и самосовершенствования на основе результатов самодиагностики.
3)Поиск внутренней мотивации и развитию профессиональных навыков.
4)«Перезапуск» через изменение предыдущих подходов к работе, обучение новым навыкам и установку новых целей.
5)Установление связи между личным удовлетворением от работы и достижением успеха, выстраивание баланса между профессиональными и личными целями для преодоления профессионального кризиса.
Более 15 лет в ИТ, более 10 лет в управлении разработкой, 7 лет в сфере оказания услуг профессиональной удаленной разработки на 1С в России. Выпускник президентской программы подготовки управленческих кадров, сертифицированный специалист 1С и PMBook. Руководство проектами внедрения и разработки не только в 1С-франчайзи, но и как ИТ-директор производственных предприятий.
2. Как воспринимать - излишняя бюрократия или инструмент внедрения изменений.
3. Управление отделом - планы, приоритеты, мотивация, автоматизация.
4. Практический эффект от работы процессного офиса, кейсы нашей компании.
Работал в крупных федеральных компаниях на позициях руководителя отдела 1С, тимлида, главного разработчика.
Лидер в проекте по импортозамещению 1C на Linux
Активно участвую в 1С сообществах Магнита и фирмы 1С.
Подготовка ВМ с помощью Ansible
Пример доработки ролей в плейбуке
Донастройка Linux сервера для 1C
Установка платформы 1С, настройка службы 1С и логирования
Настройка мониторингов
Далее продолжил аналитиком в онлайн-бухгалтерии «Небо».
Был разработчиком 1С в сети пекарен, участвовал в разных проектах. Интегрировал 1С с чем только можно (Фронтол, ОФД, DADATA, Яндекс, создавал свои веб-сервисы)
Автор нескольких практических статей на Buh.ru
В результате этой работы у меня появилась библиотека с набором универсальных функций, который мне позволили быстро расширять функционал HTTP-сервиса, быстро писать АПИ.
Далее эта библиотека позволила писать обработки выгрузки данных из любых конфигураций в формате JSON, или же делать расширение, которое можно сформировать, было используя эту библиотеку. Быстрый HTTP-сервис без больших затрат.
В результате бизнес получил выгоду, так как с помощью этот библиотеки мы смогли быстро экономить и разрабатывать микросервисы на базе 1С.
В рамках этого доклада я расскажу:
1. О функциях, которые я разработал для АПИ для работы с HTTP
2. Об универсальных функциях выгрузки объектов в формате JSON/
3. О тезисе о том, что если бы такие библиотеки можно было публиковать и делиться, отдать другим разработчикам на внесение изменений, то мы бы имели подобие готовых библиотек как в GO и PHP, это многократно бы экономило наши ресурсы.
Уровень сложности доклада - Практикам
Образование - СТИ НИТУ МИСИС по специальности “информатик-аналитик”.
- оптимизация пользовательской разузловки BOM (снижение с 50 мин до 40 секунд), нюансы обработки документов с десятками тысяч строк.
2. Пути оптимизации расчета себестоимости на PG - особенно актуально для тех, кто не может развернуть сервер на win и использовать MS SQL:
- опыт перехода с типового расчета длительностью 23 часа на закрытие месяца за 4-5 часов.
3. Как мы исправили ошибки в доработке ERP, приведшие к резкому падению производительности клиентской и серверной части:
- распределение запасов и массовое проведение производственных документов при обменах с ИС оперативного контура;
- критичные доработки ЭДО, массовая распаковка, согласование документов, запуск массовых операций множеством пользователей.
Уровень сложности доклада - Практикам
Выступление будет интересно тем, кто хоть раз:
1 пытался избавиться от зоопарка в текущих обменах, пробовал их стандартизировать и переделать;
2 задумывался над ускорением типовых обменов и обеспечением полного контроля передаваемых данных;
3 проводил полный аудит всех механизмов обменов;
4 осуществлял реализацию единого механизма обмена через RabbitMQ;
5 сталкивался с контролем соблюдения законодательства
• Этапы создания единого информационного пространства – как мы пришли к целевой архитектуре решения.
• Преимущества единого информационного пространства и результат применения в атомной отрасли.
• Проблемы и их решения на пути к нестандартной архитектуре.
Уровень сложности доклада - Практикам
14 лет в IT.
Знаю как создавать продукт от идеи до продакшена.
Определяю потребность клиентов и превращаю их в фичи.
Вы узнаете что такое SaaS, IaaS и PaaS. Что это за страшные аббревиатуры? Что выбирает крупный бизнес и что подходит именно вам? Разберем особенности и специфику каждого решения.
Имеет большой опыт ИТ-консалтинга, разработки и внедрения корпоративной отчетности, автоматизации учета и процессов бюджетирования и казначейства в крупных российских коммерческих компаниях. Лидировала направление автоматизации финансового и управленческого учета компании RDV. Более 10 лет опыта работы с программными продуктами 1С.
- что такое продуктовый подход в продуктах, которые не генерят выручку
- применение продуктового подхода в продуктах бухгалтерского учета, казначейства, управленческого учета
- изменение в процессе 1С разработки при использовании продуктового подхода
- как организовать работу продуктовой 1С команды
- какие метрики для оценки качества и эффективности использовать
- какие навыки развиваются у 1С разработчика в таком подходе
- Более 15 лет специализации в проектах в области проектирования и внедрения систем автоматизации в банковской сфере (OpenWay, SmartVista, ЦФТ, Диасофт и др) и холдинговых компаниях на базе продуктов 1С.
- Разработка карт бизнес-процессов операционной деятельности в рамках проектов, моделирование бизнес-процессов на информационных системах, определение функциональных разрывов.
- Проектирование функций и устранение функциональных разрывов на уровне объектов информационных систем.
- Опыт включает проекты внедрения полномасштабных решений по управлению ресурсами предприятия в крупнейших российских компаниях банковского сектора, машиностроения, металлургии, государственных корпораций.
- Какие виды тестовых испытаний интересуют заказчика?
- Какие результаты ожидает заказчик?
- Интересует ли клиентов автоматизация тестирования?
Прошел все стадии роста от аналитика, разработчика 1С , руководителя проектов до ИТ-директора крупной региональной розничной сети.
Руководил проектами систем 1С:ERP, WMS на крупных производственных и складских комплексах.
Большой опыт в цифровой трансформации и развитии е-commerce.
На текущий момент руковожу направлением 1С компании Programming store,
в сфере оказания услуг профессиональной удаленной разработки в России и странах СНГ.
- Организация процесса разработки. Управление проектом и внедрение.
- Функциональные возможности системы на примерах.
- Сложности проекта и пути решения
Занимаюсь проектированием, разработкой, внедрением, администрированием корпоративных решений на стеке 1С с 2012 года. А ещё тестированием, документированием и обучением.
Работаю в Инфостарте на позиции ведущего разработчика, занимаюсь продуктовой разработкой и развитием внутренних проектов.
Модерирую секцию "Приемы и методы разработки" на Infostart Tech Event.
Отвечаю за технологическое развитие программ самой крупной сети партнеров по аутсорсингу бухгалтерского учета и отчетности.
Помимо основной деятельности активно занимаюсь просветительской деятельностью. Преподаю разработку на 1С в САФУ (г. Архангельск), ВШЭ (г. Москва) и в Нетологии.
Сертифицированный специалист 1С.
Вне работы:
- преподаватель курса веб-разработки в школе
- преподаватель курса "1С-программист" в "Нетологии"
- преподаватель дисциплины 1С в Архангельском колледже телекоммуникаций имени Б.Л. Розинга филиал Санкт-Петербургского государственного университета телекоммуникаций имени профессора М.А. Бонч-Бруевича
- 1С:Предприятие.Элемент - с чего начать, как использовать
- ИИ - решаем реальные задачи
- Информационный ландшафт - большие программные комплексы с ядром на базе платформы 1С:Предприятие и импортозамещенном софте
- Отличия от Платформы
- Особенности языка
- С чего начать разработку на Элементе?
- Перспектива для нашего Заказчика
- Опыт использования
Уровень сложности доклада - Новичкам
Первый сертификат "1С:Специалист" в 2001 году
8 лет разрабатывал зарплатные решения в фирме "1С"
Автор механизма по расчету остатков отпусков
7 лет внедрял ЗУП на корпоративном рынке в компании "1С-Рарус"
Участник проектной команды 3-х проектов, победивших в конкурсе "1С:Проект Года"
Контрибьютор в плагин от 1С v8-code-style для EDT
С 2019 года занимаюсь организацией промышленного подхода к разработке и тестированию. Обеспечиваю единую инфраструктуру и правила разработки для всех проектных команд в WiseAdvice-IT
Разработчик на 1С:Предприятие.Элемент
- Общие примеры архитектуры в контексте 1С
- Цель описания требований и процессов
- Проектирование и анализ метаданных и программного кода
- Что дает переход к концепции Архитектура как Код
Уровень сложности доклада - Экспертам
Программированием увлекается с детства. Профессиональная разработка на 1С с 2015 г. Реализация сложных проектов интеграции. Сертифицированный специалист 1С. Ментор для молодых специалистов.
1. Суровые реалии жизни или зачем разработчику ABAP переучиваться на 1С.
2. Организация процесса обучения без отрыва от рабочих проектов.
3. ТОП-5 различий, к котором должен быть готов разработчик (различие платформ, отличия ролевой модели на проектах, необходимость знания предметной области, погружение в бизнес-логику приложений, особенности взаимодействия с аналитиками).
4. Плюшки платформы 1С, которые заходят ABAPерам.
5. Рекомендуемая дорожная карта обучения.
6. ИТОГО: рекомендации, наблюдения, выводы.
- Сертифицированный коуч по стандартам ICF Level1 (ACTP)
- Тренер программы внутреннего обучения коучингу для руководителей Ozon Expertplace
Тезисы доклада:
- Как коучинг помогает достигать целей
- Реальные инструменты которые позволят вам и вашим коллегам быть эффективнее
- Как правильно задавать вопросы и зачем при этом слушать собеседника
В 1С с 2004 г. Видел взлет и падение 1С 7.7, 8.0, 8.1 и 8.2. Специализируюсь на оперативном учете и интеграциях разной сложности. Волк-одиночка, ради проектных целей готов работать в команде.
- разберем и проиллюстрируем архитектурные особенности основных видов обменов в 1С;
- поделимся реальным проектным опытом в части оптимизации обменов (типовые обмены 1С, прямые запросы, событийные обмены);
- обозначим узкие места в реализации интеграций в разных технологиях;
- расскажем о создании событийных обменов с помощью различных объектов конфигурации.
Наш доклад – для вас, если вы работаете с интеграциями и принимаете решения, влияющие на архитектуру системы, и, если для вас важно понимать границы оптимизации в рамках примененной технологии и достигать максимальной эффективности обменов.
Уровень сложности доклада - Экспертам
- 10 лет в 1С
- 5 лет в экспертизе
- 2 года руководитель отдела экспертизы
Он основан на тестировании крупных проектов с более 1500 одновременно работающих пользователей.
На моём пути воина света тестирования:
• 1С + MSSQL (1600),
• 1С + Postgres (1500),
• переход с MSSQL на PostgreSQL,
• переход между версиями PostgreSQL,
• внедрениями облаков, SaaS и прочем (не только 1С).
В процессе доклада ответим на вопросы:
• Всегда хочется сделать максимально полный нагрузочный тест за минимальные затраты (денег / часов). Возможно ли это сделать?
• Чем можно пренебречь при разработке, а о чем забывать не стоит?
• Что нужно учесть при разработке нагрузочного тестирования?
• Как убедить руководство в необходимости нагрузочного тестирования?
Соберем чек-лист, который поможет при первой разработке.
Рассмотрим некоторые ошибки, которые можно сделать, только приступая к разработке нагрузочного теста, а также которые делают уже опытные разработчики.
Немного и подушним, но куда без этого ?
Доклад будет полезен как начинающим падаванам, только вступившим на светлый путь нагрузочного тестирования, так и опытным мастерам в виде обмена опытом.
Уровень сложности доклада - Новичкам
Автор Vanessa Automation.
С 2013 года работаю в отделе разработки ERP.
Отвечаю за сроки выпусков релизов ERP/КА/УТ, занимаюсь повышением качества конфигураций.
2. Какие специалисты создают ERP?
3. Как тестировать не один продукт, а сразу семь?
- Каскад вырезки конфигураций.
- Перевод метаданных, кода, тестов в "дочерних" конфигурациях
4. Edt, git, CI, Docker, Openstack, автотесты.
5. Автоматизированные тестирование - самое мощное тестирование из всех продуктов 1С.
6. Нагрузочное тестирование
7. Может ли 500 ванесс спеть хором? Используем тестовое облако Openstack.
8. Все еще тестируем вручную. Но что?
9. Регрессионное тестирование - есть ли оно?
10. Выпуск и как он зависит от Fresh.
11. Качество продукта.
Пообщаемся и про перспективы развития рынка отечественных решений, посмотрим, что сейчас есть на рынке и в каких случаях лучше применять то или иное решение. Немного заглянем в будущее на тенденцию развития продуктов - 1С Шина, продукты класса nocode, lowcode, IPaaS платформы и многое другое...
К участию приглашаются как новички, кто решился ступить на тернистый путь интеграций, так и практики и эксперты, а также все интересующиеся современным методиками и инструментами для построения эффективных, надежных и отказоустойчивых интеграционных контуров.
Активно применяет методики и инструменты DevOps (тестирование, CI\CD) с 2003 года (1С 7.7 и 1С 8.Х).
Мейнтейнер, активный участник разработки DevOps-инструмента Vanessa-runner.
Автор\активный участник разработки нескольких инструментов тестирования для 1С 7.7, 1С 8.1, 1С 8.3 - 1С++, Functest, Functest.8x, xUnitFor1C, Vanessa-ADD.
Провел оффлайн-мастер классы по тестированию в 2019 году в 7 крупных городах России и Белоруссии.
Обучает компании различного уровня (от федеральных до региональных) внедрению инженерных DevOps-практик (тестирование, CI\CD и т.п.) с 2016 г. по настоящее время.
Занимается разработкой и внедрением систем автоматизации учета на 1С:Предприятии 8. Преподаватель авторских курсов; проводит мастер-классы для разработчиков на 1С:Предприятии 8.
Отвечая на вопросы развеем чудеса, объясним магию, подскажем путь к нужному бубуну
Экономист по образованию, с 2021 года в сфере 1С, занималась развитием партнерской сети в дистрибьюторе 1С Уральского региона и участвовала в успешных проектах по дистрибуции и информационной безопасности.
В команде Инфостарт с февраля 2023 года на должности ведущего специалиста по работе с авторами на Маркетплейсе. Развиваю партнерские отношения и способствую успешной реализации новых проектов.
В марте 2021 года присоединилась к команде Инфостарт, и в 2023 году возглавила группу техподдержки, где продолжаю совершенствовать процессы и развивать сервисы для пользователей.
Работа с клиентами и развитие эффективных решений всегда были для меня ключевыми задачами в профессиональной деятельности.
Сложности и потребности рынка, успешные кейсы партнерства, предложение партнерства с Инфостарт МП, бизнес процесс отдела.
В 1С с 2010 года, из них 8 лет работала в компании франчайзи, где выросла от сервис-инженера до директора по развитию направления ИТС.
В команде Инфостарт с лета 2019 года на позиции руководителя отдела сервисов, развиваю продажи абонементного доступа к INFOSTART.RU и сервисов фирмы "1С".
Расскажем о том, как самостоятельно решать задачи компании, не выходя из своей 1С в одну кнопку с помощью новой разработки Инфостарт.
Занимается разработкой и внедрением систем автоматизации учета на 1С:Предприятии 8. Преподаватель авторских курсов; проводит мастер-классы для разработчиков на 1С:Предприятии 8.
Активно применяет методики и инструменты DevOps (тестирование, CI\CD) с 2003 года (1С 7.7 и 1С 8.Х).
Мейнтейнер, активный участник разработки DevOps-инструмента Vanessa-runner.
Автор\активный участник разработки нескольких инструментов тестирования для 1С 7.7, 1С 8.1, 1С 8.3 - 1С++, Functest, Functest.8x, xUnitFor1C, Vanessa-ADD.
Провел оффлайн-мастер классы по тестированию в 2019 году в 7 крупных городах России и Белоруссии.
Обучает компании различного уровня (от федеральных до региональных) внедрению инженерных DevOps-практик (тестирование, CI\CD и т.п.) с 2016 г. по настоящее время.
Также мы разберем верхнеуровневый план, как подойти к организации процесса разработки, снимающего рутину и головную боль от нее, в том числе в условиях дефицита внутренних ресурсов (спойлер: и не только за счет привлечения внешних консультантов, как заявлено в теме).
Мой карьерный путь как игра в пинг-понг между логистикой и ИТ.
Как бы я ни старалась развиваться в логистике, все равно рано или поздно переходила в ИТ:
(менеджер по закупкам – программист – ИТ руководитель,
менеджер по стоку – бизнес-аналитик 1С - Руководитель группы ИТ поддержки).
Решила что это знак. Сейчас я счастлива быть частью самой крутой ИТ команды в роли аналитика 1С и PL продукта
-
Наставничество. Суть и цели
-
Формула идеального наставника. Как выбрать лучшего наставника? Требования к профессиональному наставнику
-
Развитие наставника в себе. Когда мы впервые примеряем на себя роль наставника и что из этого может получиться
-
Наставник моего заказчика. Как еще можно применять навыки наставничества для развития продукта
-
Рекурсия в наставничестве. Наставнику нужен наставник
-
Ах вот для чего…. Подведем итог
Проектная разработка в части DevOps в целом более традиционна, чем продуктовая и эксплуатационная.
Рваный ритм работы, команда и инфраструктура разработки меняются от проекта к проекту, CI/CD ломается на новых средах и обновлениях типовых конфигураций.
И, конечно, вечная гонка за результатом!
Это доклад для тех, кто не понимает, как им поможет git, или понимает, но не знает, как начать.
Поговорим о том, как быстро и без мощных значительных вложений внедрить git на проекте, как продать это себе и команде - и что он привнесет в процесс разработки.
1. Разветвленность как ключевой помощник при деплое и контроле качества
2. Какой подход к ветвлению выбрать, и почему это важно
3. Как вовлечь и научить команду, а также не упустить скрытые проблемы
4. Подводные камни: нет захвата объектов, зато есть неприятные при слиянии XML
5. Тяжелая конфигурация ERP - что с ней делать?
6. Интеграция с системами задач и контроля качества
7. Простой FBD процесс, с которого можно начать и использовать как базу для развития
1. Kafka - еще один кластер вам в копилку
2. Универсальный способ описания вашего API - OpenApi\Swagger
3. Что такое API Proxy и причем здесь 1С
4. Zabbix как инструмент мониторинга обменов РИБ
5. Несколько служб агента 1С на одном сервере: неожиданное применение.
Прошла путь от аналитика до Директора центра компетенций в Гос. корпорации
На высших руководящих ИТ должностях 7 лет
•Задачи, ошибки, тех проекты – все вместе
•Планирование спринтов
•История работы с задачами
•Связь СППР и системы ведения обращений от пользователей
•СППР для разработчика
oРабота с техническим долгом
oИнформация об ошибках в продуктивной системе
oИнформация о тяжелых запросах
•Ведение ежедневных отчетов
•Прозрачная система отчетности
•Перспективные направления развития
На стенде мы готовы для всех посетителей показать копию реальной базы СППР с задачами и ошибками. Рассказать с какими сложностями мы столкнулись в работе над системой и какие решения принимали.
Работаю в IT c 2010 года.
Начинал администратором баз данных Oracle, MS SQL, PostgreSQL.
Руководил командами DBA, администраторов Linux.
В команде СУБД Platform V Pangolin с 2021 года.
Занимаюсь развитием и сопровождением нашего форка PostgreSQL.
Platform V Pangolin – это специальная, доработанная сборка PostgreSQL, целевая СУБД в Сбере и в ряде других крупнейших российских компаний. Продукт используется в высоконагруженных системах, а это обязывает нас оптимизировать его под стрессовые нагрузки, в том числе при работе с продуктами 1С.
Что расскажу в докладе:
· краткая история доработок в Pangolin под совместимость с самыми популярными конфигурациями «1С:Предприятие»
· какие инструменты диагностики мы используем для определения узких мест
· какие оптимизации ядра PostgreSQL позволили Pangolin выдержать стресс-тест в виде параллельной работы 2400 пользователей «1С:Документооборот».- Первая практика интеграции на автомобильном производстве
- Практика интеграции в пищевой промышленности
- Комплексный пример на производстве товаров народного потребления – когда сделано все своими руками!
- Перспективы развития
В область основных интересов входят:
- сложные интегрированные решения
- автоматизация труда 1С-ников
- инструменты DevOps;
- вопросы производительности систем
- качество программных решений
Кроме 1С регулярно в практике использую Java, OneScript, C#.
Выступил на IE 2021 в СПб, IE 2021 в МСК, IE 2022 в СПб.
- Если у вас есть проекты на C#, то вполне вероятно, что инструменты CI можно использовать и для 1С;
- Типичный конвейер сборки/тестирования на Azure pipelines для конфиурации 1С;
- Чего не хватало, полезные расширения Azure для 1С;
- Прикручиваем OneScript к Azure pipelines;
- Переиспользование существующих инструментов CI в Azure pipelines.
Уровень сложности доклада - Практикам
В область основных интересов входят:
- сложные интегрированные решения
- автоматизация труда 1С-ников
- инструменты DevOps;
- вопросы производительности систем
- качество программных решений
Кроме 1С регулярно в практике использую Java, OneScript, C#.
Выступил на IE 2021 в СПб, IE 2021 в МСК, IE 2022 в СПб.
- Нужен GIT, хотим Merge Request'ы, Code Review и все такое;
- EDT - слишком прогрессивно и не все до него доросли :-);
- Работаем с GIT не покидая конфигуратора и при чем тут автономный сервер;
- Скрипты упрощающие работу с GIT из Конфигуратора;
- Сборка/разборка обработок и расширений "на лету".
Уровень сложности доклада - Практикам
EDT – для тех, кто никуда не спешит
Как мы пришли к выбору EDT в качестве среды разработки
Тернистый путь от монорепозитория к ветвистой структуре репозиториев
Слоистая архитектура нашего продукта
Плюшки EDT и как их правильно использовать
Как мы строим процесс работы в команде
Уровень сложности доклада - Практикам
В настоящий момент руковожу внедрением типовых решений 1С, и разработкой собственных решений различной направленности.
Занимался инструментами обмена все 22 года трудовой деятельности. Использовал как существующие на рынке решения, так и разрабатывал собственные.
В докладе я расскажу об используемых нами механизмах и подходах с примерами из реальных проектов. Технологии, для 1С, максимально простые – http-сервисы, json и собственно конфигуратор 1С. Представлю свободно распространяемый фреймворк собственной разработки, обеспечивающий простоту разработки и поддержки.
Теперь у нас проблемные, для многих, вопросы не вызывают никаких сложностей:
• Перенос остатков с огромной базы.
• Консолидация финансового учета с десятков баз в он-лайн режиме.
• Реализация «бесшовной интеграции».
• Анализ непротиворечивости данных между несколькими базами.
Для решения подобных задач нам теперь не требуется тратить сотни часов, как многим. А объяснение новому разработчику, где нужно настроить обмен по новому справочнику, занимает пару минут.
Уровень сложности доклада - Практикам
Сейчас моя задача – автоматизировать процессы бухгалтерского аутсорсинга, делая их более эффективными и удобными для всех сторон.
В ходе доклада обсудим, что такое REST, почему в большинстве случаев оно не нужно, и почему этот стиль такой популярный.
Активный участник сообщества IS и мероприятий докладчик, модератор
Ведущий разработчик продуктов Infostart Toolkit, Infostart DataFormWizard
Лауреат Лучшая разработка 2019 года IS Event 2019 (Управляемая консоль запросов, отчетов)
Лауреат Лучшая коммерческая разработка 2023 года (Infostart Toolkit)
Динамическое построение дерева и реализация сложного поиска в нем
Правильное и здорово использовать длительные операции (выполнение в фоне)
Несколько примеров проблемных ситуаций, ошибок и варианты их решения
Уровень сложности доклада - Практикам
На живом примере покажу реализованный подход с использованием различных инструментов, таких как - Docker, Redash, Vanessa Automation.
Доклад в первую очередь будет полезен для тестировщиков.
Уровень сложности доклада - Практикам
Специалист в области искусственного интеллекта. 14 лет в 1С. Занималась всем: разработкой, сопровождением, внедрением, продажами, маркетингом и др.
Сейчас в рамках R&D ищу, тестирую и разрабатываю новые решения на базе ИИ. Изучаю теории создания вселенной, принципы работы мозга и нейронных сетей.
Доклад для тех, кто устал слышать из всех утюгов про «ИИ-менеджеров по продажам», «ИИ-HRов» и т.д. и хочет реально разобраться в том, а как это все работает и работает ли.
1. Рассмотрим, как устроены LLM модели;
2. Сравним работу различных MLLM моделей (на реальных примерах по обработке текста, фотографий, файлов, а также генерации кода в области HR, маркетинга и разработки в реальном 1С-Франчайзи);
3. Рассмотрим сервисы, с помощью которых можно получить доступ к MLLM моделям;
4. Обсудим последние новости и перспективы развития МLLM моделей в России и за рубежом.
Уровень сложности доклада - Экспертам
Бизнес-психолог, HRD. Руководитель проектов по оценке Proaction.pro
Консультант по подбору, развитию и управлению персоналом, бизнес-тренер, ментор.
Опыт работы в HR c 2005 года.
Обучение HR-специалистов с 2012 года.
Автор книги «Простые тайны», книга о процессе подбора персонала и поиске нужных людей.
Автор методики «Кейс-коробка для HR»
Автор игр для HR: Welcome recruiting, ЯHR, HR-элемент.
Автор большого количества статей для профессиональных журналов ("Служба кадров и персонал", "Территория доверия", "Директор по персоналу") и профессиональных сайтов партнеров.
Разработчик теста HardSkills for HR
Управление проектами. Создание системы оценки и развития персонала (2021, 2022 гг.)
Корпоративная культура. Формирование и внедрение ценностей компании (2017, 2018, 2019 гг.)
Создание системы обучения и оценке в компании (2018, 2020 гг.)
Обучение и оценка сотрудников отдела подбора персонала (с 2014 года)
Практический диалог о том, как выбрать компетенции для оценки сотрудников.
Тезисы:
1. Что такое компетенции и зачем их оценивать?
2. Интервью как метод определения компетенции сотрудников для дальнейшей оценки.
3. Критические вопросы и как их правильно задавать? Какую информацию необходимо услышать и зафиксировать?
4. Как собрать итоговый профиль компетенции для оценки? Что главное?
Практические подсказки и вопросные листы для дальнейшей работы.
Уровень сложности доклада - Практикам
В рамках проекта импортозамещения перевел 10 крупных информационных систем на Postgres. Сейчас работаю в "Тантор Лабс", разработчике отечественной экосистемы для хранения и управления корпоративными данными, использую весь накопленный опыт для того, чтобы создавать лучшую СУБД на основе PostgreSQL для систем 1С.
- в каких случаях следует проводить нагрузочное тестирование
- как подготовить нагрузочный тест, чтобы он был максимально приближен к боевым условиям и показал возможные проблемы
- запустим нагрузочный тест на 3 тысячи пользователей прямо на мастер-классе
- посмотрим как ведет себя СУБД при таком количестве пользователей, на какие показатели следует обратить внимание
- поясним какое оборудование подойдет для таких нагрузок и как обстоят дела с его масштабированием
Уровень сложности доклада - Практикам
Опыт в разработке V8 - 10 лет, опыт разработке на 1С: Элемент - 3 месяца
1. Как и почему мы получили доступ к onprem раньше сентября 2024
2. Как и почему мы не хотели делать очередной кабинет сотрудника
3. На какие грабли наступили при проектировании и разработке решения для производственного контура на Элементе
4. Как проходило погружение в новую "околоодинэсную технологию"
5. Небольшое сравнение похожих фич на V8 и 1С: Элемент (включая сравнение трудозатрат)
6. Немного результатов. Что мы получили и что мы потеряли, решив в сторону Элемента, а не всем знакомой v8. Как 1С: Элемент работает почти на каждом станке предприятия
Уровень сложности доклада - Новичкам
В отрасли внедрения 1С 19 лет, из них большую часть в консалтинге.
Наиболее известный проект, в котором участвовал – подсистема «Бюджетирование» в 1С:ERP 2. За время работы в фирме «1С» руководителем группы разработки «Бюджетирование, казначейство и аналитика» реализовал много интересных проектов, например: конфигурация «1С:275ФЗ», новый платежный календарь.
Есть опыт разработки гибридной проектной технологию на основе 1С:ТКВ 2 для выполнения корпоративных проектов. В работе всегда старается автоматизировать свою деятельность.
Активный докладчик INFOSTART EVENT. Лауреат премий INFOSTART AWARDS за вклад в развитие сообщества и секцию «Управление проектами».
Дважды победитель DevBattle на INFOSTART в 2022 и 2023 годах.
Степень MBA защитил в МИРБИС по специализации «Финансовый менеджмент». Также в МИРБИС в 2013-ом окончил президентскую программу подготовки управленческих кадров по специализации «Стратегический маркетинг». Высшее образование – МИФИ(ГУ).
Правила игры: каждый участник решает 3 кейса по 5 минут.
Суть кейсов:
1. Кейсы аналитика: разработчик портит данные в системе и показывает какой механизм в системе работает неверно. Цель аналитика - найти какие данные испорчены (объекты расчетов, записи регистров и т.д.)
2. Кейсы разработчика: аналитик портит код в системе и показывает какой механизм в системе работает неверно. Цель разработчика - найти какой код испорчен и восстановить верный код.
Кейсы готовятся заранее. В одной базе один кейс. В ходе игры переключаемся между базами перед переходом хода.
Победителя выбирает жюри из 5ти участников, а также голосованием в чате Инфостарт.
p.s. по заданию Марии Серегиной - участники будут в тематических костюмах.
Уровень сложности доклада - Новичкам
Технология недавно вышла в Open source, но внутри Яндекса применяется давно и очень активно. Хотим рассказать о самой технологии, какие задачи она решает, как ее можно развернуть внутри своей компании. Как эту технологию мы юзаем в связке с 1С, какие есть уже готовые модули для интеграции с ней.
Также рассказать какие подходы применяем к проектированию 1С с учетом наличии данной технологии (ytsaurus). Доклад будет совместный от разработчиков ytsaurus и команды 1С Яндекс.Лавки.
Уровень сложности доклада - Экспертам
- управление командой экспертов 1С
- экспертная поддержка баз 6000+ пользователей
- участие в проектах нагрузочного тестирования 10'000 одновременно работающих пользователей
Ключевые вопросы, на которые я отвечу в своем докладе:
• Технологический журнал в Elastic: необходимость или нет?
• Почему ClickHouse — идеальный выбор для хранения метрик?
• Ручной разбор блокировок: почему это долго и что делать?
• Сбор статистики «про запас». Почему это важно?
Уровень сложности доклада - Практикам
* Обзор новых возможностей YAxUnit: Расскажу о функциях и улучшениях. Узнайте, как эти обновления могут повысить эффективность.
* История развития YAxUnit: Погрузитесь в историю нашего инструмента, от его первых версий до текущего состояния. Обсудим ключевые этапы его развития и как со временем изменялись подходы и технологии.
* Работа над open source проектом: Расскажу об опыте управления YAxUnit как open source проекта, расскажем о трудностях и успехах, связанных с открытым исходным кодом, и о том, как сообщество поддерживает и развивает инструмент.
* Организация CI на GitHub: Узнайте, как мы настроили процесс непрерывной интеграции (CI) на GitHub для обеспечения высокого качества кода. Мы обсудим подходы к автоматизации тестирования, настройке процессов и тому, как это помогает поддерживать стабильность и надежность инструмента.
Уровень сложности доклада - Новичкам
В докладе расскажу:
- Как перевести конфигурацию средствами платформы
- Возможно ли выполнить перевод через расширение
- Как быть, если перевод хочется, а денег на внедрение нет.
Уровень сложности доклада - Практикам
10 лет в 1С, сейчас проектирую и тестирую.
До этого руководила технической поддержкой и отделом сопровождения в фирме-франчайзи 1С.
Преподаватель дисциплин и курсов по темам: «Анализ и моделирование бизнес-процессов», «Проектирование пользовательского взаимодействия», «Бизнес-анализ и работа с требованиями».
Модератор и спикер конференций INFOSTART EVENT и Анализ & Управление в ИТ-проектах.
Спикер Analyst Days, ЛАФ, Жёлтой Субмарины и Конференции аналитиков от Контур.
Ведущая подкаста Радио «Аналитик».
Честно скажу, у меня получилось с большим трудом научиться адекватно воспринимать обратную связь и начать учиться на своих ошибках. По пути прочитала, прослушала и попробовала на практике много всего интересного, поэтому пришла идея поделиться подходами и приемами, которые мне помогли.
Если вы чувствуете, что принимаете обратную связь близко к сердцу, а ошибки дают не новый опыт, а новые седые волосы и дергающийся глаз, то этот доклад будет хорошей возможностью начать менять положение дел.
Дорога будет длинная, но поедем быстро, так что пристегнитесь!
Сначала мы поговорим о том, какую ценность нам дает работа с обратной связью и обучение на ошибках.
Потом поговорим о нашем отношении к задачам и результатам нашей работы. Разберем, чем опасны крайние варианты:
1. Когда мы воспринимаем критику в адрес нашей работы, как критику в наш адрес и не можем относиться к ней рационально.
2. Когда мы отстраняемся и уходим в режим "мне всё равно, как скажете, так и сделаю" или "делайте сами как хотите".
Обсудим, как быть с неконструктивной обратной связью и ситуациями, когда учиться на ошибках невозможно.
В заключение рассмотрим, как мы можем пересобрать привычные паттерны поведения, чтобы комфортнее работать с обратной связью и прорабатывать ситуации, где нами была допущена ошибка без отстранения, стресса и самобичевания.
- Типы программ стажировки и показатели их эффективности.
- Недостатки типичных стажировок и пути их преодоления.
- Оптимальная тактика проведения стажировки. Есть ли какая-то одна беспроигрышная?
- Фидбеки от менторов: взгляд стажера.
- Оценка прогресса стажера: системы контроля и регулярного фидбека.
- Развитие Soft Skills: подготовка стажеров к реальным рабочим задачам. Какие soft skills необходимы начинающим разработчикам?
Уровень сложности доклада - Новичкам
Как проводить нагрузочное тестирование в облаке и при этом не платить за простои?
В докладе я покажу, как в команде КОРУС Консалтинг решение этой задачи привело к созданию полноценного фреймворка для проведения нагрузочного тестирования 1С, в котором:
- всеми параметрами инфраструктуры можно управлять с помощью одного конфигурационного файла
- инфраструктура создается и уничтожается с помощью нескольких команд в консоли
- сбор и анализ всех метрик автоматизирован, а дашборды открываются уже настроенными
- при завершении сценария скрипты формируют отчеты, пригодные для дальнейшего разбора экспертами
Также я расскажу, как разработка этого инструмента изменила наш подход к проведению нагрузочного тестирования, стандартизировала процессы и позволила в несколько раз сократить наши затраты на нескольких проектах. Не обошлось без подводных камней, о них я тоже расскажу.
Уровень сложности доклада - Практикам
2. Как можно комбинировать XDTO, XML, JSON, WEB, HTTP?
3. Почему REST API - это HTTP-сервисы + JSON?
4. WSDL - почему это удобно?
5. Безопасность, Надежность передаваемых данных, Нагрузка
8. Что проще реализовать?
9. Объем данных JSON vs XML.
10. Определяем ключевые требования к обмену, его назначение и применение: делаем выводы, что лучше нам подойдет по скорости, безопасности, функциональности.
Какие задачи они позволят вам решать и что может мешать вам начать их использовать с 1С.
Сервисов очередей достаточно много, мы поговорим про общие их идеи и про одну конкретную, облачную реализацию: YandexMQ.
Как в ней эти идеи реализованы, что хорошего могут предложить облака, что - не могут, и как с этим работать из 1С.
Представим библиотеку с открытым исходным кодом для работы с YandexMQ (и любым другим SQS-сервисом) для 1С:Преприятия.
После доклада поможем попробовать ее в действии любому желающему, в формате парного программирования или мастер-класса.
Уровень сложности доклада - Новичкам
Куратор по подготовке к сдаче сертификата "1С:Специалист"
Опыт в программировании 1С – 6 лет
Веду блог в запрещенной сети, где делюсь опытом с начинающими 1С-разработчиками
В завершение оценим получившийся результат и обсудим ключевые моменты процесса.
Не упустите шанс погрузиться в разработку на 1С:Элемент!
Тезисы:
1. Краткий обзор возможностей 1С:Элемент
2. Попробуем создать на 1С:Элементе приложение программы Infostart-event.
3. Наполняем программу мероприятия.
4. Смотрим, что получилось и гордимся собой)
Уровень сложности доклада - Практикам
Но что делать, когда количество проектов начинает расти?
Увеличение длительности выполнения, дополнительные трудозатраты по поддержке скриптов и прочие неприятные моменты.
В своем докладе я расскажу о:
- Проблемах возникающих при росте количества проектов
- Подготовке образов для запуска заданий в контейнерах
- Оптимальных настройках gitlab runner
- Приемах повышения скорости выполнения заданий при работе с EDT
- Использовании CI/CD components для дедупликации кода пайплайна
- Выпуск артефактов релизов используя Gitlab Package Registry и Releases
Уровень сложности доклада - Практикам
Нет времени на построение сложных систем мониторинга?
Хотите вовремя реагировать на возникающие проблемы?
Хотите использовать только стек 1С?
Нет времени разбираться в хитростях ТЖ?
Нет желания покупать и настраивать Корпоративный Инструментальный Пакет?
У вас уже все есть!
В докладе расскажу, как грамотно упаковать RAS (Remote Administration Server) и сделать простую и эффективную MAS (Monitoring and Alerting Systems).
Покажу особенности, лайфхаки и основные паттерны построения таких систем.
Уровень сложности доклада - Новичкам
С 2013 работаю системным аналитиком в сфере 1С
Общий стаж в ИТ – 17 лет.
Из них 7 лет – совокупный стаж в Магнит.
Имею следующие сертификаты:
Agile Team Facilitation (ICAgile)
Expert in Agile Coaching (ICAgile)
На текущий момент, курирую команду аналитиков и внедряю несколько законодательных проектов в рамках ЭДО компании
10.2016-12.2021 ООО "Феррони Тольятти" прошел путь от разработчика 1С до заместиля руководителя отдела автоматизации систем в управлении.
тезисы:
1. Проблемы в общении аналитика и разработчика - две стороны одной медали
2. Правила взаимодействия, которые разработали мы в нашей компании
3. Как построить аналогичные правила, удобные для вас
Уровень сложности доклада - Новичкам
Работала на проектах в ролях программиста, архитектора, тимлида. В компаниях-франчайзи и в штате.
Поняла, что больше нравится не управлять, а быть наставником и передавать знания.
Сейчас - действующий разработчик 1С на проектах внедрения и ментор начинающих 1Сников.
- Кому и зачем нужны джуны
- Как правильно выстроить отбор джунов и не потратить на это много времени. Как найти "того самого", среди сотни откликов от выпускников известных онлайн-школ.
- Как мы отбирали 1 из 100 джунов и что из этого вышло.
- Как научить решать реальные задачи в короткий срок и почему просто "отправить на курсы" недостаточно.
- Что должен знать джун, чтобы можно было подключать к проекту. Минимальный набор.
Ведущий разработчик и руководитель. образовательного направления в «Programming Store»
Работал на международных проектах в 4 странах мира
Большой опыт разработки практически во всех типовых и многих отраслевых конфигурациях
Веселый, добрый, отвязный парень
1. Мои первые шаги в разработке игр на 1С: расскажу о том, как я пробовал делать проекты на 1С в свободное время. Были попытки перенести «Сапер» или «Морской бой» на платформу 1С
2. Мой magnum opus – «Герои меча и магии» на 1С, расскажу, как в моей голове зародилась эта идея, как она выглядела до реализации, покажу геймплей и трейлер игры
3. Как так вышло, что компания не посмотрела на меня с таким проектом, как на дурачка, а поддержала и выделила ресурс
Часть 2. Как я перенес героев меча и магии на 1С
1. Поговорим немного о структуре проекта, какие объекты использовались, почему именно такая структура,
2. Расскажу о трудностях, которые возникли в ходе разработки – как реализовывали механизм поиска маршрута, как разрабатывали искусственный интеллект врагов
3. Немного о дальнейших планах развития этого проекта и о том, какую игру будем переносить на 1С следующей
Уровень сложности доклада - Новичкам
В рамках доклада расскажем:
- Какие плюшки получили от использование Элемента
- С какими сложностями столкнулись
- Каким образом дорабатывали Кабинет сотрудника под свои потребности: переиспользуемые компоненты интерфейса, виджеты для главной страницы, доработка бизнес-процессов
- Наши ощущения от использования технологии и выводы для кого и для чего можно использовать Элемент
Также есть опыт работы в сфере UX-дизайна.
- 1 место в Международном хакатоне "Цифровой прорыв. Сезон: Искусственный интеллект". Лига: Новички
- 2 место в Международной олимпиаде "Волга IT" в дисциплине "1С программирование"
- 1 место в Всероссийском ИТ чемпионате "Цифровая Эра Транспорта" 2024г
- 3 место в Всероссийском хакатоне "АтомикХак 2.0"
- Финалист "Олимпиады для первых" 2024г
- 1 место в хакатоне по 1С "Простой планировщик дел и ничего лишнего"
- 1 место в медицинском хакатоне it-решений «POLYHACK»
В докладе будут представлены следующие пункты:
- Результаты опроса аналитиков, разработчиков, консультантов 1С о технической поддержке
- Результаты глубинных интервью с сотрудниками технической поддержки
- Затраты и преимущества ИИ в техподдержке
- Тестирование в реальном времени. Можно будет задать вопрос и посмотреть, что скажет ИИ
- Ожидаемые результаты после внедрения ИИ в техподдержку
- Опыт внедрения ИИ в техническую поддержку
- Пути внедрения ИИ в 1С
Сертифицированный специалист 1С.
Вне работы:
- преподаватель курса веб-разработки в школе
- преподаватель курса "1С-программист" в "Нетологии"
- преподаватель дисциплины 1С в Архангельском колледже телекоммуникаций имени Б.Л. Розинга филиал Санкт-Петербургского государственного университета телекоммуникаций имени профессора М.А. Бонч-Бруевича
Рассмотрим на примере WhatsApp:
- Библиотечный подход разработки.
- Интеграция с популярными мессенджерами.
- Управление диалогами через web-интерфейс.
- Использование ИИ для создания шаблонов ответов.
- Автоответчик на базе ИИ для нерабочего времени.
Внедрение встроенного мессенджера с ИИ в 1С — это не просто технологический шаг, а стратегическое решение, позволяющее компании эффективно управлять коммуникацией с клиентами. Это путь к более оперативному и качественному обслуживанию, который открывает новые горизонты для вашего бизнеса.
Отвечаю за технологическое развитие программ самой крупной сети партнеров по аутсорсингу бухгалтерского учета и отчетности.
Помимо основной деятельности активно занимаюсь просветительской деятельностью. Преподаю разработку на 1С в САФУ (г. Архангельск), ВШЭ (г. Москва) и в Нетологии.
В рамках доклада пройдемся по выпущенным за последнее время версиям и разберем анонсы новой функциональности:
1. Посмотрим на новые возможности в программах для разработки и эксплуатации
2. Разберем примеры реального использования новых возможностей
3. Поговорим о том, какие дополнительные технологии стоит изучить, чтобы не отставать от развития платформы
Уровень сложности доклада - Практикам
- Почему 1С:Элемент подошёл нам лучше остальных технологий
- 1С:Элемент как инструмент для создания "строгого" фронтенда
- Что делать если адаптивность интерфейса мешает разработчику?
- Приемы для создания собственных компонентов интерфейса
- 1С:Элемент как инструмент для создания бэкенда
- Фишки, которые кратно ускоряют скорость и удобство разработки
- Элемент — это не только площадка для
прототипирования и экспериментов
- Примеры разработанных решений на технологии, и опыт внедрения
Уровень сложности доклада - Практикам
Профессиональное кредо - любовь к задачам на стыке технологий, которые стимулируют непрерывное обучение и развитие. Также я активно занимаюсь менторством и воспитанием молодых специалистов, передавая им свои знания и опыт.
Личный девиз: "Будь любопытен и меньше суди" (с).
Переход на Linux порождает ряд вопросов для тех, кто планирует миграцию:
• Какие особенности работы конфигураций 1С под управлением ОС Linux следует учитывать?
• Каким образом проанализировать конфигурацию на предмет платформеннозависимого кода?
• Какие инструменты следует использовать для этого?
• Как организовать процесс рефакторинга?
• Как совместить рефакторинг существующего кода с контролем за новыми доработками?
• Как проверить результаты и убедиться в работоспособности системы на новой платформе?
В рамках нашего доклада мы рассмотрим эти и другие вопросы, поделимся опытом реализации реальных проектов, обсудим подводные камни процесса импортозамещения и постараемся убедить вас в том, что платформеннонезависимый код не только обеспечит работоспособность системы, но и откроет возможности для масштабирования и оптимизации
Уровень сложности доклада - Экспертам
Начинал с версии 7.0, прошел весь путь до 8.3 (через 7.5, 7.7, 8.0, 8.1, 8.2).
на 7.5 мне даже довелось самому сделать первый партионный учёт, даже раньше самой фирмы 1С.
под это пришлось писать свою БД через внешнюю компоненту на С++. Использовал теорию двоичных (бинарных) деревьев.
Полученный тогда опыт до сих пор помогает мне интуитивно понимать принципы выборки данных в современных реляционных базах данных,
и принципы блокировок данных. Поэтому, задачки по оптимизации запросов к базе данных – мои любимые :) и достаточно часто – успешные.
Был опыт работы с различными конфигурациями, в том числе и с Бухгалтерией 3.0, 1.5, 1.6, и даже с ЗУП.
Но основной опыт всё-же в работе на внутреннего заказчика с конфигурациями оперативного и производственного учета
КА, УПП (ERP), внутренние самописные разработки.
в несколько параллельных потоков, но нет! Если разобраться детально, открывается много интересных возможностей.
Я расскажу про наш опыт: как ничего не сломать и при этом не стоять в одной очереди.
Детально на примере рассмотрим части кода, что от чего зависит, что делать нельзя, а что вполне можно и почему.
Несколько примеров от простого к сложному на основе нашего реального кейса.
Что делать, когда зависимость всё же есть, и она мешает нашей параллельной обработке.
Компилируем план проведения документов, что в какой поток попадёт.
Доказательный подход: Анализируем и убеждаемся в том, результат проведения каких документов не влияет друг на друга,
и запускаем их в параллельные потоки.
Координация разных потоков. Когда приходится остановиться, и подождать соседа.
Как мы организовали систему семафоров между потоками.
Неприятные сюрпризы. Стабильность. С чем мы столкнулись и как ловко обошли проблемы.
Итоги:
в нашем случае удалось сократить время закрытия месяца с 24 часов до 7.
это ускорение на 70%, высвободили 17 часов.
Так, бухгалтера смогли снова запускать проведение на ночь и с утра продолжать работу.
Уровень сложности доклада - Экспертам
Вы только представьте - современный, отзывчивый и красивый интерфейс, где можно:
- Управлять исходниками конфигурации/расширений/отчетов и обработок;
- Запускать тесты и просматривать результат;
- Проводить анализ с помощью линтера BSL LS (так же как в SonarQube);
- Отслеживать изменения git;
- И много еще чего.
И все это, не уходя со своего рабочего места.
Уровень сложности доклада - Практикам
Сертификаты Профессионал 1С:ЗУП, Специалист 1С:ЗУП
Дорабатывал конфигурацию «1С:Консолидация» совместно с командой компании 1С
На проекте крупного системного интегратора разрабатывал RLS по сложной ролевой модели. Дорабатывал бесшовную интеграцию ERP-ДО
Разрабатывал сложные отчёты для e-commerce, вёл проект по созданию и внедрению электронной подписи без сертификата
На проекте системного интегратора переносил функционал на работу в несколько потоков
Реализовывал интеграции с сайтами, конфигурацией УХ
Отдельным блоком в выступлении станут примеры того, как используя платформу можно решать задачи, которые сложно, или даже невозможно решить типовыми средствами.
Весь доклад будет сопровождаться практическими примерами из реальных проектов.
• Что мы можем без участия ДБА
• Основные шаги, подходы и принципы
• Древнее легаси – возможна ли оптимизация без полного рефакторинга или костылей?
• Наши показательные кейсы – путь и результат
*да, мы начали ее уменьшать
Я участвовал в многочисленных хакатонах, где неоднократно одерживал победу благодаря своим инновационным решениям. В рамках кейс-чемпионатов я разрабатывал эффективные стратегии и технические решения, что также приносило мне призовые места. В своей профессиональной деятельности я создавал и внедрял фулл-стек проекты для малого бизнеса, помогая предпринимателям автоматизировать процессы, улучшать пользовательский опыт и повышать эффективность их деятельности. Кроме того, я веду мастер-классы и лекции в Московском энергетическом институте (МЭИ), где обучаю студентов решению кейсов в сжатые сроки и делюсь своим опытом. Изучаю ML и DS, обучаю модели cGAN для генерации изображений. Разрабатывал высоконагруженные системы в Роскосмосе. Мой технический стек включает Python, C++, Go, React.js и 1С. Также я разработал платформу для автоматизации процесса привлечения студентов к проектной деятельности, что значительно улучшило взаимодействие между студентами и менторами в проектных работах.
Этот доклад расскажет, как использование модели GPT может трансформировать процесс тестирования в 1С, делая его более продуктивным и доступным как для новичков, так и для опытных разработчиков.
В докладе будет подробно показано, как кастомная модель GPT была обучена на специализированных наборах данных, включающих типовые сценарии и примеры тестов для 1С, что позволяет ей эффективно генерировать тесты, учитывая контекст и особенности платформы.
Мы обсудим преимущества использования модели GPT, такие как ускорение процесса создания тестов и автоматизация рутинных задач. Особое внимание будет уделено помощи начинающим разработчикам в написании базовых тестов и ускорении их обучения. Опытные разработчики узнают, как использовать модель для генерации сложных тестов и сценариев, повышая свою продуктивность.
В докладе также будут представлены реальные кейсы успешного применения модели, отзывы и результаты использования ИИ-ассистента, а также перспективы и будущее автоматизации тестирования с помощью ИИ.
Уровень сложности доклада - Новичкам
Работал во франчайзи в сопровождении, в проектных командах. Работал и в маленьких, и больших командах инхаус-разработки. В ноябре 2023 устроился в ОЗОН и на данный момент наношу непоправимую пользу там.
1. Обычные формы не приговор
2. Как писать тесты в активно-развивающейся конфигурации на обычных формах
- Особенности использования yaxUnit
- Какие механизмы тестировать в первую очередь
- Что делать, если сложно протестировать
3. Разберем примеры тестов
- Модульное тестирование API (http-сервисов)
- События объектов (проведение, заполнение)
- Сложная бизнес логика
4. Полезные советы по разработке тестов в конфигураторе
Уровень сложности доклада - Практикам
Работала в качестве ведущего разработчика во многих крупных организациях: DoorHan, Major, Liebherr, Ostec-group, крупные торговые сети продовольственных магазинов и т.д.
Опыт реализации интеграции на любых инструментах КД2, КД3, com, ihl, api и т.д не только между 1С-базами, но и другими БД.
С 2018 года ушла на позицию разработчика в крупнейшую в России МФО, где и работаю по настоящее время, но уже в качестве техлида команды ERP.
Рассмотрим конкретные примеры различных тестов:
- Интеграционные (регистрация, выгрузка, обработки по сверкам с использованием IHL)
- Поведение системы (проведение, запись, регламентные задания)
- Отчеты
- Работа форм
Какая польза этого подхода:
1) Защита от регрессионных ошибок.
2) Прогноз/быстрое исправление ошибок после типового обновления конфигурации от поставщика.
3) Легкий рефакторинг - снижения сложности.
4) Упрощение сопровождения и развития.
5) Легкость написания правил обмена.
6) Тесты в расширении, а не в обработках.
7) Уверенность, что все учел и ничего не забыл.
8) Благодаря тестам и поставляемым данными, всегда есть демо-база для удобной разработки локально.
Уровень сложности доклада - Практикам
Во второй части доклада на примере разработки терминала путевых листов будет продемонстрирован весь процесс проектирования и запуска в эксплуатацию проекта. Это позволит увидеть, как теоретические знания применяются на практике и какие результаты можно достичь при правильном подходе к разработке интерфейсов.
Уровень сложности доклада - Новичкам
Работал в крупных федеральных компаниях на позициях руководителя отдела 1С, тимлида, главного разработчика.
Лидер в проекте по импортозамещению 1C на Linux
Активно участвую в 1С сообществах Магнита и фирмы 1С.
- Зачем переводить 1С на Linux
- Наш опыт перевода конфигураций 1С на Linux
- Что нужно учесть при переводе конфигурации на Linux
- Инструменты для анализа и рефакторинга при переводе на Linux
- Примеры анализа и рефакторинга конфигурации
- Тесты и чек-лист перед миграцией на СП 1С на Linux
Речь пойдет о серверной части конфигурации 1С.
Уровень сложности доклада - Практикам
Особенности тонкого клиента и веб-клиента.
Зачем это все нужно.
Как разработать свой первый react интерфейс за 5 минут.
Первый сертификат "1С:Специалист" в 2001 году
8 лет разрабатывал зарплатные решения в фирме "1С"
Автор механизма по расчету остатков отпусков
7 лет внедрял ЗУП на корпоративном рынке в компании "1С-Рарус"
Участник проектной команды 3-х проектов, победивших в конкурсе "1С:Проект Года"
Контрибьютор в плагин от 1С v8-code-style для EDT
С 2019 года занимаюсь организацией промышленного подхода к разработке и тестированию. Обеспечиваю единую инфраструктуру и правила разработки для всех проектных команд в WiseAdvice-IT
Разработчик на 1С:Предприятие.Элемент
Разработка через библиотеки:
- области видимости и программный интерфейс
- ролевая модель
- тестовые данные
- как предусмотреть расширение данных
- реализация компонент
- подготовка интерфейса
Создание приложения:
- использование библиотеки
- реализация требований библиотеки
- расширение библиотечных данных
Уровень сложности доклада - Практикам
Запускал автоматизированное тестирование в таких компаниях как Центрофинанс, МегаМаркет.
Расскажу, какие действия предпринять на старте и в процессе внедрения тестирования, и чем эти действия полезны.
Как результат, вы получите чек-лист рекомендаций, которые помогут с меньшими трудностями реализовать запланированные инициативы или даже предотвратят провал.
Уровень сложности доклада - Новичкам
Люблю свою работу за возможности роста и обучения , широкий круг общения!
Все время ищу способ достичь баланса между работой и личным временем, иногда даже получается - люблю путешествия, книги, танцы, спорт.
В докладе:
1. Исследуем феномен профессиональных синдромов среди разработчиков ПО;
2. Рассмотрим различные типы синдромов:
- Синдром самозванца – ты думаешь, что тебя вот-вот разоблачат, как в шпионском фильме;
- Эффект Даннинга-Крюгера – когда ты уверен, что знаешь всё, но потом падает задача, требующая больше, чем "скопировать и вставить"
- Перфекционизм – ты переписываешь одну строку кода 100 раз и всё равно не доволен;
- Прокрастинация – «завтра» становится твоим любимым днем недели;
- Затунелливание – ты застреваешь в бесконечной петле отладки.
3. Научимся распознавать эти синдромы в себе, и вместо борьбы с ними просто научимся с ними дружить, ведь иногда лучший способ справиться с синдромом – это просто налить себе чашечку кофе и признать: «Да, я тоже человек!»
Для всех команд разработки нашего управления, не только 1С-ных, существует единая модель зрелости. Она предполагает оценку по 6 основным направлениям:
- Разработка: стек, код-ревью, работа с тех долгом и т.п;
- Эксплуатация: поддержка, мониторинги, SLA;
- Качество: тестовая стратегия, написание автотестов, работа с багами и т.п;
- Процессы: планирование, ретро, ревью сервиса поставки и т.п;
- People Management: онбординг, Performance Review, развитие сотрудника;
- Вклад в коммьюнити: развитие профессии, проведение интервью, стажировки.
Каждый из этих параметров имеет 3 уровня: Начальный, Стандартный и Экспертный. У каждого уровня – свои параметры (подтверждаемые артефактами).
Принято считать, что 1С-ники «не такие, как все», что у нас всё как-то по-своему. Но мы не отделяем команды 1С от других команд в плане зрелости и развития и предъявляем ко всем идентичные требования.
Два года назад мы ступили на этот путь: провели оценку с помощью экспертов из других, не 1С-ных команд, зафиксировали свой текущий уровень и начали движение наверх…
Каким был наш путь, какие практики мы осваивали, какие процессы развивали – об этом и будет мой доклад.
Уровень сложности доклада - Практикам
1. Зачем уметь оценивать задачи. Почему это полезно всем?
2. Ограничения, которые нам мешают оценить задачу.
3. Способы оценки задач: групповые и индивидуальные.
4. Всегда ли надо умножать оценку на 3,14? Типы разработчиков, и как с ними работать.
5. Более подробно об индивидуальных способах оценки задач как об основном инструменте разработчика. С примерами.
6. Найдите тип ошибки, которая была допущена при оценке задач. (Интерактивная часть доклада.)
7. Рекомендации по дальнейшей работе над навыком оценки задач.
Уровень сложности доклада - Новичкам
В докладе поговорим:
- Как заметить в разработчике потенциального руководителя
- Что меняется в работе разработчика после того, как он становится тимлидом
- Какими минимальными управленческими навыками должен владеть начинающий тимлид
Помимо руководителей доклад будет полезен разработчикам, желающим в ближайшем времени стать тимлидами: разберем, на что нужно обратить внимание, что сделать, чтобы тебя заметили, и в каких вопросах стоит прокачаться заранее.
Уровень сложности доклада - Практикам
Победитель конкурса "Лидеры России" 2024;
Преподаватель президентской программы подготовки управленцев;
Участник кадрового резерва республики Татарстан, с наставником в 2024 году - Р.Н. Миннихановым.
Возможно, вы размышляете, если бы вы были на месте руководителя, смогли бы вы организовать работу иначе, чем сейчас?
Это не пустые раздумья, это отражение нашего внутреннего потенциала.
Мы с вами обсудим:
1. Из каких составляющих сегодня складывается движение по карьерной траектории от разработчика 1С к управленцу
2. Где и каким образом можно прокачать ключевые компетенции для карьерного роста, на что обращает внимание топ-менеджер при выборе руководителей?
3. Эволюция профессиональных навыков – в какой момент придется (и придется ли?) попрощаться с hard skills?
4. Как понять, моё это или нет?
Уровень сложности доклада - Практикам
- Роль менти и ментора
- Зачем заниматься менторингом?
- Зачем менторинг компаниям?
- Рекомендации для тех, кто хочет стать ментором
Прошел путь системный администратор, программист 1С, руководитель ИТ-отдела, руководитель проектов.
На текущий момент занимается:
- управлением портфелем проектов,
- организацией работы проектного офиса,
- постановкой и достижением стратегических задач департамента,
- формированием команды квалифицированных, мотивированных специалистов.
Вне работы: горный турист и альпинист, велосипедист, мотоциклист.
Почему у разных компаний разные системы грейдов?
Почему понимание грейдов часто разнится у HR, менеджеров и разработчиков?
Как непрозрачная система грейдов ведёт к конфликтам, несправедливой оплате труда, снижению мотивации и уходу ценных специалистов?
Какие существуют инструменты для решения этих задач и как их можно применять, мы разберемся в докладе.
- от anykey'щика до исполнительного директора
- Отрасли: билетные системы, 1С, ресторанный бизнес, вертолетный сервис, обучение взрослых людей
Один из главных навыков руководителя - навык слушания. Но он основан на не менее важном навыке - задавать вопросы. Вопросы, на которые хочется ответить, которые не вызывают боли или сопротивления.
- Как задать правильный вопрос?
- Какой вопрос будет "хорошим"?
- А какие вообще бывают вопросы?
Хочется надеяться, что по результатам доклада слушатели построят для себя план развития в искусстве переговоров и активного слушания.
Победитель корпоративного чемпионата по управленческой борьбе по системе В.Тарасова.
В свободное время веду тренинги и мастер-классы по переговорам, ораторскому мастерству детям и взрослым в бизнес-школе и психологический клуб для женщин. Психолог по образованию.
Об этом поговорим на выступлении об эмоциональном интеллекте, как об определяющим факторе успеха в ИТ-сфере.
Доклад актуален для тех, кто считает общение с людьми своей «западающей» зоной, кому кажется, что его не слышат и не понимают, кто сталкивается с гневом по отношению к коллегам или заказчикам.
Тезисы к теме:
• Что такое эмоциональный интеллект? Составляющие EQ
• Почему развитый эмоциональный интеллект ВАЖНЕЕ hard skills IT-шника?
• Экспресс-тест проверки уровня развития EQ
• Эмоции. Добро или зло? Первопричины деструктивных эмоций
• Способы прокачки EQ. Как стать «эмоционально умным».
В результате доклада каждый участник прочувствует ценность эмоционального интеллекта для своей карьеры и способы развития этого навыка у себя.
Уровень сложности доклада - Новичкам
Ведущий разработчик и тимлид в «Programming Store».Помогаю коллегам развивать свои технические компетенции.
Участвую в различных масштабных проектах, последний год - это проект автоматизации для крупного автомобильного завода.
За 3 года провела более 500 технических интервью. Являюсь наставником для интервьюеров внутри нашей компании.
Люблю горы и природу.
2. Системный подход при индивидуальном обучении 100+ разработчиков
- Матрица компетенций
- Система определения уровня знаний разработчиков
- Треки обучения
- Система закрепления знаний
3. Путь от наставников к экспертам
4. Чтобы система не стала хаосом: наши «грабли»
Уровень сложности доклада - Практикам
План развития: его актуальность зависит от того, насколько прикладным он будет для каждого конкретного руководителя и специалиста
- Компетенции и операции – как соотнести план развития и текущую операционную деятельность?
- Компетенции и проекты – как синхронизировать план развития и "будущее"
- Компетенции и личные цели м чтобы план работал, он должен быть значимым
Формула внедрения 1-2-3: шаг развития, два практики, три эксперимента
- Наедине с собой – пересмотреть планирование, включить новые инструменты в работу
- Вдвоем с руководителем – как правильно запрашивать обратную связь
- С командой – развиваться можно и нужно вместе
Анализ результата и закрепление
- Система метрик для специалиста и руководителя
- Чего должно стать больше в сотруднике, управлении, процессах, проектах, продуктах?
- Форма влияет на все – какие могут быть формы самообучения и обучения на рабочем месте, продукты выхода каждой из форм
Уровень сложности доклада - Новичкам
Роли: ТЕХПОДДЕРЖКА (1 и 2 линия) // СИСТЕМНЫЙ / БИЗНЕС АНАЛИТИК //РУКОВОДИТЕЛЬ ПРОЕКТА / ПРОДУКТА// РУКОВОДИТЕЛЬ УПРАВЛЕНИЯ
• Всем нужно уделить время
• Рассчитать сроки
• Рассказать, когда будет сделана задача, и почему кому-то делают быстрее
И никого не обидеть
Как перестать делать одну работу и освободить время для другой нужной работы?
Мы разработали табло очереди задач, которое помогает нашим тимлидам:
- Аргументированно разговаривать с заказчиками
- Прогнозировать трудоемкость поступающих задач на основе предыдущей статистики
- Прогнозировать сроки реализации задач на основе мощности команды и параметров приоритизации. А какие – расскажем на конференции
- Автоматически рассчитывать стоимость каждой фичи (план и факт)
Что вы получите по результатам доклада:
- Методичку для самостоятельной разработки инструмента на ваших технологиях
- Наши контакты для референса. У нас есть планы по развитию продукта, вероятно, вам будет интересно узнать новости
Уровень сложности доклада - Практикам
С 2011 года программирую на 1С, эксперт по технологическим вопросам (в этом направлении давно не практикую, но как раз подготовка к экзамену открыла глаза на необходимость изучения IT не только "вокруг 1С")
Преподаю разработку на 1С и сам посматриваю занятия по другим языкам программирования.
Работаю в Самокат ведущим разработчиком на проекте Биллинга
- Как изучение смежных технологий и алгоритмов может улучшить качество работы и ускорить разработку.
- Реальный пример, показывающий значительное улучшение производительности и эффективности благодаря применению классических подходов.
- Рекомендации по расширению кругозора, чтобы оставаться конкурентоспособными в быстро меняющемся мире IT.
Уровень сложности доклада - Практикам
- Отвечаю за разработку, развитие и выпуск конфигурации 1С:Бухгалтерия некоммерческой организации.
- Занимаюсь разработкой 1С:Бухгалтерия предприятия.
- Внедряю современные технологии и автоматизирую процессы.
- Лауреат и победитель премии Infostart Awards 2017
- 10 лет подряд выступаю на партнёрских семинарах 1С
Например, сколько часов пройдет от выдачи задачи до первой строчки кода по проекту? Разработчику нужно найти основную поставку, развернуть ее на нужной платформе, создать и открыть хранилище, настроить пользователей и подключить гитконвертер. Только после этого он может приступить к работе.
А сколько времени проходит для подготовки расследования инцидентов от пользователей: получить базу, открыть нужной платформой, загрузить dt-шку. А потом окажется, что в файловой не воспроизводится.
И каждый разработчик может привести еще примеры такой ерунды, связанной с поиском документации или ответственного. Причем с этим сталкивается каждый разработчик по каждой задаче.
Хотя при этом программисты стараются думать об удобстве работы пользователя. Но почему-то за своим удобством не следят.
В выступлении погрузимся в мир Developer Experience (DevEx) и рассмотрим препятствия и их преодоление на пути эффективной разработки. Научимся искать ерунду и разбираться с ней.
Уровень сложности доклада - Практикам
За это время прошел путь от стажера до сеньера в разработке 1С, помогаю в обучении стажеров и джунов.
Тезисы доклада:
1. Кто такие джун, мидл и сеньор, и какие проблемы они решают.
2. Испытания, которые я прошёл на пути к сеньору.
3. Как понять, где ты сейчас и как строить свой вектор развития?
4. Стоит ли идти по пути сеньора?
Уровень сложности доклада - Практикам
Опыт работы в фирме «1С» в отделе разработки ERP 2 и УТ 11, в группе обменов. Разработал перенос данных УПП 1.3 => ERP 2 и несколько других переносов данных/обменов, использующихся в типовых конфигурациях БП 3.0, КА 2, ERP 2.
- Критичные ошибки при планировании перехода, из-за которых теряются месяцы труда.
- Анализ и постановка задачи. Нужно провести исследование учета и также принять решения по учету до начала работ по переносу. Почему?
Какие пункты должны быть в анкете-опроснике для заказчика перед началом проекта? Предоставим свою версию такой анкеты
- Все говорят про плавный переход. Но для него нужен стабильный двусторонний обмен. Разберем, какими технологиями его можно организовать быстро и с минимальными затратами.
- Еще до организации онлайн-обмена нужно качественно перенести начальные остатки. Нужны корректные данные в исходной базе - как это проверить на примере перехода с УПП на ERP
- Специфические и отраслевые доработки конфигураций и их перенос.
Уровень сложности доклада - Практикам
В рамках мастер-класса разберем:
- Получение сообщений в 1С от не 1С источников
- Обмен сообщениями между 1С базами
- Рассмотрим работу клиентов интеграции c SSL, SASL
- Попробуем формат сообщений AVRO, посмотрим на преимущества данного формата
- Коснемся отладочной информации и как ее использовать при разборе проблемных кейсов интеграции.
Уровень сложности доклада - Практикам
2. Зафиксируем изменения, чтобы коллеги с других стеков были нами довольны.
3. Делаем дешевую реплику и уменьшаем нагрузку с базы данных 1С.
4. Прокачиваем терабайты в считанные минуты.
Уровень сложности доклада - Практикам
В докладе расскажу:
• Как и каким образом мы пришли к написанию интеграционных и контрактных тестов.
• Как мы адаптировали библиотеку RMQ для 1С, чтобы начать писать интеграционные и контрактные тесты.
• Что представляют из себя сами тесты, и как мы тюнили VanessaADD, чтобы добиться написания тестов в несколько кликов.
• Запуск тестирования в Jenkins и демонстрация результатов в AllureTestOps.
• С каким проблемами и вызовами мы столкнулись при реализации данного подхода.
• Какие усовершенствования мы планируем еще, и какие результаты достигнуты.
Уровень сложности доклада - Экспертам
Данную задачу великолепно выполняет брокер сообщений Active MQ совместно с самостоятельно разработанным нашей компанией маршрутизатором сообщений. В его преимущества входит:
• понятный графический интерфейс управления маршрутами сообщений;
• шаблоны трансформации;
• поиск и переотправка сообщений в случае ошибки и т.д.
Уровень сложности доклада - Практикам
Сейчас в Т-Банке делаю работу релиз-инженера, руковожу проектом по импортозамещению для баз ЗУП.
Перевел вместе с командой разработку на git
1) А готова ли инфраструктура? Как мы планировали убить несколько зайцев сразу.
2) Первые трудности. База не грузится на Postgres, спасает только probackup.
3) Тёмные места в зарплатных механизмах, фактический период действия.
4) Ошибки платформы и миллионы циклов при записи в регистр расчета.
5) Как нам не помог Postgres Pro Enterprise, CFS - не панацея.
Уровень сложности доклада - Практикам
Прошел путь до сгоревшей локальной звезды и рост с Джуна до TeamLead'a
Расскажу про какие проблемы возникают когда ваша база становится чуть больше чем 100 гигабайт. С какими проблемами нам приходится сталкиваться.
Расскажу про то как мы боремся с болячками которые преподносит 1с, какие методы применяем, что используем, хитрости, боли...
Расскажу что еще используем в связке с 1с...
Осуществляю потоковое Code Review, оптимизацию систем. Организатор мероприятий по развитию компетенций: MeetUp'ы, хакатоны, курсы обучения.
Мы погрузимся в проектирование форм, пользовательские сценарии, построение интерфейсов, поиск и многое другое.
Уровень сложности доклада - Практикам
Установим, настроим, посмотрим как система отработает отказ Лидера.
Соединим с кластером BiHA сервер 1С и посмотрим на его реакцию при отказе Лидера.
Уровень сложности доклада - Практикам
Какие сервисы кластера как себя поведут при потере одного из центральных серверов
Как вернуть кластер в начальное состояние
Что будут получать клиенты 1С при выходе сервера из строя
Как там с лицензированием
Уровень сложности доклада - Практикам
Более 16 лет в сфере ИТ в качестве ведущего аналитика, ИТ-директора, руководителя проектов. Отвечал за реализацию инфраструктурных проектов, создание и управление ИТ-подразделениями, работу службы поддержки. В течение 10 последних лет специализируюсь на проектах по созданию и развитию архитектуры Корпоративных информационных систем на платформе 1С.
• Шаг 1 – Аудит: запросы, общие черты и разные кейсы. Результаты аудита.
• Шаг 2 – Оптимизируем производительность.
• Шаг 3 – Моделируем нагрузку: сценарии нагрузочного тестирования.
• Шаг 4 – Мониторинг корпоративных информационных систем на платформе 1С: проводим санацию и формируем приборную панель. SLA для высоконагруженных систем.
• Аудит, как быстрый результат и первый шаг к глубокой трансформация подхода к работе с высоконагруженными системами на платформе 1С.
Уровень сложности доклада - Практикам
Про использование этого механизма в 1С есть не так много информации, а та что есть - просто рассказывает о механизме и как его включить. Расскажу о том, как мы упорно пытались использовать этот механизм, что из этого вышло, и что стоит иметь ввиду, если вы захотели его включить.
Уровень сложности доклада - Экспертам
С 2022 года работаю в ИТ-Экспертиза в качестве эксперта по технологическим вопросам и продолжаю повышать уровень квалификации, знаний за счет получаемого опыта в компании.
Участвовал в проектах по проведению технологического аудита, нагрузочных тестирований и решения других технологических проблем.
Доклад основан на нашем опыте аудитов и эксплуатации систем на базе PostgreSQL:
• мы расскажем об инструментах
• покажем, как понять, достаточно ли вам буферного кэша или, наоборот, его слишком много (да, это тоже может быть проблемой)
• как мониторить работу чекпойнтера, автовакуума, репликацию и многое другое.
А самое главное, расскажем, как интерпретировать результаты.
Уровень сложности доклада - Экспертам
Нагрузочные тесты на тысячи активных пользователей, технологические аудиты, проектирование ИТ-инфраструктуры и оптимизация производительности - это мои ежедневные задачи.
А еще мы знаем, что дампы можно и нужно анализировать даже тогда, когда у вас нет исходников: часто причину аварийного завершения и даже зависания можно понять и обойти, не отвлекая вендора.
В докладе мы покажем:
• какими инструментами пользуемся при анализе дампов в Linux и Windows
• что можно увидеть в трассировке стека и как это использовать
А возможность почувствовать себя немного разработчиком платформы в качестве бонуса - бесценна.
Уровень сложности доклада - Экспертам
Участвовал в двух внедрениях ERP.
Последние 2 года работаю в Магните в Центре Экспертизы 1С в должности Главного разработчика 1С, занимаюсь переходом на Linux и Postgres.
Одной из основных проблем перехода является более «слабый» оптимизатор запросов Postgres по сравнению с MSSQL, когда запросы на MSSQL выполнялись значительно быстрее, чем на Postgres.
Нами был разработан инструмент, позволяющий без значительных затрат выявить эти «проблемные» запросы. Основная идея нашего подхода: конвертация на Postgres запросов, снятых при использовании MSSQL, и сравнение времени выполнения на MSSQL и на Postgres.
В докладе я расскажу об этапах работ.
Опишу проблемы, с которыми столкнулись при решении задачи.
Покажу результаты использования нашего инструмента на реальных базах.
Уровень сложности доклада - Практикам
- Как мы в Magnit Tech переводим базы 1C на PostgreSQL
- Что бы мы порекомендовали сами себе сделать до начала перевода систем на PostgreSQL 3 года назад
- Как мы проводим предварительный анализ 1С-систем с помощью чек-листов и других инструментов
- Как мы автоматизировали тестирование при переходе на PostgreSQL
- Как мы мигрируем базы в несколько терабайт и какие видели при этом проблемы
Уровень сложности доклада - Практикам
• Более 20 лет в ИТ-сфере и 15 лет в разработке 1С
• Реализовал проекты на высоконагруженных системах крупных компаний в роли архитектора (технического, системного, архитектора решений), DevOps и тимлида
По мере роста компании, увеличения числа проектов и клиентской базы, мы столкнулись с рядом вызовов, требующих решения:
• Отсутствовало ясное представление о распределении затрат на инфраструктуру в разрезе различных ЦФО/проектов/R&D.
• Периодически обнаруживались «забытые» сервера, выделенные под определенные задачи, но не отключающиеся после завершения работы.
• Долго разворачивались «типовые» сервера, используемые в контуре разработки, из-за необходимости проведения процессов согласования и формирования задач администраторам.
• UI и возможности разных облачных платформ были различными.
• В разрезе каждого проекта потребовался инструмент для гибкого управления затратами как на аренду сторонних облачных ресурсов, так и поддержку собственных.
Для решения этих вопросов и связанных с ними сложностей мы разработали и активно применяем собственное решение, о котором я и хочу рассказать. В своем докладе я остановлюсь на следующих моментах:
• Архитектура решения и место конфигурации 1С:Предприятие 8 в ней
• Особенности реализации
• Подводные камни, трудности
• Возможности текущего решения
Если вы сталкивались с подобными сложностями или интересуетесь нашим подходом к решению, приглашаю вас на мое выступление, где я поделюсь своим опытом.
Уровень сложности доклада - Практикам
Опыт работы в 1С более 10 лет.
В Programming Store прошел путь от ведущего разработчика до технического архитектора.
Начинал с проектов для розничной торговли, где занимался миграциями, интеграциями и РИБами, последние 5 лет плотно занимаюсь ERP и УХ в компании, успел сменить КД и СКД на CI/CD.
Руковожу группой DevOps-инженеров, развиваем направление «DevOps как услуга».
0. Вводная. На предприятии несколько хранилищ (дев, препрод). В препрод доработки помещаются руками, возможны ошибки. Тестирование после помещения проходит по части доработки, а все, что отпало «сбоку», будет найдено уже пользователями.
1. Подготовка. Сервера, доступы, программы, сбор требований и возможностей.
2. Быстрый старт: развернули дымы, развернули сонар, написали скрипты, показали, передали.
3. Польза. Сколько было обращений после апдейта, сколько стало. Сколько стоило и стоило ли того.
4. Что было дальше. Перспективы развития проекта, другие конфигурации, сценарные тесты, долгосрочное сотрудничество
Уровень сложности доклада - Новичкам
• DevOps нужен для участников процесса разработки прикладных решений. Возможно, из этого доклада кто-то увидит, что было бы полезно именно вам.
• Расскажем, как все начиналось, какие человеческие и технические ресурсы были выделены, какие задачи решали, какой результат получили.
• Расскажем, как переходили на EDT, что это дало, как повлияло на наши сборочные линии.
• Покажем, как выглядят сейчас наши процессы – то, как именно мы, инженеры DevOps, полезны всем, кто участвует в разработке.
• Расскажем, как мы идем (или уже пришли) в k8s, что нам это даст (или уже дало).
• Основная цель – показать, что можно внедрять практики DevOps на разных масштабах проектов, с разным количеством доступных ресурсов.
• В докладе не планируется заострять внимание на конкретных инструментах и приемах, в конечном итоге у всех разные стеки. Большее внимание хотелось бы уделить тому, какую пользу можно извлечь из практик DevOps.
Уровень сложности доклада - Практикам
Вместе мы напишем и протестируем скрипт, который можно будет подключить к CI/CD контуру, чтобы логировать изменение чего-либо.
В зависимости от уровня подготовки аудитории, на мастер-классе будет дан начальный ликбез по работе c OneScript. Научу пользоваться отладчиком.
Участникам обязательно иметь ноутбук для работы.
Уровень сложности доклада - Практикам
Расскажу:
1. Вкратце о самой технологии, которая позволяет экономить огромное количество дискового пространства, и почему от нее (должен быть) низкий «оверхед».
2. Какие фс (спойлер – xfs и btrfs) мы рассматривали и какую выбрали.
3. Как мы из 1С выполняем команды по управлению подтомами на линуксовом сервере.
4. Какой SQL (спойлер – MS SQL) установили на линукс и почему.
5. Как сделали доступными эти инструменты (база 1С, какие у нас варианты :) ) для простых разработчиков.
6. Сколько Тб сэкономили и сколько еще сэкономим.
7. Как это сказалось на разработке и тестировании и времени, которое разработчики тратят на развертывание баз.
8. Как встроили это добро в наш CI, и как это помогает расследовать длительные регрессы.
9. И, конечно же, какие есть планы по развитию этих инструментов.
Уровень сложности доклада - Практикам
В отрасли 1С с 2005 года, прошел путь от обновлятеля «семерки» во франчайзи до архитектора в большом энтерпрайзе. Люблю создавать инструменты разработчиков, линуксы, докеры, при этом все еще помню, что дебет слева, а кредит – справа.
Также поведаю:
• как и почему появился 1Script;
• к чему он пришел за 10 лет;
• обзор главных инструментов для 1С-девопса;
• анонс приключения-сюрприза от автора.
Уровень сложности доклада - Практикам
В итоге появилось решение, позволяющее в удобном виде просматривать не только измененный код, но и изменение структуры метаданных.
В инструменте можно не только вносить замечания к коду в ручном режиме, отмечая при этом степень важности замечания, но и проверять измененный код с помощью проверок BSL Language Server. При этом процедуру Code Review можно проводить не только в 1С:Предприятии, но и на специализированном сайте, анализируя изменения из merge request`ов таких облачных веб-платформ, как GitHub и GitLab.
Уровень сложности доклада - Практикам
Более 10 лет в тестировании 1С, прошла путь от ручного тестировщика до руководителя группой.
Есть опыт написания различных автотестов, тестирования различных конфигураций, а также выстраивания процесса тестирования с нуля.
Что стало решающим при выборе Vanessa-ADD как первого инструмента.
Запуск нескольких видов тестов (дымовых и сценарных) в CI-контуре на win сервере.
Какие задачи решаем при помощи YAxUnit.
2. Запуск анализа покрытия кода тестами при помощи Coverage41C.
Зачем понадобилось считать?
Сложности в настройке подсчета на клиент-серверной базе.
3. Переход в Docker.
Взяли за основу готовый образ, но в итоге собрали свой
Переход с Windows и PowerShell на Linux и Bash
Расскажу, с какими проблемами столкнулись в процессе внедрения инструментов тестирования и как их решали.
Что делали, чтобы сблизить получаемый результат с нашими ожиданиями.
Как итог Вы сможете оценить применимость и полезность внедрения в своих проектах.
Уровень сложности доклада - Практикам
Мониторинг производительности базы 1С с помощью Sentry.
Опыт использования Sentry в компании Magnit Tech.
Преимущества использования Sentry перед другими бесплатными аналогами.
Интеграция Sentry с системами мониторинга инфраструктуры и сетями доставки контента.
Уровень сложности доклада - Новичкам
• Использование Docker для обеспечения необходимой изолированности и воспроизводимости сред.
• Настройки и запуск заданий в GitLab CI:
• для автоматической сборки конфигураций;
• для тестирования с помощью инструментов YAxUnit и Vanessa Automation;
• для интеграции с системой статического анализа кода SonarQube в целях поддержания высокого качества кода.
• Методы эффективного обновления конфигураций информационных баз.
Материал доклада будет полезным как для новичков, так и для опытных специалистов. При его освоении вы найдете не только теоретические знания, но и конкретные, готовые к применению инструкции и настройки. Моя цель – дать рабочие инструменты, чтобы вы могли без труда автоматизировать процессы и повысить эффективность вашей работы независимо от сложности вашей инфраструктуры.
Особенности и преимущества подхода, который я хочу представить, позволят вам уйти от однообразного ручного труда к более творческим и интеллектуальным задачам, повысив тем самым и вашу ценность как специалиста, и общую эффективность производственного процесса.
Уровень сложности доклада - Практикам
В отрасли внедрения 1С 19 лет, из них большую часть в консалтинге.
Наиболее известный проект, в котором участвовал – подсистема «Бюджетирование» в 1С:ERP 2. За время работы в фирме «1С» руководителем группы разработки «Бюджетирование, казначейство и аналитика» реализовал много интересных проектов, например: конфигурация «1С:275ФЗ», новый платежный календарь.
Есть опыт разработки гибридной проектной технологию на основе 1С:ТКВ 2 для выполнения корпоративных проектов. В работе всегда старается автоматизировать свою деятельность.
Активный докладчик INFOSTART EVENT. Лауреат премий INFOSTART AWARDS за вклад в развитие сообщества и секцию «Управление проектами».
Дважды победитель DevBattle на INFOSTART в 2022 и 2023 годах.
Степень MBA защитил в МИРБИС по специализации «Финансовый менеджмент». Также в МИРБИС в 2013-ом окончил президентскую программу подготовки управленческих кадров по специализации «Стратегический маркетинг». Высшее образование – МИФИ(ГУ).
1. Варианты как подружить 1С и Python
2. Парсинг сайтов. Даже тех, которые не хотят, чтобы их парсили
3. Нагрузочный тест инфраструктуры финансовой компании
4. Разрабатываем чат-бот на Python в связке с 1С
5. Ускоряем загрузку крупного объема данных
6. Строим прогнозы для 1С
7. Интеграция с MongoDB из 1С через Python
8. Шутливый кейс: как посчитать вероятность исхода игры при стартовых картах в покере
Уровень сложности доклада - Практикам
В докладе мы рассмотрим как из оператора кибераватара превратиться в тренера модели Postgres с помощью aqo и relplan.
Какие эффекты от этого может получить ваша система и стоит ли оно того.
Уровень сложности доклада - Практикам