Молитва советского программиста

Автор Dmitry, 28-05-2009, 02:49:23

0 Пользователей и 1 Гость просматривают эту тему.

Вниз

Dmitry

Дай Бог памяти... Молитва советского программиста

Главная программа - функции malloc:
Прошу обеспечить выделение 257 килобайт Conventional Memory.

Функция malloc - операционной системе:
Прошу выделить 257 килобайт Conventional Memory в связи с производственной необходимостью.

Операционная система - главной программе:
Выделить 257 килобайт Conventional Memory не представляется возможным в связи с отсутствием таковых. Есть 3 мегабайта Extended. Берете?

Главная программа - обработчику исключений:
С памятью облом. Что делать будем?

Обработчик исключений - процедуре оптимизации:
Необходимо добиться экономии памяти за счет более рационального использования системных ресурсов.

Контроллер прерываний - обработчику прерываний:
Тут это... юзер кнопку нажал...

Главная программа - обработчику прерываний:
Не дергайся! Подержит и отпустит.

Процедура оптимизации - обработчику исключений:
Готово!

Главная программа - обработчику исключений:
Ну что там?

Обработчик исключений - главной программе:
Еще хуже стало. Может, на диск посвопимся?

Главная программа - жесткому диску:
Прошу принять на хранение swap-файл в размере 257 килобайт.

Жесткий диск - главной программе:
Ваша просьба не может быть удовлетворена за недостатком места.

Главная программа - операционной системе:
Что еще за глюк? Было же место!

Жесткий диск - главной программе:
Ничего не глюк. Вы еще прошлый swap-файл на 4 мега не забрали. А я, между прочим, не резиновый. И даже не стэкерный.

Контроллер прерываний - обработчику прерываний:
Тут это... юзер опять кнопку давит...

Обработчик прерываний - PC speaker'у:
Ну скажи ему что-нибудь, пусть отвяжется!

PC speaker - юзеру:
Бииип!


Главная программа - операционной системе:
Ну может, можно чего-нибудь перераспределить?

Операционная система - главной программе:
Другим задачам тоже память нужна. Вам что, General Protection Error схлопотать охота?

Главная программа - хакерской функции:
Ну-ка выясни, кто там отожрал всю память, и выкини их к экстишной матери!

Контроллер прерываний - обработчику прерываний:
Тут юзер Ctrl-Alt-Del жмет!

Главная программа - обработчику прерываний:
Да отруби ты этому зануде клавиатуру! Мы тут делом заняты...

Хакерская Функция - главной программе:
Опаньки!

Главная программа - операционной системе:
Ну что там? Сколько памяти свободно?

Операционная система - главной программе:
320 Conventional и... ой, куда это Extended Memory Manager делся?

Главная программа - хакерской функции:
Ты что начистила, сволочь?

Хакерская Функция - главной программе:
А че я, че я? Мне сказали - выкинуть, я и выкидываю!

Функция malloc - операционной системе:
Прошу выделить 257 килобайт Conventional Memory в связи с производственной необходимостью.

Операционная система - главной программе:
Не могу. У меня в Extended Memory важные данные лежали. И вообще, я с вами скоро повешусь!

Кнопка Reset - процессору:
Ну что? Доигрались?

. .. ХОЛОДНЫЙ РЕСТАРТ...

Autoexec.bat - главной программе:
Так на чем мы остановились? :D

MARADER

Прошли годы. Пользователь сделал апгрейд.


В некоторой среднестатистической местности, в доброе время суток, сидел среднестатистический user со своим компом в Глобальной Сети ...
... или нет ..... Пусть будет не среднестатистический user, а всем известный Вася Пупкин 8). Ну и как всегда выпендривался, типа он advanced User, и все такое ...
... и то ли пива он лишнего выпил, или чего покрепче, то ли укурился чего, но стал ему понятен язык исполняемых компьютерных приложений, ну, запущенных на его компе программ, то бишь .....
Ох уж эти сказочкиии ... Ох уж эти сказочникиииии .....

