Программистские песни
Шрифт:
Программистские песни
Поется на мотив "Большой секрет для маленькой компании"
Не секрет, Что сервак не растет в огороде, Не продашь, хоть и купишь, сервак, И поэтому я Головой на keyboarde Засыпаю, устав От дневных передряг
ПРИПЕВ: Под тихое бурчание,
Процессора журчание,
Под клавиш стрекотание,
Под ругань и напряг
Создам сервак для маленькой,
Для маленькой такой компании,
Для скромной такой компании
Огромный такой сервак
Не секрет,
ПРИПЕВ
Не секрет, Что сервак очень любит заботу, Не живет бехз апгрейдов моих, И поэтому я Стал спецом по support'y, И теперь он мне снится В кошмарах ночных
ПРИПЕВ: Под компа скрежетание,
Под клавиш стрекотание
Я тихо впал в отчаяние,
Твержу я, как дурак:
"Зачем он сдался, маленькой,
Малюсенькой такой компании
И скромной такой компании,
Огромный такой сервак?!"
Кончается четверг, со связью плохо
Кончается четверг, со связью плохо, и через хост едва-едва видны два с половиной сайта полудохлых со всей необозримейшей страны. И почта не идет, стоит работа, и то и дело в мой несчастный "шпрот" (*1) "Incoming CALL" (*2), и в нем охрипший кто-то не верит, что здесь Рая не живет...
О как легка и необыкновенна, должно быть, полоса на 2 Мб, по ней мессаг по 10 здоровенных, я слал бы исключительно тебе. о где-то там, в пучинах интернета глядит себе в катодную трубу постмастер, обрывающий коннекты, и тем напоминающий судьбу.
Кончается четверг, и трафик низок, и нечего ловить в промозглой мгле. И к черту все, уткнемся в телевизор, уж пиво затеплело на столе... И разуму не победить стихию, и хочется к тем, кто уже сейчас счастливые, тупые и бухие, такие непохожие на нас.
(*1) Модем системы USR Sportster (*2) "внешний звонок"
С.Ершов. Молитва программиста
Сверху вниз из крана вода бежит, Снизу вверх по экрану - текст. Я в стихах на фортране счетаю жизнь, Чтоб узнать о ней все, как есть. И когда я спросил, что будет потом, был ответ на сто три листа, Но ввошел Господь и нажал (RETURN), А я только начал читать!
И тогда я решил, узнать, как жить, И заказал миллионы Мбайт, И все, что есть вокруг, туда заложил, А в конце подставил себя. Я уже держал ответ в кулаке И хотел читать, помолясь, Но вошел Господь и нажал (ESC), И опять начинать с нуля.
Тут бы мне отстать, отдохнуть, остыть, Но я вошел в игру, как на грех. Я опять по крохам копил хиты И по уровням лез наверх. И когда все стрелы попали в цель, И последний конверт открыт, Тут вошел Господь и нажал (^C), И я вылетел из игры.
И я внось поплелся на гулкий старт, Тупо глядя бегущим вслед. И тогда он понял, как я устал, Но поднял стартовый пистолет. А я рванул, и я сделал всех, За собой волоча свой крест, о вошел Господь
И опять плясал на своих костях, Сам себе отпустив грехи, И сам себя собрал по частям Откомпелировал и пустил. И когда за мною придут врачи, Я спою им весь этот бред, И если Бог питание отключит, Наберите "Да будет свет!"
Юрий Нестеренко. Песня о программистской молодости
Когда мало кто знал, что значит Ctrl-Alt-Del, Когда не каждый ребенок калькулятор имел, А под словом "Паскаль" понимался обычно философ, Еще не все перфораторы пустили на слом, Но мы пришли в этот мир, и мы пошли напролом, И не знали покоя от новых идей и вопросов.
Мы были молоды и не страшились преград, Где не спасет перезапуск, поможет format, А если не было копий, мы тактику брали иную По дискетам мы ползали, и по частям Собирали останки погибших программ, И шестнадцатеричные dump'ы вводили вручную.
Мы привычно плевали на любой Copyright, Нам казались простором даже 100 килобайт, Мы учили ассемблер, не знавший команд умноженья. Распечатки не резали мы на листы, И наши первые вирусы были просты, Но мы все-таки были в восторге от их размноженья.
Мы не боялись тогда - мы были много смелей Ни плохих секторов, ни магнитных полей, И даже сбой по питанию не был источником страха. Нам было все трын-трава, нам было просто совсем Одним нажатием на кнопку повесить СМ, Нам служил ДВК, и нам повиновалась Yamaha.
Но перед нами прогресс открывал все пути, И, бросив старых друзей ради новых ХТ, Мы выжимали, что можно, из DOS и из архитектуры, Меняли коды команд, трассировали INT'ы Дизассемблировали BIOS и писали в порты То, что я б не позволил печатать на месте цензуры.
Но это время прошло, но это было давно, Теперь у каждого нудной работы полно, И заказчик-дурак тычет мышкой в картиночки гордо. И мы пиратство уже почти считаем грехом, И обросли Aidstest'ами, как дерево мхом У нас так много защит, что порой забываем password'ы.
А ведь когда-то не боялись мы программы любой, И с одним лишь debug'ом выходили на бой, И искусно написанный вирус встречали как брата. А теперь мы, чуть что, нажимаем reset... Да, куда не пойдешь - везде наткнешься на RET, И еще хорошо, если в стеке есть адрес возврата.
Теперь нам лень изощряться, оптимизировать код, И интерфейс с дураками мы пишем из году в год, Свыклись с мощной машиной, отвыкли от всякого риска. Забыли коды команд и старых трюков запас, И только ненависть к Windows порою у нас Зажигает огонь в глазах, как индикатор Hard Disk'a...
(C) YuN, 1994 Юрий Нестеренко (comte@complife.net),
Юрий Нестеренко. CPS 120 (Моему модему посвящается)
Поздний час, половина первого, 120 cps, Ночь темна, как Norton без звезд. Где-то там обстановка нервная, не дремлет АТС Вот опять Carrier lost.