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

Bilimadamları Sony Playstation 2 Kullanıyor!

FZ

Ama oyun oynamak için değil çok karmaşık vektörel ve matris hesaplamalarını kısa sürede yapabilmek için. ABD´deki Ulusal Süperbilgiişlem Uygulamaları Merkezi´ndeki (NCSA - National Center for Supercomputing Applications) araştırmacılar çok hızlı hesap yapabilmek için Sony Playstation 2 bilgisayarlarının hesaplama gücünü GNU/Linux işletim sistemi ile birleştirdiler.

Linux işletim sistemi ile kurulan ve 70 adet Sony PS2 bilgisayardan oluşan bu küme bilgisayar sistemi (cluster) yüksek yoğunlukta hesaplama gerektiren uygulamaların programlanması için kullanılıyor.

WOOM: Window Object-Orientated Maker veya Windowmaker`in geleceği

m1a2

Gnustep cephesinde son aylarda yoğun bir hareketlilik gözleniyor. Ocak ayında Gnustep-base ve Gnustep-gui`nin üstüste duyurulan yeni sürümlerinden sonra ortaya çıkan önemli bir gelişmeyi gözden kaçırmışız. Windowmaker`in şef programcısı Alfredo Kojima`nın öncülüğünde bir grup, Gnustep-base ve Gnustep-gui library`lerinin kıvama geldiğini düşünmüş olacaklar ki 14 Ocak`ta Windowmaker`ın geleceğini de belirleyecek `WOOM: Window Object-Orientated Maker` projesine start verdiler. İşte oldukça ilginç bulduğum duyuru. Kojima, `Windowmaker`in yeterince popüler hale geldiğini ve artık projeyi ölçeklendirme (yani Gnustep`le birleştirme) zamanının geldiğini belirttikten sonra şöyle konuşmuş: (küçük değişikliklerle)

Novell Linux Desktop Çıktı!

Challenger

SuSE Linux' u temel alan ve ön tanımlı masa üstü ortamı olarak Novell Ximian Desktop2' yi (GNOME temelli) kullanan Novell Linux Desktop çıktı. Bu işletim sistemi, kurumsal masa üstü sistemlerde kullanılmak üzere hazırlanmış. Linux dağıtımlarında alışık olduğumuz bir işi yapmak için 10 tane farklı yazılım içermek yerine her iş için belirlenmiş bir standart programı var. Anlaşılacağı üzere teknik bilgisi olmayan son kullanıcıları hedefliyor.

İçerisindeki yazılımlardan başlıcaları:
Novell Ximian Desktop2, Novell Evolution, Novell Red Carpet Yazılım Güncelleme Yöneticisi, OpenOffice.org, Mozilla Firefox, GAIM.

Fiyatı ise 50$ ve 1 yıllık yazılım güncelleme desteği de bu fiyata dahil.
http://www.novell.com/products/desktop/index.html?sourceidint=homepage_announcement1

Mandrake 9.2 ISOları hazır!

ckaptan

Mandrake 9.2 ISOları 13.11 itibarı ile nihayet hazır! Bazı LG CD-ROM sürücülerinde kurulum esnasında yaşanan sorunların giderilmesine ait çalışmalardan dolayı uzayan public ISO'lar artık kullanıma açıldı...
Daha nice sürümlere!

Linux 2.6 çıktı

tongucyumruk

Linus Torvalds 3 yılda bir verdiği yılbaşı hediyemizi yine yılbaşına yetiştirdi. Linux 2.6 indirilmeye hazır. Sanıyorum içerdiği yeniliklerin hepsini buraya tekrar yazmaya gerek yok. Alsa, xfs gibi şeyler artık kernel'e entegre, masaüstü kullanıcılarını fazlasıyla memnun edecek daha responsive bir scheduler vs...