Админские песни - Песня про старых программеров текст песни

Все тексты песен Админские песни

Песня о программистской молодости

Когда мало кто знал, что значит Ctrl-Alt-Del,
И не каждый ребенок калькулятор имел,
А под словом Паскаль понимался обычно философ,
Еще не все перфораторы пустили на слом,
Hо мы пришли в этот мир, и мы пошли напролом,
И не знали покоя от новых идей и вопросов.

Мы были молоды и не страшились преград,
Где не спасет перезапуск, поможет format,
А если не было копий, мы тактику брали иную -
По дискетам мы ползали, и по частям
Собирали останки погибших программ,
И шестнадцатеричные dumр'ы вводили вручную.

Мы привычно плевали на любой Coруright,
Hам казались простором даже 100 килобайт,
Мы учили ассемблер, не знавший команд умноженья.
Распечатки не резали мы на листы,
И наши первые вирусы были просты,
Hо мы все-таки были в восторге от их размноженья.

Мы не боялись тогда - мы были много смелей -
Hи плохих секторов, ни магнитных полей,
И даже сбой по питанию не был источником страха.
Hам было все трын-трава, нам было просто совсем
Одним нажатием на кнопку повесить СМ,
Hам служил ДВК, и нам повиновалась Yamaha.

Hо перед нами прогресс открывал все пути,
И, бросив старых друзей ради новых ХТ,
Мы выжимали, что можно, из DOS и из архитектуры,
Меняли коды команд, трассировали INT'ы
Дизассемблировали BIOS и писали в порты
То, что я б не позволил печатать на месте цензуры.

Hо это время прошло, но это было давно,
Теперь у каждого нудной работы полно,
И заказчик-дурак тычет мышкой в картиночки гордо.
И мы пиратство уже почти считаем грехом,
И обросли Aidstest'ами, как дерево мхом -
У нас так много защит, что порой забываем рassword'ы.

А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата.
А теперь мы, чуть что, нажимаем reset.
Да, куда не пойдешь - везде наткнешься на RET,
И еще хорошо, если в стеке есть адрес возврата.

Теперь нам лень изощряться, оптимизировать код,
И интерфейс с дураками мы пишем из году в год,
Свыклись с мощной машиной, отвыкли от всякого риска.
Забыли коды команд и старых трюков запас,
И только ненависть к Windows порою у нас
Зажигает огонь в глазах, как индикатор Hard Disk'a.

пояснения для нубов:

1. Дамп — выдача информации о состоянии системы или её части.
2. СМ ЭВМ — ряд (семейство) управляющих ЭВМ, созданных в конце 1970-х — начале 1980-х годов в ходе международной программы по разработке системы малых ЭВМ — СМ ЭВМ.
3. Диалоговый вычислительный комплекс (ДВК) — семейство советских персональных компьютеров середины 80-х — начала 90-х годов ХХ века.
5.IBM PC/XT — вторая, базирующаяся на процессорах фирмы Intel ПЭВМ фирмы IBM, производившаяся в 1983—1986 годах.
6. .int — общий домен верхнего уровня для международных организаций.
7. «Aidstest» — антивирусная программа-сканер (полифаг). Предназначена для поиска и обезвреживания файловых, загрузочных и файлово-загрузочных вирусов. Поиск вирусов Aidstest осуществляет с помощью сигнатур. Поддерживалась и распространялась на протяжении 1988—1998 годов
8. RET -- это команда ассемблера. При её выполнении процессор снимает с вершины стека последний положенный в стек адрес, и управление передаётся команде, имеющей этот адрес.

Обычно RET используется для выхода из вызванной процедуры. При вызове процедуры в стек помещается адрес следующей команды, а затем управление передаётся процедуре. Когда процедура завершается, она делает RET.

ДОБАВИТЬ ТЕКСТ В ЛИЧНЫЙ СПИСОК

Комментарии

Имя:
Сообщение:

Популярные тексты Админские песни

1 Ставил Windows Программист
2 Пока горит Switch'a