HTML Diff
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>