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

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

Linux Kernel 2.6: Nasıl buraya gelindi ?

sundance

On yılı aşkın yolculuğunda 2.6 kernel ile önemli bir aşamaya gelen Linux, ticari Unixlerden ileri olan ve şirketlerin önemli ihtiyaçlarına cevap veren özellikleriyle (64Gb Ram adresleme, terabytelarca dosya alanı vs.) ölçeklenme problemini de geride bırakmışa benziyor.

Taş gibi sağlam 2.2, yepyeni özellikleri ile 2.4 derken sunucu piyasasına olduğu kadar masaüstüne yönelik yenilikleri de bünyesinde barındıran 2.6 kernel nasıl geliştirilmiş, öncekilerden farklı ne gibi araçlar ve yöntemler uygulanmış konusunda IBM DeveloperWorks yine muhteşem bir makale hazırlamış.

Debian sürüm 3.0 çıktı!

cadas

Sonunda Debian GNU/Linux version 3.0 çıktı... Resmi sitede çıkan haberi okumak için buraya, Slashdot'taki yorumları okumak için de buraya tıklayabilirsiniz.(Ed. Aaa debian 3.0 çıkmış şunun haberini yapayım diye yönetici arabirimine girdiğim anda, bu haberle karşılaştım :) FM bu işte...)

'Yalnızca Eğlenmek İçin' Türkçe Çevirisi

anonim

Linus Torvalds'ın anı kitabı "Yalnızca Eğlenmek İçin" in (Just For Fun) Bilgi Yayınevi tarafından Türkçe çevrisi yayınladı. Temmuz 2005 yayınlanan kitap Torvalds'ın Linux'u yazarken yaşadıklarını anlatıyor.