Oca 26

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

Continue reading »

written by Zekeriya Koc \\ tags: , , ,

Oca 15

Bilgisayarım yokken bile koşa koşa gider alırdım bayiden Level dergisini. Yazıların (doğal olarak yazarların) sıcaklığı, samimiyeti ve mizahi üslupları çok yakın gelirdi bana. Level dergisi her zaman dolu dolu içeriği ile dikkatimi çekerdi. Verdiği cdler derginin kendisinden daha ağır olan bomboş oyun dergilerini en fazla bir sayı alırken Levekl dergisini uzun zaman takip ettim.

Bir kaç ay önce Vogel kapandığından Level dergisinin çekirdek ekibi bağımsız olarak yeni bir dergi çıkartmaya karar vermiş: Oyungezer. Henüz dergiyi alamadım ama ekipte Sinan Akkol, Tuğbek Ölek, Serpil Ulutürk ve adını bilmediğim ama bana zevkli okumalar sağlamış olan diğer eski Level yazarları varken kendilerinden beklediğimden daha kötü bir dergi çıkarabileceklerini sanmıyorum.

Bağımsız bir dergi çıkartmak baya zor bir iştir herhalde. Bu yüzden Oyungezeri alalım, okuyalım, aldırıp okutturalım, destek olalım. Pişman olmayacağımızdan eminim kendi adıma.

—————-
Now playing: iron maiden - transilvania
via FoxyTunes

written by Zekeriya Koc \\ tags: , ,

Ara 20

Bu web günlüğünü açıp yazmaya başlayalı geçenlerde bir sene oldu. Geçen zaman içinde pek çok şey değişti. O zaman hayatta olup da şimdi olmayanlar var. O zaman bilmediğim pek çok şeyi şimdi biliyorum. O zaman bildiğim pek çok şeyi ise şimdi bilmiyorum.
Bu safsata girizgahtan sonra biraz sayısal verilere bakalım. Geçen bir senelik süre zarfında bu sitede;

  • 18 farklı kategori altında, 36 adet yazı yayınlamışım. Bu 36 yazıya toplam 21 adet yorum yazılmış.
  • Öyle ya da böyle 1 senede siteye 4580 tekil olmak üzere toplam 13000 kez tıklanmış.
  • En çok ziyaret edilen yazı (ana sayfadan sonra) %7 ile Seaside belgesinin çevirisi .
  • İlginçtir en çok ziyaret eden web tarayıcısı kategorisinde ilk 5 tamamen Firefox tarayıcılardan oluşuyor.
  • En çok refere edildiğim site de zaten tahmin edilebileceği gibi Fazlamesai

Bunun yanında 4 adet belge çevirmişim dilimize. 2 tane de özgün makale yazmışım. Qt4 için Pardus Türkçe grubu aracılığı ile bir adet çeviri dosyasını Türkçe’ye çevirmişim.

Böyle geçmiş bir yıl. Geçmiş olsun.

Not: Bahsi geçen çeviri ve makalelerin toplu olarak durduğu bir sayfa var artık. İşte burası.

written by Zekeriya Koc \\ tags: ,

Ara 08

Sevgili OpenOffice.org ve OpenDocument destekçisi;

Microsoft’u engelleyin!Tüm dünyada OOXML (OOXML’e Hayır) dilekçesi 70.000′i aşkın insan tarafından desteklendi. OOXML (Office Open XML)’i etkileme çabamız şimdiye kadar şaşırtıcı bir başarı elde etti. Sorunları çözmek için şubatta Cenevre’de yapılacak olan “Ballot Çözüm Toplantısı” (Ballot Resolution Meeting) kadar 100.000 imza toplamayı hedefliyoruz.
Continue reading »

written by Zekeriya Koc \\ tags: , , , , ,

Eyl 23

Hatırlarım Wine ile Wİndows hesap makinesi uygulamasını çalıştırmak için uğraşırdım eskiden. Uzun süre oynadığım nadir oyunlardan olan Football Manager (Championship Manager) oyununu hiç problemsiz bir şekilde çalıştırmak için tek komut yetti:

wine fm.exe —cache_skin=0 —windowed=true

Nereden nereye. Oyunun Wİndows altında olduğundan daha hızlı çalıştığını net bir şekilde söyleyebilirim ayrıca.

—————-
Now playing: Tristania - World of Glass
via FoxyTunes

written by Zekeriya Koc \\ tags: , , , , , ,

Eyl 23

Şu yazısında belirttiği mantıklı sebeplere dayanarak Peter Seibel’in Practical Common Lisp kitabının sitesini “lisp tutorial” anahtar kelimeleri ile bombalıyorum.

Arayanlar için harika bir Common Lisp tutorial adresi.

—————-
Now playing: Hayko Cepkin - Yarasi Sakli
via FoxyTunes

written by Zekeriya Koc \\ tags: , , ,

Eyl 22

Bugünü nostalji günü ilan ettim ve hemen paket yöneticime (Pisi) bana bir Amiga emülatörü bulup bulamayacağını sordum. Cevap olumluydu. E-UAE isimli program Commodore firmasının Amiga serisi bilgisayarlarını Linux işletim sistemi üzerinde emüle eden bir program. Evet nostaljik bir gün…

