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

UMeet 2002, IRC ile online UNIX konferansları

Maverick

İnternetin belki de en popüler ve yine de en az saygı gören servislerinden birisi IRC`nin doğru kullanımına güzel bir örnek izledim bu sabaha karşı. Saat 03:00 - 05:30 arası irc.uninet.edu ağında #linux kanalında "Introduction to handhelds with GNU/Linux" konulu bir sanal konferans vardı. Bir konuşmacı (Francisco J. Reyna) kanalda sunumunu ingilizce yaparken (web üzerindeki slaytlarla destekliyordu), izleyiciler #qc kanalından yorum veya sorularını yönelttiler. Konuşmacı (yazıcı mı demeliyim yoksa :^) sorulara gerçek zamanlı olarak yanıt vermeyi tercih ettiği için gerçek bir konferanstan çok daha etkili olduğunu eklemeliyim (saat dilimi sorununu görmezden gelirsek). Bu akşam Türkiye saati ile 22:00`de son bir toplantı daha var. Bu daha çok "Kernel 2.5" hakkında bir yuvarlak masa toplantısı olacakmış. Katılımcılar: Dave Jones. Suse Linux; Andrew Morton, Digeo Inc.; Rik van Riel, Conectiva; Ralf Bächle, Linux-MIPS.; Robert Love, maintainer of the kernel-preemption patch. Kaçırdığınız toplantıların listesine ve loglara bu adresden ulaşabilirsiniz. Keşke daha önce haberimiz olasaydı :/ Bu akşam tüm Fazlamesaicileri saat 22:00`de irc.uninet.edu #linux kanalına bekliyorum. Görüşmek üzere...

Türkiye`de profesyonel Linux eğitimi

larweda

Son yılların gözde iş sektörlerinden biri olan bilgisayar eğitim sektörü, Türkiye`de de geçen sene büyük eğitim firmaları ve büyük yatırımlar (aynı zamanda büyük batırımlar :-) ile hızlı bir ilerleme kaydetti. Piyasada gördüğümüz eğitim firmalarının tamamı M$, CISCO, Digital, Sun, Oracle gibi yüksek fiyatlı, yüksek telif hakkı ödenen konularda eğitim vermeyi tercih ettiler. Yeni açılan bir eğitim firması olan BTeğitim ise eğitim portföyüne toplam 3 Kur / 18 Hafta süren bir Linux Sertifika Programı ile başlıyor.

Wine 1.0 sürümü 15. yaş gününde çıkıyor

anonim

Wine geliştirici takımı 1.0.0 sürümünü Wine'nin doğum günü olarak kararlaştırdıkları 6 Haziran'da çıkaracak. Bu sürüm sembolik anlam taşıyor. O yüzden çok fazla değişiklik beklememek lazım. 1.0.0 sürümü için dört ürünün kararlı çalışması kriter (Wine 1.0 Release Criteria) olacak. Bilindiği üzere Google'dan bir ekip de wine için yama yayınlamaya başlamıştı ve kısa süre içerisinde Photoshop CS2 linux üzerinde daha kararlı çalışabilir hale gelmişti. Photoshop CS2'nin linux üzerindeki Font desteği ve katman desteği şimdilik yeterli olmasa da ilerisi için umut vaadediyor.

SUSE Novell tarafından satın alındı!

sundance

Dünyanın önde gelen IT firmalarından Novell, Ağustos ayında Ximian'ı satın almasının ardından bugün SUSE ile anlaşmaya vardığını açıkladı.

Böylelikle ilk defa milyar dolar seviyesinde sermayeye sahip bir firma kendi Linux dağıtımını geliştirip yaymaya başlayacak. Anlaşmanın bedeli olan 210 milyon doların mali yılın ilk çeyreği içinde SUSE'ye verilmesi bekleniyor.

Kernel geliştirici topluluğu büyüyor

coskung

Haber, itworld.com'dan; Linux Foundation yöneticisi Jim Zemlin, 2005'ten bu yana yaklaşık 3700 kişinin kernel koduna katkı yaptığını, en çok katkı yapan 10 geliştiricinin tüm katkının %15'lik kısmını sağladığını söylemiş. Öne çıkan isim 1571 katkı ile Al Viro.