05.06.2004, Остальные новые истории
Когда-то в девяностые года америкнацы запускали некий девайс к Марсу.
Межпланетная станция промахнулась на несколько десятков тысяч километров
и улетела "бороздить просторы Большого театра", потому что группа
программистов, разрабатывающих алгоритм подлета, меряли массу в фунтах,
а те, кто писали программу для выхода на орбиту - в килограммах... :)
Идиоты? А я вам сейчас про наших расскажу... :)
Не далее как на прошлой неделе один знакомый, имеющий отношение к
разработке управляемых со спутника крылатых ракет, поведал мне весьма
занимательную историю... Техническое задание состояло в следующем: нужно
было с подлодки где-то в северных морях ракетой поразить цель на
Камчатке. Естественно, на эмуляторе, потому что ракета, слава Богу, еще
только в чертежах существует. Но программы управления ракетами -
реальные. И вот, проги написаны, начальство позвано, идет отчет о
проделанной работе. Ракеты летают, цели поражаются, начальство
поглаживает усы, программисты предвкушают премию :) И тут одному
"товарищу генералу" пришло в голову попросить разместить в эмуляторе
подлодку на камчатке, а цель - где-то в районе Мурманска... Старт! Хуй!
Ракета под молчаливыми взорами офигевших генералов и еще более офигевших
программеров как ни в чем ни бывало летит в сторону злобных буржуинов, и
через несколько минут падает в окрестности какого-то канадского городка
:)
Естественно, последовал глобальный разнос и последующий "разбор
полетов". А дело было вот в чем - при полете по вращению Земли меридиан
постоянно увеличивается, а против - уменьшается. В программе,
естественно, надо было вычитать новые координаты из старых и в одном
случае получались положительные числа, а в другом - отрицательные... Так
вот группа программистов, которая писала глобальную систему управления
ракетой, использовала один формат представления отрицательных двоичных
чисел, а другая, которая создавала обработчики ошибок и программу
маневра по курсу и высоте - другой формат! :)
Остается лишь отдать должное случаю, что ошибку обнаружили на стадии
отладки :) А то бы трындец Америке :)
16.10.2003, Остальные новые истории
Вот сейчас просматривал свою старую-старую переписку с друзьями по
универу и наткнулся на одно письмо, читая которое, не смеяться
невозможно. Местами некоторые вещи почикаю (чтоб мусор выкинуть), а в
целом вот оно:
Мы не ищем легких путей, если знаем сложные!
А, вот о чем! Седня на физре анекдот Роме с Дюханом рассказал про то как
встретился слон с удавом, удав говорит "ха-ха, член на морде", а слон
отвечает, "ха-ха морда на члене". После чего подумалось, что именно
после этого удав мог проглотить слона, благодаря чему люди смогли не
только рассказывать этот анекдот но и придумали шляпу, похожую на удава
который проглотил слона. После чего на меня посмотрели в непонятках,
физкультурой я что-ли перезанимался, а я говорю, что так вот
фантазировать и придумывать какую-нибудь херню всегда очень прикольно,
мы говорю, с Прониксом один раз додумались до того что в банкоматах
распылители говна установлены! ;-) А это действительно было, шли по
Кирова и несли чушь, у кого чушнее получится. Правда не помню, то-ли про
банкоматы, то ли про таксофоны, на Кирова и то и это есть. Вобщем,
говорю, допи%делись до того, что в банкоматах распылители говна
установлены,
- "а это как это?"
- а хрен знает, вот (пытаюсь восстановить ход рассуждений) рассуждали
про то как банкомат карточку глотает, как он ее не отдает если она
неправильная или юзер чужой, что он там с ней делает внутри, и что ему
надо делать с юзером сунувшим неправильную карточку или забывающим
забрать правильную, ну вот и до дерьма дошли потихоньку, что мол,
неплохо было бы дерьмом нехорошего человека облить... ;-) На что Дюхан
после своих междометий "типа клево" (а может и Рома) начал тоже че то
рассуждать, не помню уже, но сказал, что рядом с таким агрегатом можно
установить платный "этот, как его..." -"туалет!"-думаю я, подразумевая,
что говно надо где-то брать а тут его будет много да еще деньги за это
заплатят. -"Душ!"-говори Дюхан, подразумевая, что дерьмо с себя надо
было бы где-то смыть, и денег за это платить не жалко.
(Гы... Только что понял что я рассуждал с позиции "админа" банкомата, а
он с позиции "хакера" :-]) Ну а я делаю вывод, что правильно, надо
сделать и то и другое, очень прибыльно будет, сортир с одной стороны,
душ с другой, банкомат посередине. Рассуждения выходят на новый виток,
"надо все автоматическое, а людей не надо, а то бить за такое будут",
видимо Рома представил себе систему сортир-банкомат-душ и две вахтерши у
двух дверей стоят, деньги за вход собирают... На что Дюхан отвечает,
- "почему не надо, спрятать можно!"
- "Да, прямо в банкомат"
- "Во, точно, штоб деньги выдавал и говно распылял! Берешь такой мега
шприц, из сортира набираешь, прямо в зайчика стреляешь!" И вот, только я
представил как Рома из банкомата говном всех поливает, пришел физрук, и
открыл раздевалку-ну кто он после этого, весь кайф сломал! А тебе слабо
эту мысль развить?
Вот я и думаю, несем чушь, получается смешно, до коликов (а может до
иванушек) только вот через пять минут уже все забыл! Обидно! Надо этим
творчеством заняться и плоды его увековечить, может даже книжку
получится издать... ;-) Подумал я Медиановское население на это поднять,
да потом решил ну их нахер, даже если удастся их расшевелить, один хрен
почти все тамошние "активисты" или не будут участвовать, или блеснут
чувством юмора под PCI на 1Мб без 3D-акселератора, похожим на мою видяху
и способным генерировать только двухмерные ;-) шутки. Обязательно
начнется обсуждение "священных" тем, то есть во-первых, секс, че про
него даже и говорить, слов нет одни буквы, в лушем случае-однообразно, в
худшем-скатятся до сурьезного обсуждения, типа закрывать или нет глаза
при поцелуе и надо ли обязательно завязать узлом презерватив после
полового акта, а то если ленивый партнер нагло бросит свой "гидрокостюм"
на пол возле кровати, и завалится дрыхнуть к стенке, то его подлые
сперматозоиды доползут-таки до [не]девушки лежащей на краю, и придется
ей тройню рожать... (без шуток, первую тему обсуждали на Медиане, а на
вторую была ссылка в сеть на Норднете, я не поглядел, но говорили что на
эту тему идет очень жаркая дискуссия!).
Вобщем делаем вывод, чтобы шутки зело хитрые вышучивать, надо штобы
голова хоть иногда перевешивала, и фантазии в этой голове немало было, и
разгильдяйство подобное кстати будет неплохой тренировкой для развития
интеллекта и интуиции, где еще решается столько задач на совмещение
несовмещаемых до этого вещей, а? Соответственно, голова от этого будет
только еще больше перевешивать, что даром не пройдет, и после регулярных
тренировок она окончательно перевесит и изобретешь какое-нибудь благо
вроде атомной бомбы, ну, или водородной, или теории классовой борьбы,
или хотя бы хуйню какую-нибудь изобретешь вроде квантового
микроволнового излучателя на основе сверхпроводимости тонких пленок, или
на худой конец (толщина<=5мм), просто удобнее станет ходить вниз
головой, тогда говно на земле можно заранее увидеть (или унюхать) и в
него не вступить. Правда, если все так будут делать, то внизу на земле
станет необычайно чисто, зато те вредители, что это говно раньше на
земле раскладывали научатся его по стенам развешивать, или летать
научатся и будут это говно сверху на подошвы тебе намазывать, пока ты
внизу что-то высматриваешь, как масло на бутерброд. А поскольку
бутерброд всегда падает маслом вниз, то все постепенно упадут и станут
снова ходить головой вверх а ногами, соответственно, вниз, размазывая
размазанную по подошве намазку тонким слоем по поверхности планеты,
отчего повысится урожайность, которая понизилась в период пока все
ходили ногами вверх.
Следовательно, все повторится сначала, получится осциллирующая система.
И если составить ее дифференциальное уравнение, то среди его решений
обязательно будут периодические, описываемые комплексными экспонентами
вида e^(i*a*t), вот ММФ пройдем, обязательно надо будет этот процесс
смоделировать и уравнение его составить.
Вобщем все! Нахрен! Ну че читаешь, я же сказал, что завязываю писать!
Значит завязываю, у нас в дурдоме сейчас уже ужин! Макароны!
Письмо после прочтения съесть! :)))))))))))