г. Москва, ул. Льва Толстого, 16, 7.Небо

Ищем ошибки и уязвимости в браузере Chrome и серверных приложениях

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

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

Слушатели узнали, как в Google упрощают и автоматизируют поиск и анализ ошибок, что такое инструменты AddressSanitizer и ThreadSanitizer, как один из них решает проблему переполнения буфера или использования удалённой памяти, а другой — находит гонки в многопоточном коде на C++ и Go. Кроме того, в качестве бонуса, Константин рассказал про третий инструмент, MemorySanitizer, который обнаруживает использование неинициализированных переменных. Отдельное внимание было уделено тестированию браузера Chrome, где эти инструменты помогли обнаружить сотни уязвимостей.

Как бороться с ошибками, когда количество строчек кода доходит до ста миллионов? 30 мая на научно-техническом семинаре Константин Серебряный расскажет про упрощение и автоматизацию поиска и анализа ошибок в Google, а также про тестирование браузера Chrome и поиск уязвимостей. Регистрируйтесь и приходите!

Программа

30 мая в 18:30
г. Москва, ул. Льва Толстого, 16, 7.Небо

Ищем ошибки и уязвимости в браузере Chrome и серверных приложениях

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

Если вы нашли ошибку, пожалуйста, сообщите нам.
Яндекс может помочь с проведением вашего мероприятия. Подробнее
Подпишитесь:
Все материалы доступны по лицензии CC BY-NC 3.0 с обязательным указанием © ООО «Яндекс»
Sun Nov 05 2023 19:24:18 GMT+0300 (Moscow Standard Time)