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

Fedora Core 6 Duyuruldu

anonim

Can sıkıcı birkaç hatanın giderilmesinin zaman alması nedeniyle çıkışı 2 defa ertelenen Fedora Core,planlanan tarih olan 16 Ekim'den 8 gün sonra 6. sürümünü az önce duyurdu.

Ottowa Linux Sempozyumundan Makaleler

sundance

Internet`te dolaşırken şöyle bir dökümana rasladım. 26-29 Hazinran tarihleri arasında yapılan Ottowa Linux Sempozyumundaki bildirgelerin toplandığı 600 sayfalık bir pdf.

3Mb`lık bir download, bence kesinlikle değer bir okuyun.

Bazı başlıklar...

10 trilyonla neler yapılmaz...(mesela kendi işletim sistemimiz)

gILgamIsh

Her nekadar KamuNet projesi hakkında bilgi sahibi olmasam da (henüz) projenin ve onun için ayrılan bütçenin, burada çokça dile getirdiğimiz hayaller için bir başlangıç olabileceği konusunda ümitliyim. Gerçekten de önümüze hazır sunulan ve nimet diye sarıldığımız yazılımlar (onlar kendini biliyor) aslında tüm ülke için her açıdan büyük stratejik önem taşıyorlar. Belki bu uyum yasası benzeri avrupa+&KamuNet projesi ve onun için ayrılan 10 trilyon aklımızı başımıza getirmek için bir neden olur ne dersiniz??
Aşağıdaki metin Mac kullanıcılarının listesi "Elmakurdu"ndan alıntıdır.

Cisco Emulatörü

sundance

Network ile ilgili birsürü şey öğrendim, fakat eski meski elimin altında bir Cisco router olsaydı da şu BGP filan mevzularına dalsaydım diyenlerden misiniz ?

Daha fazla beklemenize gerek yok. Gelmiş geçmiş bütün işletim sistemlerinin emülatörlerine sahip Linux bir süreden beri bir Cisco Emulatörüne'de sahip: Zebra.

RIP, OSBF, BGP gibi protokolleri destekleyen IOS benzeri bu işletim sistemi, bunun küçük bir ağda kurulumu, yük dengeleme vs. gibi amaçlarla kullanımı hakkında IBM DeveloperWorks de çok güzel bir makale bile hazırlamış

Acil durumlarda: TOMSRTBT...

m1a2

`The most GNU/Linux on 1 floppy disk.` motto`suyla TOMSRTBT yani `Tom Oehser`in minik pengueni karşınızda... Vector Linux bile bana fazla, şöyle tek floppy`e sığan üstelik `emacs`lı (!) tini-mini bir distro arıyorum derseniz, mutlaka bir bakın derim. Şimdi bir `rescue` operasyonunda kullandım ve pek bir memnun kaldım :)) (Tabii işin `emacs` tarafı beni ilgilendirmiyor, ama doğrusu bendenizin de ateşli bir mensubu olduğu `VI` cemaatinin `acil durumlarda sadece VI ile başbaşa kalacaksınız, emacs şişman bir iyi gün dostudur...` sözleri biraz havada kalmış oluyor galiba.)