Amiga 500 gerçekten de efsanevi bir cihazdı döneminde. Hala da yeri farklıdır benim için. Şimdi bakıyorumda gerçekten çağının ötesinde bir bilgisayarmış. Onunla yapılabilen şeyleri PC’lerin yapmaya başlaması en azından 4-5 yılı bulmuştur herhalde. Henüz Windows sistemleri portakalda vitaminken, “Workbench 1.2″ etiketli “Double Density” disketimi takıp, Amiga 500′ümü şu anda hatırlayamadığım üç tuşa basarak “reset”lediğimde, çok geçmeden karşıma masaüstü simgeleri, çöp kutusu vs. tam teşekküllü bir işletim sistemi gelirdi. Windows 3.1 sistemini ilk gördüğümde aklıma hemen Workbench gelmişti nedense :). Tamam sabit diskim olmadığı için yaptığım şeyleri kaydedemezdim ama bu benim fukaralığımdı kesinlikle. Yıllarca oyunlar oynadık, bizi korkutan, eğlendiren, sinirlendiren vesaire. Sonra sonra Amiga 1200-2000-4000 modellerinden haberdar oldum ama Amiga’nın artık sönmeye yakın dönemleriydi ve kişisel bilgisayar patlaması başlamıştı. Bir depoda parçalandı gitti diye tahmin ediyorum benim eski ve emektar “kız arkadaş”ım(*).

Geldik bugüne. Bahsettiğim gibi E-UAE programını kurdum. Amigaya ilk hareketi vermek için gerekli kickstart dosyasını google sağolsun bulmak sorun olmadı. Ve nostaljinin ilk perdesini açmak için efsanelerin efsanesi bir oyun seçtim: Moonstone. Amiga 500 kullanmış olup bu oyunu oynamamış kimse yoktur diye tahmin ediyorum. Şovalyeliği ondan öğrendik biz. Ormanda, bataklıkta, çölde ve bozkırda çeşitli yaratıklara ve diğer şovalyelere karşı savaştık. Bunca yıldan sonra tekrar Moonstone oynamak gerçekten keyifliydi. Bizi mutlu eden o eskimiş grafiklere hala bayılıyorum. Moonstone, Pirates, Kick Off… Bu oyunların verdiği hazzı verebilen oyunlar artık yapılamıyor maalesef bunca üç boyutlu zamazingolara rağmen.

Saygıyla anıyoruz bir dönemin efsanesini.

(*): “amiga” kelimesi İspanyolca kız arkadaş anlamına gelmektedir.

—————-
Now playing: Julio Iglesias - Guantanamera
via FoxyTunes

written by Zekeriya Koc \\ tags: , , , , , ,

Ağu 29

Özet:
Bu belge, Squeak bütünleşik geliştirme ortamını kullanarak Smalltalk
programlama dili ile yazılım geliştirme süreçlerine giriş niteliğinde
kaynak sağlaması amacı ile yazılmıştır.


Continue reading »

written by Zekeriya Koc \\ tags: , , , ,

Tem 25

Tellico bir koleksiyon yönetici programı. Ne zamandır kitpalarımı tasnif etmek istiyordum. Özgürlük İçin sitesi yayına başladığında içeriği incelerken tesadüfen karşılaştım Tellico ile. Tellico programının çok güzel bir tanıtımı burada mevcut.

Bir süredir yavaş yavaş Tellico’ya kitaplarımı giriyorum. Şu anda küçük kütüphanemin 1/3 kadarını girmiş durumdayım. Programın güzel özelliklerinden biri olan raporlama özelliklerini kullanarak aşağıdaki gibi raporlar oluşturmak mümkün oluyor. Gerçekten sevdim bunu. Her akşam yaptığım rutin işler arasında artık en az bir raf dolusu kitabı Tellico’ya girmak de var :)

Şu ana kadar girdiğim kitapların özet raporu.
Girdiğim Kitapların hepsi, konu üzerinde gruplanmış.

P.S.: Daha çok girmem gereken veri var ama bittiğinde buna değeceğini düşünüyorum. Gerçekten detaylı bilgi depolanabiliyor ve raporlanabiliyor. Kütüphaneme panaromik bir açıdan bakmamı sağlayacağını umuyorum bu çabanın.

Güncelleme: Her iki raporda güncellendi. Toplam giriş sayısı=171
Güncelleme: Her iki raporda güncellendi. Toplam giriş sayısı=221

—————-
Now playing: Muse - Knights Of Cydonia
via FoxyTunes

written by Zekeriya Koc \\ tags: , , , ,

Tem 16

Core ekibi, Haskell programlama dili ve fonsiyonel programlama konularının tartışılacağı bir Google grubu kurmuş.

UCW+ konusundaki takdire değer çalışmaları, kendi IRC kanallarında (irc.core.gen.tr:7000) soru soranları nitelikli ve doyurucu cevap yağmuruna tutmaları, bir nevi mini sourceforge.net gibi iş görmeleri, hevesli programcılara yardımcı olmaları ve bu gibi icraatları ile dikkat çeken Core ekibinin, bu konuda da her zamanki çizgisini koruyacağından kendi adıma eminim. Haskell ile kotarılmış güzel şeyler bekliyoruz kendilerinden özetle.

written by Zekeriya Koc \\ tags: , ,