Vulnerability and Errors in С++

Друзья, нас порадовала ваша заинтересованность на митапе 28 марта. Будем ждать на следующей встрече!

А пока делимся материалами:

Format String Vulnerability: преза и видео.

Result<T,E> as a new Approach in Error Handling:  преза и видео.

Время:

28 марта 2019 г. 18:15 - 28 марта 2019 г. 20:30

Место:

БЦ Ока, пр. Гагарина 27

Уровень участников:

уверенный разработчик С++

В программе мероприятия:

Format String Vulnerability

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

Выступающий

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

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

C ++ и Linux, исследую способы сделать программы более безопасными. Более 15 лет опыта.

Result<T,E> as a new Approach in Error Handling

Во второй части встречи в фокусе

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

Выступающий

Александр Ганюхин, Старший разработчик в MERA

Александр Ганюхин, Старший разработчик в MERA

На протяжении 8 лет работаю программистом C++ в большей степени в сферах сотовой связи и автомотив. В последнее время увлекаюсь метапрограммированием на С++ разработкой инструментов на C++, чтобы сделать жизнь коллег немножечко легче :)

Хотите к нам присоединиться?

Карьера в компании MERA

Оценка Программного Продукта

Наши награды