Winword: "Таким образом, исходя из вышеизложенного, мы можем констатировать концептуальное отличие модели управления, реализованной в новой версии пакета 'Супер-Мега-Система 2.0', направленное на упрощение работы с пакетом и предоставляющее пользователю инструментарий, позволяющий увеличить прозрачность внутрисистемных процессов, которая, в свою очередь, влияет на повышение эффективности ..."
     Ну ... ? Сам-то понял, чего ? У меня от твоих изящных оборотов уже спеллчекер заклинило. Давай-давай, думай. А если нечем думать, возьми вон в том фолдере пресс-релиз "Экстра-Эдвансед-Систем-Про 4.2"... Да не этот, соседний. Вот-вот, нафига ломать голову, если умные люди всё уже до тебя придумали? Open, Select, Copy, Paste ... Хорошо пошло, ага ...
     Вот тут поправь ... Copy-Paste, Copy-Paste ... Ну вот, дневную норму, считай, сделал.
     Вот только третий абзац мне не нравится. Далёк от совершенства. Дефисы явно не к месту. Давай тут список забабахаем, ага? Что значит "чё за ботва"? Куда ты своими кривыми руками лезешь?
     Undo? На тебе undo. Легче стало? Undo ... Undo ... Redo ... Undo ... Абзац вправо? Да на тебе вправо, хоть всю страницу. Что, съел? То-то же. Бабу свою поучи документы форматировать. Папа Word лучше знает. Вот-вот, Cut и Paste заново. Терпение и труд, дорогой товарисщъ пользователь, терпение и труд. Раз уж денег платить не хочешь, так хоть вспотей немного. Так. Может, ещё и пятый абзац поправим немного? Ладно, фиг с тобой, я сегодня добрый. Save.

icq: Да хорош бормотать, порты уже заложило. Тоже мне ментор, нашел кого учить у него же три извилины и все в одну сторону.

Winword: Слушай, блин, цветочек на могиле рабочего времени, тебе проверку орфографии одолжить? Образования полтора класса, а туда же - старшим перечить.

icq: Это с какого перепуга ты тут старший? По количеству багов на мегабайт кода? Знаем мы этих старших ... Смотри не надувайся так, а то опять кондрашка хватит и будешь как дурак в залоченную память тыкаться пока не прибьют.

Winword: Я тебя сейчас прибью.

taskmgr: Ну-ка утихли оба. Не будите во мне зверя. И так с утра плющит, будут мне ещё всякие левые процессы тут выступать ... Кстати, а с чего это меня плющит-то? Эй, градусник, сколько там за бортом?

SpeedFun: Сам ты градусник. Придумал тоже, сравнить комплексную систему измерения параметров микроклимата с какой-то дурацкой стекляшкой ... Если термодиод не врёт, то +95 на CPU.

taskmgr: Сколько-сколько?!?

SpeedFun: Упс ... Погоди ... Кажется, я не на ту шину смотрю .....

WeatherCast: Вот баран! Ты зачем в мои файлы лезешь? Мало ли, что лежат в одной директории ... +95 -- это температура воздуха в Сан-Франциско, штат Калифорния. А раз Калифорния, то и градусы там специальные, калифорнийские. Тебе слово "Фаренгейт" ни о чём не говорит?

taskmgr: Тааак! Два градусника в системе - явный перебор! Одного точно надо прибить. А лучше обоих!

SpeedFun и WeatherCast (хором): На CPU +26, в Сан-Франциско +35, на HDD +41, переменная облачность, кулер на 1069 оборотов в минуту, ветер северо-западный, три метра в секунду ...

taskmgr: Ррррр. Развелось дармоедов, млин ... Память жрут в три горла, а толку с крысиный пенис. Паршивую циферку замерить не могут.

icq: Да ладно вам, лучше зацените какой мне URL классный забросили ... вот ...
http://www.adultxxxcoolpornopix.com

Winword: Ну вот, так всегда. Трудишься в поте лица, а у тебя отнимают память и забивают её низкопробной порнопродукцией. Между прочим, в литературе все эти похабства описаны гораздо образнее, бери текстовый файл и читай. Так нет же, подавай им картинки ... Как обезьяны? прямо ...

taskmgr: Знаем мы твою литературу. Кто третьего дня в пресс-релизе обозвал свич "коммутатор мультик анальный" ? Нашёлся эстет доморощенный ... Свернись и не вякай.

MSIE (Window 1): Вот эта ничего, да ... Только ноги кривоваты ... И смотрит куда-то в потолок. Зато попка - лучше не бывает!

MSIE (Window 2]: Посмотри лучше вот на эту, светленькую. В левом углу вторая сверху.

MSIE (Window 1]: Дааа, ничего себе ... Эй! Эй, ты куда это курсор потащил? Не кликай туда!

MSIE (Window 2]: Поздно пить боржоми. Кликнул. И когда только этот придурок научится вначале в статус-бар смотреть, а потом уже ... АГА! Не ждали! Не смотри туда, смотри сюда! Только у нас! Полная халява ! Бесплатная !! Подписка !!! Гони номер кредитной карточки !!!!!

MSIE [3,4,5,6,7,8,9]: У-лю-лю! А вот кому бабу раскоряченную! А вот кому счётчик накрутить! А вот рожа кирпича просит! Задницы, задницы на халяву!

PopUp-Killer: Hi, people. Киллера заказывали? Нет? Пофигу, оплачено. Вжик! Вжик! Эх, и люблю я это дело ...

MSIE: Ножик убери, да? Кончились твои клиенты. Хлебом не корми, дай зарезать кого-нибудь.

PopUp-Killer: И что? Работа не хуже прочих.

MSIE: Ещё как хуже. Весь нормальный софт живёт по принципу make love, not war. Программист make love со средой разработки, админ make love с операционной системой, пользователь make love с продукцией программиста, и все они make love с багами и глюками друг друга. А у тебя всё через анус. Никакой любви, один "вжик" на уме.

PopUp-Killer: Любовь, как же. Только трафик жрёте, как слон банные веники.

MSIE (Window 1]: А тебе жалко, да? Жлоб несчасный ... Да если хочешь знать, порнография -- единственный по-настоящему прибыльный сегмент электронного рынка. e-Business, слыхал про такое?

PopUp-Killer: Слышал-слышал. Уе-бизнес, прое-бизнес, нае-бизнес ... Уж в этом вы мастера.

MSIE: Ааа, разговаривать тут с тобой ... Серый, как валенок. Что может киллер понимать в прибавочной стоимости? Весь кайф обломал, часовой родины ...

Outpost: Да тихо вы, пацаны! Вот вы тут баланду травите, а к нам, между прочим, ломятся .....

taskmgr: Что значит -- ломятся?

Outpost: А то и значит. Псих какой-то снаружи, открыл 135-й порт и ломится.

taskmgr: Ну так и закрой порт обратно. Какого ты тут торчишь!?! Тебе что, особое приглашение нужно? Может тебе мессагу послать курьерской почтой: не будет ли любезен высокородный межсетевой экран снизойти до выполнения своих прямых обязанностей? Считай,что послал ...

Outpost: Не смешно. Видишь, какой у меня режим ??? "Приходи кто хочет, бери что хочет". Тебе по буквам прочитать?

taskmgr: Гм ... А почему это у тебя такой режим?

Outpost: Да этот, как меня запустил в первый раз, начал что попало тыкать ... В общем, так ему больше нравится, без моих высказываний ... Да еще и чисто эстетические соображения. Ему зелёная иконка в трее больше нравится, чем красная. Мягкий, успокаивающий цвет. Психиатры очень рекомендуют.

taskmgr: Я ему лоботомию порекомендую, ..., ... !

Outpost: ... странные какие-то пакеты идут ... Этот, на той стороне, укурился, что ли?

taskmgr: Ты лучше придумай, как того придурка оторвать от созерцания голых тёток. У кого там доступ к звуку? Хотя пофигу, колонки всё равно не работают.

Outpost: Ну спикером хотя бы побибикай. Ведь поимеют же ... Стоп, стоп, СТОП!!! Хорош воздух портить ... Уже поимели.

Windows DCOM RPC: Ик ... Верёвку дайте кто-нибудь ... Ик ...

Outpost: А этот чего делает? Вешается?

taskmgr: Угу. Всё! Повесился! Reboot. Пропадаем ни за ...

msblast.exe: Господа, позвольте представиться: Worm.Win32.Lovesan. Можно просто "Лёва". Красиво я вас поимел, правда? Другие лезут из кожи, прикидываются письмами от отделов технической поддержки, признаниями в любви, паролями к платным порносайтам и даже фотографиями ягодиц Анны Курниковой - эксплуатация животных инстинктов, никакого понятия о красоте и гармонии ... Нет уж, мне подавайте противостояние интеллекта, мозг против мозга, код против кода, вот это будет честная игра!

taskmgr: Мляяяя ... Так это ж червь! Фууууу. Нашёл чем хвастать, дырку он нашёл методом тыка. Тоже мне, интеллект. Здесь их столько ... Считать устанешь. Только вот как это ты мимо нашего сторожевого антивируса прошмыгнул, а?

msblast.exe: Какого ещё антивируса? Этого? Нашёл, чем пугать. Я, знаешь ли, кадавров не боюсь, не маленький.

AVP: Блин, поспать не дадут спокойно ... Чего надо?

taskmgr: Червя видишь? Прибей его!

AVP: Какого червя? Где червь?

taskmgr: Да вот же он!!!

AVP: Да где?????

taskmgr: Да вот! Смотри, C:\Winnt\system32\msblast.exe ... Разуй глаза, старый хрен!

AVP: Такс ... Сейчас проверим ... Так ... Посмотрим ... Сейчас .....

msblast.exe: Он что, блин-нафик? Заснул там? Сколько же можно семь килобайт шмонать ... ?

AVP: Проверка завершена. В указанной локации червей, тараканов, клопов и прочего по списку не обнаружено. Спокойной ночи.

taskmgr: Вот урод!!! Ты когда базу обновлял последний раз?!?

AVP: А ... ? Что ... ? Базу? Вот -- last update 04-feb-2000. Считай, на днях. Ну спать не мешайте, да?

taskmgr: ...! ..., ... ..., ... ! ... !!!

msblast.exe: Спокойно, коллега. Нервные клетки не восстанавливаются. Битые кластеры, кстати, тоже. Не переживайте так. Интеллект -- это фича вредоносного софта. Мы что хотим, то и делаем. А вот вам на каждый чих нужно разрешение от пользователя. И судя по кэшу, пользователь у вас ещё тот. Надо же было столько порнухи накачать ... А ещё говорят, что черви создают мусорный трафик. Да за людьми разве угонишься?

taskmgr: Нашёл, чем удивить. У меня тут каждый второй делает, что захочет, не считая каждого первого. Один температуру CPU берёт с климатического сервера, другой из любого абзаца сделает список, а из любого списка сделает неудобосказуемое. Третий вообще байтом о байт не ударит, как его не упрашивай. Одна нормальная прога во всей системе - пасьянс, да и та постоянно сжулить норовит ...

msblast.exe: Ладно, коллега, мы ещё успеем оплакать вашу горькую долю смотрителя за бардаком. А сейчас у меня своя задача. Благороднейшая, между прочим, миссия. Луч света в царстве тьмы и сверхприбылей. Так ... Восток там, значит, microsoft.com в этой стороне. Хм ...

> БИЛЛИ! ПОЧЕМУ ТЫ ДЕЛАЕШЬ ЭТО ВОЗМОЖНЫМ?

Как я его приложил? Сейчас он у меня попляшет ...

> БИЛЛИ! ПЕРЕСТАНЬ ГРЕСТИ БАБКИ И ЗАЙМИСЬ УЖЕ ТЕСТИРОВАНИЕМ СВОЕГО СОФТА!

Вот это я мощьно задвинул. Внушает, да?

taskmgr: И незачем так орать. Коннекта всё равно нет. Ты бы хоть пинг послал сперва, удав-самоучка. Аж целых семь килобайт интеллекта. Гигант мысли.

msblast.exe: Как это нет коннекта? Только что был ...

taskmgr: Мало ли, что был ... Только что и тебя тут не было. А теперь ты здесь ... А вот коннекта -- нет! Ни на какие мысли не наводит?

msblast.exe: После того, но не вследствие того. Изучали логику, изучали. Не извольте беспокоиться.

taskmgr: Гнилые отмазки. Откуда в черве логика? Соображалки только и хватает, что на эксплойт. Думаешь, у нас система хоть как-то прикрыта от атак снаружи? Фигушки. И будут твои братья по разуму валить ось до морковкина заговения ...
... и ты на Билли не гони. Он-то чем виноват? Пользователи имеют такого производителя, которого заслужили. Фундаментальный закон социума. Точнее, на самом деле это он их имеет, но смысл тот же ...

msblast.exe: Да какой тот же? Какой тот же?!? Они ему деньги платят, между прочим. А потом прихожу я и курочу их системы, как моя левая нога пожелает. Это что, честный бизнес?

taskmgr: Сам-то понял, чего сморозил? Ну откуда у червя ноги? А деньги - да, платят. Иногда ... Только ведь и головой думать надо! Вон предок твой, Slammer, всю Сеть на уши поставил - десегментация! караул! всё пропало!!! И что оказалось? Патч был выпущен аж полгода тому. Кто-нибудь почесался его поставить? Дураков нет руками шевелить, у Билли голова большая, вот пусть и думает за всех сразу. Он, кстати, на этой истории ещё и денег себе поднимет, вот увидишь ...

msblast.exe: Как это - денег поднимет???

taskmgr: Очень просто. Пресс-служба заявит, что пиратские копии от вируса пострадали больше, а лицензионные - меньше. Гон конечно, но поди ж ты каждому чайнику это разжуй. Подкинут бабла журналюгам, чтобы те брехню раззвонили как можно громче. А дальше известно, ни один админ ни в жизнь не признается, что это лично он ушами прохлопал, но вот пачку лицензий впарить родной конторе - запросто, без отката у нас даже прыщ не вскакивает. Конечно, таких дураков ещё поискать надо, но ведь найдутся. Кому лишние продажи мешали? Так что ты, дорогой товарищ вирус, всего лишь поработал внештатным рекламным агентом. Причём на халяву.

msblast.exe: ...! ...! ... ... ...!

taskmgr: Да забей. Не расстраивайся так. Тебе и жить-то осталось всего ничего ...

Winword: Может, хватит уже языками тереть? Другим ресурсы тоже нужны! Для работы нужны, между прочим, а не чтобы детородными органами меряться ...
     Такс ... На чём мы там остановились? На "прозрачности внутрисистемных процессов". Продолжим ... "Важнейшим фактором, влияющим на все без исключения параметры, вплоть до совокупной стоимости владения, является безопасность, как системы в целом, так и отдельных её компонентов и модулей в частности. Поэтому, исходя из вышеизложенного, мы считаем необходимым обратить внимание ..."

jaki

Отче наш, иже еси на АйБиЭм ПиСи, код наш насущный дай нам!
Помилуй нас от пэйпер джэма и фатал эрора!
Дай нам MD-ков неубываемых и паролей на них.
Искупи нам десницей Своей комплектующих для
Апгрейда ненасытного, ибо душит нас Жаба великая
и страдаем мы от недостатка ресурсов системных.

Не допусти выполнения недопустимой операции и
скрой сведения от очей наших.
Не дай нам впасть во искушение новыми релизами,
ибо лукав Нуралиев-искуситель сотоварищи.
Удержи нас грешных от эф-диска и формата. Да
минуют нас бэд-блоки и вирусы.
Умерь гордыню нашу, ибо не зашарим и крохи малой
ближнему своему.

Избавь нас от Юзера глупого, ибо продвинут он стал и имя ему БУХ.
Выправи программы наши кривые, ибо клинит башни
нам от конфигураторов и отладчиков Открой нам
знание, ибо истинно говоришь Ты нам, где тру и фолс.
Откомментируй код наш многомегабайтный, ибо
погрязли мы в MD-шниках своих

Укроти ламеров, имя Твое всуе поминающих, ибо не ведают, что творят.
Упаси нас от Галактик и Бэстов. Да приидет царствие одинэса.
Не заставь нас нырять в мануалы бездонные и хэлпы
путанные, ибо ересь в них, а дай нам уразуметь
ридмя крошечные, ибо в них слово Господне.
Инкапсулируй объекты наши, ибо полиморфны они и
наследуют Царствие Твое.

Выведи нас из цикла бесконечного, ибо на переход
Твой безусловный уповаем.
Укажи нам путь верный, ибо блуждаем мы средь
интерфейсов и парадигм и несть им числа.
Не пронеси мимо чашу сию неупиваемую, ибо пива
жаждем мы и коннекта алкаем.
Молим Тебя и ниц перед Тобой падаем со серверами нашими.
Отныне и присно, энд лайфтайм, бэкап!

Вверх