Форум: "Прочее";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
ВнизЮмор Найти похожие ветки
← →
Uncle Archi © (2006-01-02 20:29) [0]Может кто-нибудь помнит ссылочку на ону вещь, диалог процессов вроде, где таскманаджер с червём разговаривает. почитать захотелось, дане нашёл на винте....
← →
TUser © (2006-01-02 21:00) [1]Диалог "Антивирус и вирус"
Антивирус: Ты кто?
Вирус: Область данных!
Антивирус: А не вирус?
Вирус: Ни Боже мой!
Антивирус: А зачем прерывания перехватываешь?
Вирус: Я?!
Антивирус: Вот же подпрограмма.
Вирус: Это не подпрограмма, а цитата из Лао-цзы на языке оригинала в
альтернативной кодировке.
Антивирус: А зачем EXE - файлы ищешь?
Вирус: А вдруг хозяин спросит: "А где мои EXE-файлы?"
Антивирус: Сдается мне, что ты все-таки вирус.
Вирус: Ну ладно, только тебе признаюсь, только ты никому не говори! На самом
деле, я.. антивирусная вакцина!
Антивирус: А зачем нужна антивирусная вакцина, если есть я?
Вирус: Откуда я знаю? У хозяина спроси.
Антивирус: А если я тебя на всякий случай грохну?
Вирус: А если я тебя?
Антивирус: Не получится. У меня управление.
Вирус: А ты свою контрольную сумму давно пересчитывал?
Антивирус: А причем тут моя контрольная... ОЙ!!!
Вирус: То-то же.
← →
Uncle Archi © (2006-01-02 21:22) [2]TUser © (02.01.06 21:00) [1]
Да нет, не то. была серия диалогов процессов в памяти, ворда, вируса с таскменеджером, ие-шника про пор....у и так далее. я просто не помню точной фразы, что-то навроде "<какое-то число> байт интелекта" - фраза таскмэнеджера вирусу.
← →
Ксардас © (2006-01-02 23:14) [3]
> Uncle Archi © (02.01.06 21:22) [2]
В Игромании как-то такое было
← →
CHES © (2006-01-03 10:41) [4]http://www.igronet.ru/vb/showthread.php?s=943ec4a55ef8408ad06086c9248dc133&p=152918&mode=threaded
← →
Uncle Archi © (2006-01-03 20:46) [5]CHES © (03.01.06 10:41) [4]
http://www.igronet.ru/vb/showthread.php?s=943ec4a55ef8408ad06086c9248dc133&p=152918&mode=threadedThere seems to have been a slight problem with the Форум IgroNET database.
Please try again by pressing the refresh button in your browser.
An E-Mail has been dispatched to our Technical Staff, who you can also contact if the problem persists.
We apologise for any inconvenience.
← →
Nikolay M. © (2006-01-03 21:37) [6]http://www.kosha.saits.lv/PAGES/humour_prog_praymem.htm
?
Главная программа - функции malloc:
Прошу обеспечить выделение 257 килобайт Conventional Memory.
Функция malloc - операционной системе:
Прошу выделить 257 килобайт Conventional Memory в связи с производственной необходимостью.
Операционная система - главной программе:
Выделить 257 килобайт Conventional Memory не представляется возможным в связи с отсутствием таковых. Есть 3 мега Extended. Берете?
Главная программа - обработчику исключений:
С памятью облом. Что делать будем?
Обработчик исключений - процедуре оптимизации:
Необходимо добиться экономии памяти за счет более рационального использования системных ресурсов.
Контроллер прерываний - обработчику прерываний:
Тут это... юзер кнопку нажал...
Главная программа - обработчику прерываний:
Не дергайся! Подержит и отпустит.
Процедура оптимизации - обработчику исключений:
Готово!
Главная программа - обработчику исключений:
Ну что там?
Обработчик исключений - главной программе:
Еще хуже стало. Может, на диск посвопимся?
Главная программа - жесткому диску:
Прошу принять на хранение swap-файл в размере 257 килобайт.
Жесткий диск - главной программе:
Ваша просьба не может быть удовлетворена за недостатком места.
Главная программа - операционной системе:
Что еще за глюк? Было же место!
Жесткий диск - главной программе:
Ничего не глюк. Вы еще прошлый swap-файл на 4 мега не забрали.
А я, между прочим, не резиновый. И даже не stacker-ный.
Контроллер прерываний - обработчику прерываний:
Тут это... юзер опять кнопку давит...
Обработчик прерываний - PC speaker-у:
Ну скажи ему что-нибудь, пусть отвяжется!
PC speaker - юзеру:
Биип!
Главная программа - операционной системе:
Hу может можно чего-нибудь перераспределить?
Операционная система - главной программе:
Другим задачам тоже память нужна. Вам что, General Protection
Error схлопотать охота?
Главная программа - хакерской функции:
Ну-ка выясни, кто там отожрал всю память, и выкини их к XTшной матери!
Контроллер прерываний - обработчику прерываний:
Тут юзер Ctrl-Alt-Del жмет!
Главная программа - обработчику прерываний:
Да отруби ты этому зануде клавиатуру! Мы тут делом заняты...
Хакерская функция - главной программе:
Опаньки!
Главная программа - операционной системе:
Ну что там? Сколько памяти свободно?
Операционная система - главной программе:
320 Conventional и... ой, куда это Extended Memory Manager делся?
Главная программа - хакерской функции:
Ты что начистила, сволочь?
Хакерская функция - главной программе:
А чо я, чо я? Мне сказали - выкинуть, я и выкидываю!
Функция malloc - операционной системе:
Прошу выделить 257 килобайт Conventional Memory в связи с производственной необходимостью.
Операционная система - главной программе:
Не могу. У меня в Extended Memory важные данные лежали. И вообще, я с вами скоро повешусь!
Кнопка Reset - процессору:
Ну что? Доигрались?
... ХОЛОДHЫЙ РЕСТАРТ...
Autoexec.bat - главной программе:
Так на чем мы остановились?
← →
Uncle Archi © (2006-01-03 22:41) [7]Nikolay M. © (03.01.06 21:37) [6]
похоже, но не то...
я откапал всё-таки что хотел:
http://www.bagrov.spb.ru/homepage/7dialogsinRAM.asp
"Семь диалогов в оперативной памяти"Outpost: Вот вы тут баланду травите, а к нам, между прочим, ломятся.
taskmgr: Что значит -- ломятся?
Outpost: То и значит. Псих какой-то снаружи, открыл 135-й порт и ломится.
taskmgr: Ну так закрой порт обратно. Тебе что, особое приглашение нужно? Может тебе мессагу послать курьерской почтой: не будет ли любезен высокородный межсетевой экран снизойти до выполнения своих прямых обязанностей? Считай, послал.
Outpost: Не смешно. Видишь, какой у меня режим? "Приходи кто хочет, бери что хочет". Тебе по буквам прочитать?
taskmgr: Гм.. А почему это у тебя такой режим?
Outpost: Чисто эстетические соображения. Ему зелёная иконка в трее больше понравилась, чем красная. Мягкий, успокаивающий цвет. Психиатры очень рекомендуют.
taskmgr: Я ему лоботомию порекомендую, ..., ...!
Outpost: Странные какие-то пакеты идут.. Этот, на той стороне, накурился, что ли?
taskmgr: Ты лучше придумай, как того придурка оторвать от созерцания голых тёток. У кого там доступ к звуку? Хотя пофигу, колонки всё равно не работают.
Outpost: Ну спикером хотя бы побибикай. Ведь поимеют же.. Стоп, стоп, хорош воздух портить. Уже поимели.
DCOM/RPC: Ик.. Верёвку дайте кто-нибудь.. Ик..
Outpost: А этот чего делает? Вешается?
taskmgr: Угу. Всё, повесился. Reboot. Пропадаем ни за...
← →
tesseract © (2006-01-04 11:34) [8]А кто не будит помнит про "задача: прострелить себе ногу" на разных языках программирования? Давно не читал.
← →
Чайник © (2006-01-04 16:05) [9]Удалено модератором
← →
iamdanil © (2006-01-04 16:56) [10]Bill Gates (http://www.thejack.narod.ru/bill.doc)
1.Вначале было слово, и слово было два байта, а больше ничего не было.
2. И отделил Бог единицу от нуля, и увидел, что это хорошо.
3. И сказал Бог: да будут данные, и стало так.
4. И сказал Бог: да соберутся данные каждые в свое место, и создал дискеты и винчестеры, и компакт-диски.
5. И сказал Бог: да будут компьютеры, чтобы было куда пихать дискеты, и винчестеры, и компакты, и сотворил компьютеры, и нарек их хардом, и отделил хард от софта.
6. Софта же еще не было, но Бог быстро исправился и создал программы большие и маленькие, и сказал им: плодитесь и размножайтесь, и заполняйте всю память.
7. Но надоело Ему создавать программы самому, и сказал Бог: создадим программиста по образу и подобию нашему, и да владычествует он над компьютерами и над программами, и над данными. И создал Бог программиста и поселил его в своем ВЦ, чтобы работал там. И повел Он программиста ко древу каталогов и заповедал: из всякого каталога можешь запускать программы, только из каталога Windows не запускай, ибо мастдай.
8. И сказал Бог: нехорошо программисту быть одному, сотворим ему пользователя, соответственно ему. И взял Он у программиста кость, в коей не было мозга, и создал пользователя, и привел его к программисту, и нарек программист его юзером.
9. Билл был хитрее всех зверей полевых. И сказал Билл юзеру: подлинно ли сказал Бог "не запускайте никакого софта" ? И сказал юзер: всякий софт мы можем запускать, и лишь из каталога Windows не можем, ибо мастдай. И сказал Билл юзеру: давайте спорить о вкусе устриц с теми, кто их ел ! В день, когда запустите Windows, будете как боги, ибо одним кликом мышки сотворите, что угодно. И увидел юзер, что винды приятны для глаз и вожделенны, потому что делают ненужным знание, и поставил их на свой компьютер ; а затем сказал программисту, что это круто, и он тоже поставил.
0A. И отправился программист искать свежие драйверы, и воззвал Бог к программисту и сказал ему: где ты ? Программист сказал: ищу свежие драйверы, ибо нет их под голым ДОСом. И сказал Бог: кто тебе сказал про драйверы ? Уж не запускал ли ты винды ? Программист сказал: юзер, которого Ты мне дал, сказал, что отныне хочет программы только под винды, и я их поставил. И сказал Бог юзеру: что это ты сделал ? Юзер сказал: Билл обольстил меня.
0B. И сказал Бог Биллу: за то, что ты сделал, проклят ты пред всеми скотами и всеми зверями полевыми, и вражду положу между тобою и программистом: он будет ругать тебя нехорошими словами, а ты будешь продавать ему винды.
0C. Юзеру сказал: умножу скорбь твою и истощу кошелек твой, и будешь пользоваться кривыми программами, и не сможешь прожить без программиста, и он будет господствовать над тобой.
0D. Программисту же сказал: за то, что послушал юзера, прокляты компьютеры для тебя, глюки и вирусы произведут они тебе; со скорбью будешь вычищать их во дни работы твоей; в поте лица своего будешь отлаживать код свой.
0E. И выслал Бог их из своего ВЦ, и поставил пароль на вход.
0F. General protection fault.
← →
EvS (2006-01-04 17:55) [11]КРАТКОЕ РУКОВОДСТВО ПРОГРАММИСТА
ПО ЯЗЫКАМ ПРОГРАММИРОВАНИЯ
Бурное размножение современных языков программирования (которые, похоже, просто
заимствуют друг у друга бессчетные нововведения) приводит к тому, что иногда бывает трудно
вспомнить, какой язык вы в настоящее время используете. Это удобное руководство
предлагается для общего использования в целях помощи программистам, оказавшимся перед
такой дилеммой. -------------------------------------------------------------------------- ЗАДАЧА:
Прострелить себе ногу. C: Вы простреливаете себе ногу.
C++: Вы случайно создаете дюжину
экземпляров объекта "вы" и всем им простреливаете ногу. Срочная медицинская помощь оказывается невозможной, так как вы не можете разобраться, где настоящие объекты, а где - те,
которые только указывают на них и говорят: "А вот - я!".
Фортран: Итерактивно вы простреливаете каждый палец ноги, а когда пальцы заканчиваются, загружаете следующую ногу и продолжаете. Когда пули заканчиваются, вы все равно продолжаете попытки прострелить себе ноги, потому что не имеете возможности обработать такую особую
ситуацию.
Паскаль: Транслятор не позволит вам прострелить себе ногу.
Ada: После тщательного описания пакета "нога", вы пытаетесь одновременно зарядить пистолет, нажать курок, завопить и выстрелить себе в ногу. В ходе попыток обнаруживается, однако, что вас постигла неудача, так как ваша нога оказалась неверного типа.
Кобол: Hаводите ПИСТОЛЕТ COLT 45 на HОГА.СТОПА, Затем помещаете РУКА.КИСТЬ.ПАЛЕЦ на ПИСТОЛЕТ.КРЮЧОК и HАЖИМАЕТЕ. Затем возвращаете ПИСТОЛЕТ в КОБУРУ. ПРОВЕРЬТЕ, нуждаются ли шнурки в повторном связывании.
LISP: Вы простреливаете себе отросток, который держит
пистолет, с помощью которого вы простреливаете себе отросток, который держит пистолет, с помощью которого вы простреливаете себе отросток, который держит пистолет, с помощью которого вы простреливаете себе отросток, который держит пистолет, с помощью которого вы простреливаете себе отросток, который... Форт: Hога простреливать себе вы.
Пролог: Вы сообщаете вашей программе, что вы хотите иметь простреленную ногу. Программа разрабатывает способ этого достичь, но синтаксис языка не позволяет объяснить этот способ вам.
Бейсик: Вы простреливаете себе ногу из водяного пистолета. а расширенных реализациях языка продолжайте, пока вся нижняя часть тела не промокнет. Visual Basic: Hа самом деле вы будете только выглядеть, как будто ваша нога прострелена. Однако в процессе реализации вы получите столько удовольствия, что подобные мелочи вас не озаботят.
HyperTalk: Поместите первую пулю пистолета в ступню левой ноги вас. Сообщите результат.
Motif: Вы затрачиваете несколько дней на построение UIL - описания вашей ноги, пули, ее траектории и замысловатой резьбы по слоновой кости на рукоятке пистолета. Когда вы наконец-то управились и готовы нажать на курок, пистолет закупоривается.
APL: Вы простреливаете себе ногу, затем тратите весь день на то, чтобы представить себе, как это сделать с меньшим количеством символов.
Снобол: Если вам удастся, прострелите себе левую ногу. Если не
удастся, то прострелите себе правую ногу.
Unix: % ls Foot.c foot.h foot.o toe.c toe.o % rm * .o rm: .o
no such file or directory % ls %
Параллельный Euclid: Вы простреливаете себе чью-то чужую ногу.
Язык управления заданиями IBM/370: Вы посылаете свою ногу в управляющую
информационную систему с приложением документа на 400 страниц, точно описывающего, как именно вы хотите быть простреленным. Через три года ваша нога возвращается с глубоким ожогом.
Paradox: не только вы можете прострелить себе ногу, но и ваши пользователи. Access: Вы пытаетесь прицелиться в вашу ногу, но в результате простреливаете все Борландовские дистрибутивные дискеты.
Revelation: Вы уверены, что сможете прострелить себе ногу, как только разберетесь, для чего служат эти маленькие хорошенькие пульки.
Ассемблер: Вы пытаетесь прострелить себе ногу, но обнаруживаете, что прежде вам придется изобрести пистолет, пулю, курок и вашу ногу.
Модула-2: После того, как вы понимаете, что фактически
ничего не можете сделать на этом языке, вы простреливаете себе голову.
← →
Uncle Archi © (2006-01-05 00:24) [12]tesseract © (04.01.06 11:34) [8]
А кто не будит помнит про "задача: прострелить себе ногу" на разных языках программирования? Давно не читал.
Бурное размножение современных языков программирования (которые,
похоже, просто заимствуют друг у друга бессчетные нововведения)
приводит к тому, что иногда бывает трудно вспомнить, какой язык
вы в настоящее время используете.
Это удобное руководство предлагается для общего использования
в целях помощи программистам, оказавшимся перед такой дилеммой.
ЗАДАЧА: Прострелить себе ногу.
C: Вы простреливаете себе ногу.
C++: Вы случайно создаете дюжину экземпляров объекта "вы" и всем им
простреливаете ногу. Срочная медицинская помощь оказывается невозможной,
так как вы не можете разобраться, где настоящие объекты, а где
- те, которые только указывают на них и говорят: "А вот - я!".
Фортран: Итерактивно вы простреливаете каждый палец ноги, а когда пальцы
заканчиваются, загружаете следующую ногу и продолжаете. Когда
пули заканчиваются, вы все равно продолжаете попытки прострелить
себе ноги, потому что не имеете возможности обработать такую особую
ситуацию.
Паскаль: Транслятор не позволит вам прострелить себе ногу.
Ada: После тщательного описания пакета "нога", вы пытаетесь одновременно
зарядить пистолет, нажать курок, завопить и выстрелить себе в
ногу. В ходе попыток обнаруживается, однако, что вас постигла
неудача, так как ваша нога оказалась неверного типа.
Кобол: Hаводите ПИСТОЛЕТ COLT 45 на HОГА.СТОПА, Затем помещаете РУКА.КИСТЬ.ПАЛЕЦ
на ПИСТОЛЕТ.КРЮЧОК и HАЖИМАЕТЕ. Затем возвращаете ПИСТОЛЕТ в КОБУРУ.
ПРОВЕРЬТЕ, нуждаются ли шнурки в повторном связывании.
LISP: Вы простреливаете себе отросток, который держит пистолет, с помощью
которого вы простреливаете себе отросток, который держит пистолет,
с помощью которого вы простреливаете себе отросток, который держит
пистолет, с помощью которого вы простреливаете себе отросток,
который держит пистолет, с помощью которого вы простреливаете
себе отросток, который...
Форт: Hога простреливать себе вы.
Пролог: Вы сообщаете вашей программе, что вы хотите иметь простреленную
ногу. Программа разрабатывает способ этого достичь, но синтаксис
языка не позволяет объяснить этот способ вам.<BR>
Бейсик: Вы простреливаете себе ногу из водяного пистолета. а расширенных
реализациях языка продолжайте, пока вся нижняя часть тела не промокнет.
Visual Basic: Hа самом деле вы будете только выглядеть, как будто ваша нога
прострелена. Однако в процессе реализации вы получите столько
удовольствия, что подобные мелочи вас не озаботят.
HyperTalk: Поместите первую пулю пистолета в ступню левой ноги вас. Сообщите
результат.
Motif: Вы затрачиваете несколько дней на построение UIL - описания вашей
ноги, пули, ее траектории и замысловатой резьбы по слоновой кости
на рукоятке пистолета. Когда вы наконец-то управились и готовы
нажать на курок, пистолет закупоривается.
APL: Вы простреливаете себе ногу, затем тратите весь день на то, чтобы
представить себе, как это сделать с меньшим количеством символов.
Снобол: Если вам удастся, прострелите себе левую ногу. Если не удастся,
то прострелите себе правую ногу.
Unix:
% ls<BR>
Foot.c foot.h foot.o toe.c toe.o
% rm * .o
rm: .o no such file or directory
% ls
%
Параллельный Euclid: Вы простреливаете себе чью-то чужую ногу.
Язык управления заданиями IBM/370: Вы посылаете свою ногу в управляющую информационную систему с
приложением документа на 400 страниц, точно описывающего, как
именно вы хотите быть простреленным. Через три года ваша нога
возвращается с глубоким ожогом.
Paradox: Не только вы можете прострелить себе ногу, но и ваши пользователи.
Access: Вы пытаетесь прицелиться в вашу ногу, но в результате простреливаете
все Борландовские дистрибутивные дискеты.
Revelation: Вы уверены, что сможете прострелить себе ногу, как только разберетесь,
для чего служат эти маленькие хорошенькие пульки.
Ассемблер: Вы пытаетесь прострелить себе ногу, но обнаруживаете, что прежде
вам придется изобрести пистолет, пулю, курок и вашу ногу.
Модула-2: После того, как вы понимаете, что фактически ничего не можете
сделать на этом языке, вы простреливаете себе голову.
немного лучше выглядит, читать удобнее.
← →
tesseract © (2006-01-05 11:20) [13]
> EvS (04.01.06 17:55) [11]
> Uncle Archi © (05.01.06 00:24) [12]
Большое спасибо порадовали извращённую 1с душу :-)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.047 c