Channel Avatar

Миша Филитов @UC9l5ZF9EHxYsy2zhRyRZGwQ@youtube.com

687 subscribers - no pronouns :c

Веду пары на ФКН. Делаю всякие приколы с программированием.


02:13:06
Гит. С нуля и до reflog.
01:31:04
Работа с файлами: inode, readdir, lstat, symlink, rwxrwSrwT
01:10:18
Акос 11. Системные вызовы. read/write
01:29:06
АКОС 10. FPU. SIMD. Векторизация. Интринсики.
01:19:47
АКОС 9. Числа с плавающей точкой. IEEE754. Union hack.
01:28:52
Акос 7. Динамическая память. Устройство аллокатора. malloc(0) в цикле. OOM-killer
01:42:19
АКОС 6. Си. Ввод, вывод, массивы, UB
01:37:25
Акос 5. Вызов асм функций из c/c++ и обратно. Указатели на функции.
01:34:51
АКОС 4. Стек, соглашение о вызовах, пролог/эпилог
01:43:04
Акос 3. Первая "переменная", массивы, стек
01:31:42
АКОС 2. ассемблер, регистры, арифметика, переходы, сдвиги, гдб
01:37:24
АКОС 1. интро
01:23:01
АКОС 30. Запускаем epoll сервер в облаке. Настраиваем nginx и systemd.
01:26:40
АК[ОС] 28. Pthreads. Потоки в POSIX.
01:22:32
АК[ОС] 20. Сигналы.
01:24:00
Мультиплексирование. Конкурентность с помощью epoll.
01:31:49
АК[ОС] 25. Сеть и сокеты.
01:18:53
ИПР #2. Как тестировать проекты? Unit tests, e2e, coverage.
01:04:53
ИПР #1. Make. Система сборки для небольших проектов
01:24:13
АК[ОС] 22. Каналы
01:31:55
АК[ОС] 18. Память. Mmap и его друзья (куча аргументов)
01:30:54
АК[ОС] 17. Exec. Пишем простейший bash.
01:28:13
АК[ОС] 16. Процессы и Fork. Куда деваются дети??
01:21:55
АК[ОС] 15. Freestanding. Programmable Interval Timer. Дописываем ОС игру
01:54:02
АК[ОС] 14. Freestanding. Драйвер клавиатуры и VGA. Пишем ОС-игру
01:34:28
АК[ОС] 13. git с самого начала и до rebase
01:19:38
АК[ОС] консультация 3. Работа с float (FPU, avx-512), работа с файлами
01:21:21
АК[ОС] 12. Системные вызовы. Отличие _exit от exit. 0x80, read/write
01:26:52
[АК]ОС 11. SIMD. Используем FPU для float, используем sse. Векторизуем.
01:22:36
[АК]ОС 10. GDB. Базовые команды. coredump, reverse debug, pretty printers. Не доверяем ChatGPT.
01:07:41
[АК]ОС 9. float/double, IEEE 754, почему 0.1+0.2 != 0.3 и другие приколы
01:20:13
[АК]ОС 8. Кодировки: Unicode, UTF-8, KOI8-R
01:00:09
[АК]ОС 7. C: динамическая память, как работает malloc внутри, OOM-killer
01:14:32
[АК]ОС 6. C: printf/scanf, buffer overflow attack, наглядные последствия UB, строки - leetcode
01:16:02
[АК]ОС 5. Asm: указатели за функции, variadic functions
01:21:15
[АК]ОС 4. Asm: lea, строки, switch, vector из C++
01:28:01
[АК]ОС 3. "Переменные и массивы". Как работает стек. Cdecl, C/C++ код из ассемблера и обратно.
58:13
[АК]ОС Консультация 1
01:33:30
[АК]ОС 2. Язык ассемблера. Представление целых чисел. Сдвиги. GDB.
01:19:58
[АК]ОС 1. Терминал. vim. tmux.
34:13
Смотрим на кэш процессора при умножении матриц