Ruby ile Zamanlı Süreç İşletmek

0
malkocoglu
İşyerinde şöyle bir probleme çözüm bulmamız gerekti: Her gece çalışan toptan işleyen (batch) programlar var. Bu programlar SQL kullanarak veri tabanından veriyi dışarı, metin dosyasına aktarıyorlar. Ya da veri tabanında yedekleme yapıyorlar.


Fakat bazen bu programlar ya takılıp kalıyor, ya hiç işlemiyor, ya da tam işlerken arıza çıkıyor. Çözüm olarak, Ruby dilinde yeni bir betik tasarladık. Bu betik, "işletici" ve "izleyici" türden bir program olacaktı.

Gerisi icin Süreç İzleyen Ruby Programcığı

İlgili Yazılar

Emacs ile Oracle Sql*Plus ve sql-mode

zekzekus

İş yerinde yoğun olarak Oracle veritabanı ile çalışıyorum. Sorun tespit etmek için sorgular yazıyorum, PL/SQL ifadeleri çalıştırıyorum. Bu işlemleri en rahat yaptığım araç Oracle tarafından sağlanan Sql*Plus. Rahat dediğime bakmayın sade ve son derece hafif olan bu istemcinin insanı deli eden “özellikleri” var. En basitinden yazdığınız uzun bir SQL cümlesinin başında küçük bir hata yaptıysanız, imleci geri götüremiyorsunuz (henüz enter tuşuna basmamış olsanız da). Daha önce yazdığınız komutları listeleyen ve çabuk bir şekilde kullanmanıza olanak veren bir tarihçe (history) özelliği de yok. Emacs editörü (editör demek bir nevi haksızlık oluyor artık) her zaman olduğu gibi bu konuda da devreye giriyor.

Emacs ve sql-mode ile ilgili bilgi veren yazının devamı burada...

E-Lapis Dergisinin 3. Sayısı Çıktı

Sabutay

Çesitli sebeplerden dolayı E-Lapis dergisinin 3. sayısının çıkış tarihi ertelenmişti. Fakat sonuçta güzel bir şeyler çıkarttığımıza inanıyor ve e-lapis dergisinin 3. sayısını http://www.e-lapis.org adresinden indirebileceğinizi duyurmak istiyoruz. Dergimizin yeni sayısı farklı konulardan ve zevkle okuyacağınız dolu dolu sayfalardan oluşuyor.

Yazıcıdan Güzel Kod Basmak (Pretty Print)

malkocoglu

Kod gözden geçirme (code review) toplantılarında olmazsa olmaz olan "2 kod sayfası bir yazıcı sayfasına" denk gelecek, ve her satırın numaralı olacak şekilde gosteren bir yazıcı çıktısıdır. Bunun için kullanılan enscript programının kuruluşu, Ghostview, Ghostscript ve Emacs ile yapılan bağlantılarının nasıl olacağını aşağıdaki yazıda anlatılmıştır.

http://www.bilgidata.com/yazi.jsp?dosya=a_enscript.xml

Yeni Programcılara Müjde - bilgidata.com

anonim

Temel teknikler, bilgi ve en önemlisi tecrübe paylaşımı için Türkçe bir site başlattık. www.bilgidata.com sitesinden yazılım proje yonetimi, tasarım yöntemleri, teknoloji püf noktaları hakkında yazılarımız var. Konular Java, ANT, Tomcat, Oracle, SQL, Extreme Programming hakkında. Programcıların beğeneceğini umuyorum.

Küçük mucidin el kitabı :)

conan

Siz de benim gibi evde bulduğunuz herhangi bir maddeden işe yarar (ya da yaramaz) şeyler yaratmayı sever misiniz bilemeyecegim. Ama sanırım ben bu dünyada varsam, benim gibilerinin de olması muhtemel.

İşte bu tip seyleri yaparken karşılaştığım şeyleri paylaşmak istedim bir anda sizlerle. Ama öncelikle sanırım konuyu biraz daha açmalıyım.