10 Kesilapan Pengaturcara Terburuk Yang Merosakkan Kehidupan Berjuta-juta Orang - Pandangan Alternatif

Isi kandungan:

10 Kesilapan Pengaturcara Terburuk Yang Merosakkan Kehidupan Berjuta-juta Orang - Pandangan Alternatif
10 Kesilapan Pengaturcara Terburuk Yang Merosakkan Kehidupan Berjuta-juta Orang - Pandangan Alternatif

Video: 10 Kesilapan Pengaturcara Terburuk Yang Merosakkan Kehidupan Berjuta-juta Orang - Pandangan Alternatif

Video: 10 Kesilapan Pengaturcara Terburuk Yang Merosakkan Kehidupan Berjuta-juta Orang - Pandangan Alternatif
Video: UNTUK APA DIBUAT? INILAH 40 an Foto Benda Tidak Berguna yang Tidak Bisa Berfungsi! 2024, Mungkin
Anonim

Tidak kira betapa sukarnya kita bergantung pada mesin, alat ini jauh dari ideal. Sekurang-kurangnya kerana ia dibuat oleh manusia.

Sehingga program menjadi lebih pintar daripada orang lain, kita harus sentiasa memantau statusnya. Terutama ketika kita bercakap mengenai perniagaan yang bertanggungjawab.

Cerita di bawah ini akan menunjukkan seberapa besar kehidupan kita bergantung pada algoritma yang dipasang dengan betul, dan apa yang berlaku sekiranya kawalan kualiti dalam pengeluaran mengambil cuti sehari.

Mari kita mulakan dengan perkara-perkara aneh yang mempengaruhi sebilangan besar orang, dan berakhir dengan bencana kewangan yang sebenar. Mereka menelan belanja lebih dari selusin malam tanpa tidur bagi mereka yang harus segera membaca kod yang rapuh dan benar-benar menyelamatkan umat manusia.

1. Sistem ini menguburkan 8,500 pesakit hospital di Michigan

Pada tahun 2003, Pusat Perubatan St. Mary of Mercy di Grand Rapids mengemas kini program pendaftaran pesakitnya ke versi baru. Kerana salah tafsiran data, pemboleh ubah "habis" dan "mati" keliru.

Oleh itu, setiap orang yang telah menjalani rawatan mula menerima pemberitahuan kematian melalui pos dan dalam pelbagai laporan seperti ujian darah.

Video promosi:

Masalahnya tidak akan menjadi besar-besaran, tetapi karena otomatisasi yang tinggi, pesan dikirimkan kepada kedua-dua pesakit dan perkhidmatan insurans. Ketika yang terakhir melihat bahawa orang itu "mati", mereka berhenti memberi pampasan untuk rawatan selanjutnya. Ini merangkumi lebih daripada 2,000 pesara dan orang kurang upaya.

Oleh kerana kesalahan itu dijumpai dua bulan selepas kerosakan, ia mengambil masa yang sama untuk memulihkan maklumat dalam perkhidmatan berkaitan dan mengimbangi kerosakan tersebut.

2. Kemas kini perisian telah menghilangkan 60 ribu orang panggilan jarak jauh

Pada Januari 1990, pengendali telekomunikasi Amerika AT&T meningkatkan program pemantauan suis menara. Kerana kesalahan dalam kod, salah satunya semasa panggilan mula menghantar isyarat lebih cepat daripada yang lain dapat memprosesnya.

Data mula bertindih, dan masalahnya cepat merebak ke titik lain. Di hujung yang lain, orang hanya mendengar bunyi bising. Ini berterusan selama 9 jam.

Masalahnya diselesaikan dengan mengembalikan perisian ke versi sebelumnya, tetapi masalahnya tidak lagi relevan.

Situasi itu berulang sekurang-kurangnya sekali pada tahun 1998, tetapi hanya pemberitahuan perkhidmatan SMS sahaja yang terjejas.

3.5% daripada semua kedai di Rusia rosak kerana pembayaran dalam talian yang baru

Pada 20 Disember 2017, teknik kawalan data telah dikemas kini sehingga penjual mula secara langsung memindahkan maklumat mengenai transaksi ke pejabat cukai. Satu peningkatan seperti itu telah menyekat setiap 20 kedai di negara ini.

Kegagalan bermula di salon rangkaian DNS di Vladivostok, di mana orang bangun sebelum Moscow. Sistem ini tidak membenarkan pengiriman pembayaran ke Perkhidmatan Pajak Persekutuan (FTS), dan kerana ini, juruwang tidak dibenarkan menjual barang.

Sementara masalah itu sampai di ibu kota, dari mana masalah itu mulai diselesaikan, beberapa titik farmasi Magnet, Pyaterochka with Crossroads, Eldorado dan Rigla muncul di seluruh Rusia.

Perkhidmatan Cukai Persekutuan harus bertindak balas dengan cepat dan membenarkan kedai berfungsi di luar talian. Mereka dibenarkan memasukkan data setelah sistem dipulihkan.

