Не пропатчили: как один маленький баг угробил 28 американцев

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (6) 1 2 [3] 4 5 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
ska44reg
21.01.2018 - 12:53
6
Статус: Offline


Ярила

Регистрация: 13.02.14
Сообщений: 1406
программа запуска "Сатаны" Р-36М если не ошибаюсь 46 килобайт.
патчить нечего, код вылизан.
 
[^]
АгаУгу
21.01.2018 - 12:57
1
Статус: Offline


Ярила

Регистрация: 24.10.15
Сообщений: 2923
Когда-то давно при заправке баков нашей ракеты (полагаю, та же самая, что и у Саддама) произошла авария с человеческими жертвами. Там какая-то продублированная система контроля давления по манометрам, и было рассогласование показаний непосредственно у бака ракеты и в заправщике. Оператор заправщика сообщал, что давление зашкаливает, а у бака давали команду качать еще, потому что слабое давление. В результате произошел ба-бах. Отец рассказывал, он ракетчик. Этот случай потом во всех частях детально разбирали для науки.

Это сообщение отредактировал АгаУгу - 21.01.2018 - 12:57
 
[^]
asami1567
21.01.2018 - 12:59
4
Статус: Offline


Ярила

Регистрация: 17.10.12
Сообщений: 1944
Цитата (Answer34 @ 21.01.2018 - 11:47)
Цитата (Zeitplan @ 21.01.2018 - 11:32)
Цитата (АГСчик @ 21.01.2018 - 11:23)
Помню, тогда писали, на перехват одного СКАДа расход Пэтриотов - 3-4 шт.

С-300 тоже сразу парой ракет по одной цели шмаляет. И вероятность поражения цели при этом 0.8 что ли. Могу ошибаться.

какая модификация С-300? "П" , " В" или "Ф"?
расxод ЗУР от типа цели назначается

стандартная стрельба по любой цели для С-300 ПМ 2 ракеты. Может быть больше, в зависимости от скорости полета цели, ЭПР и Параметра. Одной ракетой не стреляют. Там вероятность поражения что-то около 0,76 , а это очень мало. Для гарантированного поражения цели вероятность поражения должна приближаться к 0,99 , а это уже 3 ракеты. Да и цена ракеты(даже 3 ракет) по сравнению со стоимостью цели это мелочь. А если посчитать тот урон, который может эта цель нанести то стоимость ракет это вообще ничто.
 
[^]
mouse28
21.01.2018 - 13:00
9
Статус: Offline


ушел..соцсеть

Регистрация: 5.06.15
Сообщений: 10112
Цитата (ska44reg @ 21.01.2018 - 12:53)
программа запуска "Сатаны" Р-36М если не ошибаюсь 46 килобайт.
патчить нечего, код вылизан.

А где его скачать zombie.gif ..сосед интересуется
 
[^]
Debilyblya
21.01.2018 - 13:05
5
Статус: Offline


Шутник

Регистрация: 6.04.17
Сообщений: 78
Цитата
какая то очень дорогая экспедиция была сорвана из за того что в коде был пропущен дефис


21 июля 1962 с Мыса Канаверал был произведен запуск ракеты-носителя «Атлас», несущей аппарат «Маринер-1», который должен был отправиться к Венере. Через несколько минут после взлета ракета отклонилась от курса и была подорвана из соображений безопасности.
«Инженеры, проанализировавшие записи телеметрии, вскоре обнаружили, что причиной послужили две независимых ошибки. Антенна ведения на „Атласе“ была изготовленна некачественно, с параметрами ниже заявленных. Когда получаемый ракетой сигнал стал слабым и зашумленным, ракета потеряла привязку к сигналу с Земли, посредством которого передавались команды поворота. Такая возможность была предусмотрена; в случае потери сигнала радиоведения бортовой компьютер должен был игнорировать сигналы с неисправной антенны и выполнять собственную программу, которая, возможно, смогла бы обеспечить успешный запуск. Однако, в этот момент проявилась вторая ошибка. Каким-то образом в программе ведения оказался пропущенным дефис, что привело к некорректному управлению ракетой — уходу влево и опусканию носа. Дефис был пропущен и во время предыдущих успешных запусков „Атласа“, но эта часть программы не использовалась, т.к. не происходило разрыва радиосвязи. Таким образом, первая попытка Штатов осуществить межпланетный перелет потерпела крах из-за пропущенного дефиса.» (Oran W. Nicks, NASA, 1985)
 
[^]
Barashec
21.01.2018 - 13:06
1
Статус: Offline


Шутник

Регистрация: 10.10.16
Сообщений: 83
Цитата (Мухосранец @ 21.01.2018 - 12:34)
Цитата (Гунгл @ 21.01.2018 - 14:21)
Цитата (Kukurus @ 21.01.2018 - 10:57)
В тему про кодеров:

Буратино дали три яблока. Два он съел. Сколько яблок осталось у Буратино? Думаете одно? Ничего подобного. Никто не знает сколько у него уже было яблок до этого. Мораль — всегда обнуляйте переменные!

Деревянный не ест яблоки полюбэ

Луковицы ест зато. dont.gif

Мешками
 
[^]
Debilyblya
21.01.2018 - 13:10
1
Статус: Offline


Шутник

Регистрация: 6.04.17
Сообщений: 78
Cпутник «Mars Climate Orbiter»: ущерб в 125 млн долларов

Из-за фатальной ошибки аппарат оказался слишком близко к поверхности Марса.
Аппарат летел к Марсу 9 месяцев. Mars Climate Orbiter 23 сентября 1999 года должен был выдать тормозной импульс и перейти на высокоэллиптическую орбиту с периодом 14 часов, а затем в течение двух месяцев с помощью ряда аэродинамических маневров в верхней атмосфере Марса довести орбиту до круговой...
Из анализа данных было предположено, что аппарат прошел над поверхностью Марса на высоте 57 км вместо расчетных 110 км и распался в атмосфере.

Субподрядчик, который работал над многими инженерными задачами, не выполнил простейшего преобразования английских единиц измерения в метрическую систему.

Ракета Ariane 5: ущерб в 8,5 млрд долларов

4 июня 1996 года случился неудачный запуск ракеты-носителя Ariane 5, которая была разработана Европейским космическим агентством. Ракета разрушилась на 39-й секунде полета из-за неверной работы бортового программного обеспечения. Эта история запомнилась, как одна из самых дорогостоящих компьютерных ошибок.
В системе управления полетом новой ракеты Ариан 5 использовались фрагменты программного обеспечения ракеты Ариан 4, в частности системы инерциальной навигации. Однако при переносе этой системы для использования на новой ракете, разработчиками не были учтены все особенности....
Программное обеспечение, установленное на борту Ariane 5, было разработано для более ранней модели – Ariane 4. Более мощный двигатель Ariane 5 спровоцировал баг, не встречавшийся в предыдущих версиях ПО

https://habrahabr.ru/post/307394/
 
[^]
Answer34
21.01.2018 - 13:15
0
Статус: Offline


Ярила

Регистрация: 8.09.16
Сообщений: 3425
Цитата (wwer1000 @ 21.01.2018 - 12:11)
Напомнило одну ситуацию, на этот раз, с нашими зенитными ракетами, приблизительно в тех же краях, но гораздо раньше, во время арабо-израильских конфликтов. Эту историю нам на военной кафедре рассказывали.
Когда Советский Союз поставлял Египту ЗРК, их стали перекрашивать (и ракеты, в том числе) в пустынный камуфляж. Ну и обнаружили, что в ходе боевого применения имеют место досадные промахи. На покраску одной ракеты, уходило (за точность цифры не ручаюсь - давно было) килограмм 20 краски. Вот эта, неожиданная прибавка в весе ракеты и давала нежелательный эффект

Впервые слышу про покраску ракет, это же сколько слоёв краски надо нанести что бы ухудшить ЛТХ ЗУР? + 20 кг для ракеты ни о чем.

Это сообщение отредактировал Answer34 - 21.01.2018 - 13:16
 
[^]
iiiytn1k
21.01.2018 - 13:16
2
Статус: Offline


Юморист

Регистрация: 22.08.15
Сообщений: 531
Therac-25 — аппарат лучевой терапии, медицинский ускоритель созданный канадской государственной организацией Atomic Energy of Canada Limited.
С июня 1985 года по январь 1987 года этот аппарат стал причиной шести передозировок радиации, некоторые пациенты получили дозы в десятки тысяч рад. Как минимум двое умерли непосредственно от передозировок.
В программном обеспечении Therac-25 были найдены как минимум четыре ошибки, которые могли привести к переоблучению.

https://habrahabr.ru/company/pvs-studio/blog/307788/
 
[^]
airfly
21.01.2018 - 13:29
2
Статус: Offline


Ярила

Регистрация: 27.04.15
Сообщений: 1191
О. Как тут же нашлись программисты которые отмазали программистов. Всего лишь перезагружай систему каждые 4 часа и все будет впорядке. А в ТЗ так было записано. ? А человеческий фактор так планировалось учитывать. Тема вобщем то позновательная. Проффесиональным прогрвммистом железячникам(не путать с теми кто делает софт для ПК) со своим багажом багов знакома. С годами всегда приходит осознвюание лучшее враг хорошего. Вносить изменения в софт после того как он давно и успешно работает это очень рисковано. Я таких случае слава богу без чел. жертв но с многомилионными убытками штук 5 могу вспомнить за последние 3 года. Везде всегда всплывают шаловливые ручки "дезких" программистов
П.с. ну и сам я железячнек естечтвенно. Со своим мешком багов и устранений ошибок. Кстати по молодости очень помогает работа над ошибками прям на обьекте. Например мне доводилось перепрошивать комплекс на морозе. Ошибся то на мелочь. А вот проблеммой стало ноутбук завести на холоде.

Это сообщение отредактировал airfly - 21.01.2018 - 13:33
 
[^]
Sigov
21.01.2018 - 13:30
0
Статус: Offline


Ярила

Регистрация: 13.04.15
Сообщений: 1254
Ой как жалко!... А кто это сделал?

Не пропатчили: как один маленький баг угробил 28 американцев
 
[^]
Hellzone
21.01.2018 - 13:35
2
Статус: Offline


Ярила

Регистрация: 15.10.15
Сообщений: 13586
Цитата (Answer34 @ 21.01.2018 - 11:51)

косяк в средстваx ACУ c отождествлением целей gigi.gif иначе как объяснить обстрел обломков уничтоженных целей?
ну тупые lol.gif

никакого косяка, это просто надежность. ЗРК "КУБ" стрельба по цели ведется двумя ракетами с интервалом в 6 сек. если первая поражает цель (самолет), то вторая выбирает наиболее крупный обломок и поражает его. этим и достигается высокая степень поражения целей
 
[^]
Chebikus
21.01.2018 - 13:35
0
Статус: Offline


Приколист

Регистрация: 9.02.17
Сообщений: 308
Цитата (Рапапай @ 21.01.2018 - 12:48)
иракские вооруженные силы сумели произвести 133 пуска ОТР (оперативно тактических ракет)

Даже с учётом приведённой выше паспортной вероятности поражения залпом двух Пэтриотов (96%), видим, что даже чисто математически должно долететь др цели с пяток ракет. Одна попала в цель, остальные - либо в чисто поле, либо не взорвались. Но попиздеть про тупых омериганцев - это ж святое, одна брошенная шапка валит взвод пиндосских морпехов вусмерть.
 
[^]
Udafff69
21.01.2018 - 13:36
0
Статус: Offline


Приколист

Регистрация: 5.04.12
Сообщений: 337
Цитата (Zeitplan @ 21.01.2018 - 11:32)
Цитата (АГСчик @ 21.01.2018 - 11:23)
Помню, тогда писали, на перехват одного СКАДа расход Пэтриотов - 3-4 шт.

С-300 тоже сразу парой ракет по одной цели шмаляет. И вероятность поражения цели при этом 0.8 что ли. Могу ошибаться.

Ошибаешься!Коэффициент такой у ОДНОЙ ракеты.Чтобы цель поразить наверняка,стреляют двумя.
 
[^]
manager2
21.01.2018 - 13:39
-1
Статус: Offline


Ярила

Регистрация: 30.03.05
Сообщений: 25446
Цитата (KunaTakker @ 21.01.2018 - 11:48)
у меня недавно была схожая ситуация, когда сопрягались двумя железяшками (а на одной из них было мой код) - счетчик тактов 12 бит и он гарантированно переполнится через 48 часов работы. этот счетчик мной передается еще многим вышестоящим. 100% будет у кого-нибудь ошибка перехода через 0.
так всегда бывает - опыт имеется соответственный.
Заказчик сказал - "похер, протокол утвержден, изделие должно работать по ТУ 24 часа".

и кто тут дятел? я или заказчик?

ты
сделал работы не качественно
потом следующему заказчику будешь объяснять что у предыдущего все наебнулось не потому что ты через жопу все сделал
а потому, что тебе не верное ТЗ поставили
 
[^]
JohnWarner
21.01.2018 - 13:39
3
Статус: Offline


Сказочный Сибиряк

Регистрация: 25.06.15
Сообщений: 1333
Цитата (Garret @ 21.01.2018 - 15:01)
Тема знакома как прогеру) Иногда еще удивляются клиенты, типа почему вот такую мелочь поправить требует столько времени (для него денег)... а то что когда меняешь процедуру, то это еще одно, в определенных случаях ее нужно прописать в разных местах кода и если пропустить хоть в одном...

Скажите, а разве нельзя было процедуру вывести как-то в функцию или там дллку, чтоб не копать тонны кода?
Пусть оболочка и обращения остаются прежние, меняется код лишь в одном месте.
Для требуемых расширений, можно (и нужно) изначально (заранее) в запрос или обращение внести некоторую избыточность.
Я не совсем программер, я автоэлектрик, но я делаю так...
 
[^]
Answer34
21.01.2018 - 13:41 [ показать ]
-10
dostalker
21.01.2018 - 13:43
6
Статус: Offline


Балагур

Регистрация: 7.08.11
Сообщений: 876
Цитата (Garret @ 21.01.2018 - 16:35)
Цитата (Kukurus @ 21.01.2018 - 13:57)
В тему про кодеров:

Буратино дали три яблока. Два он съел. Сколько яблок осталось у Буратино? Думаете одно? Ничего подобного. Никто не знает сколько у него уже было яблок до этого. Мораль — всегда обнуляйте переменные!

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

Тогда главное - в конце обязательно отобрать у Буратино оставшиеся яблоки, иначе без деструктора они заполнят всю вселенную.
 
[^]
Answer34
21.01.2018 - 13:52
0
Статус: Offline


Ярила

Регистрация: 8.09.16
Сообщений: 3425
Цитата (Hellzone @ 21.01.2018 - 13:35)
Цитата (Answer34 @ 21.01.2018 - 11:51)

косяк в средстваx ACУ c отождествлением целей gigi.gif иначе как объяснить обстрел обломков уничтоженных целей?
ну тупые lol.gif

никакого косяка, это просто надежность. ЗРК "КУБ" стрельба по цели ведется двумя ракетами с интервалом в 6 сек. если первая поражает цель (самолет), то вторая выбирает наиболее крупный обломок и поражает его. этим и достигается высокая степень поражения целей

Цитата
47 были обстреляны с расходом 158 зенитных ракет. При этом, по данным комиссии конгресса, только 86 ракет были запущены по реальным целям, а 72 — по ложным, либо по обломкам уже подбитых «Скадов», принятых за ракеты.


По 47 скадам запулили 158 ЗУР, в среднем расход 3. В нескольких случаях 4.
При этом 86 ЗУР по реальным целям, а 72 по обломкам gigi.gif
У вас как то странно учёт пораженных целей велся наверное в "отчетной карточке стрельбы":
Цель уничтожена, расход 1 + 1 по обломками?))) или Цель уничтожена, расход 2.???

 
[^]
asami1567
21.01.2018 - 13:55 [ показать ]
-12
asami1567
21.01.2018 - 13:57 [ показать ]
-11
Answer34
21.01.2018 - 13:59 [ показать ]
-10
wolferus
21.01.2018 - 14:07
4
Статус: Offline


Ярила

Регистрация: 26.05.15
Сообщений: 1801
>> Имелись у него и оперативно-тактические ракеты, самостоятельно
>> модернизированные, а также химическое оружие.

А про химическое оружие по подробнее пжлста!
Его ведь так и не нашли... Или я не прав?
 
[^]
JohnWarner
21.01.2018 - 14:11
0
Статус: Offline


Сказочный Сибиряк

Регистрация: 25.06.15
Сообщений: 1333
Цитата (wolferus @ 21.01.2018 - 18:07)
>> Имелись у него и оперативно-тактические ракеты, самостоятельно
>> модернизированные, а также химическое оружие.

А про химическое оружие по подробнее пжлста!
Его ведь так и не нашли... Или я не прав?

Всё химоружие Саддама забрал у него Колин Пауэлл, наставил щелбанов, набил тумаков, обозвал чуркой, а потом тряс им с трибуны ООН.
Так Саддам и не смог вытравить тараканов у себя в палатах :(

Это сообщение отредактировал JohnWarner - 21.01.2018 - 14:11
 
[^]
Stalker36
21.01.2018 - 14:21
4
Статус: Offline


Весельчак

Регистрация: 7.02.14
Сообщений: 137
Много букв. А смысл простой. Сначала написали одну программу. И она работала. Потом решили ее улучшить и написали вторую программу, но сделали это криво. В результате не смогли отразить ракетную атаку. Здание уничтожено. Люди погибли. А принято считать, что это в нашей армии раздолбайство. И в сша бывает
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 67271
0 Пользователей:
Страницы: (6) 1 2 [3] 4 5 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх