0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#Подкаст</a></p>
1
<p><a>#Подкаст</a></p>
2
<ul><li>23 мар 2023</li>
2
<ul><li>23 мар 2023</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><h2>Язык ассемблера: инструкции процессора, машинный код, паттерны проектирования и библиотеки</h2>
4
</ul><h2>Язык ассемблера: инструкции процессора, машинный код, паттерны проектирования и библиотеки</h2>
5
<p>Подкаст "Люди и код", выпуск №64: Евгений Красников.</p>
5
<p>Подкаст "Люди и код", выпуск №64: Евгений Красников.</p>
6
<p>Иллюстрация: Polina Vari / Skillbox Media</p>
6
<p>Иллюстрация: Polina Vari / Skillbox Media</p>
7
<p>Фанат Free Software Foundation, использует Linux и недолюбливает Windows. Пишет истории про кодинг и программы на Python. Влюблён в Lisp, но пока что не умеет на нём программировать.</p>
7
<p>Фанат Free Software Foundation, использует Linux и недолюбливает Windows. Пишет истории про кодинг и программы на Python. Влюблён в Lisp, но пока что не умеет на нём программировать.</p>
8
<p>Создатель<a>чата</a>и <a>канала</a>по параллельному программированию, оптимизации и GPGPU. Стек: C, C++, ассемблер, Delphi.</p>
8
<p>Создатель<a>чата</a>и <a>канала</a>по параллельному программированию, оптимизации и GPGPU. Стек: C, C++, ассемблер, Delphi.</p>
9
<ul><li>Что такое ассемблер: язык или несколько.</li>
9
<ul><li>Что такое ассемблер: язык или несколько.</li>
10
<li>Чем ассемблер отличается от других языков.</li>
10
<li>Чем ассемблер отличается от других языков.</li>
11
<li>Ассемблер - это машинный код или нет?</li>
11
<li>Ассемблер - это машинный код или нет?</li>
12
<li>Какие типы ассемблеров бывают. Что между ними общего и чем они различаются.</li>
12
<li>Какие типы ассемблеров бывают. Что между ними общего и чем они различаются.</li>
13
<li>Какие операции и операторы есть в ассемблере.</li>
13
<li>Какие операции и операторы есть в ассемблере.</li>
14
<li>Есть ли компиляторы для ассемблера. И существует ли какой-то кросс-платформенный ассемблер.</li>
14
<li>Есть ли компиляторы для ассемблера. И существует ли какой-то кросс-платформенный ассемблер.</li>
15
<li>Как исполняется ассемблер-код. Трансляторы.</li>
15
<li>Как исполняется ассемблер-код. Трансляторы.</li>
16
<li>Есть ли в ассемблерах такое понятие, как библиотеки и фреймворки.</li>
16
<li>Есть ли в ассемблерах такое понятие, как библиотеки и фреймворки.</li>
17
<li>Макросы и разрядность систем, различия платформ.</li>
17
<li>Макросы и разрядность систем, различия платформ.</li>
18
<li>Есть ли в ассемблере такое понятие, как читаемость кода. Красивый и некрасивый код.</li>
18
<li>Есть ли в ассемблере такое понятие, как читаемость кода. Красивый и некрасивый код.</li>
19
<li>Паттерны проектирования и архитектура программ на ассемблере.</li>
19
<li>Паттерны проектирования и архитектура программ на ассемблере.</li>
20
<li>Из чего состоит программа на ассемблере. Есть ли в ней обязательные элементы. Может ли она быть модульной и состоять из нескольких файлов.</li>
20
<li>Из чего состоит программа на ассемблере. Есть ли в ней обязательные элементы. Может ли она быть модульной и состоять из нескольких файлов.</li>
21
<li>Есть ли в ассемблере синтаксический сахар.</li>
21
<li>Есть ли в ассемблере синтаксический сахар.</li>
22
<li>Развивается ли ассемблер, какие новые фичи в нём появляются.</li>
22
<li>Развивается ли ассемблер, какие новые фичи в нём появляются.</li>
23
<li>Какие инструменты используются для написания и отладки кода на ассемблере.</li>
23
<li>Какие инструменты используются для написания и отладки кода на ассемблере.</li>
24
<li>Что можно написать на ассемблере на разном объёме памяти: 1 КБ, 10 КБ и так далее.</li>
24
<li>Что можно написать на ассемблере на разном объёме памяти: 1 КБ, 10 КБ и так далее.</li>
25
<li>Для чего сейчас используется ассемблер. При решении каких задач без него не обойтись.</li>
25
<li>Для чего сейчас используется ассемблер. При решении каких задач без него не обойтись.</li>
26
<li>Есть ли вакансии для ассемблеристов.</li>
26
<li>Есть ли вакансии для ассемблеристов.</li>
27
<li>Для чего и кому стоит изучать ассемблер. Почему знание ассемблера полезно программистам.</li>
27
<li>Для чего и кому стоит изучать ассемблер. Почему знание ассемблера полезно программистам.</li>
28
<li>Что почитать про ассемблер и как его изучить. Есть ли эмуляторы разных ассемблеров, которые можно запускать на одной платформе.</li>
28
<li>Что почитать про ассемблер и как его изучить. Есть ли эмуляторы разных ассемблеров, которые можно запускать на одной платформе.</li>
29
</ul><ul><li><a>Телеграм-канал Евгения про многопоточное программирование</a></li>
29
</ul><ul><li><a>Телеграм-канал Евгения про многопоточное программирование</a></li>
30
<li><a>Чат Евгения про многопоточное программирование</a></li>
30
<li><a>Чат Евгения про многопоточное программирование</a></li>
31
<li><a>Подкаст про демосцену</a></li>
31
<li><a>Подкаст про демосцену</a></li>
32
<li><a>Ralf Brown’s Interrupt List</a></li>
32
<li><a>Ralf Brown’s Interrupt List</a></li>
33
<li><a>Поле Галуа</a></li>
33
<li><a>Поле Галуа</a></li>
34
<li><a>FASM</a></li>
34
<li><a>FASM</a></li>
35
<li><a>Библиотека MASM32</a></li>
35
<li><a>Библиотека MASM32</a></li>
36
<li><a>KolibriOS</a></li>
36
<li><a>KolibriOS</a></li>
37
<li><a>MenuetOS</a></li>
37
<li><a>MenuetOS</a></li>
38
<li><a>Агнер Фог, методы оптимизации</a></li>
38
<li><a>Агнер Фог, методы оптимизации</a></li>
39
<li><a>Форумный движок AsmBB</a></li>
39
<li><a>Форумный движок AsmBB</a></li>
40
<li><a>Подкаст о разработке ядра GNU/Linux</a></li>
40
<li><a>Подкаст о разработке ядра GNU/Linux</a></li>
41
<li><a>REDasm</a></li>
41
<li><a>REDasm</a></li>
42
<li><a>OllyDbg</a></li>
42
<li><a>OllyDbg</a></li>
43
<li><a>X64dbg</a></li>
43
<li><a>X64dbg</a></li>
44
<li><a>Turbo Debugger</a></li>
44
<li><a>Turbo Debugger</a></li>
45
<li><a>Keil MDK-ARM</a></li>
45
<li><a>Keil MDK-ARM</a></li>
46
<li><a>Обфускация ПО</a></li>
46
<li><a>Обфускация ПО</a></li>
47
<li><a>Подборка полезных ссылок, книг, инструментов по ассемблеру</a></li>
47
<li><a>Подборка полезных ссылок, книг, инструментов по ассемблеру</a></li>
48
<li><a>Канал о платформе демосцены Parallelix</a></li>
48
<li><a>Канал о платформе демосцены Parallelix</a></li>
49
<li><a>Чат по платформе демосцены Parallelix</a></li>
49
<li><a>Чат по платформе демосцены Parallelix</a></li>
50
<li><a>Список работ в рамках демосцены на 32 байта, 256 байт и 4 КБ</a></li>
50
<li><a>Список работ в рамках демосцены на 32 байта, 256 байт и 4 КБ</a></li>
51
</ul><ul><li><a>mave</a></li>
51
</ul><ul><li><a>mave</a></li>
52
<li>"<a>Яндекс Музыка</a>"</li>
52
<li>"<a>Яндекс Музыка</a>"</li>
53
<li><a>Apple Podcasts</a></li>
53
<li><a>Apple Podcasts</a></li>
54
<li><a>Castbox</a></li>
54
<li><a>Castbox</a></li>
55
</ul><ul><li>"<a>ВКонтакте</a>"</li>
55
</ul><ul><li>"<a>ВКонтакте</a>"</li>
56
<li><a>YouTube</a></li>
56
<li><a>YouTube</a></li>
57
<li><a>Google Podcasts</a></li>
57
<li><a>Google Podcasts</a></li>
58
</ul><a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
58
</ul><a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>