Pavel Filonov

Research Development Team Lead, Kaspersky Lab, Moscow, Russia

Reports

Protecting C++ [Russian]

2019 Autumn

In this article https://imgur.com/gallery/huZRM the author discusses comparison of C++ with different kinds of weapons. We can compare C++ with nunchucks: in experienced hands this is an effective tool however …

More

Learning in Python, applying in C++ [Russian]

2018 Autumn

This talk is about frequently used pattern at my projects on data analysis, when the education and configuration of the models is performed using python, but production use runs are …

More

Continuous Integration for C++ engineers

2017 Spring

В головах разработчиков бытует мнение, что их работа заканчивается после того, как они закомитили код, а весь остальной процесс их вовсе не касается. Взамен такого устаревшего мнения мы выдвинем свой …

More

Workshops

Continuous integration for C++ developers [Russian]

2019 Autumn

And we will build our own CI with conan and travis Introduction Developers’ mind has a common opinion, about their work which become completed after they’ve committed the code, and …

More

Запускаем ML модели на С++ [Russian]

При разработке продуктов, которые содержат в себе функционал на основе машинного обучения выделяют 2 важных этапа: обучение модели и ее применение. Для обучения модели часто используется язык Python и многочисленные …

More

Защищая C++ [Russian]

Если поговорку "With great power comes a great responsibility" перевести на язык С++, то получится что-то в духе "Если для оптимизации программ вы используете низкоуровневый доступ к памяти, то вы …

More