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

Zihinlerdeki Penguen Masaüstünde Durduğu Gibi Durmuyor.

acemi_

John H. Terpstra, "Masaüstünde Linux kullanmak için 10 neden" başlıklı bir sunum hazırlayacaktı. Linux'a alışkın olan biri için bunu ispatlamanın hiç de zor olmayacağını düşündü. Sonuçta MS Windows, sadece bir işletim sistemi idi ve benzer araçlar, Linux için de olduğuna göre Windows'dan vazgeçmemek için bir engel göremiyordu. Zira ofis uygulamaları, web tarayıcılar, e-mail istemcileri Linux için de vardı ve oldukça iyiydiler.

Linux Counter: Hala sayılmadınız mı???

conan

Off! Çok zaman olmuş birşeyler yazmayalı! Neden bu kadar tembelleştim acaba? :P Neyse şu tembelliğime "Linux Counter" sitesi konusunda birşeyler yazarak son vermeyi deneyeyim! :)

Linux Counter adından da anlaşılacağı üzere dünya üzerinde linux kullanıcılarını ve linux kullanan bilgisayarları saymayı amaç edinmiş bir site.

Linux for Playstation I & II, bu sefer tamamı bedava ve açık!

larweda

Sony'nin Linux`lu Playstation II kutusunu çıkaracağını duyurmasının ardından PS üzerinde Linux çalıştırabilmek için sabırsızlıkla bekleyenler için bu sefer tamamı açık kodlu olan ve bedava olan bir alternatif var: Çek bir firma olan Blokman Trading`in Runix'i. Playstation 1 için 2.4 Linux çekirdeğinin alfa sürümünü piyasaya süren Blokman Trading, temmuz ayında çekirdeğin beta sürümünü, ekim ayında da kararlı bir sürümünü çıkaracağını duyurdu. Playstation II için de bir çekirdek yazıldığı söyleniyor, ancak PS2 için verilen bir tarih yok.
Sony, Linux for Playstation II`den sadece 1000 adet üreteceğini ve sadece Japon pazarında piyasaya süreceğini duyurmuştu.

Linux, Renault F1 testlerini hızlandırdı

Soulblighter

IBM e1350 Linux kümeleme sistemi Renault F1 takımının test için harcadığı zamanı 3 haftadan 18 saate düşürdü.

Çekirdekten Haber Var

anonim

Linux çekirdeğinin 2.4.29-rc1 versiyonu yayınlandı. Bu konunun taşıdığı haber değeri ise bu versiyonun kullanıcıların root haklarına ulaşmasını sağlayan önemli sayılabilecek bir güvenlik açığını da düzeltiyor olması. Bu açık aynı zamanda 2.6 serisi çekirdekleri de etkiliyor. 2.6 serisinde bu açığı kapatmak için gereken yamayı ( Alan Cox tarafından ) burada bulabilirsiniz.

Linux çekirdeğinde bir diğer gelecek vaat eden gelişme ise Jake Moilanen tarafından duyuruldu. Kerneltrap'ın haberine göre Moilanen'ın geliştirdiği genetik algoritma sayesinde %1-%3 arasında değişen oranda performans artışı sağlanıyor. IO zamanlayıcı ve Cpu zamanlayıcılarının kendilerini en iyi performansı verecek şekilde ayarlanmasına dayanan algoritma için Moilanen "Sağlanan performans artışı çok yüksek olmamasına rağmen söz konusu zamanlayıcılar hakkında uzman birisinin bu oranı yükseltebileceğini düşünüyorum" dedi.