10 Kõige Halvemat Programmeerimisviga, Mis Hävitasid Miljonite Inimeste Elu - Alternatiivne Vaade

Sisukord:

10 Kõige Halvemat Programmeerimisviga, Mis Hävitasid Miljonite Inimeste Elu - Alternatiivne Vaade
10 Kõige Halvemat Programmeerimisviga, Mis Hävitasid Miljonite Inimeste Elu - Alternatiivne Vaade

Video: 10 Kõige Halvemat Programmeerimisviga, Mis Hävitasid Miljonite Inimeste Elu - Alternatiivne Vaade

Video: 10 Kõige Halvemat Programmeerimisviga, Mis Hävitasid Miljonite Inimeste Elu - Alternatiivne Vaade
Video: Venemaa Hääled Käsmus 28.08.2015 2024, Mai
Anonim

Ükskõik kui kõvasti me masinatele usaldame, pole need kaugeltki ideaalsed. Vähemalt seetõttu, et need on inimese tehtud.

Kuni programmid ei muutu inimestest targemaks, peame nende olekut pidevalt jälgima. Eriti kui räägime vastutustundlikust ettevõttest.

Allolevad lood näitavad, kui palju sõltub meie elu õigesti kokku pandud algoritmist ja mis juhtub, kui tootmise kvaliteedikontroll võtab puhkepäeva.

Alustame kummalistest asjadest, mis mõjutavad suhteliselt tagasihoidlikku arvu inimesi, ja lõpetame tõeliste rahaliste katastroofidega. Need maksid rohkem kui tosin unetut ööd neile, kes pidid habras koodi kiiresti läbi lugema ja sõna otseses mõttes inimkonda päästma.

1. Süsteem mattis elusana 8500 haiglapatsienti Michiganisse

2003. aastal ajakohastas Grand Rapidsis asuv Püha Mary halastuse meditsiinikeskus patsientide registreerimisprogrammi uuele versioonile. Andmete vale tõlgendamise tõttu on muutujad "tühjendatud" ja "surnud" segaduses.

Seetõttu hakkasid kõik, kes on juba läbinud ravi, saama surmateatisi posti teel ja mitmesuguste teadete kohaselt nagu vereanalüüs.

Reklaamvideo:

Probleem poleks muutunud laiaulatuslikuks, kuid kõrge automatiseerituse tõttu saadeti sõnumid nii patsientidele kui ka kindlustusteenustele. Kui viimane nägi, et inimene "sureb", lõpetasid nad järgneva ravi kompenseerimise. See hõlmas enam kui 2000 pensionäri ja puudega inimest.

Kuna viga leiti kaks kuud pärast jaotust, kulus seotud teenustes teabe taastamiseks ja kahju hüvitamiseks umbes sama palju.

2. Tarkvarauuendus on eemaldanud 60 tuhande inimese kaugkõned

1990. aasta jaanuaris täiustas Ameerika telekommunikatsioonioperaator AT&T torni lülitite seireprogrammi. Koodi vea tõttu hakkas üks neist kõne ajal signaale saatma kiiremini, kui teine neid töödelda suutis.

Andmed hakkasid kattuma ja probleem levis kiiresti teistesse punktidesse. Teisest otsast kuulsid inimesed ainult müra. See kestis 9 tundi.

Probleem lahendati tarkvara eelmisele versioonile tagasi viimisega, kuid probleem pole lakanud olemast.

Olukord kordus vähemalt üks kord 1998. aastal, kuid siis mõjutati ainult SMS-teenuste teatisi.

Uue veebipõhise kassa tõttu lagunes 3,5% kõigist Venemaa kauplustest

20. detsembril 2017 uuendati andmekontrolli tehnikat, nii et müüjad hakkasid tehingute kohta teavet otse maksuametile edastama. Üks selline parandus on blokeerinud riigi iga 20 kauplust.

Tõrked algasid Vladivostoki DNS-võrgu salongides, kus inimesed ärkavad enne Moskvat. Süsteem ei võimaldanud maksete saatmist föderaalsele maksuteenusele (FTS) ja seetõttu ei lubatud kassapidajatel kaupu müüa.

Kui probleem jõudis pealinna, kust see küsimus lahendama hakati, tekkisid kogu Venemaal mõned magneti, Pyaterochka punktid koos Perekrestoki, Eldorado ja Rigla apteekidega.

Föderaalne maksuteenus pidi kiiresti reageerima ja võimaldama kauplustel töötada võrguühenduseta. Neil lubati andmeid sisestada pärast süsteemi taastamist.

Probleem kõrvaldati mõne päeva jooksul plaastrite ja sunnitud taaskäivitustega.

Teoreetiline kahju võib Interneti-kaubandusettevõtete liidu hinnangul ulatuda 2,5 miljardi rublani. Tegelik osutus föderaalse maksuteenistuse poolt protsesside kiire optimeerimise tõttu pisut madalamaks.

4. Auto anti Connecticutis staadioni kujundamiseks. Ta kukkus kokku

Alates 1972. aastast on Hartfordi linn püüdnud laiendada oma infrastruktuuri ja investeerinud suurprojektidesse. Üks neist on Hartfordi linnakeskus - ostu-, meelelahutus- ja spordiväljakute kompleks.

Staadioni struktuur kujundati programmi kaudu, mis koos optimeeritud materjalide tarbimisega päästis linna umbes 500 tuhat dollarit.

Kompleks on täielikult töös olnud ja olnud isegi kohaliku hokigrupi New England Whalers "kodu" alates 1975. aastast.

Kuid 18. jaanuari 1978. aasta hommikul varises staadion kokku. Sel päeval mänge ei toimunud: hoone oli tühi ja keegi viga ei saanud.

Meedia levitas uudiseid, kus põhjuseks oli lume raskus. Kuid uurimine näitas, et tegelikult oli probleem keeruline ja juur oli naiivne usaldus programmi vastu.

Neli tugisammast on nende ehituse hetkest alates läbimõõdu ja tugevuse osas halvasti läbimõeldud. Staadion hakkas tasapisi "kuju võtma" isegi ehituse ajal ning kvaliteedikontrolli meeskonnad jaotati erinevate töövõtjate vahel ja halvasti koordineeritud andmed.

Restaureerimine läks linnale maksma 90 miljonit dollarit. Seejärel püstitati kompleksi kohale XL Centeri areen, mis tänaseni on Hartfordi peamine spordiväljak.

5. Intel vabastas lollaka protsessori ja põhjustas rahvusvahelise skandaali

1994. aastal oli Pentiumi kaubamärgiga protsessor ettevõtte lipulaev ja sellega peideti mikroskoopiline probleem, mis puudutas väikest murdosa inimesi: kui kasutaja jagas ühe numbri teisega, oli tulemus vale. Viga nägi välja järgmine:

Image
Image

Programmeerijad konfigureerisid valesti ühte protsessorisse juhtmega ühendatud harudest. Ta otsis juuraandmeid ja leidis valed.

Sel juhul langes peamine kahju mitte kasutajatele, vaid ettevõttele.

Kuna Intel tundis end juba siis turul kindlalt ja kiibid olid uued, võttis isegi paljude riikide föderaalne meedia uudiseid vastu ja põhjustas ettevõtte kuvandile ja sissetulekule katastroofilisi kahjusid.

Selle tulemusel vähendas 1994. aastal kõigi kahjustatud protsessorite asendamine ettevõtte tulusid kavandatud summast poole võrra - 475 miljoni dollari võrra.

6,6 miljonil autol ei pruugi turvapatju olla

Jaanuaris 2020 selgus, et mõnede Toyota ja Honda mudelite sensorid olid elektrimüra suhtes liiga tundlikud.

On olemas võimalus, et kokkupõrke hetkel ei anna süsteem turvasüsteemile märku. Ta ei suuda vööd pingul hoida ja padjad pole õhuga täidetud.

Probleem võib olla globaalsem, kuna Toyota autode arvuti töötas välja kolmanda osapoole organisatsioon ZF-TRW. Ja ta edastas oma arengud vähemalt kuuele ainuüksi USA-s asuvale ettevõttele, kes müüsid 12,3 miljonit autot.

Kuid siiani on ainult Jaapani tootjad otsustanud andureid parandada. Ja siis ootavad paljud endiselt edasimüüjatelt teatist.

7. MySpace hävitas 50 miljonit kasutajalaulu

2016. aastal tegi ettevõte andmete migratsiooni, mis algas 2013. aastal. Isegi siis muutusid mõned materjalid ja kontod mõnele kasutajale kättesaamatuks.

Tema tohutu muusika-, foto- ja videoteegi ülekandmisel ilmnes serveris tõrge, mis kustutas need jäädavalt.

Kuna juhtkond ei avaldanud täpset põhjust, on probleemi allika kohta mitmesuguseid kuulujutte. Näiteks eeldatakse, et sellise vanade andmete mahu hoidmine on kahjumlik ja juhtkonnal oli odavam see kogemata kustutada.

Ühel või teisel viisil kaotas maailm ühe suurima internetikultuuri kihi aastatel 2003–2015.

8,14 tuhat üksikvanemat ei saanud valitsuse makseid

2003. aasta aprillis tutvustas Ühendkuningriigis asuv väikese sissetulekuga ja ebasoodsas olukorras olevate perede lapstoetusagentuur Child Support Agency rakenduste filtreerimise süsteemi. See oli väärt 300 miljonit naela.

Kuus kuud hiljem selgus, et vähem kui üks kahekümnes taotlustest töötati läbi ja paljud lapsed jäid ilma materiaalse abita.

Skandaal kestis vähemalt 2006. aastani, mil programm kulutas 70% projektile eraldatud rahast ja 2010. aastaks olid kulud 1,1 miljardit naela.

Selle tulemusel suleti esindus 2012. aastal ja selle asemele loodi uus organisatsioon - lastehooldusrühm.

9. 500 tuhande suurima saidi kaitse haavatavus andis juurdepääsu teie RAM-ile

Turbeeksperdid avastasid 2014. aasta aprillis OpenSSL-i teegis kriitilise turvaaugu, mis volitab enimkasutatavat

Selle nime sai Heartbleed pärast seda, kui selle vea aluseks oli protsess Heartbeat.

Seda haavatavust kasutades oli võimalik välja selgitada, mis on ohvri arvuti RAM-is.

Ja kuigi varastatud teabe maksimaalne maht ei saanud ühe taotluse kohta ületada 64 KB, piisas sellest paroolidele ja konfidentsiaalsetele teadetele juurdepääsu saamiseks.

Vika puudutas 17% kõigist kaitstud saitidest. Sealhulgas Google, Facebook, Instagram, Twitter ja isegi Minecraft.

Oht kaeti lihtsa plaastriga, nii et paljud ettevõtted reageerisid kiiresti.

Selle probleemiga on aga mastaapselt võrreldav ainult üks probleem ja olete sellest vähemalt korra kuulnud.

10. 2000. aastal kulutas maailm arvutite töö tagamiseks 300 miljardit dollarit

Kuni 1999. aastani olid süsteemid programmeeritud nii, et mõned tähistasid kuupäevi kaheksakohalise vormingus (HH. MM. AAAA), teised aga 6.

Foto autor: Emory Kristof / Emory Kristof
Foto autor: Emory Kristof / Emory Kristof

Foto autor: Emory Kristof / Emory Kristof.

See võib viia selleni, et uuele aastatuhandele üleminek põhjustaks kogu planeedi programmides vigu.

Vormingu HH. MM. YY kuupäev võib asendada 2000. aasta 1900-ga, kuna mõlemad numbrid lõpevad tähega "OO". Seega kirjutaks viga ümber ja kustutaks andmed, häiriks algoritme ja provotseeriks võrgusüsteemide kokkuvarisemise.

Enamik ettevõtete aega ja ressursse kulutati mitte tagajärgede parandamiseks, vaid ettevõtte iga arvuti kontrollimiseks.

Kuna tarkvara polnud varem selliseid hüppeid kogenud, arutati olukorda kogu maailmas.

Aasta 2000 (või Y2K) probleemist on palju räägitud, sealhulgas paanika soovitatavusest. Neid õhutas asjaolu, et riigid võtsid seda teemat tõsiselt ja nägid ette algatusi riigi tasandil.

Näiteks on Venemaa loonud ametliku dokumendi - riikliku tegevuskava 2000. aasta probleemi lahendamiseks Vene Föderatsioonis.

Viimase rea tulemustabel on nullitud ja näitab 2000 asemel 1900
Viimase rea tulemustabel on nullitud ja näitab 2000 asemel 1900

Viimase rea tulemustabel on nullitud ja näitab 2000 asemel 1900

Lähim sarnane viga möödub optimeerimata 32-bitistest süsteemidest jaanuaris 2038, kuid programmeerijad juba valmistuvad üleminekuks.

Olukord mõjutab 64-bitiseid süsteeme 292 miljardi aasta pärast, nii et saate siin lõõgastuda.

Palju tõelisem ja pigem ähvardab 10 000 probleem selle üleminek viiekohalisele väärtusele. Näib, et selle pärast pole vaja muretseda - praegu on küsimus pigem teoreetiline.

Tõsi, alati on võimalus, et nutitelefoni olemasoleva koodi bitid säilivad sellesse ajastusse.

Võib-olla tasub selle üle järele mõelda.

Autor: Pavel Teleshevsky

Soovitatav: