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

Gentoo Derlenip Toparlanıyor

cbc

Gentoo projesi iç yapısını değiştiriyor.

Şu ana kadar varolan yapıda her şey direkt olarak Daniel Robbins'in onayına -ve diretmelerine- bakarken, projeler geliştirilirken zaman sınırlandırıcı faktörler devrede değildi; tamamen rahat çalışan ekip için artık yeni bir yapılandırmaya girişiliyor. Düzenli olarak raporlar hazırlayacak, düzenli toplantılar yapacak olan ekip yine Daniel Robbins'in başkanlığında proje gruplarına bölündü.

Arch Linux Eğitselleri (Tutorial) Geldi Hanıııım!

sami

Arch Linux kullanan veya geçiş yapaya çalışıp da başarılı olamayanlardan biriyseniz bu site tam size göre. Site acemilerden ileri düzey kullanıcalara kadar pek çok kişiye hitap ediyor. İngilizcesi pek çok insanın anlayabileceği kadar sade. Eğitseller içerisinde pacman ile paket kurulumunu, config dosyalarının düzenlenmesini ve komut satırına girilecek komutları gösteren satırlar güzel bir şekilde belirtilmiş.

Siyaseten doğruluğun önemi

loker

Linux International geçtiğimiz günlerde lüks bir otelde Penguen şeklinde pasta kesip GPL'in yaş gününü kutladı. Bunu, (Linux camiasıyla paylaşmak yerine) basın toplantısı şeklinde yapan oluşum adına konuşan Siyami Kahyaoğlu burada gazetecilere GPL'in önemini, özgür yazılımı anlattı, örnekler verdi ve MEB ihalesi konusunda girişimde bulunduklarını da söyledi. Hepsi çok güzeldi, ancak sunum malesef özgür olmayan bir yazılım aracılığıyla yapılıyordu ve bu bir gazetecinin gözünden kaçmadı [radikal.com.tr, Sanal Alem].

Ciddiye alınmadığınızda suçlu kim olacak şimdi?

Mandrake Linux 9.1 RC Hazır

FZ

Kullanım ve kurulum kolaylığı konusunda haklı bir üne sahip olan Mandrake'nin son sürümü karşınızda. Ayrıca burada bazı ekran görüntülerini görebilirsiniz. Benim favorim ise iki monitöre yayılmış (dual monitor) şu görüntü oldu ;-)

Linux Eğitimi - Kayıt için son 4 gün

butch

İstanbul Bilgi Üniversitesi tarafından düzenlenen Linux eğitimi için kayıtlar başladı ve cuma gününe kadar sürecek. Gerek içerik, gerekse eğitim yöntemleri açısından başka bir örneği olmayan bu eğitim, ücretler açısından da benzersiz. Zaman kaybetmeden yerinizi ayırtın, camiada siz de yerinizi alın.

Ayrıntılı bilgi: http://open.bilgi.edu.tr

Not: Kayıta PCworld dergisiyle gelenlere %25 indirim yapılacaktır.