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