• 28 марта, четверг
  • Нижний Новгород, БЦ Ока, пр. Гагарина 27.

MERA meetup #31: Vulnerability and Errors in C++

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

150 дней назад
28 марта c 18:30 до 20:30
Нижний Новгород
БЦ Ока, пр. Гагарина 27.

Продолжаем исследовать различные аспекты разработки на С/С++. На этот раз поговорим о недочётах этих языков программирования. Как избежать уязвимости при использовании С? Какие ошибки типичны для С++? Как их предотвратить?

Программа мероприятия

Format String Vulnerability
Игорь Собинов, Старший разработчик в MERA


Разберём проблему уязвимости строки форматирования языка С. Рассмотрим предпосылки возникновения данной уязвимости, типы и условия возниконовения. Изучим средства предотвращения появления данной уязвимости.

 

Result as a new Approach in Error Handling
Александр Ганюхин, Старший разработчик в MERA

В круг профессиональных интересов Александра входит разработка новых инструментов и поиск способов улучшения эффективности работы в проекте.

В фокусе его доклада:

•    Различные подходы к обработке ошибок: коды ошибок, исключения и другие вариации.
•    Универсальный подход на базе Result из языка Rust.
•    Специфика реализации для С++, согласно предложению для С++21; возможности и ограничения такого подхода.
•    Result и функциональное программирование. // Имеется в виду возможность писать как в расте «result.and_then(X).or_else(Y)…»


Просим вас прийти за 15 минут до начала митапа для прохождения регистрации.

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше