10 Pahinta Ohjelmoijavirhettä, Joka Pilasi Miljoonien Ihmisten Elämän - Vaihtoehtoinen Näkymä

Sisällysluettelo:

10 Pahinta Ohjelmoijavirhettä, Joka Pilasi Miljoonien Ihmisten Elämän - Vaihtoehtoinen Näkymä
10 Pahinta Ohjelmoijavirhettä, Joka Pilasi Miljoonien Ihmisten Elämän - Vaihtoehtoinen Näkymä

Video: 10 Pahinta Ohjelmoijavirhettä, Joka Pilasi Miljoonien Ihmisten Elämän - Vaihtoehtoinen Näkymä

Video: 10 Pahinta Ohjelmoijavirhettä, Joka Pilasi Miljoonien Ihmisten Elämän - Vaihtoehtoinen Näkymä
Video: WHO DO PEOPLE HATE? 2024, Saattaa
Anonim

Huolimatta siitä, kuinka kovasti luotamme koneisiin, ne eivät ole kaukana ihanteellisista. Ainakin siksi, että ne ovat ihmisen tekemiä.

Ennen kuin ohjelmista tulee älykkäämpiä kuin ihmiset, meidän on tarkkailtava niiden tilaa jatkuvasti. Varsinkin kun puhumme vastuullisesta yrityksestä.

Alla olevat tarinat osoittavat, kuinka paljon elämämme riippuu oikein kootusta algoritmista ja mitä tapahtuu, jos tuotannon laadunvalvonta vie vapaapäivän.

Aloitetaan omituisista asioista, jotka vaikuttavat suhteellisen vaatimattomaan joukkoon ihmisiä, ja lopuksi todellisiin taloudellisiin katastrofeihin. Ne maksavat yli tusina nukutonta yötä niille, joiden piti kiireellisesti lukea herkkä koodi ja kirjaimellisesti pelastaa ihmiskunta.

1. Järjestelmä hautasi elossa 8500 sairaalapotilasta Michiganiin

Vuonna 2003 Grand Rapidsin St. Mary of Mercy -lääketieteellinen keskus päivitti potilaiden rekisteröintiohjelmansa uuteen versioon. Tietojen väärän tulkinnan takia muuttujat "tyhjennetty" ja "kuolleet" ovat hämmentyneitä.

Siksi kaikki, joille on jo tehty hoito, alkoivat saada kuolemanilmoituksia postitse ja erilaisissa raporteissa, kuten verikoe.

Mainosvideo:

Ongelmasta ei olisi tullut laaja-alaista, mutta korkean automaation vuoksi viestit lähetettiin sekä potilaille että vakuutuspalveluille. Kun jälkimmäinen huomasi henkilön "kuolevan", he lopettivat korvaamisen myöhemmästä hoidosta. Tähän kuului yli 2000 eläkeläistä ja vammaista.

Koska virhe todettiin kahden kuukauden kuluttua erittelystä, siihen liittyvien palveluiden tietojen palauttaminen ja vahingon korvaaminen kesti suunnilleen saman verran.

2. Ohjelmistopäivitys on jättänyt 60 tuhatta ihmistä kaukopuheluihin

Tammikuussa 1990 amerikkalainen teleyritys AT&T paransi torni kytkinvalvontaohjelmaansa. Koodivirheen vuoksi yksi heistä puhelun aikana alkoi lähettää signaaleja nopeammin kuin toinen pystyi käsittelemään niitä.

Tiedot alkoivat limittyä, ja ongelma levisi nopeasti muihin pisteisiin. Toisessa päässä ihmiset kuulivat vain melua. Tätä jatkettiin 9 tuntia.

Ongelma ratkaistiin kääntämällä ohjelmisto takaisin edelliseen versioon, mutta ongelma ei ole lakannut olemasta merkityksellistä.

Tilanne toistui ainakin kerran vuonna 1998, mutta silloin vain SMS-palveluilmoitukset vaikuttivat siihen.

3,5% kaikista Venäjän myymälöistä hajosi uuden online-kassan takia

Tiedonhallinnan tekniikkaa päivitettiin 20. joulukuuta 2017 siten, että myyjät alkoivat siirtää tietoja liiketoimista suoraan verotoimistolle. Yksi tällainen parannus on estänyt jokaisen 20 myymälän maassa.

Viat alkoivat Vladivostokin DNS-verkon salonkeissa, joissa ihmiset heräävät ennen Moskovaa. Järjestelmä ei sallinut maksujen lähettämistä liittovaltion veropalvelulle (FTS), ja sen vuoksi kassat eivät saaneet myydä tavaroita.

Kun ongelma saavutti pääkaupungin, josta ongelma alkoi ratkaista, eräät Magnetin, Pyaterochkan ja Perekrestokin, Eldoradon ja Riglan apteekkien kohdat syntyivät koko Venäjälle.

Liittovaltion veroviraston oli reagoitava nopeasti ja annettava kauppojen toimia offline-tilassa. Niiden annettiin kirjoittaa tietoja järjestelmän palauttamisen jälkeen.

Ongelma poistettiin kokonaan muutamassa päivässä laastarien ja pakotettujen uudelleenkäynnistysten avulla.

Internet-kauppayhtiöiden liiton mukaan teoreettinen vahinko voi olla 2,5 miljardia ruplaa. Todellinen osoittautui hieman matalammaksi johtuen prosessien nopeasta optimoinnista liittovaltion veroviraston toimesta.

4. Auto annettiin stadionin suunnitteluun Connecticutissa. Hän romahti

Vuodesta 1972 lähtien Hartfordin kaupunki on yrittänyt laajentaa infrastruktuuriaan ja investoinut suuriin hankkeisiin. Yksi niistä on Hartford Civic Center - ostos-, viihde- ja urheilukenttien kokonaisuus.

Stadionin rakenne suunniteltiin ohjelman avulla, joka yhdessä optimoidun materiaalien kulutuksen kanssa säästöi kaupunkiin noin 500 tuhatta dollaria.

Kompleksi on ollut täysin toiminnassa ja se on ollut jopa paikallisen jääkiekkoryhmän New England Whalers "koti" vuodesta 1975.

18. tammikuuta 1978 aamulla stadioni kuitenkin romahti. Sinä päivänä ei ollut pelejä: rakennus oli tyhjä eikä kukaan loukkaantunut.

Tiedotusvälineet levittivät uutisia, joissa syynä oli lumen voimakkuus. Mutta tutkimus osoitti, että tosiasiassa ongelma oli monimutkainen, ja juurina oli ollut naiivi luottamus ohjelmaan.

Neljä tukipylvästä on rakenteestaan lähtien huonosti suunniteltu kooltaan ja tuella. Stadioni alkoi vähitellen "muotoutua" jopa rakentamisen aikana, ja laadunvalvontaryhmät jakautuivat eri urakoitsijoiden kesken ja heikosti koordinoidut tiedot.

Restaurointi maksoi kaupungille 90 miljoonaa dollaria. Myöhemmin XL Center-areena pystytettiin rakennuksen alueelle, joka toimii edelleen Hartfordin tärkeimpänä urheilukenttänä.

5. Intel julkaisi bugisen prosessorin ja aiheutti kansainvälisen skandaalin

Vuonna 1994 Pentium-merkkinen CPU oli yrityksen lippulaiva, ja se piilotti mikroskooppisen ongelman, joka kosketti pieniä ihmisryhmiä: kun käyttäjä jakoi numeron toiseen, tulos oli väärä. Virhe näytti tältä:

Image
Image

Ohjelmoijat määrittelivät väärin yhden prosessoriin kytketyistä toimintohaaroista. Hän etsi juuritietoja ja löysi väärät.

Tässä tapauksessa suurin vahinko ei kohdistu käyttäjille vaan yritykselle.

Koska Intel oli jo silloin luottavainen markkinoilla ja sirut olivat uusia, jopa monien maiden liittovaltion tiedotusvälineet ottivat uutiset vastaan ja aiheuttivat katastrofaalisia vahinkoja yrityksen imagoon ja tuloihin.

Seurauksena oli, että vuonna 1994 kaikkien vaurioituneiden prosessorien korvaaminen alensi yrityksen tuloja puoleen suunnitellusta määrästä - 475 miljoonalla dollarilla.

6,6 miljoonassa autossa ei välttämättä ole turvatyynyjä

Tammikuussa 2020 kävi ilmi, että joidenkin Toyota- ja Honda-mallien anturit olivat liian herkkiä sähkömelulle.

On mahdollista, että törmäyshetkellä järjestelmä ei ilmoita turvajärjestelmästä. Hän ei pysty pitämään vyöt kireänä, eikä tyynyt ole täynnä ilmaa.

Ongelma voi olla maailmanlaajuisempi, koska Toyota-autojen tietokoneen on kehittänyt ulkopuolinen organisaatio ZF-TRW. Ja hän toimitti kehitystyönsä ainakin kuudelle yritykselle pelkästään Yhdysvalloissa, joka myi 12,3 miljoonaa autoa.

Mutta toistaiseksi vain japanilaiset valmistajat ovat päättäneet korjata anturit. Ja sitten monet odottavat edelleen ilmoitusta jälleenmyyjiltään.

7. MySpace tuhosi 50 miljoonaa käyttäjän kappaletta

Vuonna 2016 yritys suoritti tiedonsiirtoa, joka alkoi jo vuonna 2013. Jo silloin jotkut materiaalit ja tilit olivat pääsyä joillekin käyttäjille.

Ja hänen valtavan musiikkikirjaston, valokuvien ja videoiden siirron aikana palvelimella tapahtui virhe, joka poisti ne pysyvästi.

Koska johto ei paljastanut tarkkaa syytä, ongelman lähteestä on useita huhuja. Esimerkiksi oletetaan, että tällaisen vanhan datan säilyttäminen on kannattamatonta ja johdon oli halvempaa poistaa se "vahingossa".

Tavalla tai toisella, maailma menetti yhden suurimmista Internet-kulttuurikerroksista vuosina 2003-2015.

8,14 tuhatta yksinhuoltajavanhempaa ei saanut valtion maksuja

Yhdistyneessä kuningaskunnassa toimiva pienituloisille ja heikommassa asemassa oleville perheille perustettu Child Support Agency otti huhtikuussa 2003 käyttöön sovellusten suodatusjärjestelmän. Sen arvo oli 300 miljoonaa puntaa.

Kuusi kuukautta myöhemmin kävi ilmi, että alle yksi kahdeskymmenesosa pyynnöistä käsiteltiin ja monet lapset jäivät ilman aineellista apua.

Skandaali kesti ainakin vuoteen 2006, jolloin ohjelma jatkoi 70% hankkeelle osoitetun rahoituksen kuluttamista ja kustannukset vuoteen 2010 mennessä olivat 1,1 miljardia puntaa.

Seurauksena vuonna 2012 virasto suljettiin ja sen tilalle perustettiin uusi organisaatio, Child Maintenance Group.

9. 500 tuhannen suurimman sivuston suojaamisen haavoittuvuus antoi pääsyn RAM-muistiisi

Tietoturva-asiantuntijat löysivät huhtikuussa 2014 kriittisen tietoturva-aukon OpenSSL-kirjastossa, joka käyttää laajimmin käytettyä

Se sai nimensä Heartbleed sen jälkeen kun Heartbeat-prosessi käytettiin tämän virheen perustana.

Haavoittuvuutta käyttämällä oli mahdollista selvittää, mitä uhrin tietokoneen RAM-muistissa on.

Ja vaikka varastettujen tietojen enimmäismäärä ei voinut ylittää 64 kt / pyyntö, tämä riitti pääsyyn salasanoihin ja luottamuksellisiin viesteihin.

Vika koski 17% kaikista suojatuista sivustoista. Sisältää Google, Facebook, Instagram, Twitter ja jopa Minecraft.

Vaara peitettiin yksinkertaisella laastarilla, joten monet yritykset reagoivat nopeasti.

Vain yksi ongelma on kuitenkin mittakaavassa verrattavissa tähän ongelmaan, ja olet todennäköisesti kuullut siitä ainakin kerran.

10. Maailma käytti 300 miljardia dollaria tietokoneiden pitämiseen toiminnassa vuonna 2000

Vuoteen 1999 asti järjestelmät ohjelmoitiin siten, että jotkut merkitsivat päivämäärät 8-numeroisessa muodossa (HH. MM. YYYY), kun taas toiset jättivät 6.

Kuva: Emory Kristof / Emory Kristof
Kuva: Emory Kristof / Emory Kristof

Kuva: Emory Kristof / Emory Kristof.

Tämä voi johtaa siihen, että uudelle vuosituhannelle siirtyminen aiheuttaisi virheitä ohjelmissa ympäri planeettaa.

Muodon päiväys HH. MM. YY voisi korvata vuoden 2000 vuoteen 1900, koska molemmat numerot päättyvät "OO". Siten virhe kirjoittaisi ja poistaisi tiedot, häiritsisi algoritmeja ja provosoisi online-järjestelmien romahtamisen.

Suurin osa yritysten ajasta ja resursseista ei kulunut seurausten korjaamiseen, vaan yrityksen kaikkien tietokoneiden tarkistamiseen.

Koska ohjelmisto ei ollut aikaisemmin kokenut sellaisia harppauksia, tilanteesta keskusteltiin ympäri maailmaa.

Vuoden 2000 (tai Y2K) ongelmasta on puhuttu paljon, mukaan lukien paniikin suosittavuus. Niitä ruokkii se, että maat ottivat asian vakavasti ja määräsivät aloitteita valtion tasolla.

Esimerkiksi Venäjä on laatinut virallisen asiakirjan, kansallisen toimintasuunnitelman Venäjän federaation vuoden 2000 ongelman ratkaisemiseksi.

Viimeisen rivin tulostaulu on nollattu ja näyttää 1900 vuoden 2000 sijasta
Viimeisen rivin tulostaulu on nollattu ja näyttää 1900 vuoden 2000 sijasta

Viimeisen rivin tulostaulu on nollattu ja näyttää 1900 vuoden 2000 sijasta /

Lähin samanlainen virhe ohittaa optimoimattomat 32-bittiset järjestelmät tammikuussa 2038, mutta ohjelmoijat valmistautuvat jo siirtymään.

Tilanne vaikuttaa 64-bittisiin järjestelmiin 292 miljardissa vuodessa, joten voit rentoutua täällä.

Paljon todellisempaa ja uhkaa pikemminkin 10 000: n ongelmaa sen siirtymisellä viisinumeroisiin arvoihin. Näyttää siltä, ettei siitä tarvitse huolehtia - toistaiseksi kysymys on melko teoreettinen.

Totta, on aina mahdollista, että älypuhelimesi olemassa olevat koodibitit säilyvät kyseisenä ajankohtana.

Ehkä se kannattaa miettiä sitä.

Kirjoittaja: Pavel Teleshevsky