Мастерские
-
№ 4 «Декотеры»
Мастер: Чебыкин Артём Игоревич. Мы погрузимся в мир C++, освоим основы ООП и научимся использовать возможности библиотеки STL. Итоговым проектом станет разбор того, как кодируются .bmp и .jpeg, а если наберем хорошую скорость — замахнемся и на .png.
-
№ 3 «80 51: микроконтроллер, который выжил»
Мастер: Чегодаев Арсений Викторович. Intel 8051 — это 8-битный микроконтроллер, разработанный компанией Intel в 1980 году. Именно с ними и будет вестись работа в нашей мастерской. Мы рассмотрим архитектуру МК8051 и то, как написанные нами ассемблерные команды влияют на его регистры, порешаем задачки на понимание принципов работы из олимпиады по электронике, а также поработаем с периферией…
-
№ 2 «Под капотом компьютерной графики»
Мастер: Файфель Борис Леонидович. Мы будем работать с графикой «руками». Никаких готовых библиотек — только точки и линии! И мы научимся рисовать разные объекты, выполнять графические преобразования, а если всё сложится удачно, то нарисуем и трехмерные поверхности с эффектом объема. Мы подробно рассмотрим самый простой (но реально применяемый!) алгоритм рисования трехмерных объектов — метод плавающего…
-
№ 1 «Нани»
Мастер: Климов Николай Сергеевич. В рамках мастерской вы узнаете что такое лексер, парсер, AST, байткод, VM, как делается тулинг для языков. Ну и в качестве проекта мы напишем компилятор для своего простенького языка. Писать будем на чистом С.




