- Кать, ну с презервативом это ж
ведь не измена, а?!
- Ага, а с глушителем - это не
убийство...
- Знаешь, я хочу сделать себе
татуаж...
- На каком
месте?
- На глазах,
стрелки...
- Типа "лицо
здесь"?...
Гуляли в зоопарке, слышали
забавный диалог ребёнка (лет 6) и мамы:
- Мама-мама!! Смотри!!!
Кенгуру!!!
- Доченька, это не кенгуру... Это
волк какает...
- И пока бы я Вам порекомендовал
воздерживаться от секса.
- Как
долго?
- С точки зрения эволюции -
вечно.
Новинка!
Суперкрем для
лица!
Он не только делает вашу кожу
нежной и гладкой, но и вызывает глубокие морщины зависти у ваших
подруг.
Парень с девушкой курят на
лестнице. Он читает предупреждение на своей
пачке:
- "Курение может привести к
импотенции".
Она на
своей:
- "Курение может привести к
осложнениям при беременности". Поменяемся?
- У тя антивирь
какой?
- Да никакого, я и так все
системные файлы на компе знаю, как появляются незнакомые -
удаляю.
Новость о том, что американские
налоговики хотят посадить Уэсли Снайпса за махинации с налогами на 12 лет вышла
в газетах под заголовком "Кровососы наконец-то расквитались с
Блэйдом".
-... А наш папа все еще не
привык, что по дому гоняет продолжение рода, носящее его фамилию, поэтому на
грозный вопрос: "Петраков, ты зачем насрал в кухне?!", пугается и начинает
оправдываться...
Разговор двух
подруг:
-... Это ужасно! А много там
денег было?
- Немного, да и фиг с ними, с
деньгами, мне и кошелька-то самого не жалко! Мне даже карту зарплатную
заблокировали уже! Но там же карточки были! Дисконтные! Я их кровью
добывала!
- Бабушка! А когда твои украшения
достанутся мне?
- Не скоро, внученька. Сначала их
получит твоя мама...
- Вы так напугали всю клинику,
что на верхнем этаже в родильном отделении ребёнок уже пять минут пытается
забраться по пуповине обратно!
Дочь обращается к
матери:
- Мама, а почему меня мальчики во
дворе называют "болванка"?
- Не "болванка", а "блондинка" -
запомни это, а лучше запиши!
Двое лежат в постели. Она,
шепотом:
- Ты
спишь?..
- Угу,
сплю...
Проходил
полчаса.
- Ты
спишь?..
- Угу,
сплю...
Проходит еще
полчаса.
- Ты
спишь?
- Блин, ну сказал же что
сплю!
- Извини, ладно, спи, утром
поговорим...
- Нет уж, что ты хотела?
Говори!
- Ты
кто?..
- А ты че вчера утром меня по
телефону послала? Я тебя с добрым утром поздравить
хотел...
- Во-первых, было 5 утра.
Во-вторых, я не посылала, а вежливо поинтересовалась, что тебе нужно в такой
ранний час. А в-третьих, слово "козел" вырвалось чисто
случайно.
- Я конечно, понимаю, что у
каждого свои вкусы - но грудь я у неё так и не нашел. Может не там
смотрел?
- Ни фига ты не понимаешь. Зато
какая у неё кожа!
- Хмм.. Она тебе что - на
чемодан, что ли, нужна?
-... да она такая молчунья... По
телефону вроде еще говорит, а в жизни мало... В основном всегда я с ней
разговариваю. У нее любимое выражение - "Не знаю". Короче, прикинь - я как
ходячая энциклопедия! Если так дальше дело пойдет - то месяца через 2-3 мой
запас знаний иссякнет, и будем уже молчать
оба...
- Так в чём проблема?! Ебитесь
молча!
Про глючный софт и последствия
Где-то в конце 70-х годов - испытания амерской ЗСУ
"Сержант Йорк". Для поражения вертолетов. ЗСУ была оснащена системой
распознавания образов.
Во время испытаний около неё безуспешно кружил
вертолет-мишень, которую она так и не смогла распознать. Зато распознала как
вертолет вентилятор в туалете, расположенном метрах в 800-х от ЗСУ. И успешно
его поразила.
Испытания американского истребителя F-16 проводились,
понятное дело, в северном полушарии. На заключительном этапе самолет решили
проверить где-то в Латинской Америке, но уже с другой стороны экватора. При
переводе самолета в режим автопилота он автоматически развернулся "вверх
ногами".
В Афганистане двое наводчиков-наблюдателей (канадцы)
подсвечивали цель для наведения на нее бомбы. После сброса бомбы в GPS приемнике
закончились батарейки. Расчет их быстро заменил. В результате ракета прилетела
не туда. Причина проста. После подачи питания в прибор, переменные, отвечающие
за координаты цели, автоматически инициализировались координатами текущего
местоположения. Наводчики погибли от близкого разрыва.
На испытаниях Су-24 регулярно случался отказ
аппаратуры бомбометания. Причем происходило это только в том случае, если на
цель заходил летчик-испытатель Ильюшин. Причина оказалось тоже не сложной.
Только он заходил на цель с точностью, превышавшей машинную точностью. Получался
"машинный нуль", после чего шел сбой из-за попытки деления на
ноль.
Этот пример тоже очень характерен, хотя, строго
говоря, он и не относится напрямую к разработке ПО, но демонстирует важность
тестирования. Возникла эта проблема, скорее всего, на МБР 15А30, причем уже
после постановки ее на боевое дежурство. При пуске, ракета выходила из шахты и
взрывалась на высоте нескольких метров над землей. Причина оказалась тоже не
самой сложной. Рубашка сопла охлаждается окислителем, после чего он поступает в
камеру сгорания. В спешке принятия нового комплекса на вооружение к очередной
годовщине, в систему пуска двигателя внесли небольшие улучшения, которые не
протестировали должным образом.
В результате пироклапан срабатывал с большим
запаздыванием. Окислитель не поступал в трубки охлаждения, а жаропрочности сопла
хватало только на то, чтобы ракета вышла из шахты.
Причиной взрыва 4 июня 1996 г. ракеты Ариан-5, была
программная ошибка. В системе управления ракеты использовалось модифицированное
программное обеспечение ранее успешно работавшее на Ариан-4, но Ариан-5
ускорялась быстрее предыдущей модификации, в результате когда на 40 секунде
полета одна из вспомогательных подпрограмм попыталась преобразовать длинное
целое значение в короткое без проверки величины значения, и то вышло за границы
типа, произошло отключение системы управления ракеты, и она была взорвана по
команде на самоликвидацию.
Прямой (вместе с ракетой-носителем была потерян
коммуникационный спутник) и косвенный ущерб от этого программного сбоя был
оценен в полмиллиарда долларов.
История о неприятностях ракетного крейсера ВМС США
«Иорктаун». Это экспериментальный, так называемый «умный корабль» (smart ship),
важнейшие системы жизнеобеспечения которого управляются компьютерами без участия
человека. И что немаловажно – под руководством операционной системы Windows NT
4.0.
Так вот, однажды вся эта махина, находясь в открытом
море, на три без малого часа встала в полный ступор из-за наглухо зависшего
программного обеспечения. Причем произошло это из-за совершенно пустяковой
оплошности одного из операторов, занимавшегося калибровкой клапанов топливной
системы и записавшего в какую-то из ячеек расчетной таблицы нулевое значение.
Ну а далее пошла операция деления на этот самый нуль.
С подобной ерундой справляется даже самый дешевый калькулятор, однако здесь в
терминале оператора система дала ошибку переполнения памяти. Причем ошибка
быстро перекинулась на другие компьютеры локальной сети корабля, началась цепная
реакция, и по известному принципу домино рухнула вся бортовая система. Которую
удалось восстановить и перезагрузить лишь через 2 часа 45 минут, в течение
которых здоровенный боевой корабль оставался по сути дела беспомощен и
неуправляем