30 Ocak 2006 Pazartesi

bu adamı sevmeyenler var

Şu yüz ifadesine bakın, gerçekten heyecanlanmış görünmüyor mu? (hem de bizler için)

29 Ocak 2006 Pazar

Akademik Bilişim 2006

9–11 Şubat tarihleri arasında Pamukkale Üniversitesi'nde düzenlenecek olan Akademik Bilişim Konferansında LKD'nin seminer programına buradan ulaşabilirsiniz. Yolunuz düşerse bekleriz.

Bu yıl seminer notlarını okuyabileceğiniz gibi seminerleri seyretmeniz de mümkün olacak. Bir aksilik olmazsa (olmasın) seminerleri kaydedip web'e koymayı planlıyorum.

1017 ve 11

Az önce baktım da bilgisayarımdaki her şeyi son uçurmamdan (14 eylül) bu yana gönderdiğim epostaların sayısı 1017 olmuş. Aldıklarımı, okuduklarımı saymak mümkün değil (hepsini saklamıyorum). Neredeyse hiç ekli dosya göndermemiş olmama rağmen gönderilenler dizini 11mb tutuyor. Bu kadar düz metin dosyasını alt alta yazsam kaç satır tutar diye merak ettim:
$ cat ~/.evolution/mail/local/Sent | wc -l
172517

Epostaların içinde istemcilerin bize göstermediği başlık gibi bölümler olduğunu biliyorum ama yine de sayılar çok büyük. Ya gaim de kullanmasaydım halim nice olurdu?

27 Ocak 2006 Cuma

hayat normale dönmeye başlıyor

Pazartesi başlayan yoğun kar yağışı ve tipi sırasında kesilen elektriğin bir gün gelmemesini, internetin kopuk kopuk çalışmasını, sitenin bozulan kalorifer kazanının hala yapılamaması yüzünden soğuktan donduğumu saymazsam (!) hayat biraz normale döndü sayılır. Yapılacak bu kadar işin biriktiği bir sırada bu kadar aksiliğin olması çok kötü oldu ama dünden bu yana oldukça tempolu çalıştığım söylenebilir.
Bu da Çanakkale boğazından bir kar manzarası:


24 Ocak 2006 Salı

her yerde kar var

Meteoroloji tahminlerinde yine haklı çıktı (Lorentz'e hürmetlerimi gönderiyorum). Kuvvetli rüzgar ve yoğun kar yağışı var Çanakkalede. Sürekli elektrikler kesiliyor, Internet kesik kesik çalışıyor kısaca hayat felç olmuş durumda. Okul 3 gün tatil oldu ama bilgisayar da olmayınca evde tek başına vakit geçmiyor (bunu yazabildiğime göre bilgisayar kullanıyorum ama pili uzun süre dayanmaz herhalde :( Aldığım ama okuyamadığım romanları okumam için bir işaret mi bu yoksa?

23 Ocak 2006 Pazartesi

fırtına başladı

Günler öncesinden yapılan uyarılar sonrasında Çanakkale'de kar ve fırtına başladı. Henüz yerde kar yok ama yoğun tipi ve soğuk var.

20 Ocak 2006 Cuma

Ben rekor diye buna derim

Bugün yedibinbeşyüzüncü pardus kurulan cd iso'sunu sattık:

ftp:~# grep pardus /var/log/ncftpd/xfer* | wc -l
ftp:~# 14550
ftp:~# grep pardus /var/log/ncftpd/xfer* | grep kurulan | grep -v INCOMPLETE | grep -v ABOR | grep -v ERROR | wc -l
ftp:~# 7572

Memleket işletim sistemine doysun ;)

öğretmenlik

Tam 5 saattir sınav kağıdı okuyorum. İnsan bir dönem boyunca anlattıklarının sonucunda bu kağıtları görünce üzülüyor, sinirleniyor, gülüyor (gerçekten zaman zaman sandalyeden düşecek gibi oluyor insan) bazen de anlattıklarım boşa gitmemiş diye seviniyor hatta bazı çözümlere hayranlık duyuyor.

Velhasıl bu işi yaptığım için mutluyum.

7 Ocak 2006 Cumartesi

kapsama alanı

Bayram nedeniyle iki hafta boyunca internetin kapsama alanı dışında olacağım. Bu süre boyunca eposta okuyamayacağım için yazdıklarınıza ancak ayın 20'sinden sonra yanıt verebileceğim. Acilen ulaşmak isteyenler, telefonla ulaşır nasılsa.

iyi tatiller

6 Ocak 2006 Cuma

pamuk eller cebe

Yeni bir yıla girmek demek bizim için üyelik aidatlarını da yatırmak anlamına gelmeli. Sıradan bir LKD üyesi olarak bütün üyelerimizi üyelik bilgilerini buradan kontrol ederek varsa birikmiş olanlar ile birlikte 2006 yılı üyelik aidatını (10YTL) yatırmaya davet ediyorum.

Hala LKD üyesi değil misiniz? Buradan buyurun lütfen.

4 Ocak 2006 Çarşamba

bugün 1500. pardus'u sattık

Bugün binbeşyüzüncü pardus kurulan cd iso'sunu sattık:
ftp:~# grep pardus /var/log/ncftpd/xfer* | wc -l
ftp:~# 7315
ftp:~# grep pardus /var/log/ncftpd/xfer* | grep kurulan | grep -v INCOMPLETE | grep -v ABOR | grep -v ERROR | wc -l
ftp:~# 1512

Bu ay içinde 5000'i geçeriz diye tahmin ediyorum.

2 Ocak 2006 Pazartesi

Pardus izlenimleri

Pardus 1.0 ile ilgili objektif birşeyler yazmak benim için oldukça zor. Projenin kendisine ve geliştiricilerine muhabbetle yaklaştığım bilindiğinden iyi olmuş, has olmuş'dan başka birşeyler de söylemem lazım. Değerlendirmeyi bir temele dayandırabilmek için mayıs ayında birlikte hazırladığımız İşletim Sistemi Teknik Şartnamesi'ni kullanmaya karar verdim. Bu şartnameyi dernek listesindeki arkadaşlarla birlikte hazırlamıştık. Aşağıda pardus 1.0 "kutudan çıktığı haliyle" ortaklaşa hazırladığımız bu koşulları sağlıyor mu sorusuna yanıt arayacağım. "Kutudan çıktığı haliyle" diyorum çünkü halen aktif olarak geliştirildiğini pardus listelerinden biliyorum. Neyse başlayalım bakalım, hem böylece şartnamenin koşullarını hatırlamış oluruz (gerekirse düzenleme yaparız):

1. İşletim Sisteminin Türkçe dil desteği problemsiz olmalı, ISO-8859-9, UTF-8 encodinglerini desteklemelidir.
Pardus Türkçe desteğinin yanı sıra zemberek gibi pek güzel bir araçla birlikte geliyor. KDE Yardım Merkezi gibi henüz Türkçeleştirilmemiş önemli yerler de var. Bu bölüm Unix klavuz sayfalarını da içeriyor ve yerelleştirilmesi sadece pardus ekibini değil bütün linux kullanıcılarını ilgilendiriyor. Konsoldan man komutu çalıştırılamasa da KDE Yardım Merkezinden kılavuz sayfalarına ulaşılabilmesi iyi olmuş, keşke konsoldan da çalışabilseydi. Velhasıl burada yapılacak çok iş var.
2. İşletim sistemi üzerinde farklı yetkilere sahip kullanıcılar oluşturulması ve bunlar ile farklı oturumlar açılması mümkün olmalıdır.
Diğer tüm Linuxlar gibi pardus da bu özelliği sağlıyor.
3. İşletim sisteminin güncellemeleri internetten veya güncellemelerin tutulduğu yerel ağ üzerindeki bir bilgisayar üzerinden ek bir ücret ödemeksizin edinilebiliyor olmalıdır.
Güncellemeler için PiSi KGA var ama güncellemeler henüz yerel ağ üzerinde bir sunucudan yapılamıyor.
4. İşletim sistemi ile birlikte,
*Grafik arayüzlü dosya yöneticisi ile en az,
- Dosya ve dizin oluşturabilen,
- Kes, kopyala, yapıştır, sil, taşı, yeniden adlandır, sürükle-bırak yapabilen,
- Arama yapabilen,
- Masaüstünden kolayca ulaşılabilir, dosya yöneticisinin sildiği öğeleri saklayan ve istendiğinde silme işlemini geri alabilen bir çöp kutusu bulunduran,
bir masaüstü çalışma ortamı,

*Mevcut MS-Office 95/97/2000/XP dokümanlarını açabilen, belgeleri PDF olarak dışarı aktarabilen, en az,
- Kelime İşlemci,
- Hesap Tablosu ve
- Sunum Hazırlama
araçlarını içeren bir ofis paketi,

*PDF belgesi görüntüleyici,
*Adres Defteri,
*Ajanda,
*Yapılacak İşler Listesi,
*RSS Haber Okuyucu,
*Ftp istemcisi,
*E-posta İstemcisi,
*Zip, gz ve bz2 algoritmalarını kullanarak sıkıştırma yapabilen ve bu algoritmalarla sıkıştırılmış dosyaları açabilen sıkıştırma programı,
*En az,
– Sekmeler içerisinde sayfa görüntüleyebilen,
- Tema desteği olan,
- Tümleşik Popup engelleyici özelliği olan,
- W3.org tarafından belirlenen standartlara uygun sayfa görüntüleyen,
bir web tarayıcısı,

kurulu olarak teslim edilmelidir.

Masaüstü ortamı olarak seçilen kde tüm ihtiyaçları karşılar nitelikte. Openoffice.org ve firefox kendi branşlarında zaten başa güreşen yazılımlar. Konqueror ftp istemciliği de yapıyor ama bence hem gftp gibi bir grafik istemci hem de ncftp gibi konsol tabanlı istemciler dağıtıma eklenmeli.
5. İşletim sistemi, çalışacağı bilgisayar üzerindeki donanımların tümünü sorunsuz çalıştırabilmeli ve üreticilerinin belirlediği üst sınırda kullanılabilmesine olanak sağlayacak şekilde yapılandırılmış olarak teslim edilmelidir.
Bu maddeye verilecek yanıt donanımdan donanıma değişmesine rağmen benim denediğim (~10) kadar bilgisayarda tatmin edici sonuçlar aldığımı söylemeliyim. Örneğin Philips 109S ekranımı ilave bir ayar yapmadan 1600x1200 kullanıyorum.
6. İşletim sisteminin ağ desteği sorunsuz olmalı, IPv4 ve IPv6 ile uyumlu çalışmalıdır.
IPv6 desteği ile ilgili bir bilgi yok.
7. Bilgisayarın kurulacağı ağda CIFS standardında dosya paylaşımına hazır halde teslim edilmelidir.
Biraz dolambaçlı biryerde ama var.
8. İşletim sistemi, ağ üzerindeki ya da bilgisayara doğrudan bağlı olan yazıcıları kullanabilecek şekilde yapılandırılabilmeli, yapılandırma için gerekli araç ve servisleri barındırmalıdır.
Bir sorunla karşılaşmadım.
9. İşletim sistemi üzerinde veri saklama aygıtları (disket, CD/DVD, usb disk, CD/DVD yazıcı, bellek kartı) ile çalışılabilecek şekilde yapılandırılmış olmalıdır.
Harici veri saklama ünitelerini sorunsuz bir şekilde kullanabiliyor. Hatta usb diskiniz iki parça ise ikisini de ayrı ayrı bağlama seçenekleri sunuyor. Konsoldan mount etmeye gerek kalmaması güzel.
10. Kurumun istemesi halinde önceden ayarlanmış şablonları kullanarak yeniden kurulum yapabileceği, kurulum imajını içeren medya (cd, dvd) sağlanmalıdır.
;)
11. İşletim sistemi üzerinde burada belirtilenler dışında sunucu hizmeti veren programlar yüklenmemeli, yüklenmesi zorunlu olanlar etkin olmamalıdır.
Dağıtım masaüstü kullanıcıları hedeflediği için bir sunucu uygulaması ile birlikte gelmiyor.

Yukarıda yazdıklarımı elbette "olmamış, olmayacak" şeklinde okumamak gerekir. Pardus'un (ve belki de herşeyin) daha iyi olması için değerlendirmelere, yorumlara ve eleştirilere ihtiyacı var (belki benim değerlendirmelerime değil ama olsun). Bu yüzden "Ulen kendini bilmez, daha iyisini biliyorsan kendin yapsaydın" diye başlayan bir yorum yazmadan önce biraz sakinleşmenizi öneriyorum.

Bir iki cümle de test süreci ile ilgili yazmak istiyorum. 14 Kasım'da başlayan kurulan cd macerası 26 Aralık'ta 1.0 ile sonuçlandı. Yakın bir tarih'te, 21 Kasım da, test1 sürümünü çıkaran Fedora 5'in ise 15 Mart'ta duyurulması planlanıyor. 9 Ocak'ta test2 duyurulacak. 10 yıldan uzun bir geçmişi olan RedHat'in devamı niteliğinde olan Fedora'nın dördüncü sürümünden beşinciye geçerken test için bu kadar uğraşması ile kıyaslandığında Pardus için yeterince test yapamadık gibi geliyor bana. (Bizim çocuklar onları döver ona birşey demiyorum)

Hem biraz zaman olsa Kurulum veya Ekran Çözünürlüğü Nasıl gibi belgeler kurulan cd duyurulmadan hazırlanabilirdi belki. Belki de bunlar beni hiç ilgilendirmez ;)

Sonuç: Yarın dönüşüm projesi kapsamında ilk pardusları kurmaya gidiyorum.

1 Ocak 2006 Pazar

klavye meselesi

Q klavye meselesi ile ilgili Necati'nin günlüğünde okuduğum yazıdan bu yana yazmayı düşünüyor ama unutuyordum, şimdi yazayım bari:
Bilgisayar mühendisliğindeki yüksek lisans tez konum şifreleme ile ilgili olduğundan (konumla doğrudan ilgisi olmamasına rağmen) tezime Türkçe'deki düzenlilikler ile ilgili bir bilgi eklemek istemiştim. Sağolsun Murat'ın yazıverdiği bir programcık yardımı ile oluşturduğumuz grafik aşağıdaki gibiydi:

Türkçe'deki Harflerin Kullanım Oranları


Daha büyük hacimde veri kullanıldığında oranlarda küçük oynamalar olabilir ama genel yapının fazla değişmeyeceğini düşünüyorum (Şifreleme için dildeki ikili ve üçlü düzenlilikler de önemlidir ama onlar klavye konusunun dışında kalıyor). En fazla kullanılan harfin (~%11) A olması ve onun sol elin küçük parmağı ile yazılıyor olması bile Türkçe Q klavyenin savunulmasını imkansız hale getirir bence. Sen ne kullanıyorsun derseniz, malesef Q klavye kullanıyorum ama zaten doğru bildiğim şeylerin hepsini hayata geçirebilmiş değilim. Türkçe F klavye bizim için en uygun diziliş mi bilmem ama Q'nun uygun olmadığını görebiliyorum.

Grafiğe bakınca içinde E kullanmadan roman yazanlara/çevirenlere bir kere daha hürmetlerimi göndermek istiyorum.

"Genel Relativistik Madde Alanlarının Kollinasyon Sınıflaması" ile alakalı birşey yazarsam belki matematikteki tezimden de alıntı yapabilirim.