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

Penguence'nin 3. sayısı çıktı

dfisek

Linux Kullanıcıları Derneği'nin elektronik yayını, penguen yaşam biçimi dergisi Penguence'nin 3. sayısı yayınlandı. Bir teknik bilgisayar dergisi olmanın ötesinde özgür yazılımı, açık kaynak felsefesini ve paylaşımı yaşam biçimi olarak algılayan duruşu ile Penguence önemli bir boşluğu dolduruyor.

Üniversiteleri Linux yarışması heyecanı sardı

adervis

Üniversite öğrencileri, ders dönemlerini bitirme telaşı ile Linux dünyasında kendilerini gösterme heyecanını aynı anda yaşıyorlar. Geçtiğimiz yıl ilk olarak düzenlenmesine rağmen üniversiteliler arasında büyük bir ilgi gören ve yoğun katılıma sahne olan Linux Başarı Ödülleri'nin ikincisi başladı. 1 Mayıs tarihinde duyurularak yarışma takvimi başlatılan Linux Başarı Ödülleri 2003'ü kazananlar 15 Ekim'de düzenlenecek ödül töreniyle kamuoyuna açıklanacak. IBM Türk'ün "UNİPROJE" Ekibinin düzenlediği Linux Başarı Ödülleri 2003 yarışması, Linux Kullanıcıları Derneği tarafından Yıldız Teknik Üniversitesi'nde düzenlenen Linux Şenliği'nde duyuruldu.

Linux Çekirdek Performans Projesi

Soulblighter

Bir süre önce Linux'un 2.6 çekirdeğinde, 2.4 çekirdeğine göre büyük performans kayıpları olduğu yolunda haberler dolaşıyordu. Hatta 2.6 çekirdeğinin kendi iç sürümleri arasında bile 10%'a varan ciddi performans farklılıkları olduğu da belirtilmişti.

Linux eğitimi kayıtları devam ediyor, Sertifikasyon sınavı 28 Haziran'da

butch

Bilgi Üniversitesi Open Source Enterprise Centre tarafından düzenlecek Linux Eğitimleri 1.Kuru 21 Haziran 2002 tarihine ertelendi. Yani katılmak için hala vaktiniz var :)

Sertifikasyon sınavı için de bugün itibariyle kayıtlar başladı. Sınava katılmak için herhangi bir ön şart yok. Linux bilgi ve becerinizi belgeleyecek olan, 28 Haziran tarihinde yapılacak sınava kayıt için bizimle iletişime geçin. Eğitim programı ve sınav içeriği hakkında bilgi için open.bilgi.edu.tr adresini mutlaka ziyaret edin.