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

KDE 3.2 Alpha 1 çıktı!!

ghanthar

Eylül ayı Linux Dünyasında Yeni Sürüm Ayı olarak bilinen aylardandır. Önce Mandrake, RedHat ve Suse (resmi bir açıklama yok ancak bazı FTP sunucularında yeni bir SuSE sürümünün ismi görülüyor) dağıtımlarının `BETA´ ları ardından yeni sürümün yaklaştığını haber veren OpenOffice.org 1.1 RC4 ve Gnome 2.4 derken şimdi de KDE 3.2´nin ilk ALPHA sürümü ile karşa karşıyayız. Kararlı sürüm ise Aralık ayı civarı masaüstümüzde olacak.

Kaynak:LinuxTurkey

Dizüstü Linux'un Geleceği

gismo

HP belirli modellerini Ubuntu Linux ile uyumlu hale getirecek. Slashdot'un bu haberine ve CoolTechZone'un bu haherine göre HP nx6110, nc6120, nc6220, nc6230 and nc6000 modellerinde tüm donanımı %100 Ubuntu Linux ile uyumlu hale getirecek ve isteyen kullanıcılar Ubuntu yüklü olarak bu modelleri satın alacak. Böylece M$ lisansı alma zorunluluğu da ortadan kalkacak. Darısı diğerlerinin başına ;)

Torvalds: Linux, yoluna devam edecek

anonim

Mart ayında Unix kodları telif haklarını elinde bulunduran SCO Group şirketinin IBM’i Linux’un Unix’e dayandığı ve IBM’in bu Unix kodlarını Linux’u geliştirmek için kullandığı iddiasıyla mahkemeye vermesi ve Linux kullanıcılarından telif ücreti tazmin edeceğini açıklamasının ardından Linux’un ‘bağımsız”lığı tartışmaya açıldı.

Linus Torvalds daha önce bir çok kereler Linux’un Unix kodlarıyla Berkeley Software Solution kodlarını paylaştıkları için akraba olduğunu ancak bunun bir bağlayıcılık içermediğini belirtmişti.

Torvald ile yapılan söyleşiyi de sizlere iletelim:

Linux World´den Linus Torvalds röpörtajı

tongucyumruk

Linux World, ruhani liderimiz Linus Torvalds ile yaptığı röpörtaj'da şimdiye kadar birçok kimsenin sormaya çekindiği soruları cesurca soruyor; Linux ve Linus ile ilgili karanlıkta kalmış birçok noktayı aydınlatıyor. İşte Linus Torvalds'ın gerçek yüzü.

Linux 2.6´nın Harika Dünyası

FZ

Linux çekirdeği 1991 yılında Finlandiya´lı Linus Torvalds tarafından yüksek lisans projesi olarak başlatılmış, Minix benzeri bir işletimi sisteminin 80386 işlemcili PC´ler üzerinde çalışması hedeflenmişti. Linus´un bu proje için aklına gelen ilk isim Freax idi ve neyse ki bundan çok kısa sürede vazgeçti. Çekirdeğin ilk kararlı sürümü olan Linux 1.0, Mart 1994´te dünya kamuoyuna açık kodlu ve bedelsiz olarak sunuldu. O sırada resmen sadece i386 mimarisini ve tek işlemcili makinaları destekliyordu.

Sene 2003, yaklaşık 9 yıl sonra Linux 2.6 binlerce gönüllü ve çalışkan yazılım ve donanım uzmanının çabaları sonucunda yine kamuoyuna sunulmak üzere.