Masalahnya dapat diselesaikan sepenuhnya dalam beberapa hari dengan tambalan dan reboot paksa.

Kerosakan teori, menurut Persatuan Syarikat Perdagangan Internet, boleh mencapai 2.5 bilion rubel. Yang sebenarnya ternyata sedikit lebih rendah kerana pengoptimuman proses yang cepat oleh Perkhidmatan Cukai Persekutuan.

4. Kereta itu diberikan untuk merancang sebuah stadium di Connecticut. Dia rebah

Sejak tahun 1972, City of Hartford telah berusaha untuk mengembangkan infrastrukturnya dan melabur dalam projek-projek besar. Salah satunya adalah Hartford Civic Center - kompleks tempat membeli-belah, hiburan dan sukan.

Struktur stadium dirancang melalui program, yang, bersama dengan penggunaan bahan yang dioptimumkan, menyelamatkan bandar sekitar $ 500 ribu.

Kompleks ini telah beroperasi sepenuhnya dan bahkan telah menjadi "rumah" kumpulan hoki tempatan New England Whalers sejak tahun 1975.

Namun, pada pagi 18 Januari 1978, stadium tersebut runtuh. Tidak ada permainan pada hari itu: bangunan itu kosong dan tidak ada yang cedera.

Media menyebarkan berita itu, di mana alasannya adalah keperitan salji. Tetapi penyelidikan menunjukkan bahawa sebenarnya masalahnya rumit, dan akarnya adalah kepercayaan naif terhadap program ini.

Keempat tiang pendukung telah dipikirkan dengan baik dari segi ukuran dan sokongan sejak pembinaannya. Stadium mula "berformat" secara beransur-ansur walaupun semasa pembinaan, dan pasukan kawalan kualiti diedarkan di antara kontraktor yang berlainan dan data yang kurang diselaraskan.

Pemulihan itu menelan belanja bandaraya $ 90 juta. Selepas itu, arena XL Center didirikan di tapak kompleks, yang masih memainkan peranan sebagai tempat sukan utama di Hartford.

5. Intel mengeluarkan pemproses buggy dan menyebabkan skandal antarabangsa

Pada tahun 1994, CPU berjenama Pentium adalah syarikat unggulan, dan menyembunyikan masalah mikroskopik yang mempengaruhi sebahagian kecil orang: ketika pengguna membagi satu nombor dengan yang lain, hasilnya salah. Kesalahan kelihatan seperti ini:

Image
Image

Pengaturcara salah mengkonfigurasi salah satu cabang operasi yang dimasukkan ke dalam pemproses. Dia mencari data root dan menemui yang salah.

Dalam kes ini, kerosakan utama bukan pada pengguna, tetapi pada syarikat.

Kerana kenyataan bahawa Intel pada masa itu merasa yakin di pasaran, dan cip itu baru, bahkan media persekutuan di banyak negara mengambil berita dan menyebabkan bencana kepada imej dan pendapatan syarikat.

Hasilnya, pada tahun 1994, penggantian semua pemproses yang rosak mengurangkan pendapatan syarikat sebanyak separuh daripada jumlah yang dirancang - sebanyak $ 475 juta.

6.6 juta kereta mungkin tidak menggunakan beg udara

Pada Januari 2020, sensor di beberapa model Toyota dan Honda terlalu sensitif terhadap bunyi elektrik.

Ada kemungkinan bahawa pada masa perlanggaran sistem tidak akan memberi isyarat sistem keselamatan. Dia tidak akan dapat menahan tali pinggang, dan bantal tidak akan dipenuhi dengan udara.

Masalahnya mungkin lebih global, kerana komputer dari kereta Toyota dikembangkan oleh organisasi pihak ketiga ZF-TRW. Dan dia memberikan perkembangannya kepada sekurang-kurangnya enam syarikat di Amerika Syarikat sahaja, yang menjual 12.3 juta kereta.

Tetapi setakat ini hanya pengeluar Jepun yang memutuskan untuk memperbaiki sensor tersebut. Dan kemudian, ramai yang masih menunggu pemberitahuan dari peniaga mereka.

7. MySpace memusnahkan 50 juta lagu pengguna

Pada tahun 2016, syarikat itu melakukan migrasi data, yang bermula pada tahun 2013. Walaupun begitu, beberapa bahan dan akaun tidak dapat diakses oleh sebilangan pengguna.

Dan semasa pemindahan perpustakaan muzik, foto dan videonya yang besar, berlaku ralat pada pelayan, yang menghapusnya secara kekal.

Oleh kerana pihak pengurusan tidak menyatakan alasan yang tepat, terdapat pelbagai khabar angin mengenai sumber masalah tersebut. Sebagai contoh, terdapat anggapan bahawa menyimpan jumlah data lama seperti itu tidak menguntungkan dan pengurusannya "tidak sengaja" menghapusnya lebih murah.

Dalam satu atau lain cara, dunia kehilangan salah satu lapisan budaya internet terbesar dari tahun 2003 hingga 2015.

8.14 ribu ibu bapa tunggal tidak menerima pembayaran kerajaan

Pada bulan April 2003, Child Support Agency, sebuah syarikat yang berpusat di UK untuk keluarga berpendapatan rendah dan kurang bernasib baik, memperkenalkan sistem untuk menyaring aplikasi. Ia bernilai £ 300 juta.

Enam bulan kemudian, ternyata kurang dari satu-dua puluh permintaan diproses, dan banyak anak-anak ditinggalkan tanpa bantuan material.

Skandal itu berlanjutan hingga sekurang-kurangnya tahun 2006, ketika program ini terus memakan 70% wang yang diperuntukkan untuk projek tersebut dan biaya pada tahun 2010 adalah 1,1 miliar pound.

Akibatnya, pada tahun 2012, agensi ini ditutup dan organisasi baru, Child Maintenance Group, dilancarkan di tempatnya.

9. Kerentanan dalam perlindungan 500 ribu laman web terbesar memberi akses ke RAM anda

Pada bulan April 2014, pakar keselamatan menemui lubang keselamatan kritikal di perpustakaan OpenSSL, yang menggunakan protokol HTTPS yang paling banyak digunakan.

Ia dinamakan Heartbleed setelah proses Heartbeat digunakan sebagai asas untuk kesalahan ini.

Dengan menggunakan kerentanan, ada kemungkinan untuk mengetahui apa yang terdapat dalam RAM komputer mangsa.

Dan, walaupun jumlah maksimum maklumat yang dicuri tidak boleh melebihi 64 KB setiap permintaan, ini cukup untuk akses ke kata laluan dan mesej sulit.

Bug ini mempengaruhi 17% dari semua laman web yang dilindungi. Termasuk Google, Facebook, Instagram, Twitter dan juga Minecraft.

Bahaya ditutup dengan tampalan sederhana, sehingga banyak syarikat bertindak balas dengan cepat.

Walau bagaimanapun, hanya satu masalah yang setanding dengan masalah ini, dan anda mungkin pernah mendengarnya sekurang-kurangnya sekali.

10. Dunia membelanjakan $ 300 bilion untuk memastikan komputer berfungsi pada tahun 2000

Sehingga tahun 1999, sistem diprogramkan sehingga beberapa tarikh ditandai dalam format 8 digit (HH. MM. YYYY), sementara yang lain meninggalkan 6.

Foto oleh Emory Kristof / Emory Kristof
Foto oleh Emory Kristof / Emory Kristof

Foto oleh Emory Kristof / Emory Kristof.

Ini dapat menyebabkan kenyataan bahawa peralihan ke alaf baru akan menyebabkan kesalahan dalam program di seluruh planet ini.

Tarikh format HH. MM. YY boleh menggantikan tahun 2000 pada tahun 1900, kerana kedua-dua nombor berakhir dengan "OO". Oleh itu, kesalahan tersebut akan menulis semula dan menghapus data, mengganggu algoritma dan memprovokasi keruntuhan sistem dalam talian.

Sebilangan besar masa dan sumber daya syarikat dihabiskan bukan untuk memperbaiki akibatnya, tetapi untuk memeriksa setiap komputer di syarikat tersebut.

Oleh kerana perisian tidak pernah mengalami lonjakan seperti itu pada waktu sebelumnya, situasinya telah dibincangkan di seluruh dunia.

Terdapat banyak perbincangan mengenai Masalah Tahun 2000 (atau Y2K), termasuk kebiasaan panik. Mereka didorong oleh fakta bahawa negara memandang serius masalah ini dan menetapkan inisiatif di tingkat negara.

Sebagai contoh, Rusia telah membuat dokumen rasmi, Pelan Tindakan Nasional untuk Menangani Masalah 2000 di Persekutuan Rusia.

Papan skor pada baris terakhir adalah "zeroed" dan menunjukkan 1900 dan bukannya 2000
Papan skor pada baris terakhir adalah "zeroed" dan menunjukkan 1900 dan bukannya 2000

Papan skor pada baris terakhir adalah "zeroed" dan menunjukkan 1900 dan bukannya 2000 /

Kesalahan serupa yang terdekat akan mengatasi sistem 32-bit yang tidak dioptimumkan pada Januari 2038, tetapi pengaturcara sudah bersiap sedia untuk peralihan.

Keadaan akan mempengaruhi sistem 64-bit dalam 292 bilion tahun, jadi anda boleh berehat di sini.

Jauh lebih nyata dan mengancam Masalah 10,000 dengan peralihannya ke nilai lima digit. Nampaknya tidak perlu dibimbangkan - buat masa ini, persoalannya agak teori.

Benar, selalu ada kemungkinan sekumpulan kod yang ada dari telefon pintar anda akan bertahan hingga ke zaman itu.

Mungkin patut difikirkan.

Pengarang: Pavel Teleshevsky

Disyorkan: