TGViewer
Channel Public Channel
EBFE: software internals

EBFE: software internals

@ebfecode

Авторский канал Алексея Никольского.
Пишу код операционок и гипервизоров больше 20 лет и читаю лекции студентам.
Делюсь своими мыслями, интересными материалами, мемасиками и всегда рад общению!

Моя мастерская: https://t.me/itmosysint
Subscribers
390
Photos
351
Videos
60
Links
120

Showing posts older than #446 · Back to latest

Older Posts 20 shown
Post #440 383

Forwarded from GitHub Community

NWinfo — это программа Win32, которая позволяет получать информацию о системе и оборудовании.

5️⃣ GitHub
Post #436 855
💥 Всем привет!

Уже совсем скоро — в ближайший понедельник 20.10.2025 стартует мой интенсив Hello Coder!

👨‍💻 На первой неделе мы вместе пройдём путь от кода на C до бинарного файла в памяти процесса и посмотрим, как это выглядит в реверсе.
Чтобы во всём разобраться, разберём всё на примере классического Hello World.

Кроме того:
🎮 Напишем первую игру из цикла и подготовим проект под Visual Studio, VS Code и Makefile.
🧩 Создадим базовую инфраструктуру проекта и добавим полезные макросы.
⚙️ Разберём, как совмещать свой код, сгенерированный код, Open Source и проприетарные компоненты в одном проекте.
🔍 На практике изучим трейсинг, дебагинг и профилирование.

Неделя будет полностью посвящена языку C — посмотрим на все его фишки и особенности.
Эта неделя будет полезна абсолютно всем — это база! 💪

💡 Всё буду делать вживую, с нуля — отвечу на ваши вопросы и помогу во всём разобраться.
Для работы буду использовать Windows + WSL, Visual Studio 2022 и VS Code.

👉 Регистрируйтесь на курс: https://t.me/fbit_live/725
! регистрация заканчивается сегодня в 12:00

🚀 Жду вас на старте!
  • 🔥 4
  • ❤ 2
Post #435 323
  • 👍 4
  • 😁 3
Post #434 281

Forwarded from ФБИТ_LIVE

🧑‍💻Погружение в мир кода [Hello Coder]

👾4 недели программирования с реальными задачами, кодингом и общением. Всё делаем вживую со множеством ответов на ваши вопросы. Никакого заготовленного кода, а для ускорения процесса будем использовать болванчиков GPT

🗓Расписание:

20–24 окт: [Hello C World]
➡️обсуждаем системы сборки, прикольные фишки C, best practices по написанию портируемого кода

17–21 ноя: [Hello Windows]
➡️введение в C++, начинаем писать игру, и основы ООП

1–5 дек: [Hello C++]:
➡️пишем код под Windows (драйвера, сервисы, инжекты, шаблоны проектирования, фишки C++

22–26 дек: [Hello .NET]
➡️дописываем игру, .NET, COM, и все что не успели ранее

⏰ Каждый вечер с 18:50- 22:00
📍 Песочная наб., 14А, ауд. 311, возможно подключение в зум

💡 Требования: знать базовый C
⚡️ Тестов нет — просто берёшь и кодишь

👉 Регистрируйся
❕Курс только для студентов ИТМО

Прокачай скиллы, создавай крутые проекты
Ждем тебя 🤗
  • 🔥 1
Post #433 275

Forwarded from IT | Space

👨‍💻 Воркшоп Мастерской системного программирования: Doom на Brainfuck

🔥 DOOM - культовая видеоигра, с которой для многих началась эпоха 3D-шутеров и экспериментов с «железом»
🧠 Brainfuck - минималистичный язык программирования, где восемь команд, ноль жалости и максимум изобретательности

Что будет, если совместить эти вещи? Правильно! Doom на Brainfuck! 🤯

Да, мы буквально будем писать DOOM на Brainfuck - и посмотрим, насколько далеко можно зайти с минимальным набором команд 😎

💻 Алексей Никольский из Мастерской системного программирования ИТМО будет кодить проект вместе с вами прямо во время встречи, поэтому возьмите с собой ноутбуки!

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

🗓 12 октября, воскресенье, 12:00-15:00
📍 Гибридный формат, Песочная Набережная, 14, ауд. 306 + Zoom
❗️ Регистрация обязательна

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

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

🇬🇧 For English press here

itspace@itmo.ru
💙 VK 📺 Rutube
📺 VK Video 📺 YouTube
  • 🔥 3
Post #432 277

Forwarded from IT | Space

🤝 Знакомство с IT Space: Мастерская системного программирования

Давайте познакомимся с еще одним нашим сообществом поближе! Итак, позвольте представить Мастерскую системного программирования ИТМО! 😎

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

🤵🏼‍♂️ Руководитель Мастерской - Алексей Никольский: преподаватель ФБИТ ИТМО, практикующий эксперт в области программирования, реверс-инжиниринга и работы с операционными системами.

❓ Чем мы занимаемся?

🏃‍♀️ Делаем крутые исследовательские проекты с практической реализацией;
🏃‍♀️ Погружаемся в мир низкоуровневого софта и железа: firmware, drivers, hypervisor, kernels, BIOS, compilers и многое другое;
🏃‍♀️ Создаем новые технологии и реализуем смелые идеи;
🏃‍♀️ Делимся опытом, помогаем друг другу и вместе пишем код.

Подписывайся на канал Мастерской системного программирования и до встречи на мероприятиях в IT Space! ❤️
__________________________
#знакомство #студентам

🇬🇧 For English press here

itspace@itmo.ru
💙 VK 📺 Rutube
📺 VK Video 📺 YouTube
  • 🔥 4
Post #430 339
  • 😁 8
  • 🔥 3
Post #429 359
  • 😁 15
  • 😈 2
Post #427 361
Post #425 328
EBFE: software internals #vibecoding С тем заданием справились! Вот вам посложнее. Из того же скрипта следующая ошибка ChatGPT. Он тут типо хочет сгенерировать файл cmake но спойлер - у него это не получится. Почему? ( echo cmake_minimum_required(VERSION 3.20) echo proje…
Так тут прекрасный пример скрипта на cmd. Итак этот код сгенерировал ChatGPT. Тут проблема в символах ) - их надо экранировать. Экранировать их с помощью символа ^. Да именно так то есть:

не:
echo set(CMAKE_CXX_STANDARD 17)
а:
echo set(CMAKE_CXX_STANDARD 17^)

Но вот если были ковычки, то не надо - то есть не:
echo Write-Host "Download finished (remote size unknown^)."
а:
echo Write-Host "Download finished (remote size unknown)."
Это просто караул....

Еще надо экранировать: |,+,*,>,<

И да кстати надо экранировать %, но конечно не ^% - это не сработает, а %%.

Обожаю cmd.
  • 😱 5
  • ❤ 3
Post #424 218

Forwarded from Мастерская системного программирования ИТМО

Всем привет! Итак Hello Coder будет уже совсем скоро!
При выборе дат пришлось учитывать не только ваше голосование и свое расписание, но и расписание ИТМО.

Курс Hello Coder пройдет в следующие даты:
1) Октябрь 20.10-24.10 - обсуждаем системы сборки, прикольные фишки C, best practices от меня по написанию портируемого кода
2) Ноябрь 17.11-21.11 - введение в C++, начинаем писать игру, и основы ООП
3) Декабрь 01.12-05.12 - Пишем код под Windows (драйвера, сервисы, инжекты,...), шаблоны проектирования, фишки C++
4) Декабрь 22.12-26.12 - Дописываем игру, .NET, COM, и все что не успели ранее

Даты утверждены, официальный анонс еще будет.
Напоминаю, что в этом году будем использовать всякие GPT, чтобы написать игру все-таки. Там и ассеты нагеренять можно будет.

Приходите - будет классно! В прошлом году было прям клево!
  • 🔥 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →