№ 4 «Декотеры»

Мастер: Чебыкин Артём Игоревич

Если открыть фото кота через текстовый редактор, вместо мягкой шерстки там будет пугающая «каша» из символов. Но компьютер мгновенно превращает этот хаос в картинку.

В нашей мастерской мы пройдем путь от первого байта в файле до отрисовки пикселей и создадим собственный универсальный декодер. Мы погрузимся в мир C++, освоим основы ООП и научимся использовать возможности библиотеки STL, чтобы код был эффективным и чистым. Мы применим наследование и полиморфизм на практике, чтобы наш декодер мог «по походке» узнавать разные форматы и расшифровывать их без лишних сложностей. Итоговым проектом станет разбор того, как кодируются .bmp и .jpeg, а если наберем хорошую скорость — замахнемся и на .png.

Требования к участникам: понимает циклы, массивы и функции. Опыт может быть на любом языке (Python, C, C++ или Pascal) — главное, чтобы вы не боялись заглядывать «под капот» бинарных файлов и хотели научиться строить расширяемую архитектуру.

Осваиваемые технологии и языки: Язык C++, основы ООП, стандартная библиотека STL, кодирование изображений (BMP, JPEG, PNG).


Стань частью 51-й ЛШЮП! Не откладывайте на потом — регистрация уже началась! Для участия необходимо заполнить анкету на нашем сайте:

👉Регистрация на ЛШЮП-2026

📢 Следите за обновлениями и описаниями других мастерских в наших сообществах:

Telegram-канал: https://t.me/lshup

Группа ВКонтакте: https://vk.com/lshup

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *