Баги и их последствия

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


Ярила

Регистрация: 11.07.14
Сообщений: 5969
Советую посмотреть две кинушки.
"Bugs" и "Point 1.0"
Так как раз про баги, только нашей нервной системы.
 
[^]
shinikpov
20.02.2016 - 14:09
1
Статус: Offline


Просто хозяин

Регистрация: 17.07.14
Сообщений: 2530
Андроид является также UNIX подобной системой (Linux), но шутка 1970 годом не прокатывает (сам проверял). Интересно iOS X работает на ядре основанном на FreeBSD, если в FreeBSD ввести 1970 год, то что будет?

Это сообщение отредактировал shinikpov - 20.02.2016 - 14:10
 
[^]
kotemanul
20.02.2016 - 14:16
0
Статус: Offline


Ярила

Регистрация: 21.03.11
Сообщений: 2194
Сомневаюсь, что к 2038 году и 64-битные устройства останутся, не говоря уже о 32-битных.
 
[^]
Butterfly88
20.02.2016 - 14:17
0
Статус: Offline


Приколист

Регистрация: 1.12.11
Сообщений: 256
Вообще, конечно, слабо верится в некоторые истории, в частности про баг на крейсере. Ну не поверю я, что программное обеспечение для военных (!) писали настолько безголовые программисты, что они не сделали вообще никакой проверки ввода и защиты от дурака, в следствие чего обычный матрос вывести целый корабль из строя.
Проверки на правильность ввода должны присутствовать даже в самой простейшей программе и любой хороший программист знает об этом (никогда не доверяйте пользователю), а уж про программирование для военных нужд я вообще молчу, там более жёстко нужно за всем этим следить. Так что статья в целом напоминает какой-то сборник непотверждённых фактов из популярного журнала...
 
[^]
ЦарскийЦарь
20.02.2016 - 14:21
0
Статус: Offline


Просто Царь

Регистрация: 1.10.11
Сообщений: 6849
Цитата (Derevenskiy @ 14.02.2016 - 04:11)
как одной сменой текущей даты превратить iPhone в «кирпич»


Как заработать денег на дураках - правильнее)

Это сообщение отредактировал ЦарскийЦарь - 20.02.2016 - 14:25
 
[^]
comx
20.02.2016 - 14:22
0
Статус: Offline


Весельчак

Регистрация: 6.02.13
Сообщений: 181
Цитата (Santus @ 14.02.2016 - 05:58)
Медведев оказывается баги ловит, а не просто хуйней с часовыми поясами занимается!

Баги ловит но отладить не может !
 
[^]
shinikpov
20.02.2016 - 14:25
0
Статус: Offline


Просто хозяин

Регистрация: 17.07.14
Сообщений: 2530
С 1970 годом уже решение нашли.
https://www.youtube.com/watch?v=h-Orm86CTEw
 
[^]
KIPiA
20.02.2016 - 14:27
1
Статус: Offline


Балагур

Регистрация: 5.07.14
Сообщений: 852
У меня идея зомби апокалипсиса. Ломаем сервер с которого ипхоны синхронизируются по времени, ставим там злополучную дату и миллионы зомби тащатся в сервис центры)
 
[^]
Шеогорат
20.02.2016 - 14:34
2
Статус: Offline


Spread the doom!

Регистрация: 15.08.10
Сообщений: 7453
Цитата
На ноль делить нельзя – это знают даже ученики начальной школы.


А потом в вузе учат обратному.
 
[^]
Шмульке
20.02.2016 - 14:37
-1
Статус: Offline


Ярила

Регистрация: 3.10.15
Сообщений: 2254
Ф16 переворачивался вверх брюхом при пересечении экватора. GPS неправильно настроили.
 
[^]
falsh777
20.02.2016 - 14:37
1
Статус: Offline


Поехавший в ад

Регистрация: 7.01.13
Сообщений: 1095
Цитата (Derevenskiy @ 14.02.2016 - 04:25)
Цепная реакция

Компьютерный разум


Чёрный понедельник (англ. Black Monday) — понедельник 19 октября 1987 года — день, в который произошло самое большое падение индекса Доу-Джонса за всю его историю. Хотя еще утром абсолютно ничто не предвещало беды и никаких объективных причин для обвала рынка просто-напросто не было.

Суть бага. До сих пор есть несколько теорий произошедшего, но в большинстве случаев основной причиной называют примитивную логику ПО для программного трейдинга. В какой-то момент рынок начал падать, и самые осторожные «электронные помощники» трейдеров поспешили побыстрее избавиться от всех дешевеющих ценных бумаг. Это привело к тому, что вместо обычной коррекции случилась самая настоящая цепная реакция — рынок оказался перенасыщен, цены на бумаги упали еще больше и в дело включилось ПО остальных игроков. В итоге один крохотный снежок спровоцировал огромную горную лавину, которую никто совершенно не ожидал.

С точки зрения финансовых последствий, «черный понедельник» стал далеко не самым страшным событием прошлого века (хотя и затронул очень многие страны), однако многие финансисты и трейдеры до сих пор вспоминают о нем с содроганием. Это был первый случай, когда машины попросту оттеснили людей в сторону и стали играть друг с другом по своим собственным правилам. Люди же выступали в роли сторонних наблюдателей, слишком медленных и неповоротливых для того, чтобы их стоило принимать во внимание.

Одному мне спекулянтов не жалко? Обленились настолько что даже ПО накатили себе специальное.
 
[^]
imaex
20.02.2016 - 14:46
0
Статус: Offline


Ярила

Регистрация: 18.09.13
Сообщений: 3607
Цитата (Derevenskiy @ 14.02.2016 - 04:20)
Впрочем, в некоторых версиях произошедшего вместо символа надчеркивания фигурирует дефис, а кто-то предполагает, что во время составления программы на Фортране программист просто перепутал точку с запятой.

Если кому интересно:
http://www.aldragon.net/lj_archive/127814.html

Я не понял - при чем ту надчеркивание, пока материал по ссылке не прочитал.
 
[^]
Bona25
20.02.2016 - 14:49
0
Статус: Offline


Ярила

Регистрация: 19.06.09
Сообщений: 12117
Яблочная компания зажлобила заплатить программеру за один If и условием на введенную дату?

Это сообщение отредактировал Bona25 - 20.02.2016 - 14:51
 
[^]
сергелектрик
20.02.2016 - 14:52
0
Статус: Offline


девиатор

Регистрация: 20.08.15
Сообщений: 11125
Обьясните, почему обладатели айфонов, которые вышли из строя, благодаря этому багу, не пользуются гарантией?
Я спрашивал тогда в теме про этот прикол, но мне никто не ответил.

Может тут знают?
 
[^]
Тангут
20.02.2016 - 15:17
0
Статус: Offline


Ярила

Регистрация: 29.07.13
Сообщений: 5425
Цитата (Derevenskiy @ 14.02.2016 - 04:23)


Защита от дурака[/b]

В сентябре 1997 года авианосец США USS Yorktown в течение трех часов дрейфовал в море с неработоспособными бортовыми компьютерами и системой управления ходовой частью. К счастью для экипажа, ситуация произошла во время учебных маневров, а не боевых действий.

Система управления кораблем состояла из 27 компьютеров Pentium Pro PC 200-MHz на Windows NT, соединенных между собой высокоскоростными волоконно-оптическими линиями связи. Такая система позволяла сократить экипаж авианосца примерно на 10%, что экономило ВМС США около $ 2,8 млн в год. И все шло просто отлично, пока в какой-то момент по сети не прокатилась настоящая волна сбоев, которая полностью вывела все компьютеры из строя.

Суть бага. На ноль делить нельзя – это знают даже ученики начальной школы. Но компьютер – не человек, и, если попросить его поделить какое-то число на ноль, он честно попытается это сделать. Причем, этой неразрешимой задаче он станет уделять все свое время и внимание. Если, конечно, программист не предусмотрит специальную «защиту от дурака», которой в бортовых системах USS Yorktown почему-то не было. В результате, когда один из членов экипажа по ошибке ввел ноль в бортовую систему управления, она вышла из строя, на несколько часов оставив авианосец совершенно беспомощным.

Хм... Что-то мне подсказывает, что это был отнюдь не член экипажа...
 
[^]
Denshire
20.02.2016 - 15:31
4
Статус: Offline


Приколист

Регистрация: 14.08.15
Сообщений: 385
Жена 2.0 (Демо-версия)

В прошлом году один мой друг заапгрейдил Девушку 1.0 до Жены 1.0 и
обнаружил, что она занимает кучу памяти и оставляет очень малосистемных
ресурсов для других приложений. И недавно он заметил, чтоЖена 1.0 еще и
запускает дочерние процессы, которые тоже отнимаютценные ресурсы. Ни в
рекламных листках, ни в документации такойфеномен не был описан, хотя по
информации, полученной от другихпользователей, подобного и следовало
ожидать в связи с природойданного приложения.
Вдобавок ко всему Жена
1.0 инсталлируется таким образом, что всегдазапускается при
инициализации системы и следит за процессом работы.Он обнаружил, что
некоторые приложения, в том числе Футбол 10.3,Пивцо 1.5 и Рыбалка 7.0
вообще перестали работать в его системе, вызывая аварийный сброс при
попытке выполнения (хотя никогда раньшетаких проблем не было).

При инсталляции Жена 1.0 не предоставляет выбора, устанавливая
нежелательные добавки, вроде Тещи 55.8 и бета-релиза Шурина. Также
кажется, что производительность системы падает с каждым днем.
В следующем релизе Жены 2.0 нам хотелось бы увидеть такие
возможности: кнопка «Не напоминай мне больше»; кнопка минимизации;
опция в Uninstall, позволяющая установить Жену 2.0 таким образом,
чтобы в любой момент можно было удалить ее без потери cash и других
системных ресурсов; опция, позволяющая запустить сеть в режиме
неразборчивости, что сделает функцию опробования системного
оборудования значительно более полезной.

Лично
я решил избежать всех головных болей, связанных с Женой 1.0и продолжать
использовать Девушку 2.0. Но все равно у меня с ней возникли
проблемы.Оказывается, невозможно поставить Девушку 2.0 поверх системы с
Девушкой 1.0: сперва необходимо удалить Девушку 1.0. Другие пользователи
говорят, что это очень старая ошибка, и что я должен был бы о ней
знать.Говорят, разные версии Девушек конфликтуют по поводу совместного
использования порта ввода-вывода. Думаю, они давно могли бы иисправить
такую глупую ошибку. Хуже того, программа удаленияДевушки 1.0 работает
нестабильно, иногда оставляя в системе следыработы приложения.Еще один
неприятный момент: все версии Девушки постоянно выводят короткие
надоедливые сообщения о необходимости апгрейда до Жены 1.0.

КАК ОБОЙТИ ОШИБКУ
Чтобы
обойти описанную выше ошибку, попробуйте установитьЛюбовницу 1.1 на
другой системе и никогда не запускайте приложения для передачи данных
вроде LapLink 6.0. Также берегитесь аналогичных shareware-приложений,
способных перенести вирусы и заразить Жену 1.0.Еще одно решение –
работать с Любовницей 1.0 анонимно черезпровайдера. Но и здесь
приходится быть осторожным, чтобы случайно не скачать себе по UseNet
вирус, и подсадить ресурсы MS Money.
 
[^]
Ficus
20.02.2016 - 15:33
-4
Статус: Offline


Ярила

Регистрация: 29.04.11
Сообщений: 4358
Самый серьезный баг в истории Рашши-Федераши произошел примерно 100 лет назад. В начале 20 века рут-босс Ник II забыл юзануть антивирус, и вредоносные троянцы под названием большевиков внедрились в систему Рашшинской Империи. Когда спохватились, было уже поздно - большевики успели инфицировать большинство ментальных процессоров (в смысле мозгов) менов и вуманов Империи. Дело кончилось плохо - в 17 году произошел фатальный краш системы, в результате которого она упала аж на 70 лет и подпала под тотальный контроль зловредного девайса Сталина. Но в конце концов ментальная антивирусная прививка, разработанная в лабораториях ЦРУ и Госдепа, дала результаты: в ментальных процессорах пиплов СССР созрела идея, что совок - это плохо, а Америка - это хорошо. При чутком руководстве топ-софтверных энжиниров типа ЕБНа, Березовского, Чубайса и Гайдара был проведем ресет (перезагрузка) системы. Буквально за несколько лет был выращен класс новых капиталистов, возрождена старая система интерфейса пиплов с богом - РПЦ, ресурсы системы распределены между олигархами, пролетарии загнаны туда, где им и место - в стойло, а к власти приведены гайдаровцы и либеральные маркетисты. В общем, Рашша-Федераша теперь избавлена от вредоносной заразы коммунизма, возвращена в лоно капитализма и демократии и начинает снова потихоньку превращаться в Империю.
 
[^]
D1Hero
20.02.2016 - 15:34
0
Статус: Online


Ярила

Регистрация: 3.03.13
Сообщений: 5228
Цитата (Derevenskiy @ 14.02.2016 - 04:20)
Через тернии к звездам

Самый дорого дефис в истории


Маринер-1 – космический аппарат NASA, который был создан для изучения Венеры. Запуск аппарата состоялся 22 июля 1962 года, однако уже через несколько минут после старта он был уничтожен.

Первые проблемы начались уже спустя 293 секунды после запуска, именно в этот момент Маринер-1 потерял связь с Землей. Такая ситуация была изначально предусмотрена инженерами, и управление аппаратом принял на себя бортовой компьютер. Вот только компьютер тут же «запаниковал» и выдал команду на очень сильную коррекцию курса, которая в тот момент была совершенно не нужна и вывела Маринер-1 на опасную траекторию. Так как падение ракеты к тому моменту было уже практически неминуемо, специалисты NASA приняли решение ее уничтожить.

Суть бага. Во время перевода написанных от руки формул в код программы, программист пропустил символ надчеркивания (макрон). Отсутствие в коде одной единственной черточки привело к тому, что бортовой компьютер стал воспринимать незначительное отклонение от траектории движения как очень серьезное и срочно ввел значительные поправки, которые и сбили ракету с курса.

Впрочем, в некоторых версиях произошедшего вместо символа надчеркивания фигурирует дефис, а кто-то предполагает, что во время составления программы на Фортране программист просто перепутал точку с запятой.

Полная фигня, была куча методов тестирования
 
[^]
LLIypLLIyH4uk
20.02.2016 - 15:44
0
Статус: Offline


Юморист

Регистрация: 14.09.15
Сообщений: 479
Интересно а на андроиде баг с датой проканает? =)
 
[^]
Warq
20.02.2016 - 16:10
2
Статус: Offline


Ярила

Регистрация: 25.11.10
Сообщений: 2114
Из "Законов Мерфи":

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

© Gerald Weinberg
 
[^]
Warq
20.02.2016 - 16:16
0
Статус: Offline


Ярила

Регистрация: 25.11.10
Сообщений: 2114
Цитата (Cosh @ 20.02.2016 - 13:24)
Цитата (Derevenskiy @ 14.02.2016 - 04:19)
Баг Тысячелетия

Millennium Bug – один из самых нашумевших багов ОС...

lol.gif Причем в описании предыдущего бага дана подсказка.

Баг был специально выдуман дабы распилить побольше бабла...

Можно смеяться, но я нашел у себя пару компов с Phoenix BIOS, на которых после достижения 01.01.2000 дата сбрасывалась на 01.01.1994. Сейчас уже производителя и не вспомню.
Благо нас заставили заранее протестировать весь парк техники и имеющееся ПО.
Заблаговременно написали утилиту, правящую дату при загрузке компа - т.к. покупать новый в то время было слишком накладно.
 
[^]
Alexeykov
20.02.2016 - 16:18
0
Статус: Offline


Ярила

Регистрация: 12.05.12
Сообщений: 12136
Цитата (Derevenskiy @ 14.02.2016 - 04:17)
Уверен, что рано или поздно с этой проблемой Apple разберется. Но вот 19 января 2038 года я бы все же посоветовал всем быть поосторожнее – именно в этот момент значение Unix-времени превысит 2147483647 и перестанет помещаться в стандартную переменную (беззнаковое 32-битное целое число). И как на это отреагируют 32-битные устройства по всему миру — загадка.

4 байта или 32 бита = 2*32 = 4294967295. Это максимальное значение беззнаковой переменной длинной 32 бита. Максимальное же значение знаковой переменной как раз и есть 2147483647.
В этой в статье явно находится баг.
 
[^]
MambaUmba
20.02.2016 - 16:20
3
Статус: Offline


Приколист

Регистрация: 13.12.12
Сообщений: 354
Про WoW помню, помню. Кто-то вот выложил на ютюб.
 
[^]
Alexeykov
20.02.2016 - 16:35
0
Статус: Offline


Ярила

Регистрация: 12.05.12
Сообщений: 12136
Цитата (Derevenskiy @ 14.02.2016 - 04:26)
Суть бага. По задумке гейм-дизайнеров, эффект должен был действовать только в домашней локации Хаккара и никак не мог затронуть персонажей в других местах. Они не учли только один момент – зараженный игрок мог телепортироваться в другую локацию, заразив ничего не подозревающих соседей.

Заражения игроков в этой зоне как раз предусмотрели, однако не предусмотрели следующего: заклинание также могло заразить питомцев, и если питомца отпустить с этой заразой, телепортироваться в город и призвать обратно то он появится таким как и был отпущен и начинал всех в округе заражать. Так что волне эпидемии мы обязаны либо какому-то смышленому варлоку либо охотнику.
 
[^]
avoronin
20.02.2016 - 17:25
0
Статус: Offline


Хохмач

Регистрация: 29.02.08
Сообщений: 704
Основная теорема терморектального криптоанализа — время, необходимое для дешифрования сообщения не зависит от алгоритма шифрования и длины ключа.

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


 
 



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






Наверх