MskDotNet Meetup #48 Online

чт, 22 октябрь 2020, 16:00 (GMT+03:00)
Бесплатно
Есть трансляция
Community's avatar MskDotNet

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

19.00 – 20.00 Леонид Андриевский. Защита программного кода  .NET: разумное применение обфускации.

19.00 – 20.10 Перерыв. 

20.10 – 20.40 Павел Хрулёв. Сборка, анализ кода, unit-тестирование и публикация приложения  .NET Framework с использованием GitLab CI, SonarQube и OpenCover.

20.40 – 22.00 Леонид Андриевский, Павел Хрулёв, Александр Чертов, Алексей Чурбанов. Поговорим о CI/CD

Спикер: Леонид Андриевский.
Тема: Защита программного кода .NET: разумное применение обфускации.
О спикере
Тимлид группы разработки .net в Ростелеком ИТ. Участвует в создании клиентского ПО видеонаблюдения на C#.  Интересы: ассемблер x86-32 и AMD64, а также декомпиляция программ.

Спикер: Павел Хрулёв.
Тема: Сборка, анализ кода, unit-тестирование и публикация приложения  .NET Framework с использованием GitLab CI, SonarQube и OpenCover.
Описание
Расскажет, как настроить сборку WPF-приложения в GitLab CI и подключить статический анализатор кода за пару часов, а также как отправить полученные артефакты в телеграм. Сразу после доклада перейдет к обсуждению вопросов, связанных с CI/CD, поделимся своим опытом и наблюдениями в формате круглого стола.
О спикере
Павел работает  .NET-разработчиком в Ростелеком ИТ в команде видеонаблюдения. Начинал с микроконтроллеров, ПЛИС и драйверов, а в настоящее время, в основном, занимается разработкой WPF-приложений. Интересуется чистой архитектурой и TDD. Любит работать в дружной команде, где каждый готов прийти на помощь.

​Спикеры: Леонид Андриевский, Павел Хрулёв, Александр Чертов, Алексей Чурбанов
Тема: Поговорим о CI/CD
Обсудим: 
 * какие задачи решает CI/CD;
 * как объяснить бизнесу, что тебе нужен CI/CD;
 * когда нужен отдельный человек для настройки процессов CI/CD;
 * что нужно автоматизировать, а что нет;
 * используемые инструменты;
 * тестирование процесса деплоя;
 * tips-n-tricks.
О спикерах
Леонид – тимлид группы разработки .net в Ростелеком ИТ. Участвует в создании клиентского ПО видеонаблюдения на C#.  Интересы: ассемблер x86-32 и AMD64, а также декомпиляция программ.

Павел – .NET Разработчик в Ростелеком ИТ. Начинал с микроконтроллеров, ПЛИС и драйверов, а в настоящее время, в основном, занимается разработкой WPF-приложений. Интересуется чистой архитектурой и TDD. Любит работать в дружной команде, где каждый готов прийти на помощь.

Александр – Senior .NET разработчик в компании Mindbox, ранее работал в таких компаниях, как ABBYY и Rambler, является активистом MskDotNet Сommunity. В сферу профессиональных интересов входит разработка распределенных cloud-native веб-сервисов и все с этим связанное

Алексей – В IT 12 лет. Работал инеженером технической поддержки, специалистом поддержки системы биллинга, QA-инженеров в различных компаниях и проектах, лидом в команде автоматизаторов.
Сейчас руководит группой разработки из нескольких команд, отвечающих за некоторые CI/CD сервисы и системы в Лаборатории Касперского.
С CI/CD начал активно соприкасаться в 2014 году в роли релиз-мастера CRM-системы одной из крупных Новосибирских IT-компаний. Уже тогда понял, что задачи по подготовке релизных конфигов и мерджа нужных бранчей в master стоит держать подальше от людей.

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

VK https://vk.com/mskdotnet
FB https://www.facebook.com/mskdotnet/
Twitter https://twitter.com/mskdotnet

Telegram https://t.me/mskdotnet

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