Хотите разместить мероприятие или стать партнёром? Тел: +7-953-145-86-17   ВК: vk.com/vsporte24spbu email: 26048282@mail.ru.

Встреча SpbDotNet №117

Прошло с 26 марта 2026 г. по 26 марта 2026 г.

Категория: ИТ и интернет
Адрес: ул. Рентгена, 5А

Программа встречи

19:00 – 20:00 Александр Гольдебаев (Ozon Tech) «Roslyn as a Service: как я написал свой компилятор в  .NET-инфраструктуре»
20:00 – 20:30 Перерыв
20:30 – 21:30 Дмитрий Гордеев (ATI.SU) «Формализация требований. Как сделать работу ИИ предсказуемой»

После этих вдохновляющих речей приглашаем всех желающих в бар для обсуждения накопившихся вопросов и идей!

Александр Гольдебаев
«Roslyn as a Service: как я написал свой компилятор в  .NET-инфраструктуре»

.NET разработчики пользуются Roslyn каждый день, но пайплайн работы компилятора скрывается за привычными API, оставаясь в головах обывателей набором разрозненных терминов. В этом докладе мы соберём компактную модель представления: разберём на реальном примере, где в Roslyn живут AST, IR и CFG и зачем столько представлений, казалось бы, одного и того же текста исходной программы. В результате у слушателя останется более ясное понимание не только работы компилятора в целом, но и модели СaaS со всеми её бенефитами.

  • Соберём ментальную модель того, как устроен компилятор c точки зрения обычного разработчика, без ухода в глубокую теорию;
  • Посмотрим, как Roslyn реализует модель Compiler as a Service на практике, какие API предоставляет для парсинга, анализа и генерации IL;
  • Разберем что toolchain уже решает, а что для собственного языка все равно придется проектировать самому;
  • Постараемся понять а зачем оно вообще нужно, даже если в планах нет написания своего компилятора.

Об авторе

Full stack web-разработчик на стеке технологий C# + React. Студент ИТМО.

Дмитрий Гордеев
«Формализация требований. Как сделать работу ИИ предсказуемой»

В докладе поговорим о том, почему при работе с AI-ассистентами важны не только модель и инструмент, но и качество формализации требований. Разберём разные варианты формирования требований, а также то, как явные ограничения, контракты и критерии проверки помогают снизить количество переделок, сохранить согласованность системы и превратить ИИ в полезный рабочий инструмент.

Об авторе

Дмитрий в разработке на  .NET более 11 лет, с опытом создания высоконагруженных систем. Сейчас работает архитектором ПО и в большей степени сосредоточен на архитектуре и инженерных решениях. В тех задачах, где продолжает писать код сам, использует ИИ, чтобы работать эффективнее.

Место

Встреча пройдёт по адресу: Санкт-Петербург, ул. Рентгена, 5А, Бизнес-центр «Офис-центр № 4», 3 этаж, Офис Контура.

Участие бесплатное, регистрация обязательна, количество мест ограничено!

Дополнительную информацию о встречах SpbDotNet Community (и не только) вы можете найти в группах сообщества:

Подписывайтесь на новости, задавайте вопросы, участвуйте в жизни сообщества!


Встреча SpbDotNet №117


Задать вопрос по теме: Встреча SpbDotNet №117
Нажимая на кнопку, вы даете согласие на обработку своих персональных данных на условиях: Пользовательским соглашением, Политикой конфиденциальности и Согласием на обработку персональных данных на сайте.