Мы сидели в ресторане аэропорта Мтвары и грустным взглядом провожали самолет, увозивший доставленный нами груз. Мы-то надеялись улететь вместе с ним, но начальству было как всегда виднее. Как говаривал майор Абвера Штейнглиц: "Работают одни, а деньги получают другие". Хотя, честно говоря, когда три дня назад этот маленький контейнер приняли от нас на ответственное хранение серьезные товарищи из еще более серьезной конторы, мы испытали явное облегчение, ибо интуиция буквально орала об опасности. Контейнер представлял собой нечто вроде матрешки, и самой маленькой частью в ней был химический снаряд с НАТОвской маркировкой. Так что, то, что мы добрались до аэродрома без потерь и вообще без боестолкновений, было чудом. А тут начальство решило, дабы жизнь медом не казалась, усложнить нам задачу. Нам приказали тайком достать жуткую начинку и припрятать, а сам контейнер, светя его на каждом углу, доставить в местный порт и в этот же день публично погрузить его на океанскую яхту "Амелия". Порт этот был похож на восточный базар во время погрома, наводнения и пожара одновременно, так что дюжина приданных нам добрых молодцев, в лицах которых ясно читался штангель-циркуль перекрещенный с молотком, была нам очень кстати, а то уж очень много народа кишело вокруг нас все это время, и добрые лица и намерения были отнюдь не у всех. Ох, и не хотела мировая буржуазия расставаться со своими секретами. И ведь не скажешь им, что, мол, отстаньте, это муляж, а настоящий снаряд заныкан в другом месте. Мы потом долго гадали, а что же там с этой засвеченной яхтой было потом...
В порту, кстати, пытались завербовать Тарасюка, когда он хотел обменять два тюбика зубной пасты на древнюю маску из черного дерева. Тарасюк честно довершил обмен, в процессе которого на все вопросы и предложения, не имеющие отношение к мену, отвечал Yes of Yes, после чего обездвижил вербовщика ударом в горло, таким же, но более жестким ударом вырубил его напарника и сдал злыдня кому надо в лице Таракана.
Пролетели годы, прошли десятилетия, наступил XXI век. Как-то 9 мая я застрял во Франкфуртском аэропорту: то ли Москва, действительно, не принимала по погоде, то ли немцы хотели испортить праздник, но вылет отложили всерьез и надолго. И пришлось тащиться в местный ресторан Гёте, и, войдя туда, я застал момент, когда трое мужчин, сидевших за столиком аккурат под портретом Иоганна Вольфганга, на чистом русском языке, не оскверненным отсутствием идиом, объясняли местным гитаристам, слоняющимся промеж столов, куда именно они засунут им гитары, если те будут мешать отдыхать исполнением вражеской музыки. Я тепло поздравил земляков с Днем Победы, и мы продолжили отмечать праздник вместе. До моего прихода за столом вспыхнула небольшая полемика, которая продолжилась и позднее. Речь шла о перипетиях судьбы и о том, что многие незнакомые друг с другом люди очень часто пересекаются в жизни сами того не ведая.
Самый молодой из присутствующих товарищей, назовем его Васей, был сторонником приземленно-циничной версии, что все это, мол, сказки, а согласно теории вероятности, процент реальности случайных пересечений людей и судеб, типа как в авантюрных романах, предельно мал. Двое его оппонентов, Миша и Саша, будучи людьми, более старшими по возрасту и гораздо более умудренными опытом, настаивали на том, что случайных совпадений в жизни гораздо больше, чем кажется их молодому другу, и стали приводить в качестве примера старые истории, о которых уже можно было поведать миру...
Миша рассказал, как в некоем Африканском порту куча каких-то жлобов принесла на его мирное судно какой-то гребаный ящик, с которым надо было добраться до ближайших островов, причем, начальством было сказано, что груз важный и возможны нюансы, в случае которых ящик нужно затопить на глубине исключающей подъем, но если что - свои прикроют. Причем, супостаты должны видеть, как этот ящик бросают в набежавшую волну. Так вот, когда корабль плыл по тревожным водам Индийского океана, над ним в выси величаво пролетел родной Ту-95, и вот позже выяснилось, что на том "Медведе" летал Мишин однокашник, вот такое вот совпадение. А плавание, по Мишкиным словам, выдалось тревожным, и уже в виду пункта назначения, два каких-то левых сторожевика попытались перехватить их мирное судно. Как было приказано, ящик был демонстративно сброшен в море, сторожевики, тем не менее, пытались продолжить перехват, но тут очень вовремя проявился крейсер Советских ВМФ "Дмитрий Пожарский", который погрозил нехорошим сторожевикам визгливым шипением барабет, шевелением стволов главного калибра и грозно-ленивым мявом многодецибельного ревуна. Сторожевики сразу притворились мирными рыбацкими шаландами, и со всех ног кинулись искать тунца на горизонте (видимо, для салата).
- Да-а-а-а... Всё-таки не обмануло тогда начальство на счет подмоги, - мечтательно сказал Миша.
И тут Саша выругался большим боцманским загибом, и выдал тираду на тему, что, мол, никакой подмоги не было, а просто крейсер "Дмитрий Пожарский" мирно гонял по Индийскому океану американский авианосец "Констелейшен", и в тот момент осуществлял обходной маневр, проводя параллельно учения экипажа, а ревун без всякой агрессии просто означал условное открытие огня, и ему до гальюна были разные маломерки, кишащие в акватории. Когда стихла не совсем цензурная реакция Миши, пришла и моя очередь...
Положив руку Мише на плечо, я покаянно сообщил, что если его судно называлось "Амелия", то к жлобам, притащившим ящик на борт, я имею самое прямое отношение. Мы стали радостно отмечать данные разъяснения, хохоча, выпивая и закусывая, но нам помешали странные звуки, издаваемые Васей. Он явно пытался что-то произнести, но подавился франкфуртской сосиской, и, наконец, прокашлявшись, наш молодой друг выдал, что его родной дядя служил на авиабазе в Могадишо, на той самой, на которой базировались Ту-95. А вы говорите...совпадения.
- Па-ап, а сколько у тебя прыжков?
Задавая такой вопрос, я преследовал исключительно меркантильную цель. Совсем недавно я прочел книжку про десантников, из которой более всего мне запомнился эпизод, в котором бравым гвардейцам вручали значки с «висюлькой» за сто прыжков. Вот и очень мне хотелось прикрутить такой значок себе на майку. И ходить, гордо болтая «висюлькой». Уж точно не сто прыжков там будет. Больше, наверняка, больше. А отец-то мне, конечно, не откажет. Даст свой значок поносить. Ясное дело, даст.
О том, что мой отец прыгал и очень даже часто, я неоднократно слышал и от матери, и от деда-танкиста, и от дядьки, который иначе чем в летной форме у нас дома не появлялся.
Отец покосился на меня - восьмилетнего, загорелого, босого, поцарапанного, затянутого поверх черных трусов солдатским ремнем со звездой.
- Не знаю, - честно ответил он.
Такого ответа я как-то не ожидал. В книжке десантники прыжки считали, значки цепляли, а мой отец, который даже на фотографиях выглядел круче любого десантника - в особой куртке, штанах со множеством карманов, в прыжковых ботинках с высокой шнуровкой, в шлеме с прикрепленной сверху кинокамерой, обвешанный парашютами по самое некуда - не знает. Да быть такого не может!
- Ну...- начал я неуверенно, - Тут, вот... в книжке... значки... за сто прыжков...
Отец рассмеялся и сказал, что сто прыжков он напрыгивал за месяц. И не особо напрягаясь.
В восемь лет еще очень трудно сопоставить месяц, сто прыжков и значок с «висюлькой». Но самое главное я понял. Значок есть. Значит надо выпрашивать.
- А... вот... значок?... - сказал я. Уже неуверенно.
- Значо-ок? - протянул отец. - Значок, конечно, есть.
Он достал из старого шифоньера пластмассовую шкатулку и, немного покопавшись там, выудил значок.
- Вот такой значок есть, - сказал он. - Смотри.
Подумаешь значок. На его ладони лежал маленький квадратик серого цвета с бурой окантовкой.
Мастер Спорта, - прочитал я. И сверху большими буквами, - СССР.
Да, так его и называли - ПРАПОРЩИК, потому что особенно добавить к этому было нечего. Кроме, может, совершенно фантастического отношения ко всему происходящему вокруг.
1. Пища (Война войной...)
Выглядел в то время он невзрачно - рост метра полтора с фурой, щупловат, русоволос, блеклые цвета затертой половой краски глаза, довольно молод, 30 лет ему было.
Кормили нас хорошо: первое, второе, компот и обязательно выпечка или сладкий творог, правда, мяса не было, однако, если день не постный, рыбные блюда выше всяких похвал. Но вкушать все прелести монастырской пищи было невозможно, если за стол к тебе подсаживался прапорщик. Я старался этого избегать, отслеживая, когда он, закончив обед, смоется на пост, после чего заходил в трапезную (столовую).
Один или два раза не уберегся.
Узнал, в частности, что суп обычно подаваемый есть нельзя, потому что повариха макает туда свои руки, предварительно погладив ими свои гениталии, и что есть можно только диетический суп, подаваемый по требованию (да, да... было) ибо сама она ест только его.
Постоянно поднимался вопрос о том, что надо бы раздобыть царя-батюшку и установить монархический строй.
В принципе уже довольно странно, однако это только цветочки, поверьте.
2. Религия и искусство (самодеятельность и рецензии)
Случилось мне, совершая обход, попасть к нему в собеседники.
Тут мне раскрылась страшная тайна: прапорщик - поэт и богослов, а кроме того, практически советник синода.
Мне было под строжайшим секретом рассказано, что он решает вопрос о причислению к лику святых Иоана Грозного!! (это не шутка)
И даже (!!!) написал ему Акафист!
У прапорщика маниакально блестели глаза, и как мне показалось, капали слюни. После того, как я подобрал с пола свою челюсть и поспешил откланяться, мне долго было не по себе... Однако начальству я тогда не сообщил.
Спустя некоторое время, он выловил меня прямо на территории монастыря и сразу спросил: Ты смотрел фильм "Страсти Христовы"? (тогда он только вышел на экраны и, по-моему, был запрещен РПЦ).
Не дожидаясь ответа, он продолжил, брызгая слюной мне в ухо: МелУ Гибсону за этот фильм должны дать орден! Он этой работой проложил себе путь в рай автоматом! Он святой! Он страдал!... и множество столь же громких высказываний.
Очередной раз подобрав с брусчатки остатки своей многострадальной челюсти, я, покивав (говорить я не мог, боясь начать кататься по земле на глазах у монахов), я пошел пить чай и думать...
3. Алкоголь и женщины (отсутствие наличия...)
Да алкоголь был... конечно, был, ибо любая мужская компания (имеется в виду НОРМАЛЬНАЯ МУЖСКАЯ) рано или поздно должна расслабиться.
Расслабления эти начинались обычно после праздничных служб, таких как пасха, рождество, троица. Монастырь накрывал столы для сотрудников, и в числе прочих угощений на стол выставлялось вино. После этого лица, души которых требовали продолжения банкета, углубляли... усугубляли и далее по списку.
К сожалению, не помню после какого праздника было это возлияние, но на него попал прапорщик... кроме него там присутствовали начальник охраны, и еще пара товарищей, в том числе ваш покорный слуга.
Дело происходило дома у одного из коллег.
Также там находилась дама эээ... определенного свойства).
После совместного исполнения хита "любо, братцы, любо", прапорщик в состоянии лютой алкогольной интоксикации с четырех рюмок водки пошел по возможности покорять маркитантку..
А мы продолжили сидеть и пить, попутно похихикивая и обсуждая, чем поразит даму Дима...
Спустя десять минут из "апартаментов" раздался рев:
ГОСПОДААА!! У меня не встал, господа, на эту падшую женщину!!
Из комнаты вбегает прапорщик в носках и футболке, падает на ковер у ног начальника обнимает их и...
...и начинает натурально объясняться ему в любви, поливая его брюки горючими слезами. После этого хватает ложку и с криком: "Я ЗАРУБЛЮ ЭТУ ШАЛАВУ!", пытается прорваться в комнату.
Прапорщик был конечно схвачен и от..чен... брошен на кровать приходить в себя.
Однако на следующий день от него избавились, он был уволен.
Каким образом впоследствии он стал войсковым старшиной и начальником охраны храмов, лично мне не известно..
Хочется верить, что написанное им самим в комментариях к той статье является вымыслом.
Тупик любой трассы, особенно если вы в Африке, может быть тупиком во всех смыслах. Нет, если вы налегке и без тяжёлого транспорта, - вам открыты все горизонты, но, вот, если у вас груз в составе двух железнодорожных вагонов и ни одного локомотива, кроме электромотриссы, которая абсолютно бесполезна, ибо провода украли еще год назад, а подстанцию взорвали и вовсе за два года до этой кражи века, вам было бы, как и нам, весьма грустно.
В этот городок мы прибыли на двух трейлерах с «шестьдесятдвойками» без хода и без снарядов. Под конец один тягач наскочил половиной колес и движком на длинную пулеметную очередь, там мы истратили последние снаряды и после продолжили путь в позиции «битый не битого везет», то есть - один тягач тащил два трейлера.
Нехорошие люди, мешавшие нам мирно ехать, почему-то решили, что пятнадцать половозрелых европейцев в камуфляже и при двух зачехленных танках должны испугаться трех дюжин местных дебилов при трех «Бренах» и одной базуке «Карл Густав», но зато под командой белого колонизатора. У нас было несколько осколочно-фугасных стопятнадцатимиллиметровых снарядов, они и поставили точку в этом боестолкновении. Джип с базукой был разнесен на атомы первым, пулеметчики получили вощще от души, ну, и дальше по уставу. Колониальный Мальчиш-плохиш оказался самым умным, и после первого же орудийного выстрела очень удачно затаился в ямке, где и был обнаружен Акимом и Птицей. Данный индивидуум оказался бельгийцем, сержантом пехоты в отставке, нанятым вождем одного племени для обучения воинов современному бою, сержант проводил с обучаемым подразделением многокилометровый марш-бросок, но присутствовавший с ними сын вождя, завидя нашу колонну, своей властью велел её захватить. Мы почти уже отпустили эту невинную жертву негритюда, когда Тарасюк, досматривавший вещи пленного, обалдело воскликнул: «А це що таке?». В руках у старшины поблескивал здоровенный пучек фотопленок. Таракан сразу сделал стойку, направил на побледневшего бельгийца автомат и приказал Тарасюку тащить сюда подтверждения шпионской сущности нашего пленника. Тарасюк шел очень медленно, впившись взглядом в пленку, и, неохотно протягивая её Таракану, пробормотал: «Ох, яка блудлива дивчина...».
Пленки не были шпионскими, это было пять метров кинопленки от новейшего скандального омерзительно-буржуазного фильма Эммануэль, по словам бельгийца честно выменянные на три бутылки джина. Кстати, звали нашего пленного Пуаро (не Эркюль).
Путь наш закончился в городке Ринанго, тут мы всеми правдами и неправдами загрузили несчастные танки на платформы, платформы обшили деревом, придав им вид вагонов, и честно стали ждать паровозную оказию. Начальник станции поначалу пытался отказать Тарасюку в выделении досок, гвоздей и пролетариата, но ему показали Арканю, и железнодорожник, «обделавшись легким испугом», согласился на представление данной услуги и материалов за банки из-под краски из запасов нашего старшины, коей краской вагоны и покрасили (в качестве бонуса старшина прицепил к нашим вагонам салон-пульман вице-губернатора каким-то чудом оказавшийся в местном депо).
Приказ, который мы выполняли, был прост, как пионерский лозунг: доставить две единицы поврежденной техники в пункт «N», в случае угрозы захвата охраняемых объектов противником - объекты уничтожить. Угрозы пока не было, и мы пребывали в ожидании, во всю пользуясь подвернувшимся отдыхом. Жизнь в городишке, в принципе, кипела. Там были резервные склады Революционной гвардии, и старшина Тарасюк, выклянчив у командира его мощную «самоходную» бумагу с печатью Военно-Революционного Комитета, буквально на тех складах прописался. В результате в выделенном для нас напрочь разграбленном доме появились: мебель, холодильник, радиола и, естественно, генератор с запасом горючки.
Так же старшина добыл нужное количество взрывчатки, которым мы заминировали танки. Правда, была проблема с взрывателями, вернее - с их отсутствием. Но голова на плечах, руки, растущие откуда надо, немного соли, сахара, еще кое- чего, элементарный транзистор и полевой телефон, короче, все было на мази. Войск в городке было не то чтобы очень, охрана складов, подчинявшаяся непосредственно ВРК, комендантская рота, взвод охраны вокзала и какой-то таинственный отряд Народной милиции, который мы так и не смогли ни разу увидеть, но, по словам коменданта, являющийся серьезной боеспособной частью.
А еще тут были самые настоящие пионеры. Революционную пионерскую организацию создал младший Команданте Матумба, он учился в институте Патриса Лумумбы, хорошо говорил по-русски и считал своей целью сделать Африку копией Советского Союза, и начал с отдельно взятого городка. Его пионеры лихо маршировали в красных галстуках и пели советские пионерские песни на русском языке! Потом, правда, выяснилось, что он просто писал латиницей русские слова, а ребятишки, им же обученные португальскому языку, зубрили с листа, и с очаровательным акцентом распевали «Взвейтесь кострами», «Картошку», «Орленка» и т. д. Самую свежую песню Пахмутовой «И вновь продолжается бой» Матумба списал на слух с радио, и исполнял её со своим хором наиболее часто.
Барон, побывавший в свое время в Артеке, пожалел, что у местных пионеров есть только красные галстуки, а красных пилоток, как в Артеке, нет. И Тарасюк получил задание... В городке был старый кинотеатр времен, похоже, еще братьев Люмьер, и в кинотеатре сохранился занавес из настоящего старого китайского шелка, и что характерно, - красный. Сначала Тарасюк изыскал равное площади занавеса количество брезента, который вытравил и покрасил настоящим индиго, но параллельно к данной сделке по обмену Тарасюк присовокупил пять метров кинопленки от фильма Эммануэль. Конечно, это было не совсем политически правильно, но, как говорили классово чуждые иезуиты, - цель оправдывает средства. Заодно, Андрей в качестве бонуса подарил пионерской дружине полсотни синих комбинезонов непонятного образца, но очень маленьких размеров. Пионерам очень понравились пролетарские нашивки в виде скрещенных молотков.
Короче, через несколько дней пионеры щеголяли в красных пилотках, и в дружине появился запас красной материи. Камарадо Матумба на радостях устроил целый праздничный концерт, где все мы были почетными гостями. А тут и подоспела долгожданная радиограмма с информацией о том, что к нам едет паровоз, и ждать его не больше двух суток. Но на другой день подоспели и менее радостные новости...
Разбитые недавно в соседней области части сепаратистов выбрали маршрут для отхода на сопредельную территорию именно через наш городок. Их, в первую очередь, интересовали склады с продовольствием, медикаментами и патронами, и было тех сепаратистов тысячи две с лишним, по местным меркам - целая армия. А у нашей стороны - мелкие подразделения местных (не считая таинственной Народной милиции), ну, и мы, орлы, стоящие минимум батальона, но одних нас было маловато. Ближайший гарнизон компаньерос был километров за триста, и хотя им дали радиограмму, но надежда на помощь была исчезающе мала.
Железнодорожная станция, где стояли наши вагоны, была в аккурат между зеленкой и складами, мы обозначили себя как последнюю линию обороны, в наших порядках находился сапер из комендантской роты, который должен был в последний момент (ежели такой наступит), поднять склады на воздух.
Мы так же ждали своего момента, ибо, согласно приказу, могли взорвать технику только в случае прямой угрозы захвата оной. У нас было четыре ДШК и четыре МГ-42 (увы, без сменных стволов), хорошо хоть с морем патронов. Артиллерии у сепаратистов не было, и я приказал разместить пулеметы попарно, на водокачке, чердаке вокзала и на флангах. Рядом с ДШК на водокачке разместили свои КП камарадо комендант и Барон. Мы всё-таки надеялись дождаться своего локомотива, а для того, чтобы сепаратисты не захотели взорвать железку, местные железнодорожники, по нашей просьбе, раскочегарили два стоящих на вечном приколе паровоза, и издалека они выглядели вполне под парами и даже готовыми к отъезду.
Когда появился авангард противника, комендант дал красную ракету, по сигналу которой пара патрулей немного постреляла и сделала ноги, и в это же время с противоположного въезда в город было снято оцепление, и толпа беженцев с радостью и весьма быстро приступила к эвакуации. Противник радостно попер на объятый паникой город и получил кинжальный огонь по фронту и с флангов. Мы, согласно приказу своего командования, подчинялись местному коменданту, а он строго настрого приказал не открывать огня до тех пор, пока противник не покажется в прямой видимости наших позиций, да и то - только по приказу. А противник пер и пер, пользуясь численным превосходством, обходя хилые узелки обороны и все ближе подходя к вокзалу. Мы уже считали последние метры до условной линии открытия огня, как вдруг комендант, улыбнувшись нечеловеческим оскалом, прохрипел, что теперь пойдет в атаку Народная милиция, и горе тем, кто будет на её пути. Он поднял вверх трубку сигнальной ракеты СХТ, той самой, которую в войсках называли «три красных свистка», и не успели отсвистаться три красных ракеты, как на пути атакующих сепаратистов, словно из-под земли, материализовалась цепь из полусотни бойцов в странной синей униформе, вооруженных, судя по всему, ручными пулеметами. Растянувшись по фронту, они открыли ураганный огонь, противник дрогнул и заколебался, и тогда по всей линии милисианос прошла волна каких-то манипуляций, и на головах у них появились красные пилотки. Барон приник к биноклю и длинно и заковыристо выругался: в руках у милисианос были не пулеметы, а обычные Калаши, просто в руках у мальчишек они выглядели непропорционально большими. А подростки в красных пилотках пошли в атаку, они шли, ведя огонь сходу, и с их стороны неслась до слез знакомая песня:
«Орлёнок, орлёнок, взлети выше солнца, И степи с высот огляди. Навеки умолкли весёлые хлопцы, В живых я остался один».
Противник опомнился, перестал пятиться, и открыл ответный огонь, и теперь то там, то там падали на красную африканскую землю хрупкие фигурки в синем, и расцветали траурными гвоздиками алые пилотки, но мальчишки шли вперед.
Барон, плюнув на установки коменданта, приказал приготовиться к взрыву и открыть огонь из всех пулеметов. Мы стреляли на расплав стволов, лишь бы отвлечь вражеские стволы от милисианос. И тут с неба раздался знакомый до боли рубящий звук турбин ТВ3-117, - над полем боя мелькнули силуэты трех "Крокодилов", заныли НУРы, забубнили турельные пушки. Ситуация изменилась в момент: выживший противник попытался сделать ноги, но до зеленки добрались не многие, да и её «Крокодилы» хорошо прочесали огнем.
А милисианос прыгали, орали, палили в воздух. Что с них возьмешь, дети и на войне - дети. Только вот воюют и гибнут они как взрослые. Ребят осталось меньше половины. Сколько их по всему миру воевало и воюет, гибло и гибнет. Не знаю как сейчас, а тогда, в семидесятые, для этих мальчишек в Африке и Латинской Америке, слово Революция не было пустым звуком, и авторитетами у них были только Че и командир!
Наполеон сказал как-то, что лучшие солдаты получаются из мальчишек, выигравших свой первый бой. Он только забыл почему-то добавить - Выживших!
А паровоз прибыл через два часа после окончания боя. Танки мы доставили, и принимавший их гражданский чин из танкового НИИ приказал механисьонам снять с машин прицелы и блоки стабилизаторов наведения. Оказалось, были нужны не сами танки, а только эти секретные приборы, попавшие на экспортную технику случайно. Увидев наши лица, чин, обладающий видимо сверхъестественной интуицией, моментально испарился. Через год Аким таки набил ему морду, но это будет совсем другая история про Маугли и Бандерлогов.
Р.С. А я после этого случая не могу смотреть на детей в красных пилотках. Сердце что-то давить начинает.
Тестирование ПО — немного юмора
Взято с anekdot.ru, поскольку считаю форменным безобразием, что такая история проходит мимо биглера.
Сказ про то, как важно тестировать современное оружие и в частности его программное обеспечение.
1. Истребители F22 не смогли пересечь 180 меридиан
При попытке перегнать истребители F22 «своим ходом» с Гавайских островов на базу ВВС Kadena на японском острове Окинава программный сбой «в навигационном обеспечении» вынудил пилотов развернуться и возвратиться туда, откуда вылетели. Теперь стала известна истинная природа «навигационной аномалии».
Как сообщает DefenseTech со ссылкой на Associated Press, истребители не сумели преодолеть так называемую «линию перемены дат» — условную линию, по разные стороны которой местное время одно и то же (с точностью до часового пояса), но календарные даты различаются на одни сутки. Линия перемены дат проходит по меридиану 180 градусов с отдельными отклонениями.
Перемена дат осуществляется (и вообще имеет смысл) лишь при использовании местного времени. При пересечении линии перемены дат необходимо либо прибавлять, либо вычитать одни сутки - в зависимости от того, в каком направлении осуществляется движение. По всей видимости, этот парадокс Земного шара, осознанный еще участниками экспедиции Магеллана, был позабыт разработчиками F-22 Raptor.
Последствия такой забывчивости оказались весьма ощутимыми. У истребителей в полете, отмечает Defense Tech, вышли из строя топливная и навигационная системы, а также - частично - связь.
Лишь одному пилоту удалось связаться с экспертами разработчика (компании Lockheed Martin). Несколько пилотов попытались перезагрузить ПО истребителя в полете.
«Победить» ошибку не удалось, однако сами истребители и их пилоты уцелели, что в подобной ситуации следует считать несомненной удачей. Возвращение на Гавайские острова потребовало дополнительной дозаправки в воздухе.
Впоследствии «навигационную аномалию» удалось исправить, и F-22 все-таки прибыли на авиабазу назначения.
2. Об ошибках деления на нуль
Фирма Motorola испытывала новый процессор для автопилота на истребителе в Израиле. Все было отлажено. Пилоты на испытаниях отправились «огибать рельеф» с севера до юга Израиля. Истребитель прекрасно пролетел на автопилоте над равнинной частью, над горной частью, над долиной реки Иордан, и приближался к Мёртвому морю. Не долетев до него, неожиданно происходит общий сброс процессора, автопилот выключается на полном ходу, пилоты переходят на ручное управление, и сажают истребитель.
Процессор отправили на доработку и тестирование. Все тесты прошли снова без сбоев. Снова начали реальную проверку. Истребитель пролетел над всеми территориями, но при подлете к Мёртвому морю: общий сброс, выключение автопилота, ручная посадка.
Длительные тесты не могли выявить никаких изъянов. После продолжительных попыток было найдено, что программы автопилота при вычислении параметров управления по глубоко научным секретным формулам производили деление на значение текущей высоты истребителя над уровнем океана. При подлете к Мёртвому морю высота становилась нулевой, и процессор при делении на ноль давал общий сброс. До этого случая никому не приходило в голову, что самолеты могут летать ниже уровня океана...
3. Системы распознавания, как это было в 70-х
Где-то в конце 70-х годов — испытания американской ЗСУ «Сержант Йорк». Для поражения вертолетов. ЗСУ была оснащена системой распознавания образов.
Во время испытаний около неё безуспешно кружил вертолет-мишень, которую она так и не смогла распознать. Зато распознала как вертолет вентилятор в туалете, расположенном метрах в 800-х от ЗСУ. И успешно его поразила.
4. F-16 вверх ногами
Испытания американского истребителя F-16 проводились, понятное дело, в северном полушарии. На заключительном этапе самолет решили проверить где-то в Латинской Америке, но уже с другой стороны экватора. При переводе самолета в режим автопилота он автоматически развернулся «вверх ногами».
5. Драматическая переинициализация
В Афганистане двое наводчиков-наблюдателей (канадцы) подсвечивали цель для наведения на нее бомбы. После сброса бомбы в GPS приемнике закончились батарейки. Расчет их быстро заменил. В результате ракета прилетела не туда. Причина проста. После подачи питания в прибор, переменные, отвечающие за координаты цели, автоматически инициализировались координатами текущего местоположения. Наводчики погибли от близкого разрыва.
6. Летчик Ильюшин
На испытаниях Су-24 регулярно случался отказ аппаратуры бомбометания. Причем происходило это только в том случае, если на цель заходил летчик-испытатель Ильюшин. Причина оказалось тоже не сложной. Только он заходил на цель с точностью, превышавшей машинную точностью. Получался «машинный нуль», после чего шел сбой из-за попытки деления на ноль.
7. Недотестировали
Этот пример тоже очень характерен, хотя, строго говоря, он и не относится напрямую к разработке ПО, но демонстирует важность тестирования. Возникла эта проблема, скорее всего, на МБР 15А30, причем уже после постановки ее на боевое дежурство. При пуске, ракета выходила из шахты и взрывалась на высоте нескольких метров над землей. Причина оказалась тоже не самой сложной. Рубашка сопла охлаждается окислителем, после чего он поступает в камеру сгорания. В спешке принятия нового комплекса на вооружение к очередной годовщине, в систему пуска двигателя внесли небольшие улучшения, которые не протестировали должным образом. В результате пироклапан срабатывал с большим запаздыванием. Окислитель не поступал в трубки охлаждения, а жаропрочности сопла хватало только на то, чтобы ракета вышла из шахты.
8. Правильно выбирайте типы данных
Причиной взрыва 4 июня 1996 г. ракеты Ариан-5, была программная ошибка. В системе управления ракеты использовалось модифицированное программное обеспечение ранее успешно работавшее на Ариан-4, но Ариан-5 ускорялась быстрее предыдущей модификации, в результате когда на 40 секунде полета одна из вспомогательных подпрограмм попыталась преобразовать длинное целое значение в короткое без проверки величины значения, то вышло за границы типа, произошло отключение системы управления ракеты, и она была взорвана по команде на самоликвидацию. Прямой (вместе с ракетой-носителем был потерян коммуникационный спутник) и косвенный ущерб от этого программного сбоя был оценен в полмиллиарда долларов.
9. И снова деление на нуль
История о неприятностях ракетного крейсера ВМС США «Иорктаун». Это экспериментальный, так называемый «умный корабль» (smart ship), важнейшие системы жизнеобеспечения которого управляются компьютерами без участия человека. И что немаловажно - под руководством операционной системы Windows NT 4.0. Так вот, однажды вся эта махина, находясь в открытом море, на три без малого часа встала в полный ступор из-за наглухо зависшего программного обеспечения. Причем произошло это из-за совершенно пустяковой оплошности одного из операторов, занимавшегося калибровкой клапанов топливной системы и записавшего в какую-то из ячеек расчетной таблицы нулевое значение. Ну а далее пошла операция деления на этот самый нуль. С подобной ерундой справляется даже самый дешевый калькулятор, однако здесь в терминале оператора система дала ошибку переполнения памяти. Причем ошибка быстро перекинулась на другие компьютеры локальной сети корабля, началась цепная реакция, и по известному принципу домино рухнула вся бортовая система. Которую удалось восстановить и перезагрузить лишь через 2 часа 45 минут, в течение которых здоровенный боевой корабль оставался по сути дела беспомощен и неуправляем.
(с) Карамах www.anekdot.ru