Hata Toleranslı Shell

0
lifesdkver0_1
ftsh (Fault Tolerant Shell), kabuk programlamaya hata merkezli bir bakış açısı getiren; basit bir scripting dili. Temelde yaptığı işi, bir scripting diline try - catch bloğu koyulmuş gibi oluşabilecek muhtemel hatayı kontrol altında tutup işleyişi ona göre devam ettirmek.
Örneğin
try for 30 minutes cd /tmp
rm -f data
forany host in xxx yyy zzz
wget http://${host}/fresh.data data
end
end
gibi bir kod parçasını kullanarak 30 dk. boyunca kodda belirtilen işlemi tekrarlatabiliyorsunuz. Eğer kodun herhangi bir yerinde hata oluşursa, ilgili tüm prosesler öldürülüp işlem yeniden başlatılıyor. Özellikle dağıtık sistemler ve ağ üzerinde yapılacak işler için düşünülmüş bir yapı; oldukça da yararlı görünüyor. Teknik belgelerine buradan ulaşabilirsiniz.

İlgili Yazılar

Linux´a DirectX 8.1 Geliyor

polat

Özellikle Linux fanatikleri için iyi bir haber.Kanada tabanlı Transgaming Technologies isimli bir firma Linux'da DirectX oyunlarının çalışabilmesini sağlaycak WineX API projelerini duyurdu.Bu program sayesinde Linux kullanıcıları neredeyse her Windows oyununu sistemlerinde görebilme şansına erişecekler. /Kaynak:www.inethaber.com

Linux Çekirdeğinin Hata Oranı Düşüyor

Soulblighter

Aralık 2004 ile Temmuz 2005 arasındaki sürede Linux çekirdeğinde "hata yoğunluğu" 0.17'den 0.16'ya düştü. Kod analiz firması Coverty'nin son raporuna göre tüm ciddi hatalar da düzeltildi.

GNU/Linux ve BSOD

zekeriya_akyildiz

Microsoft'a gün doğdu, daha geçen gün ve daha önceleri hep göçmüş olan MS Windows sistemlerinin resimlerini yayınlarken. Microsoft düşkünü arkadaşlar durumu açıklamaya çalışırken falan ortalık karışmış yüzlerce entry alt alta gelmişti. Şimdi BSOD sırası GNU/Linux' ta (disk hatası gerçi ama olsun):

http://www.flickr.com/photos/milliped/116393699/

MIT Brezilya'ya GNU/Linux kullanmasını önerdi

gismo

slashdot'un ve zdnet'in haberine göre MIT Media Lab Brezilya hükümetine fakirlere satılacak bilgisayarlara kurulmak üzere kısıtlı MS Windows sürümleri yerine GNU/Linux kullanmalarını önerdi. Media Lab yöneticisi Walter Bender: "Pahalı ve kısıtlı sürüm ticari yazılımlar yerine yüksek kaliteli özgür yazılımları kullanmalarını savunuyoruz" dedi.

Ülkemizde de benzer gelişmelerin olduğu düşünülürse (öğretmenlere verilecek bilgisayarlar) sonucu dikkatle takip etmekte fayda var.

Slackware 10.2 İçin Beta Testleri Başlıyor

selim

Slackware'in yöneticisi Patrick Volkerding'in sürüm dosyasında duyurduğuna göre Slackware 10.2 için beta testlerine başlanıyor. İçerisinde çok fazla yenilik ve güncelleme bulunmayacak. Sürüm dosyasındaki yazı şöyle: