6 programátorských chyb, které zabíjely a stály stovky milionů dolarů

Můj názor  |  zobrazit i odpovědi (trvale)  |  řadit od nejstarších Komentáře nyní řadíme od nejnovějších.
Tímto odkazem můžete řazení změnit.
 |  nových názorů: 69

Názory k článku

avatar
09. 11. 2016 12:16

Spoustu příběhů o podobných selháních (dělení nulovou výškou u GPSky ve stíhačce v Perském zálivu, selhání systému Patriot, protože ho nerestartovali dost často a další) jsme sepsali volně inspirováni skutečnými příběhy před nějakým časem v KSPčku.Kdyby si někdo chtěl počíst a ukrátit si tak dlouho chvilku, tak tady (a navazující série): http://ksp.mff.cuni.cz/tasks/27/tasks1.html...

Souhlasím  |  Nesouhlasím  |  Odpovědět
05. 11. 2016 18:12

Spousta lidí tady píše, jak třeba v autě za ně rozhoduje počítač. Úplně tak přesné to ale není, protože většina základních systémů jako plyn, nebo posilovač řízení, se neprogramuje, ale modeluje.
Prostě v Simulinku naskládáte vedle sebe několik bloků, které pospojujete vazbami a je hotovo. Celé to má spíš připomínat poměrně jednoduchý analogový model, který je potom překompilován do digitální podoby. Ale programovat to jako text se nedělá.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
04. 11. 2016 17:42

To o tý družici jsem někde slyšel, připadá mi fakt směšný že ve vědecký sféře ještě v roce 99 někdo používal imperiální jednotky. Doufam že dneska už se něco takovýho stát nemůže. Ale když vidim že i dospělý lidi často nevěděj jak se značí jaká jednotka (například místo g píšou G, nebo gr jako grain) tak se mi zdá, že asi může.

Souhlasím  |  Nesouhlasím  |  Odpovědi (3)Zavřít odpovědi  |  Odpovědět
04. 11. 2016 17:40

6 chyb, které zabíjely - takže všech 6 zabíjelo... mohu autora požádat o vysvětlení?
Nehledě na to, že článek je tupě rozdělen do 6 podstránek.

Souhlasím  |  Nesouhlasím  |  Odpovědět
04. 11. 2016 14:37

Nejděsivější mi připadá ten závěr: Možná za nás ale podobné problémy vyřeší neuronové sítě budoucnosti, které po nás naše překelpy zkontorlují a orpaví.Kolikrát já už pomalu brečel, aby mi počítač sakra přestal "pomáhat" a hlavně "neopravoval" co napíšu... A vypnout tyhle funkce je někdy celkem oříšek!

Souhlasím  |  Nesouhlasím  |  Odpovědi (1)Zavřít odpovědi  |  Odpovědět
avatar
04. 11. 2016 12:21

Mohli jste přidat i poslední softwarovou chybu co se objevila na vesmírné družici v říjnů. Konkrétně na přistávacím modulu Schiaparelli z mise ExoMars 2016, kde zřejmě kvůli chybě v kódu, se padák otevřel dříve a dříve se také zapálily přistávací trysky které hořely jen zlomek času co měly hořet. Výsledek je další kráter na povrchu Marsu
(Ps. pravdou ale je, že se ještě mluví o chybném výškoměru )

Souhlasím  |  Nesouhlasím  |  Odpovědět
04. 11. 2016 10:59

Neučte orla létat. Já chyby nedělám.

Souhlasím  |  Nesouhlasím  |  Odpovědi (1)Zavřít odpovědi  |  Odpovědět
avatar
04. 11. 2016 10:46

Hezký článek, škoda že to nešlo napsat na jednu stránku pod sebe.

Souhlasím  |  Nesouhlasím  |  Odpovědi (1)Zavřít odpovědi  |  Odpovědět
Anonymizovaný  |  04. 11. 2016 09:50

Hned ten první příklad je opravdu smutný. Na tomhle ztroskotalo víc subjektů i tady na Zemi, nejen tato sonda...

Souhlasím  |  Nesouhlasím  |  Odpovědi (2)Zavřít odpovědi  |  Odpovědět
04. 11. 2016 08:12

Mě nejvíc dostává, že Windows stále obsahují jednu chybu, která se drží už od doby 3.X, 95 a přetrvává dodnes:Pokud chcete číst data z umístění, které je nečitelné nebo má problémy se čtením - hlavně třeba načítání CD/DVD v mechanice atd., tak dokud tato data systém nenačte nebo nevrátí timeout hlášku, tak nebude pracovat ani s jinými i když ta jsou na jiném disku a jsou v pohodě čitelná .Takže pak dáte CD/DVD do mechaniky a čumíte na hlášku "načítání" a nezapnete si nic dokud se CD nenačte nebo to nehodí chybu - stejně tak i s disky.Tomu se tedy říká "multitasking" Přitom nevidím takový problém v tom, aby se disk načítal na pozadí a jinak systém normálně mohl pracovat... Ale ne

Souhlasím  |  Nesouhlasím  |  Odpovědi (5)Zavřít odpovědi  |  Odpovědět
avatar
04. 11. 2016 08:05

U družice pro sledování ozonu to bylo zjevně takzvané ojebané řešení ve stylu NASA, kdy chyba se po čase stává standardem. Bohužel.
Ostatní případy bych hodnotil jako nehodu, ale je to jen můj subjektivní pocit.

Souhlasím  |  Nesouhlasím  |  Odpovědi (1)Zavřít odpovědi  |  Odpovědět
avatar
04. 11. 2016 00:38

Neví někdo kdy microsoft opraví kalkulačku ve Win10? Už je tomu pár let co si myslí, že 10+10×10 = 200

Souhlasím  |  Nesouhlasím  |  Odpovědi (18)Zavřít odpovědi  |  Odpovědět
03. 11. 2016 21:14

Trochu me prekvapuje, ze by James Rolfe AKA The Angry Video Game Nerd poskytl svoji fotku k uziti tretim stranam, nebo ze by ji snad redakce zive.cz pouzila bez jeho vedomi? No, kazdopadne je dost nemistne ji pouzit u clanku, kde se pise o ztratach lidskych zivotu namisto o extremne spatnych hrach.

Souhlasím  |  Nesouhlasím  |  Odpovědi (6)Zavřít odpovědi  |  Odpovědět
03. 11. 2016 20:43

Krásná chyba je i přímo v článku:
"které po nás naše překelpy zkontorlují a orpaví."
Jestli je to schválně nebo ne, ať nám autor prozradí

Souhlasím  |  Nesouhlasím  |  Odpovědi (6)Zavřít odpovědi  |  Odpovědět
avatar
03. 11. 2016 20:05

Nejhorší smrt je z vyděšení. A upřímně ani si nedokáži představit vývoj kdyby se něco nevy... Sám jsem zažil x-krát situaci kdy se mi při programování vymkl např. Robot kontrole. A jak se říká: "Kdo nic nedělá, nic nezkazí". A raději zemřít při vývoji něčeho než brečet před televizí nad nějakou mnohdy virtuální situací. A schválně, co se stane když se takový "člověk" vypne?

Souhlasím  |  Nesouhlasím  |  Odpovědi (1)Zavřít odpovědi  |  Odpovědět
03. 11. 2016 19:43

Ta chyba se sdílenými složkami byla ještě hezčí. Stačilo mít ve workgroupě NTčka (ať už 3.51 nebo 4.0) a automaticky je braly jako workgroup manager a dovolily bez hesla připojit systémové shary disků (C$ ad.)

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
03. 11. 2016 19:34

Čtení krásné až z něho mrazí. Mrazí při pomyšlení, že někdo chce už dnes, při tak složitém kódu, který je tvořen lidmi, svěřit životy miliónů jiných lidí do rukou automatu, který bude řídit auta (osobní, užitková, nákladní). Auta, kterých jsou na světě stovky miliónů, jejich řízení je tedy neporovnatelně složitější než letadel, případně kolejnicových vozidel (vlaků, kde je přítomno vedení v daném směru) a chyba na jakémkoliv místě nemůže být záplatována v řádu hodin či dnů, protože za tu dobu by již zemřeli tisíce lidí (ve vozech, na ulici), možná více.
> Skoro se zdá, že tvorby takového kódu bude schopen už pouze hyperPC s velmi pokročilou AI, jenž bude chyby a vzájemnosti řešit v ns, μs či rychleji.

Souhlasím  |  Nesouhlasím  |  Odpovědi (7)Zavřít odpovědi  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor