09 Ağustos 2008

Üniversitede Kubuntu

Bilgi İşlem Müdürlüğü'nde yarı zamanlı çalışırken aklımdan geçen hoş bir fikir idi üniversitede öğrencilere açık olan bilgisayar laboratuvarındaki bilgisayarlara Windows'un yanı sıra bir Linux dağıtımı da yüklemek.

Bu önerim onaylandıktan sonra çalışmalara başlamıştık. Kullanılacak dağıtım olarak Pardus ve Ubuntu'yu denedikten sonra Kubuntu'da karar kıldık. Standart kurulum ardından gelen birkaç uygulamayı kaldırdık, öğrencilerin ihtiyacı olacak uygulamaları yükledik, sistem derinliklerine dalarak birçok ayar ile süsleme verdik ve son olarak elde ettiğimiz bu Kubuntu'yu laboratuvardaki bilgisayarlarda varolan Windows XP'nin yanına yerleştirdik.

Gözlem yapması keyifli oluyor bu aşamada. Yaz okulunda ders alıp laboratuvar bilgisayarlarında ilk defa farklı bir işletim sistemi ile karşılaşan öğrenciler aslında pek de kolay bir şekilde günlük bilgisayar kullanım ihtiyaçlarını Mozilla Firefox, OpenOffice.org, Emesene gibi uygulamalar ile karşılayıp işleri bittiğinde bilgisayar başından kalkıyorlar. Hatta gördüğüm kadarıyla bazı öğrenciler sırf kullanmaya başladıkları bu yeni işletim sistemini tanımak için karıştırmaya kurcalamaya bile başlamışlar :)

Tabii ki asıl Linux kullanıcısı öğrencilerin de güz dönemi okula döndüklerinde yaşayacakları sürpriz ve tatmin olma duygusunun oldukça yüksek olacağını düşünüyorum ;)

Birkaç resim ile bu yazıyı sonlandırıyor, mezun olduğum üniversitedeki daha çok öğrencinin Linux tabanlı işletim sistemleri ve özgür yazılım ile tanışmasını diliyorum.

04 Ağustos 2008

Aşağıdaki ileti tüm alıcılara teslim edilemedi

Haydi anladık; geçtiğimiz aylar içersinde sessiz sessiz uygulanmış olan bir engelleme yüzünden Windows Live Messenger denilen uygulama ile arkadaşlarımıza rahip ve bazı birkaç kelimenin daha iletemediğimizi farketmiştik, oluşan tepkilerden dolayı bu engelleme sonradan kaldırıldı.

Peki ya şimdi son birkaç aydır niçin no-ip sayesinde kullanabildiğimiz xyz.redirectme.net gibi dinamik alan adlarını içeren iletileri gönderemiyoruz?? Şahsen kendi bilgisayarımda çalışan web sunucu sayesinde internete açtığım dosyaları arkadaşlarıma anında iletmeye çalışırken niçin engelleniyorum?

Denediğim hiç bir uygulama aracılığıyla (Kopete, Emesene, Windows Live Messenger ve hatta Meebo) bu tür linkleri gönderemez oldum. Niye?

25 Temmuz 2008

StumbleUpon

Bundan yaklaşık 2 sene kadar önce Firefox eklentisi sayesinde tanışıp oldukça beğenimi çeken, fakat zamanla dikkatimi başka şeylere vermem yüzünden unutmaya başladığım bir hizmet olan StumbleUpon, basit tanımıyla 500 civarında başlık altında (teknoloji, film, müzik, hobiler, sanat, vs) sizin ilgi alanlarınıza giren web sitelerini ekranınıza getiriyor.

StumbleUpon merağımı, eski üyeliğimi kapattırarak yeni bir isim altında devam ettiriyorum artık. "Efe hangi siteleri gezmiş, oy vermiş?" gibi soruların yanıtı olarak:
http://efeciftci.stumbleupon.com/


Ücretsiz bir üyelik işleminin ardından siz de bir StumbleUpon üyesi olabilir, kendinize "bu siteyi görmeden bunca süre nasıl durmuşum?" diye sormanıza sebep olacak olan siteler ile randevunuzun daha da gecikmemesini sağlayabilirsiniz.
http://www.stumbleupon.com/

19 Temmuz 2008

Star Trek: 05.08.09

Gelecek sene gösterime girecek olan yeni Star Trek filmi için filmin resmi web sitesinde 4 yeni duvarkağıdı yayınlanmış. Bu 4 duvarkağıdını bir araya getirince ortaya şu çıkıyor:
STAR TREK






James T. Kirk- Chris Pine
Spock- Zachary Quinto
Uhura- Zoe Saldana
Nero- Eric Bana


www.startrekmovie.com

04 Temmuz 2008

24 Haziran 2008

KDE'de Firefox 3 Tuşlarını Düzeltmek

Bir Linux kullanıcısısınız, ve KDE masaüstü ortamını kullanmayı seviyorsunuz. Firefox'u da seviyorsunuz, ve hatta Firefox 3 kullanıyorsunuz. Fakat Firefox 3 ile gelen bir özelliğin düzgün çalışmadığını gözlemlemişsinizdir: Firefox, artık masaüstü ortamınızın kullandığı simge temasını kullanmakta fakat araç çubuğunda geri ve ileri tuşlarında bir sorun var:



Benim kullandığım simge teması Nuvola, fakat geri - ileri tuşlarının Nuvola ile alakası yok. Bu sorunu çözmek için yaptığım bir araştırma sonucu bulduğum cevaba göre /home/kullanici/.gtk_qt_engine_rc dosyasına aşağıdaki satırları eklemeniz gerekmekte:

stock["gtk-go-back-ltr"]={
{ "16x16/actions/back.png", *, *, "gtk-small-toolbar" },
{ "22x22/actions/back.png", *, *, "gtk-large-toolbar" },
{ "32x32/actions/back.png", *, *, "gtk-dnd" },
{ "16x16/actions/back.png", *, *, "gtk-button" },
{ "16x16/actions/back.png", *, *, "gtk-menu" },
{ "32x32/actions/back.png", *, *, "gtk-dialog" },
{ "16x16/actions/back.png" }
}
stock["gtk-go-forward-ltr"]={
{ "16x16/actions/forward.png", *, *, "gtk-small-toolbar" },
{ "22x22/actions/forward.png", *, *, "gtk-large-toolbar" },
{ "32x32/actions/forward.png", *, *, "gtk-dnd" },
{ "16x16/actions/forward.png", *, *, "gtk-button" },
{ "16x16/actions/forward.png", *, *, "gtk-menu" },
{ "32x32/actions/forward.png", *, *, "gtk-dialog" },
{ "16x16/actions/forward.png" }
}

Yapmış olduğumuz şey, simge tanımları arasına ileri ve geri tuşları için "soldan sağa" yönlü ileri geri tuşları eklemek oldu. Mesela Arapça gibi "sağdan sola" olan bir dil için ltr değil, rtl eklememiz gerekecekti.

Yapmış olduğumuz değişiklik ile Firefox 3 artık şu şekilde gözüküyor:




Bonus olarak: farkettiyseniz Açılış Sayfası simgesi, araç çubuğundaki Açılış Sayfası simgesi değil, Ev Dizini simgesi olarak görüntülenmekte. Bu simgeyi de olması gerektiği hale getirmek için /home/kullanici/.gtk_qt_engine_rc dosyası içinde stock["gtk-home"] olarak başlayan kısmı bulun ve aşağıdaki gibi değiştirin:

stock["gtk-home"]={
{ "16x16/actions/gohome.png", *, *, "gtk-small-toolbar" },
{ "22x22/actions/gohome.png", *, *, "gtk-large-toolbar" },
{ "32x32/filesystems/folder_home.png", *, *, "gtk-dnd" },
{ "16x16/filesystems/folder_home.png", *, *, "gtk-button" },
{ "16x16/filesystems/folder_home.png", *, *, "gtk-menu" },
{ "32x32/filesystems/folder_home.png", *, *, "gtk-dialog" },
{ "16x16/filesystems/folder_home.png"
}


Sonuç:

17 Haziran 2008

Mammon Slept

Mammon slept. And the beast reborn spread over the earth and its numbers grew legion. And they proclaimed the times and sacrificed crops unto the fire, with the cunning of foxes. And they built a new world in their own image as promised by the sacred words, and spoke of the beast with their children. Mammon awoke, and lo! it was naught but a follower.


from The Book of Mozilla, 11:9


Mozilla Firefox 3.0

Konferans'a Gidiyoruz...

2. Özgür Yazılım Konferansı2007 şenliğinde ilk defa düzenlenen, bu sene de şenliklerin şenlik ve konferans olarak ayrılması kararıyla daha da bir şekil ve anlam kazanan Özgür Yazılım Konferansı; 20-21 Haziran tarihlerinde TOBB ETÜ'de düzenleniyor.

2 gün sürecek olan etkinliğin programına buradan, ön kayıt sayfasına ise buradan erişebilirsiniz.

http://konferans.linux.org.tr/

15 Haziran 2008

USB Kubuntu 8.04


USB diskten Linux başlatmak için minik bir araştırma yapmıştım. Önceden kullanabileceğim ideal bir Live CD olarak Kubuntu 8.04 üzerine karar vermiş olduğum için Google'a kubuntu live usb diye sorunca karşıma çıkan sayfalardan faydalı bulduğum bir tanesini Türkçeleştirerek ve biraz ekleme yaparak sunmak istedim.

Yazının orjinali için tıklayın.

Önemli: "birşeyler yazın" dediğim her aşamada, yazmış olduğunuz komuttan sonra ENTER'a basmalısınız.


Elinizde en az 1 GB'lık boş bir USB disk olduğunu varsayarak öncelikle bu sayfadan Kubuntu'nun en güncel sürümünün iso dosyasını indirip boş bir CD'ye yazın, bilgisayarınızı bu CD'den başlatın ve USB diskinizi bilgisayara takın.


  1. Bir terminal açın, sudo su yazarak root olun.

  2. fdisk -l yazarak erişilebilir olan bütün partition'ları listeleyin, ve aralarından USB diskiniz olanını bulun. Örneğin benim kullandığım USB disk "Disk /dev/sdb: 1002 MB, 1002438656 bytes" şeklinde gözüküyor. Sizde /dev/sdX şeklinde gözüken bu aygıt adını aklınızdan çıkartmayın, X'i sizde gözüken harf (örneğin b, c, d, vs) ile değiştirin.

  3. USB diskinizin mount edilmemiş olmasına dikkat edin.

  4. fdisk /dev/sdX yazın.

  5. p yazarak USB diskiniz üzerindeki tüm partition'ları listeleyin ve var olan partition(lar)ı silmek için d yazın & bu işlemi tüm partition'lar silinene kadar tekrar edin.

  6. USB diskiniz üzerinde yeni bir partition oluşturmak için n yazın.


    • Bir primary partition oluşturmak için p yazın.

    • İlk partition olmasını sağlamak için 1 yazın.

    • Bir sonraki aşamayı direkt Enter'a basarak geçin.

    • Partition boyutunu belirtmek için +750M yazın.

    • Partition'ı aktif olarak işaretlemek için a yazın.

    • Oluşturduğunuz bu ilk partition'ı seçmek için 1 yazın.

    • Partition dosya sistemini değiştirmek için t yazın.

    • FAT16 dosya sistemi seçmek için 6 yazın.


  7. USB disk üzerinde yeni bir partition daha oluşturmak için n yazın.


    • Bir primary partition oluşturmak için p yazın.

    • İkinci partition olmasını sağlamak için 2 yazın.

    • Bu aşamayı Enter'a basıp geçin.

    • Bu aşamayı da Enter'a basıp geçin.


  8. w yazarak yeni partition tablosunu diskinize yazın.

  9. Diskinizin mount edilmemiş olmasına tekrar dikkat edin.

  10. mkfs.vfat -F 16 -n kubuntu8 /dev/sdX1 yazarak ilk, mkfs.ext2 -b 4096 -L casper-rw /dev/sdX2 yazarak ikinci partition'ı formatlayın.

  11. USB diskinizi çıkartıp tekrar takarak üzerindeki partition'ları mount edin.

  12. Terminalde iken apt-get install syslinux mtools yazın.

  13. syslinux -sf /dev/sdX1 yazın.

  14. cd /cdrom yazın.

  15. cp -rfv casper dists install pics pool preseed .disk isolinux/* md5sum.txt README.diskdefines install/mt86plus /media/kubuntu8 yazarak Kubuntu CD'sindeki dosyaları USB diskinize kopyalayın.

  16. cd /media/kubuntu8 yazın.

  17. wget pendrivelinux.com/downloads/ku8/syslinux.cfg yazın.

  18. cd casper yazın.

  19. rm initrd.gz yazın.

  20. wget pendrivelinux.com/downloads/ku8/initrd.gz yazın.

  21. Bilgisayarınızı yeniden başlatın ve açılış aygıtları arasından USB diskinizin ilk aygıt olmasına dikkat edin.


Eğer herşeyi doğru yapmışsanız elinizde USB diskten açılan bir Kubuntu olacak ve Live CD'lerin aksine, disk üzerinde kalan boşluğu kullanarak (1 GB'lık bir USB disk için 250~300 MB) Kubuntu üzerinde istediğiniz gibi değişiklikler yapabileceksiniz.