Космическая ошибка: $370 000 000 за Integer overflow

Страницы: 1 2 3 4  ОТВЕТИТЬ НОВАЯ ТЕМА
rm2811 27 июл 2020 в 18:44
Ярила  •  На сайте 16 лет
0
Цитата (Oltaetz @ 27.07.2020 - 14:34)
А причем тут программисты? Ариан-4 летала и хорошо летала
ИМХО это "совы-эффективные менеджеры" заебенили код "четверки" в А-5 без модификаций и тестов.

Апд
Это-ж какими долбоебами редкостными надо быть, что-бы код, управляющий ракетой в 300 тонн запилить в ракету массой 700

"Снимите шляпу инженера и наденьте цилиндр бизнесмена" - так сказал один управленец ведущему технарю в 1986.

А потом Челенджер разбился.


Размещено через приложение ЯПлакалъ
Realist007 27 июл 2020 в 18:45
Ярила  •  На сайте 10 лет
2
Цитата (Sхвостом @ 27.07.2020 - 14:52)
$370 000 000 фух копейки Par9

Лучше б беременным пенсионерам раздали! Нахуй им эти мифические победы?
volabirius 27 июл 2020 в 18:46
Ярила  •  На сайте 13 лет
0
Цитата (Zlodey339 @ 27.07.2020 - 14:45)
Круто, обычно за проебы премий лишают и увольняют, а тут увеличение инвестирования на исследования.



А кто-нибудь может объяснить, почему тополя наши с огромной массой уходят в небо за доли секунды и могут долететь до другого континента за несколько минут. ну, то есть ускорение там дохера джи, а ракеты, которые выводят спутник на орбиту, без человек, летят так медленно?


Стартовая масса тополя-м 47,5 тонн. Неужели на такую ракету нельзя повесить спутник массой тонну? Уж очень быстро эти тополя в небо улетают.

Высота не для спутников. Тополь взлетает летит без двидков и падает туда куда сказали.

Размещено через приложение ЯПлакалъ
Млеха 27 июл 2020 в 18:54
Ярила  •  На сайте 6 лет
-3
Очень очень много абсолютно не нужной информации читать тягомотно а следовательно не интересно. ( отправь Рогозину)

Размещено через приложение ЯПлакалъ
photoman 27 июл 2020 в 18:55
Балагур  •  На сайте 7 лет
1
Бортовой комп прям как ЭБУ в моей 99...

Размещено через приложение ЯПлакалъ
swamplord 27 июл 2020 в 19:01
Питер  •  На сайте 11 лет
2
пиздют и отмывают бабло с этими ракетами , не более

операция Ы .....

Это сообщение отредактировал swamplord - 27 июл 2020 в 19:02
YapTiger 27 июл 2020 в 19:04
Ярила  •  На сайте 10 лет
1
Спешка нужна при ловле блох. Остальное требует методичного подхода и выдержки. Это я о тех случаях, когда спешат какой-то проект сдать "несмотря ни на что". cool.gif

Это сообщение отредактировал YapTiger - 27 июл 2020 в 19:05
Raumer 27 июл 2020 в 19:05
Хохмач  •  На сайте 13 лет
1
Что еще раз доказывает правдивость старой шутки, что если бы архитекторы проектировали дома, как программисты пишут программы - первый залетевший дятел разрушил бы цивилизацию.

P.S. если что - сам прогер :)
makor 27 июл 2020 в 19:07
Весельчак  •  На сайте 7 лет
0
Много буков....

Размещено через приложение ЯПлакалъ
SASRST7 27 июл 2020 в 19:23
Шутник  •  На сайте 10 лет
4
Цитата (Strangerr @ 27.07.2020 - 14:58)
Цитата (ipv4 @ 27.07.2020 - 14:41)
Цитата (Down @ 27.07.2020 - 14:35)
Цитата
Это было их вполне сознательным решением добавить надлежащую защиту к четырем переменным, а три — включая BH — оставить незащищенными. Основанием для такого решения была уверенность в том, что для этих трех переменных возникновение ситуации переполнения невозможно в принципе.

это - не основание, а проёб называется

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

Что ж там за проц был, типа 4004 что ли, что так ограничены ресурсы системы?

у нашего лунохода логика на "рассыпухе" была,в разы слабей проца в 3310 и летали и сажали.
DamienDeRuss 27 июл 2020 в 19:28
Ярила  •  На сайте 8 лет
0
Цитата (photoman @ 27.07.2020 - 18:55)
Бортовой комп прям как ЭБУ в моей 99...

такое ощущение что эбу девятки лучше разделяет по этапам выполнение команд.
вот что им стоило датчик поставить "отрыв от стола", с прекращением работы модуля?
Kuguar 27 июл 2020 в 19:54
Ярила  •  На сайте 13 лет
0
Цитата (nonexchange @ 27.07.2020 - 16:11)
Грамотные преподаватели программирования всегда говорят, что в коде не должно быть никаких чисел, кроме 0, 1 и -1. Всё остальное выносится в константы.

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

Это сообщение отредактировал Kuguar - 27 июл 2020 в 19:55
AlVM 27 июл 2020 в 19:55
Шутник  •  На сайте 11 лет
0
Цитата (Zlodey339 @ 27.07.2020 - 14:45)
Круто, обычно за проебы премий лишают и увольняют, а тут увеличение инвестирования на исследования.



А кто-нибудь может объяснить, почему тополя наши с огромной массой уходят в небо за доли секунды и могут долететь до другого континента за несколько минут. ну, то есть ускорение там дохера джи, а ракеты, которые выводят спутник на орбиту, без человек, летят так медленно?


Стартовая масса тополя-м 47,5 тонн. Неужели на такую ракету нельзя повесить спутник массой тонну? Уж очень быстро эти тополя в небо улетают.

Тополь М - легкая ракета, не сравнимая по энергетике с Ариан-5. Задачи совершенно разные. МБР предназначена для гарантированной доставки боевых блоков в заданные точки поверхности планеты, а космическая ракета наоборот, должна отработать так, чтобы её полезная нагрузка с поверхностью не встретилась на всем сроке службы. Бывали глобальные МБР, типа Р36 ОРБ, которые почти как космические носители отрабытывали, доставляя тепло и свет через Южный полюс, но это в прошлом. Тополь М, предполагаю, правильнее сравнивать по энергетике с ТТ-ускорителем Ариан5.

Размещено через приложение ЯПлакалъ
Garnier 27 июл 2020 в 20:29
Ярила  •  На сайте 6 лет
-1
Я единственный до конца прочитал?

Размещено через приложение ЯПлакалъ
61brg 27 июл 2020 в 20:37
Ярила  •  На сайте 12 лет
0
Цитата (Моглик @ 27.07.2020 - 14:43)
А при чем здесь прогеры??? Собственно виновен тот кто экономил на разработке ПО для Айр5 и воткнул туда ПО от Аир4 (сами то прочтите) На траекторию Аир5 ПО расчитано НЕ БЫЛО, на айр4 100 запусков без косяков. И где здесь косяк прогера?

(не защищенные переменные остались в ПО от Аир4, а этот носитель и не мог внештатку по этой переменной словить в отличии от Аир5)

Тут другой интересный вопрос возникает: а что делать в случае нештатного значения переменной? Ну записал ты в лог переполнение и ? Ракета-то летит. К исходным данным не вернуться.
Русланатор 27 июл 2020 в 20:45
Ярила  •  На сайте 10 лет
0
Цитата (Oltaetz @ 27.07.2020 - 14:34)
А причем тут программисты? Ариан-4 летала и хорошо летала
ИМХО это "совы-эффективные менеджеры" заебенили код "четверки" в А-5 без модификаций и тестов.

Апд
Это-ж какими долбоебами редкостными надо быть, что-бы код, управляющий ракетой в 300 тонн запилить в ракету массой 700

QA лажанул по-полной! Тестирование старого ПО на новом железе - крайне важная часть. Ещё удивительно, что автоподрыв прямо на старте не произошёл.

Размещено через приложение ЯПлакалъ
serg2773 27 июл 2020 в 20:47
Ярила  •  На сайте 11 лет
0
Интересно, почему нельзя перед подрывом носителя, полезную нагрузку отстрелить и спасти на парашютной системе? Страховая компания не расстроилась бы.
parson 27 июл 2020 в 20:57
Ярила  •  На сайте 8 лет
0
Ада классный язык, хотя и громоздкий. Особенно параллельные задачи и рандеву. Просто и без мозгоебства. Только компилятора допиленного для массового использования нет.
С# такую же строгую типизацию использует и несколько похож на Ада.

Это сообщение отредактировал parson - 27 июл 2020 в 21:00
Drts 27 июл 2020 в 20:58
Юморист  •  На сайте 14 лет
0
Цитата (serg2773 @ 27.07.2020 - 20:47)
Интересно, почему нельзя перед подрывом носителя, полезную нагрузку отстрелить и спасти на парашютной системе? Страховая компания не расстроилась бы.

парашютная система это лишний весь
лишний вес - это больше Дельта V, или меньшая полезная нагрузка
Sel4 27 июл 2020 в 21:08
Ярила  •  На сайте 15 лет
-5
Не верю во всё это говно безполезное. Совместно с правительством пилят бабосы.. Ведь очень многие считают, что коцмос пипец как нужен всем нам...
А эти хрени электронные в китае на фабрике дядюшки Ляо делают.. Пучёк за час, блин..
А после боезаряд подорвали удалённо и вуаля! - оно не получилось, Карл!!!
Идите нахер со своим космосом..
На земле жить научитесь на эти деньги.

Это сообщение отредактировал Sel4 - 27 июл 2020 в 21:08
spy2spy 27 июл 2020 в 21:31
Ярила  •  На сайте 12 лет
1
Продакт манагер всегда крайний.
Сократить бабло!
Сократить норма.часы на тестирование!
Сократить сценарии на тест-кейсы

Насокращали на 370 мультов.

в итоге прилетела.
*Злой ироничный стеб. Трахаюсь с подобной картиной каждый день!

Если бы не дрюкал прогеров moderator.gif и инженеров dont.gif . Сумма ошибок уже была бы выше чем у ракеты (стоимость ошибок от расчетов в продукте. Это не только репутационные риски. Живые заказы на производство.
Следовательно убытков moderator.gif

Это сообщение отредактировал spy2spy - 27 июл 2020 в 21:35
Abubaka123 27 июл 2020 в 21:44
Приколист  •  На сайте 7 лет
0
Да пробухали бабло , а на сдачу купили салютов и отправили их в космос .

Космическая ошибка: $370 000 000 за Integer overflow
Japansgod 27 июл 2020 в 21:48
Ярила  •  На сайте 11 лет
0
Цитата
А для проверки за программером кроме тестировщиков ещё надо было сажать пару программеров, которые бы анализировали код и писали ежедневный отчет по этому анализу. Тогда можно было и не делать 2 компа и 2 блока, хватило бы одного, но надежного


Я не программер, да и, вообще, для меня комп - волшебная гудящая коробка, но... Разве программист страхует от физических дефектов и воздействий? Вроде как дублирующие блоки в подобной технике рассчитаны не только на программный сбой. Надежные блок и комп - хорошо, а пара надежных блоков и компов - еще лучше.
Zeugl1271 27 июл 2020 в 21:52
Хохмач  •  На сайте 15 лет
0
Завтра с утра первым делом всё что можно в коде затраю и обкэтчу.
Shevun 27 июл 2020 в 21:54
Приколист  •  На сайте 5 лет
0
Программисты не причём. Виноваты менеджеры. И постановщик ТЗ.
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 45 883
0 Пользователей:
Страницы: 1 2 3 4  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

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



Наверх