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 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.

LinuxWorld Ödülleri: And the Winner is... Microsoft?

FZ

Hayır, 1 Nisan şakası falan değil. LinuxWorld etkinliğinde En İyi Sistem Entegrasyon Yazılımı ödülünü alan şirket Microsoft oldu.

PostgreSQL Veritabanı Sunucusu Semineri

caglar_onur

Linux Kullanıcıları Derneği, 22 Mayıs Cumartesi günü Ankara'da bir seminer düzenliyor. EMO Ankara Şubesi'nin ev sahipliği yapacağı seminerde, PostgreSQL veritabanı sunucusu anlatılacak.

Kernel 2.6.7 indirilmeye hazır

e2e

Yeni sürümde, en son yayınlanan sürümde yer alan birçok bug düzeltildi. Kotalar için reiserfs desteği, USB yönetiminde geliştirmeler ve NTFS yazma desteği önemli yenilikler arasında.

Ayrıca birkaç driver daha eklendi.

Yeni sürümü: http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.7.bz2 adresinden indirebilirsiniz.
Değişikliklerin tam listesi için: ChangeLog 2.6.7

GNU/Linux Tarihi Arşivi

ghanthar

İlk Red Hat veya Slackware, Suse sürümünü denemek, veya bunlardan önce hangi dağıtımlar vardı bir göz atmak nasıl olurdu? Güzel mi? O zaman bu haberi okuyun.