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

Моя мастерская: https://t.me/itmosysint
Download Telegram
Forwarded from IT | Space
😎 Мастерская системного программирования: Doom на языке Brainfuck — оно работает!

💻 Мы скомпилировали легендарный DOOM в один из самых абсурдных эзотерических языков программирования — brainfuck. Заодно написали собственный супербыстрый интерпретатор, чтобы все это действительно заработало

🗣 Вместе с Алексеем Никольским (личный канал), Александром Кравченко и Иваном Сакаевым из Мастерской системного программирования разберем, как устроен этот проект изнутри:

▪️как скомпилировать DOOM в brainfuck;
▪️как работает крутой интерпретатор BF: разбор инструкций;
▪️почему tcc — не лучшая идея;
▪️об ограничениях и проблемах при реализации;
▪️почему такие безумные проекты отлично прокачивают понимание работы компьютера

Приходите, если хотите увидеть, как далеко можно зайти, когда фраза «а что, если...» выходит из-под контроля

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

🗓 Воскресенье, 7 июня, 12:00-15:00
📍 Гибрид, Песочная Набережная, 14, 306 ауд. + Контур.Толк
(Ссылка будет выслана на почту после регистрации)
🧑‍🎓 Для всех желающих

❗️ Регистрация обязательна!

➡️ Регистрация ⬅️
______________________________
itspace@itmo.ru
📲 Max 💙 VK
📺 Rutube 📺 VK Video 📺 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Forwarded from Dev Meme / devmeme
🏆5🍌1
This media is not supported in your browser
VIEW IN TELEGRAM
Друзья!
Приглашаю всех на лекцию о том как нам удалось перевести Doom на язык brainfuck! И он заработал. Про эту удивительную технологию вам расскажут непосредственно авторы проекта.
Регистрируйтест: https://itmo.events/events/120384

И мы вас ждём:
Воскресенье, 7 июня, 12:00-15:00
📍 Гибрид, Песочная Набережная, 14, 306 ауд. + Контур.Толк(Ссылка будет выслана на почту после регистрации)
🧑‍🎓 Для всех желающих
🔥6
Подключайтесь! Скоро начинаем!

Doom на языке Brainfuck — оно работает!

Today, 12:00 – 15:00  GMT+3
https://itmo.ktalk.ru/se85la5vu8gd
🍌1
Forwarded from Dev Meme / devmeme
Finally some proper edge computing
😁8🍌1
Forwarded from Dev Meme / devmeme
😁6🍌1
Во во. Они не хотят завершать то что сказано а всячески костыляют. Это прям раздражает
🍌1
Forwarded from Dev Meme / devmeme
😁3🍌1😭1
Forwarded from Dev Meme / devmeme
This media is not supported in your browser
VIEW IN TELEGRAM
Wish you to have the best weekend ever!
❤6😁1🍌1
Forwarded from Dev Meme / devmeme
😁9🍌1
Forwarded from GitHub Community
Supercookie использует иконки для присвоения посетителям сайта уникального идентификатора.

В отличие от традиционных методов отслеживания, этот идентификатор может храниться практически постоянно, и пользователь не может легко его удалить.

Метод отслеживания работает даже в режиме инкогнито и не блокируется при очистке кэша, закрытии браузера, перезагрузке операционной системы, использовании VPN или установке AdBlockers.

🐱 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
🍌1
😭8🍌1
Forwarded from Dev Meme / devmeme
🥰9😁1🍌1
Поэтому я использую гпт с его виртуалкой и его инфраструктурой, а не отдаю свою локальную
🍌1
Forwarded from Dev Meme / devmeme
And broken ssd 🌚
🥰2🍌1
Кстати, я правильно понял, что grok тоже виртуалкой обзавелся?
🍌1
И кстати в отличие от гпт grok спокойно пишет эксплойты (по крайней мере простенькие и в учебных целях). Хотя сам код гпт пишет намного лучше
🍌1
❤15🥰3👍2😁2🍌1
Forwarded from Dev Meme / devmeme
❤2🍌1
Forwarded from Dev Meme / devmeme
Me: you’re fired
😁7🍌1