Çarşamba, Mayıs 23, 2007

Linux'ta en çok kulladığım 10 komut

history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|sort -rn|head -10

okulda:
28 su
14 echo
13 ls
11 cd
8 which
8 nano
8 grass60
7 source
7 java
6 qgis

evde:
58 ls
55 su
35 cd
23 grass
15 java
12 nano
12 echo
10 apt-get
9 mkdir
8 qgis

Powered by ScribeFire.

Cumartesi, Mayıs 12, 2007

Kombilo

Kombilo oynanmış go oyunları arasında sorgulama yapan, bunları karşılaştıran vs. vs. bir go programı.

Python gerektiriyor. ayrıca python-tk ve python-pmw paketi de kurulu olmalı:
$apt-get install python-tk python-pmw

Daha sonra çalıştırmak için:
kemal@debian:~/kombilo/ python kombilo.py
komutu verfiliyor ve sonuç:

Kurulduğunda veritabanı boş. İstediğiniz oyunların sgf dosyalarını indirip kullanabiliyoruz. Burada onbinlerce oyunu indirebileceğiniz adreslerin bir listesi var.

Gogrinder

Yine hikarunix vasıtasıyla tanıştığım gogrinder java ile yazılmış go problemleri üzerinde uğraşabileceğimiz bir program. Java ile yazıldığından platform bağımsız.

Java 1.4.2 veya üstü grektiriyor. zipli olarak indirdiğiniz dosyayı bir klasör içine açıyoruz. Daha sonra komut satırından klasörün içindeyken:
kemal@debian:~/ java -jar GoGrinder.jar
komutunu vererek çalıştırıyoruz. Problem çözmek için mükemmel bir program. Bu programı çok sevdim.

Gogringer'la birlikte 347 problem geliyor. Dilerseniz goproblems.com'da bulunan 3000'den fazla problemi indirip kullanabilirsiniz. Bu arada yukardaki siyah taşın kurtulabiliyor olması hayli ilginç.

Go debian go

Debian'da hikarunix üzerinde bulunan go programlarının kurulması üzerine bir deneme:

İlk iş gnugo: gnugo, konsolda go oynayabilen akıllı bir program.
$aptget install gnugo
Hemen kuruldu. Çalıştırmak için normal kullanıcı ile (root ile olmuyor) gnugo komutunu veriyoruz:
kemal@debian:~$ gnugo
Sırada qgo: Go istemcisi, sgf editörü ve gnugo arayüzü
$apt-get install qgo
Hemen kuruldu. Çalıştırmak için normal kullanıcı ile (root ile olmuyor) qgo komutunu veriyoruz:
kemal@debian:~$ qgo
Kurulu kurulmaz gnugo'yu tanıdı ve bilgisayara karşı oynamaya başlayabildim. Daha önce ayarlardan gnugo'nun olduğu yeri gösterdim diye hatırlıyorum ama apt paketlerinde gerek kalmıyor demek ki, ne güzel.

Paketlere bakarken gördüğüm gtkgo'yu da kurayım:
$apt-get install gtkgo
çalıştıralım.
kemal@debian:~$ gnugo

Arayüz olarak kötü, ses çalmaya çalışırken çakıldı ama işe yarayabilir.

Diğer programları bir sonraki girdiye bırakayım, zira onlar tar.gz ve bir sürü ayar gerektiriyor galiba, veritabanı falan, buraya sığmaz.