İlgili Yazılar

Java Türkçe Yazılım Hatası

anonim

LimeWire adlı bir birebir (peer-to-peer) iletişim uygulamasının Türkçe çevirisini yaparken javadan kaynaklanan bir Türkçe uyumsuzluğu, yazılım hatası saptadık. Sorun, basitçe ifade etmek gerekirse, "İi-Iı" çiftlerinden kaynaklanıyor...

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

Ruby ile Zamanlı Süreç İşletmek

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ığı

D. E. Knuth´tan Özel Dersler

malkocoglu

Dr. Bilgisayar Bilimi'nin kendisinden özel ders almak ister miydiniz? Donald Knuth'un bilgisayar bilim derslerini buradan izleyebilirsiniz.

Yapay Zeka Yazıları

malkocoglu

Akıllı tahmin yapabilmek (heuristic), zekanın kullandığı önemli bir özellik. Bilgisayarla aynı özelliği aktarabilmek için, 8'li Bulmaca ortamında arama algoritmalarını sitemizde işliyoruz. Kullanılan dil, Common LISP olacak. Çözüm kodları da sitede paylaşılıyor. Bu kodlar, üniversitede alınan Yapay Zeka dersi için geliştirildi.
Yapay Zeka ile Problem Çözümü
Akıllı Tahmin Yapabilmek (Heuristic) ve Yapay Zeka