Занятие 4/4. Разбор полных реализаций учебного примера "Светофор". Об отладке кода. Резюме курса

На этой встрече мы посмотрели два полных решения прототипа кибериммунного светофора на KasperskyOS от участников учебной группы: - Пётр показал решение на C++ с авторской инкапсуляцией IPC, имитатором сервера городской системы управления дорожным движением (ГСУДД), работой модуля диагностики. Код проекта https://github.com/BardinPetr/cyberimmune-traffic-light/tree/master - Денис показал реализацию на языке C с использованием MQTT для связи с имитатором сервера ГСУДД Код проекта: https://github.com/lost-byte/cyberimmune-systems-example-traffic-light-kos/tree/communication-mosquitto Также посмотрели на реализацию взаимодействия по сети с собственной реализацией REST API и json формата сообщений от Андрея. Код проекта https://github.com/aochernov/cyberimmune-systems-example-traffic-light-kos/tree/day3-homework Иллюстрация использования статической библиотеки json-parser для реализации взаимодействия с внешним сервером. Исходный код: https://github.com/cyberimmunity-edu/cyberimmune-systems-example-traffic-light-kos/tree/example-networking Посмотрели на особенности отладки приложений под KasperskyOS, что нужно сделать, чтобы запустить gdb сессию для отладки работающего в qemu приложения. Пример по ссылке выше уже настроен для запуска отладочной сессии. В конце занятия подведены итоги курса, особенности кибериммунной разработки, ключевые артефакты и преимущества использования KasperskyOS. --- Наш канал обучения кибериммунному подходу к разработке https://t.me/learning_cyberimmunity - в нём можно найти анонсы новых учебных групп и событий, ссылки на записи занятий и другие дополнительные материалы. Подписывайтесь и изучайте кибериммунный подход к разработке! Наш канал разработки на KasperskyOS https://t.me/kosdevs - больше материалов об этой операционной системе и её применении.

Иконка канала learning_cyberimmunity
23 подписчика
12+
20 просмотров
2 года назад
12+
20 просмотров
2 года назад

На этой встрече мы посмотрели два полных решения прототипа кибериммунного светофора на KasperskyOS от участников учебной группы: - Пётр показал решение на C++ с авторской инкапсуляцией IPC, имитатором сервера городской системы управления дорожным движением (ГСУДД), работой модуля диагностики. Код проекта https://github.com/BardinPetr/cyberimmune-traffic-light/tree/master - Денис показал реализацию на языке C с использованием MQTT для связи с имитатором сервера ГСУДД Код проекта: https://github.com/lost-byte/cyberimmune-systems-example-traffic-light-kos/tree/communication-mosquitto Также посмотрели на реализацию взаимодействия по сети с собственной реализацией REST API и json формата сообщений от Андрея. Код проекта https://github.com/aochernov/cyberimmune-systems-example-traffic-light-kos/tree/day3-homework Иллюстрация использования статической библиотеки json-parser для реализации взаимодействия с внешним сервером. Исходный код: https://github.com/cyberimmunity-edu/cyberimmune-systems-example-traffic-light-kos/tree/example-networking Посмотрели на особенности отладки приложений под KasperskyOS, что нужно сделать, чтобы запустить gdb сессию для отладки работающего в qemu приложения. Пример по ссылке выше уже настроен для запуска отладочной сессии. В конце занятия подведены итоги курса, особенности кибериммунной разработки, ключевые артефакты и преимущества использования KasperskyOS. --- Наш канал обучения кибериммунному подходу к разработке https://t.me/learning_cyberimmunity - в нём можно найти анонсы новых учебных групп и событий, ссылки на записи занятий и другие дополнительные материалы. Подписывайтесь и изучайте кибериммунный подход к разработке! Наш канал разработки на KasperskyOS https://t.me/kosdevs - больше материалов об этой операционной системе и её применении.

, чтобы оставлять комментарии