В область основных интересов входят:
- сложные интегрированные решения
- автоматизация труда 1С-ников
- инструменты DevOps;
- вопросы производительности систем
- качество программных решений
Кроме 1С регулярно в практике использую Java, OneScript, C#.
Выступил на IE 2021 в СПб, IE 2021 в МСК, IE 2022 в СПб.
- Нужен GIT, хотим Merge Request'ы, Code Review и все такое;
- EDT - слишком прогрессивно и не все до него доросли :-);
- Работаем с GIT не покидая конфигуратора и при чем тут автономный сервер;
- Скрипты упрощающие работу с GIT из Конфигуратора;
- Сборка/разборка обработок и расширений "на лету".
Уровень сложности доклада - Практикам
Также есть опыт работы в сфере UX-дизайна.
- 1 место в Международном хакатоне "Цифровой прорыв. Сезон: Искусственный интеллект". Лига: Новички
- 2 место в Международной олимпиаде "Волга IT" в дисциплине "1С программирование"
- 1 место в Всероссийском ИТ чемпионате "Цифровая Эра Транспорта" 2024г
- 3 место в Всероссийском хакатоне "АтомикХак 2.0"
- Финалист "Олимпиады для первых" 2024г
- 1 место в хакатоне по 1С "Простой планировщик дел и ничего лишнего"
- 1 место в медицинском хакатоне it-решений «POLYHACK»
В докладе будут представлены следующие пункты:
- Результаты опроса аналитиков, разработчиков, консультантов 1С о технической поддержке
- Результаты глубинных интервью с сотрудниками технической поддержки
- Затраты и преимущества ИИ в техподдержке
- Тестирование в реальном времени. Можно будет задать вопрос и посмотреть, что скажет ИИ
- Ожидаемые результаты после внедрения ИИ в техподдержку
- Опыт внедрения ИИ в техническую поддержку
- Пути внедрения ИИ в 1С
В рамках проекта импортозамещения перевел 10 крупных информационных систем на Postgres. Сейчас работаю в "Тантор Лабс", разработчике отечественной экосистемы для хранения и управления корпоративными данными, использую весь накопленный опыт для того, чтобы создавать лучшую СУБД на основе PostgreSQL для систем 1С.
- в каких случаях следует проводить нагрузочное тестирование
- как подготовить нагрузочный тест, чтобы он был максимально приближен к боевым условиям и показал возможные проблемы
- запустим нагрузочный тест на 3 тысячи пользователей прямо на мастер-классе
- посмотрим как ведет себя СУБД при таком количестве пользователей, на какие показатели следует обратить внимание
- поясним какое оборудование подойдет для таких нагрузок и как обстоят дела с его масштабированием
Уровень сложности доклада - Практикам
В область основных интересов входят:
- сложные интегрированные решения
- автоматизация труда 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.
Уровень сложности доклада - Практикам
• DevOps нужен для участников процесса разработки прикладных решений. Возможно, из этого доклада кто-то увидит, что было бы полезно именно вам.
• Расскажем, как все начиналось, какие человеческие и технические ресурсы были выделены, какие задачи решали, какой результат получили.
• Расскажем, как переходили на EDT, что это дало, как повлияло на наши сборочные линии.
• Покажем, как выглядят сейчас наши процессы – то, как именно мы, инженеры DevOps, полезны всем, кто участвует в разработке.
• Расскажем, как мы идем (или уже пришли) в k8s, что нам это даст (или уже дало).
• Основная цель – показать, что можно внедрять практики DevOps на разных масштабах проектов, с разным количеством доступных ресурсов.
• В докладе не планируется заострять внимание на конкретных инструментах и приемах, в конечном итоге у всех разные стеки. Большее внимание хотелось бы уделить тому, какую пользу можно извлечь из практик DevOps.
Уровень сложности доклада - Практикам
- Как мы в Magnit Tech переводим базы 1C на PostgreSQL
- Что бы мы порекомендовали сами себе сделать до начала перевода систем на PostgreSQL 3 года назад
- Как мы проводим предварительный анализ 1С-систем с помощью чек-листов и других инструментов
- Как мы автоматизировали тестирование при переходе на PostgreSQL
- Как мы мигрируем базы в несколько терабайт и какие видели при этом проблемы
Уровень сложности доклада - Практикам
Отдельным блоком в выступлении станут примеры того, как используя платформу можно решать задачи, которые сложно, или даже невозможно решить типовыми средствами.
Весь доклад будет сопровождаться практическими примерами из реальных проектов.
- управление командой экспертов 1С
- экспертная поддержка баз 6000+ пользователей
- участие в проектах нагрузочного тестирования 10'000 одновременно работающих пользователей
Ключевые вопросы, на которые я отвечу в своем докладе:
• Технологический журнал в Elastic: необходимость или нет?
• Почему ClickHouse — идеальный выбор для хранения метрик?
• Ручной разбор блокировок: почему это долго и что делать?
• Сбор статистики «про запас». Почему это важно?
Уровень сложности доклада - Практикам
Во второй части доклада на примере разработки терминала путевых листов будет продемонстрирован весь процесс проектирования и запуска в эксплуатацию проекта. Это позволит увидеть, как теоретические знания применяются на практике и какие результаты можно достичь при правильном подходе к разработке интерфейсов.
Уровень сложности доклада - Новичкам
С 2013 работаю системным аналитиком в сфере 1С
Общий стаж в ИТ – 17 лет.
Из них 7 лет – совокупный стаж в Магнит.
Имею следующие сертификаты:
Agile Team Facilitation (ICAgile)
Expert in Agile Coaching (ICAgile)
На текущий момент, курирую команду аналитиков и внедряю несколько законодательных проектов в рамках ЭДО компании
10.2016-12.2021 ООО "Феррони Тольятти" прошел путь от разработчика 1С до заместиля руководителя отдела автоматизации систем в управлении.
тезисы:
1. Проблемы в общении аналитика и разработчика - две стороны одной медали
2. Правила взаимодействия, которые разработали мы в нашей компании
3. Как построить аналогичные правила, удобные для вас
Уровень сложности доклада - Новичкам
• Более 20 лет в ИТ-сфере и 15 лет в разработке 1С
• Реализовал проекты на высоконагруженных системах крупных компаний в роли архитектора (технического, системного, архитектора решений), DevOps и тимлида
По мере роста компании, увеличения числа проектов и клиентской базы, мы столкнулись с рядом вызовов, требующих решения:
• Отсутствовало ясное представление о распределении затрат на инфраструктуру в разрезе различных ЦФО/проектов/R&D.
• Периодически обнаруживались «забытые» сервера, выделенные под определенные задачи, но не отключающиеся после завершения работы.
• Долго разворачивались «типовые» сервера, используемые в контуре разработки, из-за необходимости проведения процессов согласования и формирования задач администраторам.
• UI и возможности разных облачных платформ были различными.
• В разрезе каждого проекта потребовался инструмент для гибкого управления затратами как на аренду сторонних облачных ресурсов, так и поддержку собственных.
Для решения этих вопросов и связанных с ними сложностей мы разработали и активно применяем собственное решение, о котором я и хочу рассказать. В своем докладе я остановлюсь на следующих моментах:
• Архитектура решения и место конфигурации 1С:Предприятие 8 в ней
• Особенности реализации
• Подводные камни, трудности
• Возможности текущего решения
Если вы сталкивались с подобными сложностями или интересуетесь нашим подходом к решению, приглашаю вас на мое выступление, где я поделюсь своим опытом.
Уровень сложности доклада - Практикам
Опыт в разработке V8 - 10 лет, опыт разработке на 1С: Элемент - 3 месяца
1. Как и почему мы получили доступ к onprem раньше сентября 2024
2. Как и почему мы не хотели делать очередной кабинет сотрудника
3. На какие грабли наступили при проектировании и разработке решения для производственного контура на Элементе
4. Как проходило погружение в новую "околоодинэсную технологию"
5. Небольшое сравнение похожих фич на V8 и 1С: Элемент (включая сравнение трудозатрат)
6. Немного результатов. Что мы получили и что мы потеряли, решив в сторону Элемента, а не всем знакомой v8. Как 1С: Элемент работает почти на каждом станке предприятия
Уровень сложности доклада - Новичкам
* Обзор новых возможностей YAxUnit: Расскажу о функциях и улучшениях. Узнайте, как эти обновления могут повысить эффективность.
* История развития YAxUnit: Погрузитесь в историю нашего инструмента, от его первых версий до текущего состояния. Обсудим ключевые этапы его развития и как со временем изменялись подходы и технологии.
* Работа над open source проектом: Расскажу об опыте управления YAxUnit как open source проекта, расскажем о трудностях и успехах, связанных с открытым исходным кодом, и о том, как сообщество поддерживает и развивает инструмент.
* Организация CI на GitHub: Узнайте, как мы настроили процесс непрерывной интеграции (CI) на GitHub для обеспечения высокого качества кода. Мы обсудим подходы к автоматизации тестирования, настройке процессов и тому, как это помогает поддерживать стабильность и надежность инструмента.
Уровень сложности доклада - Новичкам
Более 16 лет в сфере ИТ в качестве ведущего аналитика, ИТ-директора, руководителя проектов. Отвечал за реализацию инфраструктурных проектов, создание и управление ИТ-подразделениями, работу службы поддержки. В течение 10 последних лет специализируюсь на проектах по созданию и развитию архитектуры Корпоративных информационных систем на платформе 1С.
• Шаг 1 – Аудит: запросы, общие черты и разные кейсы. Результаты аудита.
• Шаг 2 – Оптимизируем производительность.
• Шаг 3 – Моделируем нагрузку: сценарии нагрузочного тестирования.
• Шаг 4 – Мониторинг корпоративных информационных систем на платформе 1С: проводим санацию и формируем приборную панель. SLA для высоконагруженных систем.
• Аудит, как быстрый результат и первый шаг к глубокой трансформация подхода к работе с высоконагруженными системами на платформе 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 часов.
Так, бухгалтера смогли снова запускать проведение на ночь и с утра продолжать работу.
Уровень сложности доклада - Экспертам
Данную задачу великолепно выполняет брокер сообщений Active MQ совместно с самостоятельно разработанным нашей компанией маршрутизатором сообщений. В его преимущества входит:
• понятный графический интерфейс управления маршрутами сообщений;
• шаблоны трансформации;
• поиск и переотправка сообщений в случае ошибки и т.д.
Уровень сложности доклада - Практикам
1. Зачем уметь оценивать задачи. Почему это полезно всем?
2. Ограничения, которые нам мешают оценить задачу.
3. Способы оценки задач: групповые и индивидуальные.
4. Всегда ли надо умножать оценку на 3,14? Типы разработчиков, и как с ними работать.
5. Более подробно об индивидуальных способах оценки задач как об основном инструменте разработчика. С примерами.
6. Найдите тип ошибки, которая была допущена при оценке задач. (Интерактивная часть доклада.)
7. Рекомендации по дальнейшей работе над навыком оценки задач.
Уровень сложности доклада - Новичкам
Образование - СТИ НИТУ МИСИС по специальности “информатик-аналитик”.
- оптимизация пользовательской разузловки BOM (снижение с 50 мин до 40 секунд), нюансы обработки документов с десятками тысяч строк.
2. Пути оптимизации расчета себестоимости на PG - особенно актуально для тех, кто не может развернуть сервер на win и использовать MS SQL:
- опыт перехода с типового расчета длительностью 23 часа на закрытие месяца за 4-5 часов.
3. Как мы исправили ошибки в доработке ERP, приведшие к резкому падению производительности клиентской и серверной части:
- распределение запасов и массовое проведение производственных документов при обменах с ИС оперативного контура;
- критичные доработки ЭДО, массовая распаковка, согласование документов, запуск массовых операций множеством пользователей.
Уровень сложности доклада - Практикам
В докладе поговорим:
- Как заметить в разработчике потенциального руководителя
- Что меняется в работе разработчика после того, как он становится тимлидом
- Какими минимальными управленческими навыками должен владеть начинающий тимлид
Помимо руководителей доклад будет полезен разработчикам, желающим в ближайшем времени стать тимлидами: разберем, на что нужно обратить внимание, что сделать, чтобы тебя заметили, и в каких вопросах стоит прокачаться заранее.
Уровень сложности доклада - Практикам
Куратор по подготовке к сдаче сертификата "1С:Специалист"
Опыт в программировании 1С – 6 лет
Веду блог в запрещенной сети, где делюсь опытом с начинающими 1С-разработчиками
В завершение оценим получившийся результат и обсудим ключевые моменты процесса.
Не упустите шанс погрузиться в разработку на 1С:Элемент!
Тезисы:
1. Краткий обзор возможностей 1С:Элемент
2. Попробуем создать на 1С:Элементе приложение программы Infostart-event.
3. Наполняем программу мероприятия.
4. Смотрим, что получилось и гордимся собой)
Уровень сложности доклада - Практикам
Опыт работы в 1С более 10 лет.
В Programming Store прошел путь от ведущего разработчика до технического архитектора.
Начинал с проектов для розничной торговли, где занимался миграциями, интеграциями и РИБами, последние 5 лет плотно занимаюсь ERP и УХ в компании, успел сменить КД и СКД на CI/CD.
Руковожу группой DevOps-инженеров, развиваем направление «DevOps как услуга».
0. Вводная. На предприятии несколько хранилищ (дев, препрод). В препрод доработки помещаются руками, возможны ошибки. Тестирование после помещения проходит по части доработки, а все, что отпало «сбоку», будет найдено уже пользователями.
1. Подготовка. Сервера, доступы, программы, сбор требований и возможностей.
2. Быстрый старт: развернули дымы, развернули сонар, написали скрипты, показали, передали.
3. Польза. Сколько было обращений после апдейта, сколько стало. Сколько стоило и стоило ли того.
4. Что было дальше. Перспективы развития проекта, другие конфигурации, сценарные тесты, долгосрочное сотрудничество
Уровень сложности доклада - Новичкам
• Использование Docker для обеспечения необходимой изолированности и воспроизводимости сред.
• Настройки и запуск заданий в GitLab CI:
• для автоматической сборки конфигураций;
• для тестирования с помощью инструментов YAxUnit и Vanessa Automation;
• для интеграции с системой статического анализа кода SonarQube в целях поддержания высокого качества кода.
• Методы эффективного обновления конфигураций информационных баз.
Материал доклада будет полезным как для новичков, так и для опытных специалистов. При его освоении вы найдете не только теоретические знания, но и конкретные, готовые к применению инструкции и настройки. Моя цель – дать рабочие инструменты, чтобы вы могли без труда автоматизировать процессы и повысить эффективность вашей работы независимо от сложности вашей инфраструктуры.
Особенности и преимущества подхода, который я хочу представить, позволят вам уйти от однообразного ручного труда к более творческим и интеллектуальным задачам, повысив тем самым и вашу ценность как специалиста, и общую эффективность производственного процесса.
Уровень сложности доклада - Практикам
Работала на проектах в ролях программиста, архитектора, тимлида. В компаниях-франчайзи и в штате.
Поняла, что больше нравится не управлять, а быть наставником и передавать знания.
Сейчас - действующий разработчик 1С на проектах внедрения и ментор начинающих 1Сников.
- Кому и зачем нужны джуны
- Как правильно выстроить отбор джунов и не потратить на это много времени. Как найти "того самого", среди сотни откликов от выпускников известных онлайн-школ.
- Как мы отбирали 1 из 100 джунов и что из этого вышло.
- Как научить решать реальные задачи в короткий срок и почему просто "отправить на курсы" недостаточно.
- Что должен знать джун, чтобы можно было подключать к проекту. Минимальный набор.
В настоящий момент руковожу внедрением типовых решений 1С, и разработкой собственных решений различной направленности.
Занимался инструментами обмена все 22 года трудовой деятельности. Использовал как существующие на рынке решения, так и разрабатывал собственные.
В докладе я расскажу об используемых нами механизмах и подходах с примерами из реальных проектов. Технологии, для 1С, максимально простые – http-сервисы, json и собственно конфигуратор 1С. Представлю свободно распространяемый фреймворк собственной разработки, обеспечивающий простоту разработки и поддержки.
Теперь у нас проблемные, для многих, вопросы не вызывают никаких сложностей:
• Перенос остатков с огромной базы.
• Консолидация финансового учета с десятков баз в он-лайн режиме.
• Реализация «бесшовной интеграции».
• Анализ непротиворечивости данных между несколькими базами.
Для решения подобных задач нам теперь не требуется тратить сотни часов, как многим. А объяснение новому разработчику, где нужно настроить обмен по новому справочнику, занимает пару минут.
Уровень сложности доклада - Практикам
Активный участник сообщества IS и мероприятий докладчик, модератор
Ведущий разработчик продуктов Infostart Toolkit, Infostart DataFormWizard
Лауреат Лучшая разработка 2019 года IS Event 2019 (Управляемая консоль запросов, отчетов)
Лауреат Лучшая коммерческая разработка 2023 года (Infostart Toolkit)
Динамическое построение дерева и реализация сложного поиска в нем
Правильное и здорово использовать длительные операции (выполнение в фоне)
Несколько примеров проблемных ситуаций, ошибок и варианты их решения
Уровень сложности доклада - Практикам
Технология недавно вышла в Open source, но внутри Яндекса применяется давно и очень активно. Хотим рассказать о самой технологии, какие задачи она решает, как ее можно развернуть внутри своей компании. Как эту технологию мы юзаем в связке с 1С, какие есть уже готовые модули для интеграции с ней.
Также рассказать какие подходы применяем к проектированию 1С с учетом наличии данной технологии (ytsaurus). Доклад будет совместный от разработчиков ytsaurus и команды 1С Яндекс.Лавки.
Уровень сложности доклада - Экспертам
Запускал автоматизированное тестирование в таких компаниях как Центрофинанс, МегаМаркет.
Расскажу, какие действия предпринять на старте и в процессе внедрения тестирования, и чем эти действия полезны.
Как результат, вы получите чек-лист рекомендаций, которые помогут с меньшими трудностями реализовать запланированные инициативы или даже предотвратят провал.
Уровень сложности доклада - Новичкам
2. Как можно комбинировать XDTO, XML, JSON, WEB, HTTP?
3. Почему REST API - это HTTP-сервисы + JSON?
4. WSDL - почему это удобно?
5. Безопасность, Надежность передаваемых данных, Нагрузка
8. Что проще реализовать?
9. Объем данных JSON vs XML.
10. Определяем ключевые требования к обмену, его назначение и применение: делаем выводы, что лучше нам подойдет по скорости, безопасности, функциональности.
EDT – для тех, кто никуда не спешит
Как мы пришли к выбору EDT в качестве среды разработки
Тернистый путь от монорепозитория к ветвистой структуре репозиториев
Слоистая архитектура нашего продукта
Плюшки EDT и как их правильно использовать
Как мы строим процесс работы в команде
Уровень сложности доклада - Практикам
Люблю свою работу за возможности роста и обучения , широкий круг общения!
Все время ищу способ достичь баланса между работой и личным временем, иногда даже получается - люблю путешествия, книги, танцы, спорт.
В докладе:
1. Исследуем феномен профессиональных синдромов среди разработчиков ПО;
2. Рассмотрим различные типы синдромов:
- Синдром самозванца – ты думаешь, что тебя вот-вот разоблачат, как в шпионском фильме;
- Эффект Даннинга-Крюгера – когда ты уверен, что знаешь всё, но потом падает задача, требующая больше, чем "скопировать и вставить"
- Перфекционизм – ты переписываешь одну строку кода 100 раз и всё равно не доволен;
- Прокрастинация – «завтра» становится твоим любимым днем недели;
- Затунелливание – ты застреваешь в бесконечной петле отладки.
3. Научимся распознавать эти синдромы в себе, и вместо борьбы с ними просто научимся с ними дружить, ведь иногда лучший способ справиться с синдромом – это просто налить себе чашечку кофе и признать: «Да, я тоже человек!»
Нагрузочные тесты на тысячи активных пользователей, технологические аудиты, проектирование ИТ-инфраструктуры и оптимизация производительности - это мои ежедневные задачи.
А еще мы знаем, что дампы можно и нужно анализировать даже тогда, когда у вас нет исходников: часто причину аварийного завершения и даже зависания можно понять и обойти, не отвлекая вендора.
В докладе мы покажем:
• какими инструментами пользуемся при анализе дампов в Linux и Windows
• что можно увидеть в трассировке стека и как это использовать
А возможность почувствовать себя немного разработчиком платформы в качестве бонуса - бесценна.
Уровень сложности доклада - Экспертам
В докладе расскажу:
• Как и каким образом мы пришли к написанию интеграционных и контрактных тестов.
• Как мы адаптировали библиотеку RMQ для 1С, чтобы начать писать интеграционные и контрактные тесты.
• Что представляют из себя сами тесты, и как мы тюнили VanessaADD, чтобы добиться написания тестов в несколько кликов.
• Запуск тестирования в Jenkins и демонстрация результатов в AllureTestOps.
• С каким проблемами и вызовами мы столкнулись при реализации данного подхода.
• Какие усовершенствования мы планируем еще, и какие результаты достигнуты.
Уровень сложности доклада - Экспертам
В отрасли внедрения 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. по заданию Марии Серегиной - участники будут в тематических костюмах.
Уровень сложности доклада - Новичкам
Победитель корпоративного чемпионата по управленческой борьбе по системе В.Тарасова.
В свободное время веду тренинги и мастер-классы по переговорам, ораторскому мастерству детям и взрослым в бизнес-школе и психологический клуб для женщин. Психолог по образованию.
Об этом поговорим на выступлении об эмоциональном интеллекте, как об определяющим факторе успеха в ИТ-сфере.
Доклад актуален для тех, кто считает общение с людьми своей «западающей» зоной, кому кажется, что его не слышат и не понимают, кто сталкивается с гневом по отношению к коллегам или заказчикам.
Тезисы к теме:
• Что такое эмоциональный интеллект? Составляющие EQ
• Почему развитый эмоциональный интеллект ВАЖНЕЕ hard skills IT-шника?
• Экспресс-тест проверки уровня развития EQ
• Эмоции. Добро или зло? Первопричины деструктивных эмоций
• Способы прокачки EQ. Как стать «эмоционально умным».
В результате доклада каждый участник прочувствует ценность эмоционального интеллекта для своей карьеры и способы развития этого навыка у себя.
Уровень сложности доклада - Новичкам
• Что мы можем без участия ДБА
• Основные шаги, подходы и принципы
• Древнее легаси – возможна ли оптимизация без полного рефакторинга или костылей?
• Наши показательные кейсы – путь и результат
*да, мы начали ее уменьшать
Нет времени на построение сложных систем мониторинга?
Хотите вовремя реагировать на возникающие проблемы?
Хотите использовать только стек 1С?
Нет времени разбираться в хитростях ТЖ?
Нет желания покупать и настраивать Корпоративный Инструментальный Пакет?
У вас уже все есть!
В докладе расскажу, как грамотно упаковать RAS (Remote Administration Server) и сделать простую и эффективную MAS (Monitoring and Alerting Systems).
Покажу особенности, лайфхаки и основные паттерны построения таких систем.
Уровень сложности доклада - Новичкам
- 10 лет в 1С
- 5 лет в экспертизе
- 2 года руководитель отдела экспертизы
Он основан на тестировании крупных проектов с более 1500 одновременно работающих пользователей.
На моём пути воина света тестирования:
• 1С + MSSQL (1600),
• 1С + Postgres (1500),
• переход с MSSQL на PostgreSQL,
• переход между версиями PostgreSQL,
• внедрениями облаков, SaaS и прочем (не только 1С).
В процессе доклада ответим на вопросы:
• Всегда хочется сделать максимально полный нагрузочный тест за минимальные затраты (денег / часов). Возможно ли это сделать?
• Чем можно пренебречь при разработке, а о чем забывать не стоит?
• Что нужно учесть при разработке нагрузочного тестирования?
• Как убедить руководство в необходимости нагрузочного тестирования?
Соберем чек-лист, который поможет при первой разработке.
Рассмотрим некоторые ошибки, которые можно сделать, только приступая к разработке нагрузочного теста, а также которые делают уже опытные разработчики.
Немного и подушним, но куда без этого ?
Доклад будет полезен как начинающим падаванам, только вступившим на светлый путь нагрузочного тестирования, так и опытным мастерам в виде обмена опытом.
Уровень сложности доклада - Новичкам
Но что делать, когда количество проектов начинает расти?
Увеличение длительности выполнения, дополнительные трудозатраты по поддержке скриптов и прочие неприятные моменты.
В своем докладе я расскажу о:
- Проблемах возникающих при росте количества проектов
- Подготовке образов для запуска заданий в контейнерах
- Оптимальных настройках gitlab runner
- Приемах повышения скорости выполнения заданий при работе с EDT
- Использовании CI/CD components для дедупликации кода пайплайна
- Выпуск артефактов релизов используя Gitlab Package Registry и Releases
Уровень сложности доклада - Практикам
Ведущий разработчик и тимлид в «Programming Store».Помогаю коллегам развивать свои технические компетенции.
Участвую в различных масштабных проектах, последний год - это проект автоматизации для крупного автомобильного завода.
За 3 года провела более 500 технических интервью. Являюсь наставником для интервьюеров внутри нашей компании.
Люблю горы и природу.
2. Системный подход при индивидуальном обучении 100+ разработчиков
- Матрица компетенций
- Система определения уровня знаний разработчиков
- Треки обучения
- Система закрепления знаний
3. Путь от наставников к экспертам
4. Чтобы система не стала хаосом: наши «грабли»
Уровень сложности доклада - Практикам
Сейчас в Т-Банке делаю работу релиз-инженера, руковожу проектом по импортозамещению для баз ЗУП.
Перевел вместе с командой разработку на git
1) А готова ли инфраструктура? Как мы планировали убить несколько зайцев сразу.
2) Первые трудности. База не грузится на Postgres, спасает только probackup.
3) Тёмные места в зарплатных механизмах, фактический период действия.
4) Ошибки платформы и миллионы циклов при записи в регистр расчета.
5) Как нам не помог Postgres Pro Enterprise, CFS - не панацея.
Уровень сложности доклада - Практикам
На живом примере покажу реализованный подход с использованием различных инструментов, таких как - Docker, Redash, Vanessa Automation.
Доклад в первую очередь будет полезен для тестировщиков.
Уровень сложности доклада - Практикам
Сейчас моя задача – автоматизировать процессы бухгалтерского аутсорсинга, делая их более эффективными и удобными для всех сторон.
В ходе доклада обсудим, что такое REST, почему в большинстве случаев оно не нужно, и почему этот стиль такой популярный.
Специалист в области искусственного интеллекта. 14 лет в 1С. Занималась всем: разработкой, сопровождением, внедрением, продажами, маркетингом и др.
Сейчас в рамках R&D ищу, тестирую и разрабатываю новые решения на базе ИИ. Изучаю теории создания вселенной, принципы работы мозга и нейронных сетей.
Доклад для тех, кто устал слышать из всех утюгов про «ИИ-менеджеров по продажам», «ИИ-HRов» и т.д. и хочет реально разобраться в том, а как это все работает и работает ли.
1. Рассмотрим, как устроены LLM модели;
2. Сравним работу различных MLLM моделей (на реальных примерах по обработке текста, фотографий, файлов, а также генерации кода в области HR, маркетинга и разработки в реальном 1С-Франчайзи);
3. Рассмотрим сервисы, с помощью которых можно получить доступ к MLLM моделям;
4. Обсудим последние новости и перспективы развития МLLM моделей в России и за рубежом.
Уровень сложности доклада - Экспертам
Первый сертификат "1С:Специалист" в 2001 году
8 лет разрабатывал зарплатные решения в фирме "1С"
Автор механизма по расчету остатков отпусков
7 лет внедрял ЗУП на корпоративном рынке в компании "1С-Рарус"
Участник проектной команды 3-х проектов, победивших в конкурсе "1С:Проект Года"
Контрибьютор в плагин от 1С v8-code-style для EDT
С 2019 года занимаюсь организацией промышленного подхода к разработке и тестированию. Обеспечиваю единую инфраструктуру и правила разработки для всех проектных команд в WiseAdvice-IT
Разработчик на 1С:Предприятие.Элемент
Разработка через библиотеки:
- области видимости и программный интерфейс
- ролевая модель
- тестовые данные
- как предусмотреть расширение данных
- реализация компонент
- подготовка интерфейса
Создание приложения:
- использование библиотеки
- реализация требований библиотеки
- расширение библиотечных данных
Уровень сложности доклада - Практикам
За это время прошел путь от стажера до сеньера в разработке 1С, помогаю в обучении стажеров и джунов.
Тезисы доклада:
1. Кто такие джун, мидл и сеньор, и какие проблемы они решают.
2. Испытания, которые я прошёл на пути к сеньору.
3. Как понять, где ты сейчас и как строить свой вектор развития?
4. Стоит ли идти по пути сеньора?
Уровень сложности доклада - Практикам
Вместе мы напишем и протестируем скрипт, который можно будет подключить к CI/CD контуру, чтобы логировать изменение чего-либо.
В зависимости от уровня подготовки аудитории, на мастер-классе будет дан начальный ликбез по работе c OneScript. Научу пользоваться отладчиком.
Участникам обязательно иметь ноутбук для работы.
Уровень сложности доклада - Практикам
В докладе расскажу:
- Как перевести конфигурацию средствами платформы
- Возможно ли выполнить перевод через расширение
- Как быть, если перевод хочется, а денег на внедрение нет.
Уровень сложности доклада - Практикам
Бизнес-психолог, 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. Как собрать итоговый профиль компетенции для оценки? Что главное?
Практические подсказки и вопросные листы для дальнейшей работы.
Уровень сложности доклада - Практикам
В отрасли внедрения 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. Шутливый кейс: как посчитать вероятность исхода игры при стартовых картах в покере
Уровень сложности доклада - Практикам
Какие задачи они позволят вам решать и что может мешать вам начать их использовать с 1С.
Сервисов очередей достаточно много, мы поговорим про общие их идеи и про одну конкретную, облачную реализацию: YandexMQ.
Как в ней эти идеи реализованы, что хорошего могут предложить облака, что - не могут, и как с этим работать из 1С.
Представим библиотеку с открытым исходным кодом для работы с YandexMQ (и любым другим SQS-сервисом) для 1С:Преприятия.
После доклада поможем попробовать ее в действии любому желающему, в формате парного программирования или мастер-класса.
Уровень сложности доклада - Новичкам
Работал в крупных федеральных компаниях на позициях руководителя отдела 1С, тимлида, главного разработчика.
Лидер в проекте по импортозамещению 1C на Linux
Активно участвую в 1С сообществах Магнита и фирмы 1С.
- Зачем переводить 1С на Linux
- Наш опыт перевода конфигураций 1С на Linux
- Что нужно учесть при переводе конфигурации на Linux
- Инструменты для анализа и рефакторинга при переводе на Linux
- Примеры анализа и рефакторинга конфигурации
- Тесты и чек-лист перед миграцией на СП 1С на Linux
Речь пойдет о серверной части конфигурации 1С.
Уровень сложности доклада - Практикам
10 лет в 1С, сейчас проектирую и тестирую.
До этого руководила технической поддержкой и отделом сопровождения в фирме-франчайзи 1С.
Преподаватель дисциплин и курсов по темам: «Анализ и моделирование бизнес-процессов», «Проектирование пользовательского взаимодействия», «Бизнес-анализ и работа с требованиями».
Модератор и спикер конференций INFOSTART EVENT и Анализ & Управление в ИТ-проектах.
Спикер Analyst Days, ЛАФ, Жёлтой Субмарины и Конференции аналитиков от Контур.
Ведущая подкаста Радио «Аналитик».
Честно скажу, у меня получилось с большим трудом научиться адекватно воспринимать обратную связь и начать учиться на своих ошибках. По пути прочитала, прослушала и попробовала на практике много всего интересного, поэтому пришла идея поделиться подходами и приемами, которые мне помогли.
Если вы чувствуете, что принимаете обратную связь близко к сердцу, а ошибки дают не новый опыт, а новые седые волосы и дергающийся глаз, то этот доклад будет хорошей возможностью начать менять положение дел.
Дорога будет длинная, но поедем быстро, так что пристегнитесь!
Сначала мы поговорим о том, какую ценность нам дает работа с обратной связью и обучение на ошибках.
Потом поговорим о нашем отношении к задачам и результатам нашей работы. Разберем, чем опасны крайние варианты:
1. Когда мы воспринимаем критику в адрес нашей работы, как критику в наш адрес и не можем относиться к ней рационально.
2. Когда мы отстраняемся и уходим в режим "мне всё равно, как скажете, так и сделаю" или "делайте сами как хотите".
Обсудим, как быть с неконструктивной обратной связью и ситуациями, когда учиться на ошибках невозможно.
В заключение рассмотрим, как мы можем пересобрать привычные паттерны поведения, чтобы комфортнее работать с обратной связью и прорабатывать ситуации, где нами была допущена ошибка без отстранения, стресса и самобичевания.
Мониторинг производительности базы 1С с помощью Sentry.
Опыт использования Sentry в компании Magnit Tech.
Преимущества использования Sentry перед другими бесплатными аналогами.
Интеграция Sentry с системами мониторинга инфраструктуры и сетями доставки контента.
Уровень сложности доклада - Новичкам
Участвовал в двух внедрениях ERP.
Последние 2 года работаю в Магните в Центре Экспертизы 1С в должности Главного разработчика 1С, занимаюсь переходом на Linux и Postgres.
Одной из основных проблем перехода является более «слабый» оптимизатор запросов Postgres по сравнению с MSSQL, когда запросы на MSSQL выполнялись значительно быстрее, чем на Postgres.
Нами был разработан инструмент, позволяющий без значительных затрат выявить эти «проблемные» запросы. Основная идея нашего подхода: конвертация на Postgres запросов, снятых при использовании MSSQL, и сравнение времени выполнения на MSSQL и на Postgres.
В докладе я расскажу об этапах работ.
Опишу проблемы, с которыми столкнулись при решении задачи.
Покажу результаты использования нашего инструмента на реальных базах.
Уровень сложности доклада - Практикам