15 августа состоялась лекция, посвящённая изучению популярного отладчика с открытым исходным кодом - GNU Debugger (GDB). Мероприятие было организовано в рамках клуба Свободного программного обеспечения Kirov OpenSource Community | KirovLUG.
GDB — это универсальный инструмент, который применяется разработчиками для диагностики и устранения ошибок в программном обеспечении. Он поддерживает работу на множестве операционных систем, включая Windows, MacOS и различные дистрибутивы Linux, а также на большинстве аппаратных архитектур.
Участники семинара
На семинаре были рассмотрены основные возможности данного отладчика, а также способы создания расширений для GDB с использованием языка программирования Python. Слушатели узнали, как можно настроить и расширить функционал этого мощного инструмента, чтобы сделать свою работу над проектами более эффективной и удобной. Особенно интересным для участников стало обсуждение практических примеров использования GDB для диагностики сложных ошибок в программном коде. Лектор продемонстрировал, как с помощью встроенных в отладчик команд и скриптов можно получать подробную информацию о выполнении программы, отслеживать состояние переменных, а также находить и исправлять дефекты.
Мероприятие вызвало большой интерес у программистов, студентов и энтузиастов IT-сферы. Трансляция лекции была организована на канале https://meet.jit.si/kosc_gdb, что позволило присоединиться к онлайн-аудитории.
Проведение таких встреч в рамках клуба Свободного программного обеспечения — отличная возможность для ИТ-специалистов Кирова обмениваться опытом, знакомиться с новыми технологиями и инструментами разработки, а также найти единомышленников для совместных проектов.