Сергей Федоров

Ведущий разработчик, Яндекс Такси, Москва, Россия

Ведущий разработчик в «Яндекс.Такси», занимается разработкой асинхронного фреймворка для бэкенда Такси. Большой любитель метапрограммирования и open source.

Доклады

Метапрограммирование: строим конечный автомат

2019 Autumn

Реализовывать конечные автоматы руками с помощью switch case или наследования с виртуальными функциями очень трудоёмко и подвержено ошибкам. На докладе я расскажу о библиотеке конечных автоматов AFSM (Another Finite State …

Подробнее

Шаблоны C++ и базы данных

2019 Spring

Рассказ о проектировании и реализации драйвера PostgreSQL с человеческим интерфейсом с применением почти всех доступных на данный момент языковых средств C++17. Когда мы работаем с БД, мы зачастую получаем сырые …

Подробнее