EBFE: software internals – Telegram
EBFE: software internals
300 subscribers
226 photos
45 videos
38 files
97 links
Авторский канал Алексея Никольского.
Пишу код операционок и гипервизоров больше 20 лет и читаю лекции студентам.
Делюсь своими мыслями, интересными материалами, мемасиками и всегда рад общению!

Моя мастерская: https://news.1rj.ru/str/itmosysint
Download Telegram
ВНИМАНИЕ МАГИСТРЫ! У меня не совсем стыкуется ведомость с 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

До встречи!
🔥1
Forwarded from IT | Space
👨‍💻 Стрим: Кодинг Doom на языке Brainfuck №3

Продолжаем писать Doom на языке Brainfuck вместе с Алексеем Никольским из Мастерской системного программирования ИТМО

🧠 В формате стрима будем доделывать tcc кросс компиляцию для BF. Начнем прописывать основные элементы инфраструктуры C. Участники Мастерской значительно продвинулись - пора генерировать BF код с простого кода на С. Все будет происходить с последнего коммита на Github

"Можно слушать в фоне, можно активно участвовать и помогать, следить за тем как я ошибаюсь и помогать мне это заметить раньше. DoomBF уже скоро на всех лентах страны!" 😎

Запись прошлого стрима DoomBF:
📺 Rutube 📺 VK Video 📺 YouTube

Как, где, когда?

🗓 20 декабря, суббота, 20:00-22:00
📍 Онлайн, Zoom

📹 Ссылка на zoom-трансляцию будет отправлена на почту зарегистрированным участникам накануне мероприятия

➡️ Регистрация ⬅️
____________________
#программирование #продвинутым #it_специалистам #студентам

🇬🇧 For English press here

itspace@itmo.ru
💙 VK 📺 Rutube
📺 VK Video 📺 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
💘2
Forwarded from Dev Meme / devmeme
3😁1🤣1
Всем привет! Сегодня стартуем последнюю неделю hello coder!
Увы опять пробки и я опаздаю минут на 5.
Я на месте! Начинаем
Forwarded from Dev Meme / devmeme
3😁2
Forwarded from Dev Meme / devmeme
1🔥1😁1
БАКАЛАВРЫ! Привет! Для вас есть несколько новостей!
1. Я продлил срок сдачи лаб до 14го января!
2. Всем кто просил ссылку на курс - прислал её - у вас еще достаточно времени.
3. Я проверил все сданные лабы.
4. Сегодня увы не будет занятия в зуме. Курс лекций считаю законченным (меньше вопросов на экзамен будет). Все вопросы по лабам можно писать мне на почту или сюда.
3
cpp.zip
1.9 MB
Выкладываю окончательный код по курсу C++/WinAPI. Там в том числе шаблоны проектов в которых я тестирую ваши лабы (tester).
🔥8
Forwarded from Dev Meme / devmeme
🥰5😁1
😁101👍1🤣1
Всем привет! Дорогие друзья! Поздравляю вас с наступающим новым 2026 годом!

Желаю вам в новом году крепкого здоровья и интересных проектов!

Мир меняется быстро и нам всем надо учиться новому и достигать успехов в новой эпохе. IT сфера сама по себе требует от специалистов постоянного обучения, а информационная безопасность тем более - требует не просто узнавать новое но и стремиться понять суть в этом новом, чтобы добавить в копилку знаний и дополнить очередным элементом пазла вашу картину мира. Поэтому всем желаю получать удовольствие от своей работы (кодить - круто)!

Я мог бы прогнать этот текст через GPT, но не стал, чтобы вы прочитали его именно так как я его написал. Пусть коряво и с ошибками, но текст писал я для вас. Это не значит, что LLM не надо пользоваться - очень даже наоборот - надо уметь им пользоваться, чтобы достигать еще больших результатов. Это такой же инструмент как нож или отвертка (просто чуть сложнее), однако он одновременно и опасный и полезный. Задача специалиста уметь пользоваться всеми полезными инструментами. Поэтому я искренне желаю вам всем в новом году узнать много нового, создать что-то крутое и узнать что это было кому-то очень нужно!

Удачи во всех ваших начинаниях в новом году!

Делитесь в комментариях к этому посту поздравлениями друг друга и тематическими картинками ламповой атмосферы. Расскажите что нового узнали вы в уходящем году. Я вот узнал как работает фазовая модуляция сигнала, научился работать с ImGui и достаточно много довелось писать кода на C++17 - что было крайне любопытно.

P.S. картинку я все же сгенерировал) рисовать совсем не умею)
10❤‍🔥4🔥2🥰1
Ладно. Повеселились и хватит. Теперь за работу.
😁17
Forwarded from Dev Meme / devmeme
🤣9😁1
Forwarded from Dev Meme / devmeme
5🔥1