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 Çekirdeği 2.6.2

anonim

Bana mı öyle geliyor yoksa gerçekten bu aralar bu çekirdek çok mu hızlı güncelleniyor bilmiyorum ama Linus Torvalds çekirdeğin 2.6.2 sürümünü duyurdu.

Çekirdeğin kod adı "Feisty Dunnart. Detay için buraya, Yeni sürümü indirmek içinse buraya bakabilirsiniz.

Microsoft Windows: Insecure by Design

DJENGIN

Washington Post´ta yayınlanan “Microsoft Windows: Insecure by Design” başlıklı makalesinde Pegoraro, alternatif işletim sistemleri Mac OS X ve Linux’un daha korumalı olduğunu belirtirken Microsoft firmasının virüs koruma stratejilerini eleştiriyor. Kısa bir süre önce dünya çapında milyonlarca kullanıcı So.Big virüsü saldırısını yaşadı. E-posta kutuları şişerken internet trafiği yavaşladı, anonim e-postalar kutuları doldurdu.

Türkiye´de Linux - Son Durumlar

FZ

Brezilya´daki son gelişmeleri bir önceki haberimizde okudunuz. ebola arkadaşımızın haklı talebi üzerine bir bakalım bakalım memleketimizdeki GNU/Linux´un kamuda kullanımına dair son durumlar neler.

Internet üzerinde varolan web sitelerinin teknik altyapısı konusunda bilgi veren netcraft.com isimli web sitesi bilgilerine göre Türkiye’de toplam 482 tane gov.tr uzantılı alan adı bulunuyor. Bu web sitelerinin büyük bir çoğunluğu yerel yönetimler tarafından hazırlanmış. Bu siteler arasında valilikler, belediyeler ve hastanelere ilişkin web siteleri yer alıyor. Bunun yanında bakanlıklar, Başbakanlık, Cumhurbaskanlığı ve bunlara bağlı kurum ve kuruluşlara ilişkin web siteleri de gov.tr uzantılı siteler arasında listeleniyor. Netcraft.com üzerinde yapılan araştırmalara göre Türkiye’deki kamu web sitelerinin %30’unda Linux işletim sistemi çalışmakta.

GNUstep live CD

yuxel

Freasmeat'deki çoğu projeye el ayak olmuş, Debian'ın ve çiftçinin dostu Gürkan (tarzeau) Şengün'ün yeni uğraşı; GNUstep live CD. Neredeyse tüm programların GNUstep projesinden geldiği bu Morphix tabanlı live CD içinde,Blender, MPlayer gibi programlar; NetHack, Jump n Bump gibi oyunlar da mevcut. Farklı bir deneyim isteyenler, sabit diske de kurulabilen bu dağıtımı deneyebilirler. Bu da ekran görüntüsü
Download : iso / md5sum

Linux Kernel Fonksiyonlarını 'Hook'lamak

anonim

Linux çekirdeğindeki bir fonksiyonun işleyişini ona zarar vermeden değiştirmek istediğimizi düşünelim. Kaynak kodları değiştirir tekrar derleriz ancak bu yazıda daha farklı bir yöntem izleyecegiz ve hafızadaki kernel'a tamamen geçici bir yama yapacağız.