7 самых дорогих ошибок программистов в истории

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (4) 1 [2] 3 4   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
maxximum
24.04.2022 - 20:34
0
Статус: Offline


Юморист

Регистрация: 25.08.15
Сообщений: 478
Это не ошибка-это фича
 
[^]
NOLEG
24.04.2022 - 20:34
1
Статус: Offline


Ярила

Регистрация: 23.11.19
Сообщений: 2815
Была ошибка деления на ноль в американских истребителях, когда самоль оказывался ниже уровня моря, и электроника вырубалась
 
[^]
Warq
24.04.2022 - 20:45
12
Статус: Offline


Ярила

Регистрация: 25.11.10
Сообщений: 2282
Второй закон Вейнберга: если бы строители строили здания так же, как программисты пишут программы, первый залетевший дятел разрушил бы цивилизацию.

P.S. Хотя многие скептически относятся к проблеме Y2K, но я сталкивался с ней - на одном компе при тестировании выяснилось, что после после 2000г BIOS (Phoenix) сбрасывал год в дате на 1994. Пришлось даже писать утилиту, которая принудительно устанавливала дату на нужную, под MS-DOS в autoexec.bat.
 
[^]
anikifya
24.04.2022 - 21:02
5
Статус: Offline


Ярила

Регистрация: 20.04.10
Сообщений: 7922
Цитата (rm2811 @ 24.04.2022 - 18:40)
А три Боинга?
Там же тоже погромизды в ПО накосячили.
И погибло реально много людей.
Но эту историю замяли...

там всего лишь людей убили. Для бизнеса это не помеха. dont.gif
 
[^]
gardarika
24.04.2022 - 22:30
2
Статус: Offline


Шутник

Регистрация: 11.10.14
Сообщений: 67
Цитата (ЯЕсть @ 24.04.2022 - 20:29)
Цитата
исходный код червя хранится как музейный экспонат на дискете в Бостонском университете.


Да сдох там червяк за 34 года, дискеты (которые дорогие) служили месяцев 5-7 максимум. Дешевые вообще 1-2 месяца и на выброс. Какие уж десятилетия...

Дискеты, которые я покупал на первом курсе, замечательно мне служили и через пару лет после окончания универа. А вот в конце 90х, да, дискеты стали говно.
 
[^]
mirazh58
24.04.2022 - 22:37
1
Статус: Offline


Ярила

Регистрация: 15.03.16
Сообщений: 1220
Ну чо про первый старт ракеты Энергия в 1987 году с Полюсом на борту не рассказал?
омериконские статьи скопипастил?
 
[^]
CLer
24.04.2022 - 22:51
5
Статус: Offline


Ярила

Регистрация: 19.03.13
Сообщений: 2364
конечно не ошибка в ПО, но меня впечатлил этот случай - изменения результатов из вселенной
 
[^]
hypericum
24.04.2022 - 23:33
5
Статус: Offline


Приколист

Регистрация: 11.05.13
Сообщений: 322
Цитата (mirazh58 @ 24.04.2022 - 22:37)
Ну чо про первый старт ракеты Энергия в 1987 году с Полюсом на борту не рассказал?
омериконские статьи скопипастил?

Можно вспомнить ещё потерю АМС "Фобос-1" на пол пути до Марса из за ошибочного кода
 
[^]
ДокБраун66
24.04.2022 - 23:41
7
Статус: Offline


Ярила

Регистрация: 8.10.19
Сообщений: 9205
Цитата (gardarika @ 24.04.2022 - 22:30)
Цитата (ЯЕсть @ 24.04.2022 - 20:29)
Цитата
исходный код червя хранится как музейный экспонат на дискете в Бостонском университете.
Да сдох там червяк за 34 года, дискеты (которые дорогие) служили месяцев 5-7 максимум. Дешевые вообще 1-2 месяца и на выброс. Какие уж десятилетия...

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

Про СД и ДВД диски тоже говорили, что стареют. Недавно делал ревизию своих мелочей и удивился - диски, писанные ещё на 3м пне около 20 лет назад - превосходно читались (да, у меня на компе есть дисковод gigi.gif ). rolleyes.gif

Это сообщение отредактировал ДокБраун66 - 24.04.2022 - 23:43
 
[^]
Suxar78
25.04.2022 - 07:39
3
Статус: Offline


Юморист

Регистрация: 8.08.21
Сообщений: 438
Цитата (ЯЕсть @ 24.04.2022 - 20:29)
Цитата
исходный код червя хранится как музейный экспонат на дискете в Бостонском университете.


Да сдох там червяк за 34 года, дискеты (которые дорогие) служили месяцев 5-7 максимум. Дешевые вообще 1-2 месяца и на выброс. Какие уж десятилетия...

Гораздо дольше. С износом поверхности проблемы были, а вовсе не с размагничиванием.
 
[^]
Suxar78
25.04.2022 - 07:40
1
Статус: Offline


Юморист

Регистрация: 8.08.21
Сообщений: 438
Цитата (ДокБраун66 @ 24.04.2022 - 23:41)
Про СД и ДВД диски тоже говорили, что стареют. Недавно делал ревизию своих мелочей и удивился - диски, писанные ещё на 3м пне около 20 лет назад - превосходно читались (да, у меня на компе есть дисковод gigi.gif ). rolleyes.gif

А у меня много RW расслоилось, а R ещё нормальные.
 
[^]
OlOlOlOEB
25.04.2022 - 07:52
3
Статус: Offline


Ярила

Регистрация: 14.06.20
Сообщений: 3709
Цитата (SESHOK @ 24.04.2022 - 18:38)
Завершающая


Ошибка тысячелетия, 2000 год

Ошибка тысячелетия, она же пресловутая Y2K, была широко распространенной проблемой накануне 2000 года. Была совсем не опасной, но посеяла панику, из-за чего привела к убыткам.

Опасения были связаны с тем, что компьютерные системы по всему миру не смогут работать с датами после 31 декабря 1999 года из-за того, что большинство компьютеров и операционных систем использовали только две цифры для обозначения года, не обращая внимания на префикс 19, обозначающий двадцатый век. Были сделаны мрачные прогнозы о крахе банков, авиакомпаний, поставщиков электроэнергии и критически важных хранилищ данных. Как системы справятся с цифрами 00?

Ответом было "в общем-то, неплохо". Ошибка тысячелетия не вызвала особых проблем в реальной жизни, поскольку большинство систем заранее внесли коррективы. Однако страх, вызванный потенциальными последствиями в конце 1999 года, стоил тысячам людей значительных сумм денег, потраченных на планирование и подготовку к чрезвычайным ситуациям. Госучреждения, предприятия и даже семьи ожидали худшего.

В США потратили огромное количество средств на решение этой проблемы. Затраты составили около 100 миллиардов долларов.

Как то так. На сегодня...

Хорошая история о том, как нагреть много денежек.

Проблема в том, что все системы не видят этих цифр, они видят кол-во секунд прошедших с момента Х - 1 января 1970 года для юникс систем, например. и Дата может быть даже отрицательным значением, но человеку ПК покажет дату, которая старее на указанное кол-во секунд. Проблема у них плять... просто раздули слона и получили кучу бабла.
 
[^]
Primus525
25.04.2022 - 07:54
3
Статус: Offline


Ярила

Регистрация: 31.01.11
Сообщений: 11806
Цитата (rm2811 @ 24.04.2022 - 18:40)
А три Боинга?
Там же тоже погромизды в ПО накосячили.
И погибло реально много людей.
Но эту историю замяли...

Не пизди, ничего там не замяли.

MAXы надолго поставили к забору, компания потеряла миллиарды капитализации, заплатила охуенные штрафы, компенсации семьям, и пока они не допилили алгоритмы и не перепрошли сертификацию, самолёты так и стояли на земле.

Реально Боинг был на пороге краха, там еще и с дримлайнером параллельно проблемы начались, но выстоял.

Это сообщение отредактировал Primus525 - 25.04.2022 - 08:00
 
[^]
Globuolortod
25.04.2022 - 07:59
2
Статус: Offline


Ярила

Регистрация: 4.03.16
Сообщений: 2852
А разбившийся, вроде, марсоход? Из за дебильных дюймов футов. Где-то считали в метрической, где-то в идиотской системе. И все!
 
[^]
Ungydrid
25.04.2022 - 07:59
2
Статус: Offline


Мана-мана! Тыц-тыц-тырым!

Регистрация: 8.11.07
Сообщений: 15980
Цитата (SESHOK @ 24.04.2022 - 18:37)
Ошибка Pentium FDIV, 1994 год

Ошибка Pentium FDIV - это любопытный случай незначительной проблемы, которая разрослась из-за массовой истерии.

Томас Нисли, профессор математики, обнаружил недостаток в процессоре Pentium и сообщил об этом в Intel. В ответ на это компания предложила замену чипа всем, кто мог доказать, что он пострадал от этой ошибки.

Первоначальная ошибка была относительно простой: проблема была в таблице поиска алгоритма чипа. Это могло привести к крошечным неточностям в расчетах, но только в очень редких случаях. Фактически, вероятность возникновения ошибки в расчетах составляла всего 1 к 360 миллиардам.

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

В смысле, "незначительными"? Типа да ну, хуйня? И тут же абзацем выше автор с упоением рассказывает про катастрофу с ракетой (это хорошо еще не прилетела никуда) из-за сраного дефиса.
Двойные стандарты?
 
[^]
ksin
25.04.2022 - 08:01
0
Статус: Offline


Балагур

Регистрация: 28.07.14
Сообщений: 928
Червяк до сих пор где то на харде валяется, забавно было наблюдать как он создает десятки гигабайт, новых папок и фаилов ))
 
[^]
Archimedis
25.04.2022 - 08:10
3
Статус: Offline


Ярила

Регистрация: 15.03.18
Сообщений: 5004
Тут все примеры забугорные, а у нас были случаи и похлеще.
В 1987-м году, когда Советский Союз страдал от неэффективности экономики и неумения руководства эту эффективность повысить, вся страна работала на создание сверхтяжёлого ракеты-носителя Энергия. Для первого запуска решили вместо ненужного макета в 100 тонн использовать специально сделанную военную космическую станцию, которую назвали "спутник Полюс". Станция была огромной, а её вес был 77 тонн. 15 мая 1987 года РН Энергия вывела станцию на незамкнутую орбиту, доразгон станции должен был осуществляться двигателями самой станции. Но из-за программной ошибки станция сориентировалась с поворотом на 180 градусов, и вместо разгона её двигатели затормозили её движение. Станция вошла в атмосферу Земли и сгорела над Тихим океаном. Скандал решили не раздувать, так как запуск был испытательным для ракеты-носителя, но спутник Полюс для Советского Союза был просто золотой - потерять такие средства в условиях острого дефицита и нехватки средств было катастрофой. Думаю что не преувеличу если скажу что данная катастрофа приблизила уничтожение Советского Союза.
В начале июля 1988 года были запущены два аппарата "Фобос-1" и "Фобос-2" к Марсу. Сначала миссия проходила успешно, но 28 августа 1988 года на аппарат "Фобос-1" была передана сбойная программа, которая ошибочно вывела из строя двигатели ориентации. Аппарат начал вращаться, солнечные батареи перестали давать ток, аппарат истратил запас энергии в аккумуляторах и отключился. Восстановить его работу не удалось. Так была потеряна дорогостоящая станция. Опять же в тяжёлое для страны время.
 
[^]
dev3null
25.04.2022 - 08:15
2
Статус: Offline


Ярила

Регистрация: 4.02.16
Сообщений: 2679
Цитата (ЯЕсть @ 24.04.2022 - 20:29)
Цитата
исходный код червя хранится как музейный экспонат на дискете в Бостонском университете.


Да сдох там червяк за 34 года, дискеты (которые дорогие) служили месяцев 5-7 максимум. Дешевые вообще 1-2 месяца и на выброс. Какие уж десятилетия...

у меня 5,25 дискеты от спектрума лежат, где то года 92-93, читаются до сих пор, наши и буржуйские. Штук 30.

7 самых дорогих ошибок программистов в истории
 
[^]
Fromtundra
25.04.2022 - 08:31
1
Статус: Offline


Ярила

Регистрация: 22.04.21
Сообщений: 2201
Про миссию на Марс вспомнить можно, когда раздолбаи вместо метрической системы продолжали применять имперскую систему с футами и фунтами. Расфигачили марсоход о Марс.
 
[^]
NikelsonM
25.04.2022 - 09:01
4
Статус: Offline


Приколист

Регистрация: 24.10.21
Сообщений: 258
1998 год, миссия NASA, по изучению Марса, спутник транслятор Mars Climate Orbiter достиг орбиты красной планеты и в процессе торможения пропал с экранов. Была ошибка в двух модулях ПО спутника: один ждал данные в метрической системе, а другой отдавал в имперской. Ошибка стоила 327 млн.

Размещено через приложение ЯПлакалъ
 
[^]
NikelsonM
25.04.2022 - 09:04
1
Статус: Offline


Приколист

Регистрация: 24.10.21
Сообщений: 258
Цитата (Archimedis @ 25.04.2022 - 08:10)
Тут все примеры забугорные, а у нас были случаи и похлеще.
В 1987-м году, когда Советский Союз страдал от неэффективности экономики и неумения руководства эту эффективность повысить, вся страна работала на создание сверхтяжёлого ракеты-носителя Энергия. Для первого запуска решили вместо ненужного макета в 100 тонн использовать специально сделанную военную космическую станцию, которую назвали "спутник Полюс". Станция была огромной, а её вес был 77 тонн. 15 мая 1987 года РН Энергия вывела станцию на незамкнутую орбиту, доразгон станции должен был осуществляться двигателями самой станции. Но из-за программной ошибки станция сориентировалась с поворотом на 180 градусов, и вместо разгона её двигатели затормозили её движение. Станция вошла в атмосферу Земли и сгорела над Тихим океаном. Скандал решили не раздувать, так как запуск был испытательным для ракеты-носителя, но спутник Полюс для Советского Союза был просто золотой - потерять такие средства в условиях острого дефицита и нехватки средств было катастрофой. Думаю что не преувеличу если скажу что данная катастрофа приблизила уничтожение Советского Союза.
В начале июля 1988 года были запущены два аппарата "Фобос-1" и "Фобос-2" к Марсу. Сначала миссия проходила успешно, но 28 августа 1988 года на аппарат "Фобос-1" была передана сбойная программа, которая ошибочно вывела из строя двигатели ориентации. Аппарат начал вращаться, солнечные батареи перестали давать ток, аппарат истратил запас энергии в аккумуляторах и отключился. Восстановить его работу не удалось. Так была потеряна дорогостоящая станция. Опять же в тяжёлое для страны время.

А как из-за ошибки СПРН чуть не началась третья мировая? В 83 году. Спас весь мир майор Станислав Петров

Размещено через приложение ЯПлакалъ
 
[^]
master099
25.04.2022 - 11:30
1
Статус: Offline


Юморист

Регистрация: 31.08.19
Сообщений: 557
Цитата (SESHOK @ 24.04.2022 - 20:38)
Завершающая


Ошибка тысячелетия, 2000 год

Ошибка тысячелетия, она же пресловутая Y2K, была широко распространенной проблемой накануне 2000 года. Была совсем не опасной, но посеяла панику, из-за чего привела к убыткам.

Опасения были связаны с тем, что компьютерные системы по всему миру не смогут работать с датами после 31 декабря 1999 года из-за того, что большинство компьютеров и операционных систем использовали только две цифры для обозначения года, не обращая внимания на префикс 19, обозначающий двадцатый век. Были сделаны мрачные прогнозы о крахе банков, авиакомпаний, поставщиков электроэнергии и критически важных хранилищ данных. Как системы справятся с цифрами 00?

Ответом было "в общем-то, неплохо". Ошибка тысячелетия не вызвала особых проблем в реальной жизни, поскольку большинство систем заранее внесли коррективы. Однако страх, вызванный потенциальными последствиями в конце 1999 года, стоил тысячам людей значительных сумм денег, потраченных на планирование и подготовку к чрезвычайным ситуациям. Госучреждения, предприятия и даже семьи ожидали худшего.

В США потратили огромное количество средств на решение этой проблемы. Затраты составили около 100 миллиардов долларов.

Как то так. На сегодня...

так не в этом вроде суть была ошибки

связана ошибка с тем, что не все программы правильно рассчитывали високосные года, применяя только 2 правила определения високосного года, а их 3!!
1 - делится на 4 - високосный
2 - делится на 100 - не високосный!
3 - делится на 400 - все же високосный!
вот про 3е правило часть программистов забыли, и программы считали 2000 не високосным годом.
и проявилось это только после 28.02.2000

я знаю одну такую программу.
 
[^]
Sergiost
25.04.2022 - 11:31
2
Статус: Offline


Ярила

Регистрация: 26.02.15
Сообщений: 15174
Цитата (rm2811 @ 24.04.2022 - 19:40)
А три Боинга?
Там же тоже погромизды в ПО накосячили.
И погибло реально много людей.
Но эту историю замяли...

А подводная группировка спутников ГЛОНАСС от Роскосмоса? gigi.gif Только там вроде даже не ошибка в ПО, а тупо разъем блока ориентации вставили наоборот.
И 4 лярда ущерба для бюджета страны.

Это сообщение отредактировал Sergiost - 25.04.2022 - 11:32
 
[^]
electrovoz
25.04.2022 - 11:31
2
Статус: Offline


Юморист

Регистрация: 11.09.12
Сообщений: 440
Цитата
А как из-за ошибки СПРН чуть не началась третья мировая? В 83 году. Спас весь мир майор Станислав Петров

Орбитальная группировка(оптическое наблюдение) передала данные которые ЭВМ(эльбрус кстати) на КП спрн интерпретировала как массовый старт. У Петрова были фольфрамовые яйца и дальше инфа не ушла. Хз как то, не выполнил инструкции-спас мир))
Рассказывали историю старшие товарищи)

Размещено через приложение ЯПлакалъ
 
[^]
Sergiost
25.04.2022 - 11:37
1
Статус: Offline


Ярила

Регистрация: 26.02.15
Сообщений: 15174
В ночь с 17 на 18 августа 2011 года "Протон-М" с разгонным блоком "Бриз-М" и новейшим спутником связи "Экспресс-АМ4" стартовал с Байконура. До 325-й секунды полет шел в штатном режиме, однако после четвертого включения разгонного блока связь с объектом была потеряна.

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


 
 



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






Наверх