ВНИМАНИЕ МАГИСТРЫ! У меня не совсем стыкуется ведомость с lms. Судя по всему менялись фамилии. Прошу об этом написать либо мне лично либо сюда в комментариях, чтобы я всё проставил
🔥 Hello Coder 2025: Ох уж этот Windows
Старт — 15 декабря
Внимание: даты курса изменились! Вместо 22–26 декабря мы перенесли интенсив на 15–21 декабря — успевайте присоединиться!
На прошлой неделе в Hello Coder мы уже успели:
▪️разобрать основы разработки ПО и проектирование через UML;
▪️полностью написать простой платформер Skybound;
▪️применить множество паттернов (от Singleton и RAII до Factory Method, Facade, Builder, Decorator);
▪️добавить в Skybound ключевые подсистемы: профилирование, логирование, настройки с сериализацией, менеджер ассетов и поддержку спрайтов.
Материалы прошедших лекций доступны всем участникам.
На этой неделе мы полностью погружаемся в Windows:
▪️Работа с Windows API: нити, память, файлы
▪️Injection в другой процесс
▪️Основы разработки драйверов
▪️Упаковка Skybound в DLL, создание кнопки и даже модуля ядра — и всё это в связке через Pipe
▪️Система обработки ошибок: HRESULT, SEH, exceptions
▪️Что такое COM и как подружиться с DirectX
▪️Итоги интенсива и создание установщика для проектов
Курс будет полезен каждому: вы увидите Windows на низком уровне, научитесь правильно мониторить систему и использовать её возможности по максимуму.
📅 Формат: каждый вечер 18:50–22:00
📍 Песочная наб., 14А, ауд. 311
💻 Онлайн — подключение по Zoom
🕒 Регистрация открыта до понедельника 15:00
До встречи!
Старт — 15 декабря
Внимание: даты курса изменились! Вместо 22–26 декабря мы перенесли интенсив на 15–21 декабря — успевайте присоединиться!
На прошлой неделе в Hello Coder мы уже успели:
▪️разобрать основы разработки ПО и проектирование через UML;
▪️полностью написать простой платформер Skybound;
▪️применить множество паттернов (от Singleton и RAII до Factory Method, Facade, Builder, Decorator);
▪️добавить в Skybound ключевые подсистемы: профилирование, логирование, настройки с сериализацией, менеджер ассетов и поддержку спрайтов.
Материалы прошедших лекций доступны всем участникам.
На этой неделе мы полностью погружаемся в Windows:
▪️Работа с Windows API: нити, память, файлы
▪️Injection в другой процесс
▪️Основы разработки драйверов
▪️Упаковка Skybound в DLL, создание кнопки и даже модуля ядра — и всё это в связке через Pipe
▪️Система обработки ошибок: HRESULT, SEH, exceptions
▪️Что такое COM и как подружиться с DirectX
▪️Итоги интенсива и создание установщика для проектов
Курс будет полезен каждому: вы увидите Windows на низком уровне, научитесь правильно мониторить систему и использовать её возможности по максимуму.
📅 Формат: каждый вечер 18:50–22:00
📍 Песочная наб., 14А, ауд. 311
💻 Онлайн — подключение по Zoom
🕒 Регистрация открыта до понедельника 15:00
До встречи!
🔥1
Forwarded from IT | Space
Продолжаем писать Doom на языке Brainfuck вместе с Алексеем Никольским из Мастерской системного программирования ИТМО
🧠 В формате стрима будем доделывать tcc кросс компиляцию для BF. Начнем прописывать основные элементы инфраструктуры C. Участники Мастерской значительно продвинулись - пора генерировать BF код с простого кода на С. Все будет происходить с последнего коммита на Github
"Можно слушать в фоне, можно активно участвовать и помогать, следить за тем как я ошибаюсь и помогать мне это заметить раньше. DoomBF уже скоро на всех лентах страны!"
Запись прошлого стрима DoomBF:
❓ Как, где, когда?
🗓 20 декабря, суббота, 20:00-22:00
📍 Онлайн, Zoom
____________________
#программирование #продвинутым #it_специалистам #студентам
🇬🇧 For English press here
itspace@itmo.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
💘2
Всем привет! Сегодня стартуем последнюю неделю hello coder!
Увы опять пробки и я опаздаю минут на 5.
Увы опять пробки и я опаздаю минут на 5.
Forwarded from Мастерская системного программирования ИТМО
Всем привет! Начинаем наш стрим в 20:00. При соединяйтесь: https://itmo.zoom.us/j/82746636386
Zoom
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise cloud communications.
БАКАЛАВРЫ! Привет! Для вас есть несколько новостей!
1. Я продлил срок сдачи лаб до 14го января!
2. Всем кто просил ссылку на курс - прислал её - у вас еще достаточно времени.
3. Я проверил все сданные лабы.
4. Сегодня увы не будет занятия в зуме. Курс лекций считаю законченным (меньше вопросов на экзамен будет). Все вопросы по лабам можно писать мне на почту или сюда.
1. Я продлил срок сдачи лаб до 14го января!
2. Всем кто просил ссылку на курс - прислал её - у вас еще достаточно времени.
3. Я проверил все сданные лабы.
4. Сегодня увы не будет занятия в зуме. Курс лекций считаю законченным (меньше вопросов на экзамен будет). Все вопросы по лабам можно писать мне на почту или сюда.
❤3
cpp.zip
1.9 MB
Выкладываю окончательный код по курсу C++/WinAPI. Там в том числе шаблоны проектов в которых я тестирую ваши лабы (tester).
🔥8
Всем привет! Дорогие друзья! Поздравляю вас с наступающим новым 2026 годом!
Желаю вам в новом году крепкого здоровья и интересных проектов!
Мир меняется быстро и нам всем надо учиться новому и достигать успехов в новой эпохе. IT сфера сама по себе требует от специалистов постоянного обучения, а информационная безопасность тем более - требует не просто узнавать новое но и стремиться понять суть в этом новом, чтобы добавить в копилку знаний и дополнить очередным элементом пазла вашу картину мира. Поэтому всем желаю получать удовольствие от своей работы (кодить - круто)!
Я мог бы прогнать этот текст через GPT, но не стал, чтобы вы прочитали его именно так как я его написал. Пусть коряво и с ошибками, но текст писал я для вас. Это не значит, что LLM не надо пользоваться - очень даже наоборот - надо уметь им пользоваться, чтобы достигать еще больших результатов. Это такой же инструмент как нож или отвертка (просто чуть сложнее), однако он одновременно и опасный и полезный. Задача специалиста уметь пользоваться всеми полезными инструментами. Поэтому я искренне желаю вам всем в новом году узнать много нового, создать что-то крутое и узнать что это было кому-то очень нужно!
Удачи во всех ваших начинаниях в новом году!
Делитесь в комментариях к этому посту поздравлениями друг друга и тематическими картинками ламповой атмосферы. Расскажите что нового узнали вы в уходящем году. Я вот узнал как работает фазовая модуляция сигнала, научился работать с ImGui и достаточно много довелось писать кода на C++17 - что было крайне любопытно.
P.S. картинку я все же сгенерировал) рисовать совсем не умею)
Желаю вам в новом году крепкого здоровья и интересных проектов!
Мир меняется быстро и нам всем надо учиться новому и достигать успехов в новой эпохе. IT сфера сама по себе требует от специалистов постоянного обучения, а информационная безопасность тем более - требует не просто узнавать новое но и стремиться понять суть в этом новом, чтобы добавить в копилку знаний и дополнить очередным элементом пазла вашу картину мира. Поэтому всем желаю получать удовольствие от своей работы (кодить - круто)!
Я мог бы прогнать этот текст через GPT, но не стал, чтобы вы прочитали его именно так как я его написал. Пусть коряво и с ошибками, но текст писал я для вас. Это не значит, что LLM не надо пользоваться - очень даже наоборот - надо уметь им пользоваться, чтобы достигать еще больших результатов. Это такой же инструмент как нож или отвертка (просто чуть сложнее), однако он одновременно и опасный и полезный. Задача специалиста уметь пользоваться всеми полезными инструментами. Поэтому я искренне желаю вам всем в новом году узнать много нового, создать что-то крутое и узнать что это было кому-то очень нужно!
Удачи во всех ваших начинаниях в новом году!
Делитесь в комментариях к этому посту поздравлениями друг друга и тематическими картинками ламповой атмосферы. Расскажите что нового узнали вы в уходящем году. Я вот узнал как работает фазовая модуляция сигнала, научился работать с ImGui и достаточно много довелось писать кода на C++17 - что было крайне любопытно.
P.S. картинку я все же сгенерировал) рисовать совсем не умею)
❤10❤🔥4🔥2🥰1