Wednesday, November 30, 2005

Несколько дней назад женушка моя в очередной раз стукнула свой пепелац и очередной раз - очень неудачно - о бампер "девятки". Бампер у девятки крепкий, ему легкие удары - как слону дробина, а хлипкая пластмасса французика сложилась и сморщилася до основания, захватив передние крылья.
Сегодня пригнала свою многостадалицу в страховую компанию на предмет оценки ущерба. После взаимного быстрого узнавания с экспертом знакомство уже давнее, видятся часто) решила она повозмущаться. Что это, дескать, у ситроенов такой кузов непрочный, что это они от малейшего удара в гармошку складываются? И эсперт объяснил:
- Видите ли, мадам, существует такая штука, которая называется пассивной безопасностью. Удары "гасятся" путем деформации кузова иномарки.
- Хм. А как же на отечественных машинах (вспомнив о том, что "девятка"
практически не пострадала)?
- Да точно так же! Путем деформации кузова иномарки...
Отец кибернетики Норберт Винер славился чрезвычайной забывчивостью. Когда его семья переехала на новую квартиру, его жена положила ему в бумажник листок, на котором записала их новый адрес, - она отлично понимала, что иначе муж не сможет найти дорогу домой. Тем не менее, в первый же день, когда ему на работе пришла в голову очередная замечательная идея, он полез в бумажник, достал оттуда листок с адресом, написал на его обороте несколько формул, понял, что идея неверна и выкинул листок в мусорную корзину.
Вечером, как ни в чем не бывало, он поехал по своему прежнему адресу. Когда обнаружилось, что в старом доме уже никто не живет, он в полной растерянности вышел на улицу... Внезапно его осенило, он подошел к стоявшей неподалеку девочке и сказал:
- Извините, возможно, вы помните меня. Я профессор Винер, и моя семья недавно переехала отсюда. Вы не могли бы сказать, куда именно?
Девочка выслушала его очень внимательно и ответила:
- Да, папа, мама так и думала, что ты это забудешь.
Молодой человек поступает в консеpватоpию. Всем, кому надо, уже даны деньги. Пpоходит он благополучно все экзамены. Остается сольфеджио. Ему говоpят:
- Это совсем пpосто. Мы нажмем на фоpтепиано клавишу, а вы угадаете.
Он отвоpачивается от пианино, слушает взятую ноту, потом тычет пальцем в одного из пpеподавателей:
- Ты нажал!
В общаге собралась компания однокурсников.
Пьют водку анекдоты травят. В углу сидит очень скромная девушка, слушает истории, но сама скромно молчит. Наконец она не выдерживает и говорит "Я тоже знаю анекдот но там есть слово неприличное".
Ее все уговаривают рассказать, но она стесняется. Наконец после получасовых уговоров узнали, что неприличное слово это "ПОПА".
Наконец ее уговорили.
И она начала рассказывать "Значит так, ебутся два пидараса...

Tuesday, November 29, 2005

...Выпадая из окна,
Оглядись по сторонам.
Если кто-нибудь внизу,
Есть опасность, что спасут...

Monday, November 28, 2005

10 худших багов в истории человечества

Самый первый компьютерный баг в истории был обнаружен в 1945 г., когда инженеры нашли в корпусе компьютера Harvard Mark II мотылька. Этот мотылек закорачивал контакты - и компьютер сбоил. Инженеры сделали запись в журнале событий "Первый случай обнаружения бага" (по-английски "bug" означает "насекомое"). С тех пор компьютерные сбои принято называть багами.

По мере распространения цифровых устройств баги все глубже проникают в нашу жизнь. Они окружают нас повсюду - на мобильных телефонах, в бытовой технике, в автомобилях. К счастью, обычно баги не приносят никакого вреда, кроме морального. Но бывает и по-другому, когда баг вызывает огромные финансовые потери и даже забирает человеческие жизни. Журнал Wired посвятил этой проблеме целую тему номера и опубликовал список 10 худших багов в истории человечества, в хронологическом порядке.

28 июля 1962 г. Космический аппарат Mariner I стартовал по направлению к Венере. Из-за поломки антенны корабль потерял связь с земными службами управлениями и перешел на собственную систему пилотирования. Но эта система содержала обидный маленький баг. В результате аппарат полетел совсем не в ту сторону и его пришлось подорвать над Атлантическим океаном. Последующее расследование установило, что в процессе программирования системы навигации была совершена маленькая опечатка - при вводе одной из формул был пропущен один символ.

1982 г. Авария на Транссибирском трубопроводе. Оперативники ЦРУ внедрили баг (отчет в формате PDF) в канадское программное обеспечение, управлявшее газовыми трубопроводами. Советская разведка получила это ПО как объект промышленного шпионажа и внедрила на Транссибирском трубопроводе. Результатом стал самый большой неядерный взрыв в истории человечества.

1985-87 гг. Несколько человек получили смертельную дозу облучения во время сеансов радиационной терапии с медицинским ускорителем Therac-25. Основанная на предыдущей версии ускорителя, "улучшенная" модель Therac-25 могла генерировать два вида излучения: слабое электронное бета-излучение и нормальное рентгеновское излучение. Еще одно "улучшение" состояло в том, что вместо электромеханической защиты пациента в устройстве была реализована программная защита, якобы более надежная. Обе новые функции были некорректно реализованы неопытным программистом, результатом чего стали как минимум пять смертей и огромное количество несмертельных случаев переоблучения.

1988 г. Переполнение буфера в Berkeley Unix. Первый в мире компьютерный червь (так называемый червь Морриса) заразил от 2.000 до 6.000 компьютеров менее чем за сутки, эксплуатируя уязвимость в реализации функции gets(). В ОС Berkeley Unix эта функция ввода/вывода не имела ограничения на максимальную длину.

1988-96 гг. Генератор случайных чисел Kerberos в течение нескольких лет широко использовался в различных системах шифрования. Предполагалось, что программа должна выбирать ключ случайным образом из многих миллиардов чисел, но генератор случайных чисел выбирал из гораздо меньшего набора численностью примерно в миллион. Как результат, в течение восьми лет любой пользователь мог без труда проникнуть в компьютерную систему, которая использовала модуль Kerberos.


15 января 1990 г. Падение телефонной сети AT&T. Ошибка в новой версии прошивки междугородних коммутаторов привела к тому, что коммутатор перезагружался, если получал специфический сигнал от соседнего коммутатора. Но беда в том, что этот сигнал генерировался в тот момент, когда коммутатор восстанавливал свою работу после сбоя. В один прекрасный день, когда какой-то коммутатор в Нью-Йорке перезагрузился, он подал тот самый злополучный сигнал - и началось. Вскоре 114 соседних коммутаторов непрерывно перезагружались каждые 6 секунд, а 60 тыс. человек остались без междугородней связи на 9 часов, пока инженеры не установили на коммутаторы предыдущую версию прошивки.

1993 г. Широко разрекламированный процессор Intel Pentium неправильно производил деление с плавающей запятой, ошибаясь на 0,006%. Хотя эта проблема реально коснулась немногих пользователей, но стала настоящим кошмаром для имиджа Intel. Поначалу фирма согласилась менять процессор только для тех пользователей, которые могли доказать, что им в вычислениях нужна подобная точность, но затем согласилась поменять процессор всем желающим. Этот баг стоил Intel около $475 млн.

1995-96 гг. Пинг смерти. Отсутствие проверки на ошибки при обработке IP-пакетов позволяла порушить практически любую операционную систему, отправив ей через интернет специальный пакет ("пинг").

4 июня 1996 г. Новая ракета-носитель Ariane 5, результат многолетней работы европейских ученых, гордость стран Евросоюза, взорвалась через 40 секунд после своего первого старта. Только научное оборудование на борту ракеты стоило около $500 млн, не говоря о множестве побочных финансовых последствий. Система автоподрыва ракеты сработала после остановки обоих процессоров в результате цепочки ошибок. Началом этой цепочки послужило переполнение буфера, поскольку система навигации подала недопустимо большое значение параметра горизонтальной скорости. Дело в том, что система управления Ariane 5 переделывалась из Ariane 4, а там такого большого значения не могло быть теоретически. В целях снижения нагрузки на рабочий компьютер инженеры сняли защиту от ошибок переполнения буфера в этом программном модуле, поскольку были уверены, что такого значения горизонтальной скорости не может быть в принципе - и просчитались.

Ноябрь 2000 г. Национальный институт рака, Панама. Здесь произошла целая серия инцидентов, вызванная тем, что ПО для планирования радиационной терапии производства американской компании Multidata Systems International неправильно рассчитывало дозы облучения для пациентов. Программа позволяла врачу нарисовать на компьютерном экране расположение защитных металлических щитов, которые защищают тело от радиации. Но программа позволяла манипулировать только четырьмя щитами, тогда как врачи хотели задействовать пять. Они нашли способ "обхитрить" программу, если нарисовать все пять щитов в виде единого блока с дыркой посередине. Единственное, чего они не знали, что программа рассчитывает разные дозы радиации в зависимости от того, как нарисована дырка. Если рисовать ее особым образом, то устройство выдавало двойную дозу радиации. Как минимум восемь человек погибли, а еще 20 получили переоблучение. Врачи, которые должны были вручную перепроверять расчеты программы, были осуждены за убийство.

Все эти примеры, а особенно последний, еще раз показывают, что никогда нельзя в полной мере доверять компьютерам. Ведь программы для компьютеров создают люди, а людям свойственно ошибаться.

Thursday, November 24, 2005

- Папа, а зачем женщины красятся и поливаются духами?
- Ну как тебе объяснить... Возьмем к примеру ловушку для тараканов...

- Сплю я хорошо, но мне все время снится, что я не могу заснуть!..

Saturday, November 19, 2005

revolver.ru

«Однажды, в конце 1970-х годов, писатель Джеймс Болдуин объяснял своему арабскому другу, почему он хочет вернуться в Америку, столько лет прожив во Франции. „Америка нашла формулу обращения с демоном расы“, – сказал Болдуин сирийскому бизнесмену Радже Сидави, жившему неподалеку от него в своем доме в Сент-Поль де Венс. Во Франции и остальной Европе люди делают вид, что расовой проблемы не существует, добавил Болдуин, но „когда-нибудь она взорвется“. »

Thursday, November 17, 2005

phrases

Своим окладом бывают довольны только святые на иконах

Продам полуавтоматическую мотыгу - достаточно поднять, падает сама

Не от того ли Боги бессмертны, что человеческая глупость вечна?

Глупый запоминает обиды, умный – обидчиков (Владимир Туровский)

Не привыкай за других выполнять свою работу!

Белорусские хакеры напились и с бодуна стерли Интернет!

От вашей пошлости со мной оргазм случится!

Любовь - это когда женщина снизу, а все остальное - секс!

Thursday, November 10, 2005

Хозяйке на заметку

Если вы боитесь поправиться, выпейте перед едой 50 грамм коньяка. Коньяк притупляет чувство страха.

Не бросайте в мужа солонку… рассыпанная соль — к ссоре.


Университет. Читальный зал. Сессия. Полно народу, готовятся. К одному студенту подходит другой:
- Слушай! Да ты книгу вверх ногами держишь!
- А ты че, Фрейд что ли?
- При чем тут Фрейд?
- Это ж книга! Какие у нее ноги?! Ты еще скажи, что я ей меж страниц заглядываю...

Wednesday, November 09, 2005

Извини, но секс - это еще не повод авторизовывать тебя в аське...
Кроха сын к отцу пришел
И сказал, смущаясь:
“Я любовь себе нашел,
Часто с ней встречаюсь.
Я дарю ей шоколад,
Покупаю кексы,
Но мой опыт маловат,
Папа, в плане секса”
...

У меня секретов нет.
Слушайте, ребята,
Папы этого ответ не витиеватый.
“Не в подарках дело сын.
Глупость И нелепость!
Выход здесь всегда один.
Женщина - как крепость.
Эту крепость надо брать
Нежностью и лаской.
Силу можно применять,
Но всегда с опаской.
Ты садись, раз уж пришел,
И послушай, кроха
С сексом в жизни - хорошо!
А без секса - плохо.
Краткий экскурс в чудный мир-
Мир противоречий
Мы с тобою совершим
В этот чудный вечер.
Если девушка сама
Задирает юбку
И глядит на твой карман -
Это проститутка
С ними лучше не ходить,
Так как, между прочим,
Мне за год не оплатить стоимости ночи.
Если девушка с тобой,
А потом с Андрюхой,
А наутро с Мустафой -
Это просто шлюха.
С нею можно так, разок,
Коль совсем тоскливо,
Но не суйся к ней, сынок,
Без презерватива.
Если девушка с другой
Даже на гулянке,
Помни, сын мой дорогой -
Это лесбиянки.
Их тебе не возбудить,
Здесь, сынок, другое.
Лучше сразу обходить
Лесбос стороною.
Если ты ее ласкал,
А она молчала.
Если ты его достал,
А она убрала,
Участь женщины такой,
Друг мой незавидна.
Это подтвердит любой -
Женщина фригидна.
Если ходит за тобой
Мальчик неотвязно,
Этот мальчик голубой,
Что весьма опасно.
Прочь гони его скорей
Без заездов пробных,
Пусть бежит искать друзей
Средь себе подобных.
Если ты, Андрей, Иван
С Тоней и Варюхой -
Бей в зеленый барабан -
Это групповуха.
В этом есть какой-то смысл,
Я не возражаю,
Потому что даже мысль
Эта возбуждает.
Об одном тебя прошу,
Обойдись без грязи.
Я тебе не разрешу,
Блин, случайных связей.
Ты одну себе найди,
Девку по приличней
Познакомить приводи.
Понял?
Ну отлично!
И, уж раз ты в это влез,
Помни сын мой Сема
Самый безопасный секс -
Секс по телефону.

Tuesday, November 08, 2005

Phrases

Люди, умеющие веселиться, не имеют денег, а люди, имеющие деньги, не умеют веселиться.
Бернард Шоу

Господь наблюдает за тобой. Живи так, чтобы ему было интересно.

Не судите о человеке по его друзьям. Помните, что друзья у Иуды были безукоризненны.
Хемингуэй

Смазку получает то колесо, которое скрипит больше всех.
Генри Шоу

Брак - это мирное сосуществование двух нервных систем.
Эмиль Кроткий

То, что скрываешь от врага, не сообщай и другу, ибо нет гарантии, что дружба будет длиться вечно.
Абу-ль-Фарадж

Wednesday, November 02, 2005

Происхождение и настоящее значение ругательных слов

10 место: Идиот. Происхождение слова в высшей степени благородное. Греческое "Идиотэс" означало вовсе не дурень, а "частное лицо". В языке византийского христианского духовенства этим словом обозначали мирянина, нецерковника, а так как мирян не уважали, слово приобрело негативный оттенок.

9 место: Олух произошло от "волоха" (пастух). Так что если назвали "пастухом царя небесного", это даже комплимент.

8 место: Болван – в древнерусском "массивная глыба", "скала".

7 место: "Подлец" в польском языке означало "простой, незнатный человек".

6 место: Поганец (пришло из латыни)– селянин. Деревенский житель.

5 место: Кретин (из латыни) - христианин.

4 место: Слово "скотина" произошло от германского "Скат". Оно первоначально означало "деньги", "богатство", "сокровище". "Сволочами" в древнем русском языке называли людей, которые собрались (то есть сволоклись) в какое-то определенное место. Это слово – однокоренное со словом "волость".

3 место: Не относилось к бранным словам и слово "негодяй". Оно обозначало "рекрут, непригодный к воинской службе".

2 место: Иной смысл имело и слово "зараза". Если бы так лет 250 назад назвали девушку, она бы не обиделась, а поблагодарила бы за комплимент. В те времена фраза "Какая вы зараза!" означало "Какая вы прелесть, само очарование!"

1 место: Слово "ряха" не имело никакого отношения к лицу. Это было определение опрятного, аккуратного человека. Теперь же осталось одно "неряха", а антоним почему-то приобрел совершенно неожиданный смысл.
- Как называется движение за права сильной половины человечества? Типа феминизма, только наоборот.
- Похуизм.

Вчера друг ходил на "DOOM" и сегодня рассказывает: - Вчера ходили на Дум... Мегамомент... Жутко страшный рык... Кругом мясо и кровь... Чуваки в темноте крадуцца... Такое напряжение... и тут крик из зала:
- СОХРАНЯЙСЯ, СОХРАНЯЙСЯ!!!

Только у нас в стране есть фраза "незаконные бандформирования".