Geriye Bakış: 2000 Yılı Problemi

Adanali

Member
Bu bir yıldönümü değil



c’t dergisi bu yıl 40. yaşını kutluyor. Bu fırsatı, yeniden okumaya değer bazı makaleleri arşivimizden çıkarmak için kullanıyoruz. Bunların arasında heyecan verici dedektif hikayeleri, tuhaflıklar, bilgisayar teknolojisindeki büyük başarılar ve tamamen yanıldığımız tahminler de var. Makaleleri bugünün bakış açısıyla yorumluyor ve 40 yıllık bilişim tarihinde eğlenceli bir yolculuğa çıkmak için sabırsızlanıyoruz.







20. yüzyılın sonlarında, birçok program, belleğin kıt bir meta olduğu ve her baytın kaydedildiği bir çağa aitti. Sonuç olarak, birçok geliştirici yılın ilk iki basamağı olan “19”u atlayarak “00” değişikliğinin 1900 olarak yanlış yorumlanmasına izin verdi. Bu, yalnızca yanlış hesaplamalara değil, aynı zamanda önemli kontrol sistemlerinin arızalanma tehdidine de yol açacaktır.




1/1999 sayısında 2000 yılının sorunları hakkında ayrıntılı bilgi verilmedi Neyse ki korkulan felaketler olmadı.



1/1999 sayısında 2000 yılının sorunları hakkında ayrıntılı bilgi verilmedi Neyse ki korkulan felaketler olmadı.



Y2K sorunu, c’t’nin 1999’daki ilk sayısında zaten bir kapak hikayesine değerdi. Giriş makalesi, eski yazılım geliştiricisi Alan Greenspan ve o zamanlar ABD Merkez Bankası başkanı gibi çağdaş tanıklardan alıntı yapıyordu:

“Ve bir ve dokuz gibi bu programların […] milenyuma yaklaşırken hala çalışıyor, onu dışarıda bırakın.”

Bir tarihi kaydetmenin püf noktaları, işletim sistemleri ve geliştirme platformları kadar çeşitlidir: Örneğin, MS-DOS, 1980’den bu yana geçen yılları, yalnızca bir bayt alan ikili olarak saydı – bir bellek tasarrufu tekniği?

“Kulağa bariz geliyor, ama tüm gerçek gelenek ve ihmal arasında bir yerde yatıyor.”

Bankalar ve ofisler için birçok idari ve mali program, tarihi geleneksel olarak altı basamaklı bir ondalık sayı olarak iki basamaklı bir yılla kaydeden Cobol dilinde oluşturuldu. Bir ASCII karakter dizisi olarak, ucuz olmaktan çok uzak olan altı baytlık bir yer kaplıyordu. Ancak, modern Cobol sürümleri, dört basamaklı bir yıl ile sekiz bayt kullanır.


23/1999 sayılı c’t sayısında kritik altyapılar için milenyum sonu hazırlıklarına yönelik eleştirilerimizi yineledik. PC kullanıcılarına, çeşitli işletim sistemlerinin hatalara nasıl tepki verdiği ve basit bir DATE komutuyla onlara doğru tarihi nasıl verecekleri konusunda ipuçları verilmiştir.

“Ev bilgisayarı kullanıcıları yılbaşı sabahı bilgisayarlarını açtıklarında ekran karanlık kalabilir. Çünkü elektrikler kesildi.”


Hile yazılımı çok pahalı


1999’da c’t editörleri, kaynak kodu da dahil olmak üzere ücretsiz PC testi ve prova yazılımı sağladı. Ancak bu, Microtech 2000 GmbH gibi kendini uzman ilan edenlerin Y2K sorununu “herkes için” çok pahalı yazılımlarla (PC başına 250 Alman Markı) çözmek istemesini engellemedi.

Yazılım yalnızca gösterildi, test örneği yoktu. Basın temsilcisi, şüphe duymadığını ifade ederek, Mayıs 1999’da Microtech’in işyerinin arandığı öğrenilene kadar bir yanıt istedi:

“Savcılar şimdi Şubat ayında 2000 Yılı yazılımıyla büyük bir yaygara koparan Microtech 2000 ile ilgileniyor.”

Soruşturmalar, o zamanın şansölye adayı Gerhard Schröder’den gelen bir seçim mektubuyla işe yaramaz yazılımının reklamını ironik bir şekilde yapan CEO Tanju Karabunar hakkında yürütüldü.

yine iyi gitti


Geriye dönüp bakıldığında, milenyumun dönüşü korkulan dramatik etkiyi yaratmadı: sadece kredi kartı işlemlerinde aksamalar yaşandı. Bir sürücünün son 100 yıl içinde ek motorlu taşıtlar vergisi alacağı söylenmektedir. Fukushima Nükleer Santrali’nde, bir kontrol çubuğu ekranı 6 Şubat 2036’yı bildirdi, ancak bu operasyonları etkilemedi.

Pazar araştırmacısı Gartner’a göre, Y2K önlemleri dünya çapında yaklaşık 600 milyar ABD dolarına mal oluyor. Bir sonraki zaman tutma krizinin 2038’de, 32-bit Unix zamanının taşacağı bekleniyor.





c't Magazine'den daha fazlası



c't Magazine'den daha fazlası








(Resim:

4/2023 var

)



PV patlama yaşıyor ve bir montajcıya ulaşamıyor musunuz? 4/2024 tarihli c’t sayısında, kişisel bir deneyde çatıya bir fotovoltaik sistem vidalıyoruz. c’t, hangi adımları kendi başınıza yapabileceğinizi ve yapabileceğinizi ve bunu uzman şirketin ne zaman yapması gerektiğini açıklar. Yasal ve mali çerçeveyi tanıyacak ve fotovoltaik bileşenlerin nasıl çalıştığını öğreneceksiniz. Ayrıca veri şifreleme için bir nasıl yapılır kılavuzu yazdık, yerleşik şifreleme ile USB depolama birimini kırmaya çalıştık ve verimli Ryzen 7000 CPU’ları test ettik. Tüm bunları ve daha fazlasını c’t 4/2023’te okuyabilirsiniz!








()



Haberin Sonu
 
Üst