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

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


Корифей

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

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

0.8 каждой
в сумме 0.8+(0.2*0.8) = 0.96 - потому и две ракеты

Я вот понимаю что вероятность поражения одной цели пусть даже несколькими ракетами стремится к единице но как бы не превышает её, но почему то всё равно посчитал что две ракеты с вероятностью 0.8 должны сбить в вероятностью 1.6 а не 0.96 hz.gif lamo.gif
 
[^]
MosheKogan
21.01.2018 - 14:25
3
Статус: Offline


Ярила

Регистрация: 18.01.15
Сообщений: 2690
...Двенадцать F-22 Raptor (истребитель пятого поколения, состоящий на вооружении США), стоимостью $ 140 млн за штуку, отправились в первый международный вылет в Окинаву. Все шло замечательно, пока эскадрилья не пересекла линию перемены даты, на западной стороне которой дата сдвинута на один день вперед относительно восточной. После пересечения условной линии все 12 истребителей одновременно выдали сообщение об ошибке, эквивалентной синему экрану смерти.

Самолеты потеряли доступы к данным о количестве топлива, датчикам скорости и высоты, частично нарушилась связь. В течение нескольких часов самые современные истребители Америки летели через океан совершенно беспомощными. В конце концов их удалось посадить только благодаря мастерству пилотов.


Они там вроде, насколько я помню, при переходе Линии перемены дат, перевернулись вниз головой, сделав полубочку.
Только про это я читал в 90х, когда ниакими Рапторами и не пахло.
 
[^]
Kreeder
21.01.2018 - 14:30
0
Статус: Offline


Большой полярный лис

Регистрация: 3.07.15
Сообщений: 2794
Цитата (Azazelius @ 21.01.2018 - 11:15)
Ну как бы всегда на ряды раскладывали, к примеру x/10 = x/16+x/32+x/256... и до необходимой точности...
Что-то я сомневаюсь в этом баге-фиче....

При чем тут ряды?

Речь идет об ошибках при работе с числами с плавающей точкой. Они всегде не точны. Т.е., например, 0.3 не равно 0.3 на самом деле) А уж при вычислениях (многократное умножение/деление) погрешность накапливается и превышает допустимые пределы.
 
[^]
VovanNN55
21.01.2018 - 14:32
-1
Статус: Offline


Ярила

Регистрация: 14.02.11
Сообщений: 8475
Цитата (ramzay1 @ 21.01.2018 - 11:02)
Цитата
Не пропатчили: как один маленький баг угробил 28 американцев

28 американцев угробил не баг, а охуевание их правительства. Влезая в войну нужно чётко осознавать, что на войне есть жертвы.

Но они то думали, что они самый сильные, самые умные, всех победят одной левой нагой! dont.gif
 
[^]
OleLukole
21.01.2018 - 14:34
1
Статус: Offline


Корифей

Регистрация: 5.01.12
Сообщений: 10045
Цитата (MosheKogan @ 21.01.2018 - 18:25)
...Двенадцать F-22 Raptor (истребитель пятого поколения, состоящий на вооружении США), стоимостью $ 140 млн за штуку, отправились в первый международный вылет в Окинаву. Все шло замечательно, пока эскадрилья не пересекла линию перемены даты, на западной стороне которой дата сдвинута на один день вперед относительно восточной. После пересечения условной линии все 12 истребителей одновременно выдали сообщение об ошибке, эквивалентной синему экрану смерти.

Самолеты потеряли доступы к данным о количестве топлива, датчикам скорости и высоты, частично нарушилась связь. В течение нескольких часов самые современные истребители Америки летели через океан совершенно беспомощными. В конце концов их удалось посадить только благодаря мастерству пилотов.


Они там вроде, насколько я помню, при переходе Линии перемены дат, перевернулись вниз головой, сделав полубочку.
Только про это я читал в 90х, когда ниакими Рапторами и не пахло.

Чего уж только не бывает но возникает вопрос.

А гражданские самолёты на автопилоте летали, эту линию преодолевали. и никто с этой проблемой не столкнулся что ли ? Или проектировщики разные, или способы позиционирования у гражданских бортов и военных на геолокациях разные ?
 
[^]
kamazenochek
21.01.2018 - 14:51
3
Статус: Offline


Ярила

Регистрация: 14.07.17
Сообщений: 2167
С добрым временем суток.

Винда погубит этот мир, я так понял.
 
[^]
Gennadich
21.01.2018 - 14:54
8
Статус: Offline


Шутник

Регистрация: 11.05.12
Сообщений: 43
М.б. открою военную тайну. Но "Длина такого интервала — 0,1 секунды" уже косяк по договоренностям "арифметиков" и "кодеров" . Неужели слабо было взять интервал 1/8 или 1/16 секунды. Не надо никаких рядов, итераций, и других математических методов. Достаточно двоичного сдвига, хоть умножай, хоть дели, но на 2. Какая.хрен разница человеку который давит кнопку, с какой частотой эта программа обсчитывает то, о чем он вообще не в курсе. И если поменять понятие "секунда" на "количество отсчитываемых интервалов тактовой частоты", проблема уйдет в никуда.

Это сообщение отредактировал Gennadich - 21.01.2018 - 15:25
 
[^]
Jack2336
21.01.2018 - 15:01
4
Статус: Offline


Шутник

Регистрация: 4.07.14
Сообщений: 72
Цитата (Рапапай @ 21.01.2018 - 12:48)
Ну да - ну да))) "Сраные пиндосы" не умеют воевать)))
Военные потери США :
Людские потери: 298 погибших, в том числе 147 — боевые потери
Военные потери Ирака:
В общей сложности уничтожено или утратило боеспособность 42 дивизии вооружённых сил Ирака. Силы США захватили в плен 71 204 иракских военнослужащих (информация о количестве пленных у войск других стран коалиции отсутствует). Таким образом, общие потери иракской армии (с учётом убитых, но без учёта раненых, число которых неизвестно) превышают 90 тысяч военнослужащих.

Данные из "секретных архивов КГБ")))

https://ru.wikipedia.org/wiki/%D0%92%D0%BE%...%9C%D0%9D%D0%A1

По подсчетам независимых экспертов, иракские вооруженные силы сумели произвести 133 пуска ОТР (оперативно тактических ракет), а подразделениям ПРО/ПВО коалиционных сил удалось поразить только 46 из них.

http://pentagonus.ru/publ/109-1-0-140

В этом случае воевали люди средневековья с людьми Нового времени с огнестрелом. И да - сами пиндосы прямо признают: кучу генералов просто перекупили.

Режим сгнил до основания. Дорогу на Багдад открыли генералы, которым заплатили.

Кстати, сами ветераны 1991 года признают - потери США были гораздо выше. Тысячи инвалидов с культяпками как-то странно смотрятся на фоне 298 погибших
 
[^]
Answer34
21.01.2018 - 15:05
0
Статус: Offline


Ярила

Регистрация: 8.09.16
Сообщений: 3425
Цитата (hitryprapor @ 21.01.2018 - 12:47)
Ну, не знаю как насчёт багов. Вот, на "Дискавери" был фильм про это. Так, вот в нём утверждалось, что Израиль не сумел сбить вообще ни одного Скада при помощи Пэтриот и это тогда заявлял сам Израиль. Когда это было предъявлено генералам Пентагона, то генералы сказали, что комплекс Пэтриот даёт гарантию перехвата цели. Израильтяне охуели от такого заявления и сказали, что не перехватывает ни хуя, мы же проверили.
Ответ Пентагона был такой: "перехватом цели является пересечение курса ракеты-перехватчика с курсом цели", шах и мат.
После этого ответа Израиль вернул Пэтриоты в США.

Пэтриот и в 2016 году фэилил:
Цитата
СМИ: Израильские ПВО не смогли сбить российский беспилотник
Цитата
По сообщению пресс-службы ЦАХАЛ, загадочный беспилотник, залетевший в воздушное пространство Израиля с территории Сирии, который не смогли сбить две ракеты Patriot и самолёт F-16, вылетевший на перехват, мог быть российского производства.
17 июля 2016 года неизвестный беспилотный летательный аппарат проник в воздушное пространство Израиля в районе Голанских высот. На протяжении всего полета, его вели израильские ПВО, сделав три попытки перехвата. Одна из ракет зенитно-ракетного комплекса MIM-104 Patriot промахнулась, а вторая взорвалась рядом с беспилотником, что не помешало БПЛА продолжить полёт. Вылетевший на перехват истребитель F-16 израильских ПВО также не добился успеха. По сообщению пресс-службы ЦАХАЛ, таинственный беспилотник мог быть российского производства.

Сегодня, 19 июля 2016 года израильский телевизионный канал со ссылкой на армейские источники также сообщил, что воздушную границу Израиля, по всей видимости, нарушил российский БПЛА "Форпост" — аналог израильского IAI Searcher Mk II, собираемый в России по лицензии. Кроме того, в блоге BMPD.livejournal.com, выходящем под эгидой Центра анализа стратегий и технологий, 19 июля появилось фото российского беспилотного летательного аппарата "Форпост" на базе Хмеймим.

БПЛА "Форпост", он же IAI Searcher, это тактический разведывательный летательный аппарат, предназначенный для целеуказания и корректировки огня артиллерии. Первая модель была представлена в 1990 году на выставке Asian Aerospace. В 1998 году он был принят на вооружение Израиля. C 2012 года на Уральском заводе гражданской авиации (УЗГА) начат выпуск лицензионной копии Searcher 2 — "Форпост", разработанной в ОАО "РТИ Системы". Стоимость оригинального израильского Searcher II около 7,5 миллионов долларов.


недопатчили gigi.gif
 
[^]
Зензеля
21.01.2018 - 15:11
-2
Статус: Offline


Ярила

Регистрация: 13.10.16
Сообщений: 1564
Цитата (schweps2 @ 21.01.2018 - 11:11)
и поделом.

Отправлено с мобильного клиента YAPik+

Мы в состоянии войны с американцами? Нет. Так чего же вы радуетесь смерти людей?

Отправлено с мобильного клиента YAPik+
 
[^]
rm2811
21.01.2018 - 15:17
4
Статус: Offline


Ярила

Регистрация: 12.06.09
Сообщений: 22782
Цитата (Рапапай @ 21.01.2018 - 12:48)
Ну да - ну да))) "Сраные пиндосы" не умеют воевать)))
Военные потери США :
Людские потери: 298 погибших, в том числе 147 — боевые потери
Военные потери Ирака:
В общей сложности уничтожено или утратило боеспособность 42 дивизии вооружённых сил Ирака. Силы США захватили в плен 71 204 иракских военнослужащих (информация о количестве пленных у войск других стран коалиции отсутствует). Таким образом, общие потери иракской армии (с учётом убитых, но без учёта раненых, число которых неизвестно) превышают 90 тысяч военнослужащих.

Данные из "секретных архивов КГБ")))

https://ru.wikipedia.org/wiki/%D0%92%D0%BE%...%9C%D0%9D%D0%A1

По подсчетам независимых экспертов, иракские вооруженные силы сумели произвести 133 пуска ОТР (оперативно тактических ракет), а подразделениям ПРО/ПВО коалиционных сил удалось поразить только 46 из них.

http://pentagonus.ru/publ/109-1-0-140

ну почему не умеют.
еще как умеют.
с папуасами, которым ничего сложнее АК доверить нельзя.

хуле толку от всей ПВО, если операторы неучи-долбоёбы?

а в умелых руках и хуй - балалайка, что ярко нам показал случай, когда сербы чуть ли не из рогатки "невидимку" сбили.
 
[^]
Тырдымпых
21.01.2018 - 15:21
1
Статус: Offline


Ярила

Регистрация: 13.12.11
Сообщений: 1550
Про баг американских самолетов над Мертвым морем уже писали? brake.gif
 
[^]
Bratelly
21.01.2018 - 16:17
3
Статус: Offline


Ярила

Регистрация: 7.11.15
Сообщений: 1025
Самый последний крупнейший баг - показали кассы от "Штрих-М" в декабре прошлого года old.gif
 
[^]
gajason
21.01.2018 - 16:25
1
Статус: Offline


Балагур

Регистрация: 27.07.13
Сообщений: 895
А при чем тут кодеры??? В любом коде есть ошибки... Кодер не может предвидеть все на свете. Любая более или менее уважающая себя компания имеет штат тестировщиков, которые и должны были забраковать софт. Так что - здесь вина тестировщиков, которые пустили софт в релиз.
 
[^]
Zeitplan
21.01.2018 - 16:32
1
Статус: Offline


Шутник

Регистрация: 16.01.18
Сообщений: 87
Цитата (Bratelly @ 21.01.2018 - 16:17)
Самый последний крупнейший баг - показали кассы от "Штрих-М" в декабре прошлого года old.gif

Да уж. Вся розничная торговля в стране на полдня встала. Но выпустили патч довольно оперативно, надо признать.
 
[^]
Answer34
21.01.2018 - 16:43
2
Статус: Offline


Ярила

Регистрация: 8.09.16
Сообщений: 3425
Цитата (gajason @ 21.01.2018 - 16:25)
А при чем тут кодеры??? В любом коде есть ошибки... Кодер не может предвидеть все на свете. Любая более или менее уважающая себя компания имеет штат тестировщиков, которые и должны были забраковать софт. Так что - здесь вина тестировщиков, которые пустили софт в релиз.

28 тестировщиков единогласно решили что этот код гавно, ещё около ста тестировщиков также склоняются к этой версии.

Код, таймер, зона рга...
Написали бы простым языком: система синхронизации РЛС не обеспечивала согласование работы всех элементов что и привело к значительному смещению строба захвата/сопровождения цели, что в свою очередь привело к пропуску цели.

Хотя сдаётся что так яицеголовые ботаны тупо отмазались и наэбали вояк с конгресменами, как они вообще с таким косяком по остальным скадам попадали?)))
 
[^]
simenov
21.01.2018 - 16:45
2
Статус: Offline


Юморист

Регистрация: 14.07.16
Сообщений: 512
Цитата (Answer34 @ 21.01.2018 - 12:07)
всему виной рьяное стремление к автоматизации всеx процессов.
сидел бы за индикатором солдат, исправил бы двумя движениями руки эту неоднозначность по дальности

Ручками гиперзвуковые ракетки ловить?
 
[^]
Answer34
21.01.2018 - 17:02
0
Статус: Offline


Ярила

Регистрация: 8.09.16
Сообщений: 3425
Цитата (simenov @ 21.01.2018 - 16:45)
Цитата (Answer34 @ 21.01.2018 - 12:07)
всему виной рьяное стремление к автоматизации всеx процессов.
сидел бы за индикатором солдат, исправил бы двумя движениями руки эту неоднозначность по дальности

Ручками гиперзвуковые ракетки ловить?

Ну раз автоматика не справляется, берешь такой правой рукой за штурвальчик, поворачиваешь его и загоняешь сигнал от цели в строб захвата lol.gif
 
[^]
ehsimatsur
21.01.2018 - 17:24
0
Статус: Offline


Хохмач

Регистрация: 16.08.13
Сообщений: 798
Цитата (УрусШайтанъ @ 20.01.2018 - 19:50)
Длина такого интервала — 0,1 секунды. Чтобы перевести количество этих отрезков в секунды, его, понятное дело, нужно разделить на 10. Что для этого предложили разработчики? Естественно, умножить на 0,1.

Ребята, поясните мне пожалуйста одну вещь:
Если 0.1 секунды разделить на 10 или умножить на 0.1 то 1 секунда нихуя не получится!
Может я дурак?
 
[^]
volabirius
21.01.2018 - 17:26
0
Статус: Offline


Ярила

Регистрация: 11.04.13
Сообщений: 2656
Предлагаю все расчеты проводить с целыми числами, а для вывода на экран оператора делить на нужное количество нулей.

Допустим если мы получаем температуру с ацп в целых, то и все расчеты делаем с целым числом без перевода в градусы Цельсия, вычислили с реагировали и на дисплей вывели поделив на коэффициент.

Так сложнее конечно.
 
[^]
volabirius
21.01.2018 - 17:28
1
Статус: Offline


Ярила

Регистрация: 11.04.13
Сообщений: 2656
Цитата (ehsimatsur @ 21.01.2018 - 17:24)
Цитата (УрусШайтанъ @ 20.01.2018 - 19:50)
Длина такого интервала — 0,1 секунды. Чтобы перевести количество этих отрезков в секунды, его, понятное дело, нужно разделить на 10. Что для этого предложили разработчики? Естественно, умножить на 0,1.

Ребята, поясните мне пожалуйста одну вещь:
Если 0.1 секунды разделить на 10 или умножить на 0.1 то 1 секунда нихуя не получится!
Может я дурак?

Интервалы надо делить.
прошло 100 интервалов / 10 это 10 секунд.
 
[^]
ehsimatsur
21.01.2018 - 17:32
0
Статус: Offline


Хохмач

Регистрация: 16.08.13
Сообщений: 798
Цитата (volabirius @ 21.01.2018 - 02:28)
Цитата (ehsimatsur @ 21.01.2018 - 17:24)
Цитата (УрусШайтанъ @ 20.01.2018 - 19:50)
Длина такого интервала — 0,1 секунды. Чтобы перевести количество этих отрезков в секунды, его, понятное дело, нужно разделить на 10. Что для этого предложили разработчики? Естественно, умножить на 0,1.

Ребята, поясните мне пожалуйста одну вещь:
Если 0.1 секунды разделить на 10 или умножить на 0.1 то 1 секунда нихуя не получится!
Может я дурак?

Интервалы надо делить.
прошло 100 интервалов / 10 это 10 секунд.

Ну и разделите 100 раз по 0.1 на 10? Получится 1 секунда, если что, а не 10 сек. Или вы американский программист и у вас другая арифметика?

В тексте не написано про 100 интевалов. Так можно любую задачу решать. Вроде: Вася пошел в магазин купить пива. Цена пива 100 рублей. В кармане 1000 рублей. Сколько купил Вася?
Ответ 50 литров, потому что в кеге ровно 50 литров.

Это сообщение отредактировал ehsimatsur - 21.01.2018 - 17:35
 
[^]
DobruyKot
21.01.2018 - 17:40
1
Статус: Offline


Хохмач

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

Вот поэтому, если если переменная используется больше, чем в одной процедуре/функции, я выношу ее в отдельный модуль и объявляю глобальной.
 
[^]
volabirius
21.01.2018 - 17:40
1
Статус: Offline


Ярила

Регистрация: 11.04.13
Сообщений: 2656
Цитата (ehsimatsur @ 21.01.2018 - 17:32)
Цитата (volabirius @ 21.01.2018 - 02:28)
Цитата (ehsimatsur @ 21.01.2018 - 17:24)
Цитата (УрусШайтанъ @ 20.01.2018 - 19:50)
Длина такого интервала — 0,1 секунды. Чтобы перевести количество этих отрезков в секунды, его, понятное дело, нужно разделить на 10. Что для этого предложили разработчики? Естественно, умножить на 0,1.

Ребята, поясните мне пожалуйста одну вещь:
Если 0.1 секунды разделить на 10 или умножить на 0.1 то 1 секунда нихуя не получится!
Может я дурак?

Интервалы надо делить.
прошло 100 интервалов / 10 это 10 секунд.

Ну и разделите 100 раз по 0.1 на 10? Получится 1 секунда, если что, а не 10 сек. Или вы американский программист и у вас другая арифметика?

В тексте не написано про 100 интевалов. Так можно любую задачу решать. Вроде: Вася пошел в магазин купить пива. Цена пива 100 рублей. В кармане 1000 рублей. Сколько купил Вася?
Ответ 50 литров, потому что в кеге ровно 50 литров.

100 раз по 0,1 это 10 секунд (вариант 3го класса 100*0,1=10 ну или 100/10=10). В тексте так и написано или умножаем на 0.1 или делим на 10, непонятно то что?
 
[^]
Garret
21.01.2018 - 17:50
3
Статус: Offline


Орк

Регистрация: 14.01.12
Сообщений: 3379
Цитата (Рапапай @ 21.01.2018 - 15:48)
Ну да - ну да))) "Сраные пиндосы" не умеют воевать)))
Военные потери США :
Людские потери: 298 погибших, в том числе 147 — боевые потери
Военные потери Ирака:
В общей сложности уничтожено или утратило боеспособность 42 дивизии вооружённых сил Ирака. Силы США захватили в плен 71 204 иракских военнослужащих (информация о количестве пленных у войск других стран коалиции отсутствует). Таким образом, общие потери иракской армии (с учётом убитых, но без учёта раненых, число которых неизвестно) превышают 90 тысяч военнослужащих.

Данные из "секретных архивов КГБ")))

https://ru.wikipedia.org/wiki/%D0%92%D0%BE%...%9C%D0%9D%D0%A1

По подсчетам независимых экспертов, иракские вооруженные силы сумели произвести 133 пуска ОТР (оперативно тактических ракет), а подразделениям ПРО/ПВО коалиционных сил удалось поразить только 46 из них.

http://pentagonus.ru/publ/109-1-0-140

Ну как бы большинство начало сдаваться массово когда уже война была по сути проиграна.
Да и вообще в "тех краях" вояки, если они не фанатики, так себе. В случае чего сразу ноги в руки и побежали. Это видно и сегодня в Сирии (блять, экипажу бросить Т90 когда у него из повреждений только боекомплект пулемета на башне и это ведь наверняка элитный экпиаж был, раз на Т90 допустили.
Или покинуть танк после того как попали по... соседнему? Да да! Подбили ПТУРом один танк (и то экипаж цел, да и танк может еще подлежит ремонту), а бравые танкисты из соседнего танка уже на ходу выпрыгнули и побежали в укрытие)... война судного дня тоже весьма показательна.


Огромная армия там больше напоминает надутый шар. Его достаточно кольнуть в любом месте и он сам сдуется.


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


 
 



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






Наверх