Научный семинар по системному программированию
4 курс, 7-8 семестр Язык: русский
Описание
Курс посвящен современным веяниям в мире системного программирования. На каждом занятии выступает докладчик из индустрии или академии, рассказывающий на близкую его профессиональной и научной деятельности тему.
Правила получения зачета
- Посещаемость >= 80% — зачет.
- Посещаемость < 80% — в конце зачет по пропущенным лекциям.
- Если пропускаете по болезни, приносите справку. Но если с учетом болезни пропустили больше 50% — все равно сдавать теорию по пропущенным парам.
Преподаватель
-
Углянский Иван Евгеньевич
Запланированные семинары
-
Project Valhalla или как в Java уже много лет пытаются добавить value классы (Продолжение)
Продолжаем разговор про проблемы и тонкости nullability и атомарных доступов к скалярам в Java.
Прошедшие семинары
-
Project Valhalla или как в Java уже много лет пытаются добавить value классы
Поговорим о том, как изменить язык Java и её реализацию, чтобы открыть путь для эффективной скаляризации и инлайна объектов в другие объекты, но при этом не превратить Java в C++.
-
Основы сетевого взаимодействия (Продолжение)
Семинар посвящен целиком прикладному уровню, включая его вспомогательные подуровни: отправной точкой и центральной темой будет HTTP, как наиболее распространенный и повседневно встречающийся житель прикладного уровня, но отталкиваясь от него пройдемся и по соседям, особенно по SSL/TLS.
-
Основы сетевого взаимодействия
Семинар посвящен основам сетевого взаимодействия вообще (про модель OSI) и базовым уровням стека TCP/IP: объяснение самих принципов и понятий (что есть протокол и интерфейс, уровни адресации и т.п.).