Professional Documents
Culture Documents
Çağlar ERSÖZ
Rihal ALTUĞ
Kadir YÜCEL
Burak DEMİR
Aydın BEZ
Ergin ÜRESİN
Caner BULUT
Hüseyin SARIGÜL Editörden...........................................................................Aydın BEZ
Mehmet SARIGÜL
WEBHTTrack ile interneti depolayın.................................Ergin ÜRESİN...................................1
OpenStreetMap.................................................................Rihal ALTUĞ....................................2
Emesene............................................................................Serdar YILMAZ..............................26
Editörden...
"Hepimiz, GNU/Linux dünyasının ücretsiz ve de sendikasız çalışan ama meraklı ve de hata peşinde olan kullanıcılarıyla, dergileriyle topyekûn
bu işi gönülden yapan işçileriyiz." bin topluluk vardır ki, bu bir dağıtımın, bir yazılımın yaşaması ve kendi
gelecek yönünü çizebilmesi için şart ve kaçınılmazdır. İşte GNU/Linux
Bugün kullanmakta olduğumuz özgür işletim sistemleri ve yazılımlar dünyasının ilerleme ve gelişim hamlelerini gerçekleştiren motorunun
büyük bir hızla arkalarında sadece gönüllülerin desteğiyle geliştiği gibi gücü de buradan gelmektedir; yani topluluktan.
ufukları bırakın zorlamayı kendisi belirliyor. Aslında Özgür Yazılım ve
işletim sistemleri insan aklının ne denli sınırsız ve özgür olabileceğinin UbuntuTR Sudo dergisi olarak da bizim arkamızda sizler varsınız ki,
kanıtıdır; çünkü sahip olunan bilgi, beceri ve birikim (buna 3B de bu sayı yayınlandıktan sonra üyelerimizin kullanımına açılacak başlıkta
diyebiliriz pekâlâ) önüne bir engel konulmadıkça birleştiği anda harika "altıncı sayı içinde hangi konuları görmek istersiniz" konusu
işler yaratmaktadır ki burada 3B'nin önüne konulan bilginin tartışılacak. Biz Dergi Tayfası olarak da ilk bu talepleri karşılamaya
özgürleşmesidir. çalışacağız. Bu isteklerin meyveleri olarak beşinci sayımızda bolca
GNU/Linux üzerinde oyun konuları işlendi. Malum büyük önyargılardan
Verdiğimiz mücadele son derece kutsal, çünkü bilginin gelişiminin biri de şudur: Linux'ta oyun oynanmaz ki! Biz bu şehir efsanesini sevgili
önünde bulunan engelleri içimizde barındırdığımız amatör ruhla Kadir'in enfes yazısında yalancı çıkarttık.
aşmaya çalışıyoruz. Bu çabamızda bize her biri Özgür Yazılım olan
GNU/Linux işletim sistemleri yardımcı olduğu gibi forumlar, topluluklar, Öte yandan GNU/Linux dünyasına adım atan herkes sağda solda
dostluklar ve dergiler, makaleler yazarak da biz, GNU/Linux işletim bulabildiği kadar ipucu arar; nedeni ise basit: daha önce yabancısı
sistemlerinin ve de Özgür Yazılımın gelişmesine, yaşamasına ve bir olduğu bu dünyada bazı işlerini kolaylıkla yapabilmek için. İşte bu
varlık nedeninin olmasına katkıda bulunuyoruz. derde deva ise tayfadan Foma'nın küçük ama bilgi küpü yazılarında.
Müjdeyi de verelim: bu tip ipuçları gelecek sayılarımızda da devam
Bugün beşinci sayımız yayınlandı ve inanın biz, Dergi Tayfası olarak edecek.
sadece UbuntuTR üyelerine değil ülkemizde ve Türkçe konuşan tüm
GNU/Linux kullanıcılarına, Özgür Yazılımın gönüllü işçilerine içerikli, Bir diğer kapsamlı yazı ise GNU/Linux üzerinde sisteminize tam
açıklayıcı, yol gösterici ve de akıllarda soru çengeli bırakıp okuru hakimiyet sağlamak adına Shell (kabuk) üzerinde yapılan işlemler ki,
araştırmaya, keşfetmeye yönlendirecek yazılar hazırlayıp yayınlamaya sevgili Caner'in yazısı terminalin ve Shell işlemlerinin korkutucu
çalışıyoruz. Bizim bu denli yorulmamıza ki, işimizde, okulumuzda, olmadığını bizlere göstermekte.
evimizde, günlük koşuşturmacanın içerisinde sürekli bir şeyler üretip
yazma amacı veren bir beklentiden öte Özgür Yazılım dünyasına bir Her ay olduğu gibi bir de inceleme yazımız var. İncelemeye konu
katkı yapmanın mutluluğudur. yazılım ise Emesene: tanıdık geldi değil mi? Kapalı kaynak kodlu anlık
ileti uygulamaları için güzel, sade ve bir o kadar da işlevsel Emesene,
GNU/Linux dünyası, bugün inanılmaz bir ilerleme süreci içerisinde: sadece bu alanda rakipleriyle boy ölçüşmekle kalmıyor Pidgin, Kmess,
soluksuzca ilerleyen projeler, birleştirilen, durdurulan dağıtımlar, Amsn gibi Özgür Yazılım dünyasının tanıdık uygulamalarıyla
yaratıcılık sergileyen yazılımlar... Hepsi ama hepsinin arkasında yarışmakta. Serdar'ın yazısı Emesene ile tanışmayanlar ve farklı
forumlarıyla, geliştiricileriyle, destekleyen sermaye ve firmalarıyla, seçenekler arayanlar için iyi bir başlangıç olabilir; zaten kullananlar ise
Editörden...
bilmediklerini öğrenebilirler.
Dinamik internet sayfaları yaratmak için kullanılan bir dil olan PHP yazısı ise merak edenler ve öğrenmek isteyenler için Mehmet tarafından kaleme
alındığı gibi internet sayfaları ile ilgili bir diğer farklı yazı ise sevgili Ergin'in internet sayfalarını bilgisayarımıza kaydedebilmemize olanak sağlayan Httrack
yazısı. Ergin'in yazısını okuduktan sonra ilk işim Belgeler.org'da yer alan içeriği indirmek oldu.
Namı diğer Gimp Uzmanı'nın biricik sevdası olan The Gimp yazılımının geliştiricilerinden Alexia Death ile yaptığı röportaj ise zeka dolu sorularla örülü ve
haliyle de bir geliştiricinin kendinden emin (arkasındaki topluluğa güveniyor olmalı) cevaplarıyla gerçekten de okunmalı kanısındayım.
Bilginin üretim süreci içindeki araçlarından sadece biri olan bilgisayarların insan yaşamını nasıl ve ne ölçüde kapsadığını, bilginin şimdiki zamanda
üretilmesine ne gibi katkılar sağladığı ve tabii ki Özgür Yazılım ile kapalı kaynak kodlu özgür olmayan ve özgürlüğü de reddeden yazılımların
karşılaştırıldığı benim yazım...
Haddinden fazla oldu gibime geliyor editör yazısı; varsın olsun. GNU/Linux dünyasının evrensel ve de özgür topluluğunun birer parçası olan siz Sevgili
Okurlarımıza bizim amatör ruhumuzun bu ürünlerini bıkmadan okuduğunuz ve destek verdiğiniz için sonsuz teşekkürler. Gelecek sayıda görüşmek üzere.
Httrack, siteleri bilgisayarınıza indirip, internet olmadığı zamanlarda bu Eğer sitedeki bağlantıların
sitelerde dolaşmanızı sağlayan, komut satırından çalışan bir özgür gösterdiği html dışındaki dosyaları
yazılımdır. WebHTTrack ise bu programın arayüz giydirilmiş halidir ve indirmek istemiyorsak ayarlar
Firefox gibi bir tarayıcı ile kullanılabilir. Program eklekaldır kullanılarak bağlantılar yolundaki ilk seçeneği
veya konsola sudo aptget install webhttrack komutunu vererek kaldırmalıyız.
kurulabilir. Kur sekmesinde sitenin
Programı çalıştırdığımızda ilk olarak kullanacağımız dili seçiyoruz ve bilgisayarımıza dizin olarak nasıl
ileri diyoruz. Daha sonra projemizin ismini ve kaydetmek istediğimiz kaydedileceği belirlenebilir.
dizini belirliyoruz. Eğer yarım kalmış bir projemiz varsa yine bu sayfadan Sınırlar sekmesi altında html ve html
seçip devam edebiliriz. Sonraki sayfada indirmek istediğimiz adresi olmayan dosyalara ve toplam site
giriyoruz. İstersek bu adresleri text dosyası şeklinde de verebiliyoruz. boyutuna sınırlama getirilebilir. Belli
Üstteki açılan kutudan daha önce indirdiğimiz sayfayı güncelleyebilir, bir süre sonunda indirme işleminin
adresteki farklı siteleri, indirmek istediğimiz asıl site gibi indirilmesini otomatik kesilmesi sağlanabilir. Yine
sağlayabiliriz. Aynı sayfada ayarlar butonu ile indirme işlemini bu sekmede derinlik değerini
özelleştirmek de mümkün.
http://www.httrack.com
Ergin ÜRESİN
1
OpenStreetMap
http://www.vimeo.com/2598878
İktisatta genel geçer bir kural vardır: satın alınan bir ürün ya da hizmet
tüketiciye en çok faydayı sağlamalıdır. Ancak ne yazık ki bugün,
tüketiciler fayda sağlamasına bakmaksızın sadece bir gösteriş ve sahip
olduğunu diğer tüketicilere kanıtlama uğruna bir tüketim çılgınlığı
4
Bilgisayar Kapsar İnsan Yaşamını
∙Zararınadır; çünkü tüketiciye isteği dışında satın aldığı bilgisayarın Youtube videolarını indirmek
neredeyse üçte biri fiyatına (bu yazı yazıldığı sırada fiyatları 145495 Youtube her ne kadar YASAK olsa da bu ipucu yurt dışındaki
TL arasında değişmekteydi) özgür olmayan ve de özgürlüğü okurlarımızın işine yarayacaktır.
reddedip, yok sayan Windows işletim sistemi “zorla satın İzlediğimiz videonun kırmızı çizgisi dolduğunda bilgisayarımızın /tmp
aldırılmaktadır.” dizinine girip
∙ Zararınadır; çünkü sistemde hazır kurulu gelen ve başından özgür "flash" sözcüğünü aratarak izlediğimiz videoya ulaşabiliriz.
yazılımı reddeden kapalı kaynak kodlu Windows işletim sistemi
insanların yaratıcı akıllarına ket vurmaktadır ki, çoğu insan hali Ergin ÜRESİN
hazırda aklında “bilgisayar eşittir Windows” eşitliğini oluşturmuş, satın
aldığı dünya kadar para tutan bilgisayarının da başka yazılımlarla
çalışabileceği sorusunu da doğru kabul ettiği bu eşitlik yüzündendir ki
5
Shell Scripting 3 – Linux'ta İşlemler
Bir önceki yazımızda basit dizin ve dosya yönetim komutları üzerinde Bu parametlerin listesine man ps komutu ile erişebilirsiniz. Biz burada
durmuştuk. Dosya ve dizin yönetimi Linux Shell’in en önemli sadece en çok kullanılanları üzerinde duracağız. Eğer sisteminiz
görevlerindendir. Fakat uygulamalarımızı yazmaya başlamadan önce üzerinde çalışan herşeyi görmek istiyor iseniz –ef parametresini
bakmamız gereken Shell’in bir kaç tane daha önemli özelliği
bulunuyor. Bu yazı dizimizde Linux sistem yönetimi ile ilgili bilgilerimizi
paylaşacağız.
Programları İzlemek
Linux sistem yöneticisinin en önemli görevlerinden birisi sistemde
çalışan programları izlemek ve istenmeyen ya da güvenlik açığı
oluşturabilecek durumları engellemektir.
Linux sistemlerde çalışan herhangi bir programa process (işlem) adı
verilir. Bu işlemleri incelemek için ps komutunu yakînen incelemek
gerekiyor. Bu komut sisteminiz üzerinde çalışan işlemler hakkında
çok detaylı bilgiler sunabilmektedir. Bir çok parametreye sahip olması
ps komutunu karmaşık bir komut haline getirebilir ancak kullandıkça kullanabilirsiniz.
zamanla bu komuta siz de alışacaksınız. Komutun tek başına e parametresi sistem üzerinde çalışan herşeyi gösterirken –f
parametresi ise bu işlemler hakkında detaylı bilgiler verir. Komut
çıktısını değerlendirmek gerekir ise UID işlemin hangi kullanıcı
tarafından başlatıldığını, PID işleme ait olan numarayı, PPID bir
işlemin çalışmasını sağlamış başka bir işlemi, C işlemin işlemciye
girebilmesi için gerekli zamanı STIME işlem başladığındaki sistem
saatini, TTY işlemin başlatıldığı terminalin numarasını, TIME işlemin
çalıştırılması detaylı bir bilgi sunmaz. çalıştırabilmesi için işlemcideki toplam zamanını, CMD ise çalışan
Ps komutunun tek başına çalıştırılması o anda aktif kullanıcı işlemin adını gösterir.
tarafından çalıştırılan işlemleri gösterir. PID kolonu altındaki sayılar bir Bu bilgilerden daha da fazlasını istiyorsanız –l parametresini
işlemin ID’sidir ve her işlemin PID’si birbirinden farklıdır.
Ps komutu hakkında bilinmesi gereken diğer bir özellik ise, bu komut
diğer komutlardan farklı olarak 3 faklı parametre türü ile
çalışabilmektedir.
Unix Tarzı parametreler kullanabilirsiniz.
BSD Tarzı parametreler F işleme kernel tarafından atılan flag numarasını, S işlemin o anki
GNU Tarzı uzun parametreler durumunu, PRI işlemin çalıştırılma önceliğini, NI işlem önceliği
belirlemekte kullanılan değeri, ADDR işlemin bellek adresi, SZ bir
Unix Tarzı Parametreler
6
Shell Scripting 3 – Linux'ta İşlemler
işlemin bellekten diske alınabilmesi için gerekli disk alanı, WCHAN N Önceliği düşük bir işlem
kernelde işlemin durumunu kontrol eden foksiyonun adresini ifade eder. L Bellekte büyük yer kaplayan bir işlem
Çok kullanılan parametrelerden birisi de –H parametresidir. Bu s Oturum başlatan bir işlem.
parametre işlemleri hiyeraşik bir şekilde sıralar, böylece hangi işlemin l İşlem bir çok thread içeriyor.
+ İşlem önplanda çalışmaya devam ediyor.
R Çalışan bir işlem
S Bekleyen bir işlem
Bu bilgilere göre yukarıdaki çıktı yorumlanacak olursa bash işlemi
bekleyen ve bir oturum açmış bir işlemdir, ps komutu ise çalışmaktadır
ve ön planda çalışmaktadır.
hangi işlemin altında çalıştığını görebilirsiniz.
CMD kolonuna dikkat edilirse ps – efH komutunu çalıştırmak için hangi
GNU Tarzı Uzun Parametreler
işlemleri çalıştırdığımızın listesi görülebilir.
Sonunda GNU geliştiricileri ps komutuna dokundular ve komutunu
BSD Tarzı Parametreler
geliştirdiler. Bazı GNU paramatreleri, Unix ve BSD tarzı
Bir önceki konumuzda Unix tarzı parametrelerden bahsetmiştik, şimdi
parametrelerinin kopyalarıdır. GNU, Unix ve BSD tarzı parametreleri
BSD tarzı parametreleri inceleyelim. BSD bir Unix versiyonu olup,
karışık kullanarak çok verimli çıktılar elde edebilirsiniz. GNU tarzı
California, Berkeley Universitesi’nde geliştirilmiştir. BSD tarzı komutların
listesine man ps komutu ile erişebilirsiniz. Biz bu yazımızda en çok
Kill Komutu
Kill komutu PID’si bilinen bir işleme sinyaller gönderebilmemize yarar.
Kill komutu normal kullanımında seçilen işleme TERM sinyali gönderir.
Unutulmaması gereken diğer önemli bir nokta bir işleme sinyal
gönderebilmek için ya o işlemi sizin başlatmış olmanız yada sizin
yetişiyor. sistemde root yetkilerine sahip olmanız gerekir.
Komut çıktısı incelenecek olur ise, o anki sistem zamanını, sistemin Öncelikle bir işlemi durdurmak için TERM sinyali gönderilir. Bu komut
ne zamandan beri açık olduğunu, sisteme bağlı olan kullanıcı işleme durmasını söyler. Eğer bu işlem işlem tarafından reddediliyor
sayısını, CPU kullanım oranını, bellek kullanım oranını, sanal disk ise INT ve HUP komutları kullanılır. Eğer işlem durmadıysa en güçlü
kullanım oranını ve o anda sistem üzerinde çalışan işlemlerin gerçek sinyal olan KILL komutu kullanılır.
zamanlı bilgilerine erişilebilir. Kill komutu çalıştırıldıktan sonra dikkat
Top komutu hakkında detaylı bilgilere man top komutu ile
erişebilirsiniz. edilir ise işlemin durdurulduğuna dair bir bilgi görülmez. Top komutu ya
İşlemleri Durdurmak da ps komutu çalıştırılarak işlemin durdurulduğundan emin olunmalıdır.
İşlemlerin ne zaman, nasıl durdurulmasını bilmek Linux Sistem
Yöneticisinin özelliklerinden birisidir. Linux sistemlerde işlemler Killall Komutu
birbirleri ile sinyaller ile anlaşırlar. İyi yazılmış bir uygulama linux Bu komutun özelliği işlemleri PID yerine isimlerini kullanarak da
sistemden gelen sinyalleri anlamalı ve buna göre çalışmasına devam durdurabilmenize olanak sağlamasıdır. Böylece killall *c şeklinde bir
etmelidir. kullanım ile c ile başlayan tüm işlemleri tek bir komut ile durdurabilirsiniz.
Linux İşlem Sinyalleri
1 HUP Beklemeye Al Caner BULUT
2 INT Kes
8
Alexia Death ile Röportaj
Merhaba. Bu ayki röportajımızı GIMP geliştiricisi olan Alexia Death ile Gimp Uzmanı: Açık kaynak hakkındaki düşünceleriniz nelerdir ?
yapmış bulunmaktayız. Söz verdiğim gibi forumda bana iletilen
sorularınızın tümünü ilettim. Ortaya çok güzel bir röportaj çıktı. Alexia : Bence herkesin faydalanabileceği kaliteli kod yazmanın en iyi
Katkılarınız için sonsuz teşekkürler. Ayrıca FCM çeviri tayfasına da yoludur.
katkılarından dolayı teşekkür ederim. Gimp Uzmanı
Gimp Uzmanı: Hiç Ubuntu kullandınız mı?
Gimp Uzmanı: Merhaba, öncelikle röportaj teklifimizi kabul ettiğiniz Alexia : Edgy'den beri (X/K)ubuntu kullanıcısıyım. Ubuntu'nun alpha
için teşekkür ederiz. sürümlerini kullanmak gibi kötü bir alışkanlığım var, Hardy'de yaptım,
Intrepid'de yaptım ve yılın başından beri Jaunty kullanıyorum.
Kendinizi kısaca tanıtır mısın?
Gimp Uzmanı: Ubuntu kullandığınıza göre Ubuntu hakkındaki
Alexia : Merhabalar! Ben sanata ilgilisi olan bir geliştiriciyim ve sonuç düşüncelerinizi bilmek isteriz.
olarak 2007 Aralık ayından beri GIMP'in geliştirilmesine yardımda
bulunuyorum, yani yeniyim. Alexia : Neler mi düşünüyorum?.. Sanırım bu kadar kullanışlı bir sistem
üretmek çok güzel ve diğerlerini bilmem ama umarım #1 numaralı
hatayı (bug) düzeltirler ;)
Alexia : Gelecek için, benim geliştirici bölümümde yapılmış bir çok katkı
var, en kolay farkedilenleri fırça çevirme ve yön dinamiği olsa gerek. Bu
özellik, hareketli fırçaya gerek duymadan herhangi bir fırçayı zorlaştırır ve bunlardan çok fazla
hareketinizin yönüne çevirmeye yarıyor. var ortalıkta. GIMP projesi
Photoshop'un ücretsiz kopyası
Gimp Uzmanı: Sizce GIMP'te 3B desteği ne zaman olacak? Yakın bir olmaya uğraşmıyor.
zamanda mı ?
Gimp Uzmanı: Size farklı bir soru
Alexia : Yakın bir zamanda değil. Buna gelmeden daha düzeltilmesi sormak istiyorum.
gereken bir çok şey var. Fotoğraflarınızın çok sanatsal
olduğunu gördüm ve ayrıca çok
Gimp Uzmanı: Son zamanlarda bir çok yeni çevrimiçi resim işleme güzeller. Fotoğrafçılık eğitimi
araçları meydana çıktı. Adobe firmasının bile bu konuda bir projesi var. aldınız mı?
Bu araçların geleceği hakkında ne düşünüyorsunuz? Bunun gibi
gelişmiş araçları çevrimiçi kullanmak mantıklı mı? Peki ya GIMP? Alexia : Teşekkür ederim. Hayır,
herhangi bir fotoğrafçılık eğitimi
Alexia : Çevrimiçi araçlar genelde tek bir amaca hizmet ediyor ya da almadım fakat küçüklüğümden beri
daha başka kısıtlamaları oluyor. Yerleri belli ve resim işlemeye hoş bir bir fotoğraf makinesine sahibimdir.
giriş yapıyorlar fakat eninde sonunda kullanıcıların çevrimdışı ve daha
güçlü araçlara ihtiyaçları olacaktır. GIMP de tam burada devreye giriyor. Gimp Uzmanı: Kompozisyon için
Alexia Death
Gimp Uzmanı: Gelecekte, diğer resim işleme yazılımlarıyla mükemmel kareyi mi beklersiniz yoksa kendiniz bir şekilde bunu
karşılaştırdığında GIMP'i nerede görüyorsun? yapmaya mı çalışırsınız?
Alexia : Açık kaynak platformlar ve platformlar arası kullanım için GIMP Alexia : İyi resimler kendiliğinden meydana gelirler.
şu anda gelişmiş resim işleme açısından tek seçenek gibi görünüyor.
Henüz Adobe Photoshop kadar değil fakat gelişiyor. Gimp Uzmanı: Mükemmel bir cevap. Resmini çekmeyi sevdiğiniz
şeyler nelerdir? Öğrenebilir miyiz?
Gimp Uzmanı: Sizin geliştirme bölümünüzden birkaç kişi, GIMP'i
Photoshop'a benzetmeye çalışan bazı GIMP temelli projelerde Alexia : Genelde insanların resimlerini çekmeyi severim. Bir insanın
çalışıyorlar. Resmi proje niçin bu yönde ilerlemiyor? değişik fotoğraflarda ne kadar farklı görünebildiği çok ilgimi çeker.
Alexia : Eğer Gimpshop'tan behsediyorsanız, o projenin GIMP Gimp Uzmanı: Peki en fazla hangi renk yelpazesini kullanırsınız ve
geliştiricileriyle hiç bir alakası yok. Genelde kötü bir fikir olarak görülüyor kullanırken size neler hissettirir?
ve ben de aynı fikirdeyim. GIMP, Photoshop değildir. Menüleri
değiştirmek sadece GIMP için yazılan rehberlerin takip edilmesini Alexia : En sevdiğim renk turuncu. Genelde sarıyla turuncu arası
10
Alexia Death ile Röportaj
? ?
Man komutunu kullanmak
Bildiğiniz gibi man komutu ile istediğimiz komut hakkında
açıklamaları ve örnek kullanımlarını görüntüleyebiliriz. "pwd" komutu
ile ilgili yardım almak istersek,
man pwd
"k" parametresi ile yardım dosyaları içinde arama yapabiliriz.
man k gnome
"f" parametresi ile aramamızı sadece başlıkları içerecek şekilde
Alexia Death tarafından yapılmış bir başka çalışma daraltabiliriz.
geçişler kullanırım. Sanırım bu bana güneşin sıcak ışığını hatırlatıyor. man f amarok amarok
Gimp Uzmanı: İnsan ve doğa resimleri çekerken ne tarz temalar Sudo !!
hoşunuza gider? Diyelim ki işimiz acil, uçbirimi açtık, komutu yazdık enter tuşuna
bastık. Bir de ne görelim? Başına sudo koymayı unutmuşuz. 2
Alexia : Genelde çılgın görünen anları severim. şansımız var ya sudo ile komutu baştan yazacağız ya da başına kadar
harf harf gidip başına sudo koyacağız. Ama daha kolay bir yolu var;
Gimp Uzmanı: Eğer "özgürlüğün" resmini çekmeniz istenseydi, sudo !! yaptığınızda bir önceki verdiğiniz komutu root olarak
kompozisyonunuzu oluşturmak için neler kullanırdınız ? tekrarlayacaktır. Bu da size gerçekten zaman kazandıracaktır.
Alexia : Sanırım benim için bunun cevabı gökte uçan bir kuş ya da kuş
? ?
sürüsü olsa gerek.
Gimp Uzmanı: Zamanınızı ayırıp sorularımızı cevapladığınız için tekrar Ergin ÜRESİN
teşekkür ederiz Alexia.
Röportaj : Hüseyin Sarıgül
gimpuzmani@gmail.com
11
PHP Nedir?
PHP dinamik web sayfaları üretmek için kullanılan bir serverside script
PHP kadar sahiplenilen başka bir açık kaynak kodlu proje yoktur
dilidir. PHP, ilk olarak Rasmus Lerdorf tarafından 1995 yılında
heralde. İnternette binlerce ücretsiz proje ve kaynak kodu kolayca
üretilmiştir, şu an ise PHP Group tarafından desteklenmektedir ve
bulunabilir.
arkasında ZEND firması vardır.
PHP her türlü işletim sistemi üzerinde başarılı bir biçimde çalışır.
Platform bağımsızdır.
PHP komutları html kodlarının içine gömülerek web server üzerine
yerleştirilir. Kullanıcılar bilgisayarlarından web sayfasına bağlandığı
PHP ile yazılan web sitelere örnek olarak milyonlarca kişi tarafından
zaman php kodları server tarafından yorumlanır ve yorumlanan kod
kullanılan www.facebook.com ya da 2008 in en iyi paylaşım sitesi
kullanıcıya yansıtılır.
seçilen www.ziddu.com örnek olarak gösterilebilir.
PHP dilinin temelinde C programlama dili vardır. C programlama dilini
Biraz da Rakiplere Bakalım.
bilen biri için PHP'yi öğrenmek çocuk oyuncağıdır. PHP, C dili gibi katı
kurallara da sahip değildir. Nesne tabanlı programlama dillerinin
ASP.NET nedir?
gelişmesiyle de PHP yerinde saymamış, bu yenilikleri de içerisine
almıştır.
Active Server Pages, Microsoft tarafından geliştirilen sunucu taraflı
PHP açık kaynaklı bir programlama dilidir ve her türlü işletim sistemi
çalışan bir teknolojidir. Dinamik web sayfaları üretmekte kullanılır.
üzerinde çalışabilir.
ASP sayfaları çoğunlukla VBScript kullanılarak yazılır, ancak
@Language komutuyla JScript, hatta Perl gibi başka bir dil de seçilebilir.
PHP'nin rakipleri kimlerdir?
Bir ASP dosyasının içinde, özel nesneler ve VBS, JS, SQL kodları
bulunur. Bu sayfalar istemci tarafından istendiğinde sunucu öncelikle
PHP'nin rakipleri .Net ve Java dır. .Net'in dili bilindiği üzere ASP.NET tir.
ASP içindeki kodları icra ederek istemciye göndereceği bilgiyi oluşturur
Javanın ise JSP(Java Server Page)dir.
ve gönderir.
Asp.Net kullanarak yazılan websitelere örnek olarak www.hotmail.com
PHP'nin avantajları nelerdir?
gösterilebilir.
PHP bugüne kadar görebileceğiniz en hızlı web programlama dilidir.
Sanal makinalar kendileri için sistem kaynaklarını sömürürken
JSP Nedir?
uygulamanız arkada çalışmak için can çekişir. Nedeni ise, diğer
programlama dillerinde kod, işletim sistemine göre yorumlanır ve bir
Java Server Pages ise Java'nın serverside programlama dilidir.
sanal makine derlemesi de gerektirir. PHP ise bu tür işletim sistemleri
Platformdan bağımsız olarak çalışır. Yalnız server'ınız üzerinde java
için uyumludur ve böyle bir ara derleme gerektirmez.
sanal makinesi kurulu olması gerekir. JSP'nin son dönemde
PHP her iki ayda bir güncellenir.
popularitesini yitirdiğini söylemek pek de yalan olmaz. JSP ile yazılan
PHP MySQL'i çok iyi bir biçimde kullanabilir. Diğer diller de sözde
websitelere örnek olarak www.yonja.com gösterilebilir.
Mehmet
MySQL'i kullanabilirler ama PHP performansının yanına bile
SARIGÜL
yaklaşamazlar.
12
Linux ve Oyun
Özgür yazılım dünyasının kaliteli oyunlardan mahrum olduğu sanılır. bir yabancılık çekmeyecektir. Fütüristik silahlarla ve yine aynı tarzda
Halbuki ufak bir araştırmayla aslında özgür olmanın eğlenmenize engel mekanlarda geçen oyunda tek yapmanız gereken gördüğünüz herkesi
olmadığını anlayabilirsiniz. Şu ana kadar bir çok kategoride çok nitelikli öldürmek.
oyunlar meydana getirilmiş durumda ve bize kalan tek şey bunları
arayıp bulmak. Bu yazıda bu oyunlardan bazılarını bulacak ve daha Nexuiz'de oyun dallanıp budaklanmıyor, aranan tek özellik hızlı ve
fazlasını da nasıl bulabileceğinizi öğreneceksiniz. isabetli olmak. Gayet nitelikli grafiklere sahip olan Nexuiz'de tek ve çok
kişili (singleplayer, multiplayer) oyun biçimleri mevcut. Tek kişilik
Yazıyı, okuyucunun zevkine göre oyunları bulabilmesini sağlamak oyunda “bot”lara karşı bölümleri bitirmeye çalışıyorsunuz.
amacıyla kategorilere böleceğim ve olduğunca fazla örnek vererek ne
kadar çok seçeneğimizin olduğunu sunmaya çalışacağım. Belki
belirtmem gereken bir şey var; yazıda "özgür yazılım" felsefesiyle
yazılmış oyunlara önem vereceğim ve "freeware" olarak
adlandırdığımız, sadece bedava olan fakat özgür olmayan oyunlara ise
"aklımızda bulunsun" diyerek değineceğim.
13
Linux ve Oyun
The Battle for Wesnoth sadece özgür yazılım dünyasının değil tüm
TBS severlerin yakından takip ettiği bir oyun. Grafik olarak çoğu
oyundan farklı bir tat veriyor ve görsel açıdan gayet doyurucu olduğunu
zamanlı strateji oyunlarından ayıran iki temel özellik var. İlki, inşa
ettiğiniz yollar büyük önem arz ediyor çünkü ürettiğiniz ve işlediğiniz
her şeyin bir yerden başka bir yere nakledilmesi gerekiyor. İkincisi,
oyunda teker teker insanlara neler yapmaları gerektiğini
belirtmiyorsunuz, bu insanlardan bazen binlercesi olabileceği için
zaten imkansız hale geliyor, bunun yerine sadece yapılması gereken
görevi belirtiyorsunuz ve gerektiği kadar insan o görevi yapmaya
başlıyor. Oyun, The Settlers ve Settlers II oyunlarından esinlenilerek
gelişitirilmiş.
16
Linux ve Oyun
LordsAWar, Warlords II oyununun alternatifi olarak geliştirilen bir oyun. Scorched 3D bahsettiğim strateji oyunlarından biraz daha farklı. Eski
Oyunda size komşu olan şehirleri ele geçirmek için ordular Scorched Earth oyununun geliştirilmiş hali olan oyunda ağır silahlarla
oluşturuyorsunuz. İlerleyen aşamalarda kahramanlarınızı belli görevlere rakibinizi vurmaya çalışıyorsunuz. 3 boyuttan çok iyi yararlanan
gönderip kalıntıları araştırtabiliyorsunuz. oyunda ada ortamında savaşıyorsunuz ve bu da sizi savaş
atmosferine daha kolay adapte ediyor. Oyunu yerel ağ ya da internet
FreeOrion bir uzay strateji oyunu. Master of Orion'dan esinlenilmiş üzerinden de oynayabiliyorsunuz. Çok basit ve bir o kadar da zevkli
fakat herhangi bir oyuna benzemeye çalışmayan ve benzemeyen bir bir oyun.
oyun. Oyuna uzayda size verilen küçük bir imparatorlukla başlıyorsunuz
ve yıldızlarda koloniler oluşturuyorsunuz. SİMÜLASYON
TBS dendiğinde akla gelen diğer bir oyun dalı ise Worms tarzı oyunlar. Simülasyon oyunlarını 5 alt kategoride inceleyeceğim: uçuş
Wormux bu oyunlar içinde benim en çok hoşuma gideni. Oyunda en çok simülasyonu, şehir simülasyonu, uzay simülasyonu, ekonomi
sevdiğiniz özgür yazılım maskotunu alıp rakibinizle savaşmaya simülasyonu ve hayat simülasyonu.
başlıyorsunuz. Silahlardan bazıları beyzbol sopası, RPG, dinamit,
bazuka ve ışınlanma. Hedgewars'da ise kirpileri yönlendiriyorsunuz ve Uçuş Simülasyonu
oyunun amacı yine aynı. Hedgewars'un Wormux'tan farkı bu oyunda
karakterleriniz sadece yürüyerek ya da zıplayarak değil iplerle ve FlightGear bir çok yönden ihtiyaçlara cevap veren ve gün geçtikçe de
paraşütlerle de yer değiştirebiliyor. gelişen bir yazılım. Kullanıcının olabildiğince gerçeğe yakın bir
tecrübe yaşaması
için çoğu bileşen
özenle hazırlanıyor.
20,000'den fazla
havaalanı, pistlerinin
yönleri, numaraları
vs. de dahil olmak
üzere gerçeğiyle
birebir aynı.
Bulunduğunuz yer ve
17
Linux ve Oyun
kullanılabiliyor. Şu anda bir çok joystick/yoke/rudder otomatik olarak sürümüyle birlikte su yönetimi ve ekolojik etkenler de oyuna eklenmiş
destekleniyor, eğer açılışta otomatik olarak tanınmıyorsa sitelerindeki bulunuyor ve oyunu daha eğlenceli bir hale getiriyor.
rehber yardımıyla kolaylıkla tanıtabiliyorsunuz. Sanıyorum
joystick'lerle ilgili tek sorun titreşimin çalışmaması. Diğer örneklerden ilki Micropolis. 2008'de EA, OLPC projesi için
SimCity oyununun kodlarını açınca bu isimle yayınlama kararı aldı.
Thunder&Lightning fütüristik bir uçuş simülasyonu olmasına rağmen Oyun iki boyutlu fakat bu oyunun zevkini azaltmıyor. Diğer bir alternatif
asıl öne çıkan özelliği bir RTS (realtime strategy) oyunu olması. olan Opencity'nin grafikleri LincityNG kadar iyi olmasa da 3boyutlu
Oyunda gelişmiş uçaklarla belli bölgeleri (adaları mesela) ele olması oyunun gerçekçiliğini artırıyor.
geçirmeye çalışıyorsunuz. Tabii ki her bölgenin savaş araçgereçleri
ve stratejileri birbirinden farklı. Uzay Simülasyonu
GL117 belki de şu ana kadar yapılmış en "ideal" oyun. Oyunun Vega Strike tam bir uzay simülasyonu yapmak için oluşturulmuş iki
boyutu 2.5 MiB ve bunun içinde çeşitli uçaklar, ışık, ses efektleri, farklı bölümden oluşuyor: birincisi oyun motoru ve ikincisi evren veri
müzikler, 20 ayrı görev, bir rehber ve joystick desteği var. Görevlerin takımı (dataset). Sahip olduğu özellikler arasında ticaret, keşif, it dalaşı
bazıları kara bazıları hava ekiplerini yok etmeye yönelik. Fareyle de ve çok kişili ölüm savaşı (deathmatch) bulunuyor. Şu anda Vega
çok kolay oynanan ve çok zevkli bir oyun. Strike'ın 4 tane modu bulunuyor: Privateer Gemini Gold, Privateer
Remake, Vega Trek ve Pi Armada. Oyunda ilerledikçe bir çok ırk ve
Şehir Simülasyonu siyasi örgütlenmelerin olduğunu ve bunların her zaman bir arada
yaşamak için çaba sarf etmediklerini göreceksiniz. Oyunun çok
Bu tarz oyunlarda bir şehirde olabilecek tüm birimleri yönetmeniz ve teferruatlı bir hikayesi var ve aslında oyuncuların önemli bir kısmını da
geliştirmeniz gerekiyor. Bunlar ekonomi, nüfus, ulaşım, kaynaklar vs. bu detaylandırma çekiyor. Hikayeyi okuduktan sonra oyuna
gibi başlıklara ayrılabiliyor. başladığınızda kendinizi bir oyunda değil de gerçekten uzayda başka
LincityNG, eski bir galakside hissedebiliyorsunuz.
Lincity'nin geliştirilmiş Ekonomi Simülasyonu
ve güzelleştirilmiş bir
sürümü. Oyunda OpenTTD, Transport Tycoon
ulaşmanız gereken Deluxe oyununu taklit eden ve
alternatif iki hedef var: o oyuna fazladan bir kaç
ya kendi kendine özellik ekleyen bir oyun. Oyuna
yetebilen bir ekonomi 1950 yılında ve bir ulaşım
oluşturmak ya da şirketinin başkanı olarak
vatandaşlarınızın başlıyorsunuz. Hizmet ettiğiniz
hepsini uzaya alanlar kara, hava, deniz
gönderebilmek. 2.0
18
Linux ve Oyun
PLATFORM
taşımacılığı ve raylı taşımacılık. Hizmet alanlar ise vatandaşlar ve özel
şirketler. Oyundaki amacınız 2050 yılına kadar oyundaki en üst düzey Platform oyunlarında belli yerlerden veya yerlere atlayarak ilerlersiniz.
taşıma şirketi olmak. Oyunda yerel yönetimlerin izin verdiği kadarıyla Bunların en meşhurlarından birisi Super Mario'dur. Bilgisayar oyunları
yeryüzü şekillerini değiştirerek istediğiniz şekilde yollar tarihinin başından beri en zevkli oyun türlerinden biri olmuştur. Hala
yapabiliyorsunuz. Tüneller, köprüler, hemzemin geçitler, limanlar, hava daha bu tarz oyunlar geliştirilmekte ve 3boyut, vektör grafik gibi
alanları, garlar vb. birçok şey inşa edebiliyorsunuz. Oyunun gelişmelerin ışığında çok daha doyurucu bir hale gelmiş durumda.
orijinalinden farklı özellikleri arasında daha büyük haritalar, katlı
kanallar, eğimli yollar, rüşvet verebilme gibi örnekler verebiliriz. Yo Frankie! oyununu Big Buck Bunny filmini izlemiş olanlar hemen
tanıyacaktır ( http://www.bigbuckbunny.org/ ). Karakterler bu filmden
Unknown Horizons (ya da eski adıyla OpenAnno), eski Anno alıntı ve filmde olduğu gibi çizimler yine tamamıyla Blender
oyunundan esinlenerek yapılmış fakat ondan çok farklı bir noktaya programıyla yapıldı. Derginin 3. sayısında tanıttığım Blender
gelmiş bir ekonomi simülasyonu oyunu. Şu anda oyun başlangıç yazılımının neler yapabildiğini görmek amacıyla film ve oyun
aşamalarında olmasına rağmen bir çok özellik eklenmiş durumda. incelenebilir. Oyunda ormanda kötü kalpli bir sincabı
Oyunda denizin ortasında bir gemiyle başlıyorsunuz ve ilk olarak yönlendiriyorsunuz ve ağaçların, derelerin arasında koşturarak
yapmanız gereken şey iskân edilmemiş bir kara parçası bulup buraya bölümleri geçmeye çalışıyorsunuz.
yerleşmek. Daha sonra halkınızın yiyecek, giyecek, savunma gibi
ihtiyaçlarını karşılamak için yapılar yapmanız ve bunları yönetmeniz
gerekiyor. Oyunda henüz sadece tek kişilik oyun modu var ve
kaydetme özelliği henüz eklenmemiş.
Hayat Simülasyonu
19
Linux ve Oyun
SuperTux, Super Mario Bros.'un kutup hayatına adapte edilmiş şekli. Blob and Conquer olarak geçiyor.
Kahramanımız (adından da anlayabileceğiniz gibi) bir penguen ve buz
küplerini, kartoplarını öldürerek en sonunda iglosuna ulaşıyor. Şu anda RPG (Role Playing Game)
26 bölümden oluşan oyunda OpenGL ve joystick desteği de mevcut.
Bu tarz oyunlarda oyuncu kurgusal karakterlerin yerine geçer ve onların
XMoto oyunu motocross severler için birebir. Fizik motoru çok iyi olan hareketlerini yönlendirir. Bu hareketler karakterin kişiliğine, geçmişine,
oyunda amaç çilekleri toplayıp ölmeden bölüm sonunu belirleyen ırkına vs. bağlı olarak değişebilir. Aynı zamanda doğaçlama olarak da
çiçeğe ulaşabilmek. Bir platform oyununun sahip olması gereken hareket edebilme olanağı mevcuttur çoğu zaman. Yaşadıklarınıza göre
bölümlerden çok daha zor bölümlere sahip. Fakat burada diğer tecrübe, yetenek gibi özellikleriniz değişir.
oyunlara göre bir avantajınız var, bölümleri en iyi sürede bitiren
rakiplerinizin nasıl bitirdiklerini izleyebileceğiniz "view highscore"
özelliği mevcut. Kolaylıkla bağımlılık yapabilecek bir oyun.
Blob Wars 1: Metal Blob Solid, şimdilik iki bölümlük oyunun ilk
bölümü. Arkadaşlarının kayıplara karıştığını fark eden kahramanımız
Bob, onları kurtarmaya karar verir ve düşmanın sahasına girer. Bir
platform oyunundan beklemeyeceğiniz kalitede bir hikaye, efektler, Heroes of Might & Magic oyununu oynamış herkes bu tarzı bilecektir.
müzik... Kısacası her şey. İki boyutlu bir oyun için böyle bir uyarı Özgür oyunlar da aşağı yukarı aynı konsepte uygun olarak
şimdiye kadar yapıldı mı bilmiyorum ama, ağırlıklı vahşet sahneleri geliştiriliyor. Bunlardan birisi Hero of Allacrost. Oyunun
içerdiği için küçük çocuklarınızı oyundan uzak tutmak isteyebilirsiniz. geliştiricilerinin de belirttiği gibi bu oyun daha çok Final Fantasy VI ve
Bu oyunun 3boyutlu versiyonu olan devam bölümü ise Blob Wars 2: Chrono Trigger'a benziyor. Öte yandan Heroes of Wesnoth ise
20
Linux ve Oyun
HoM&M alternatifi olmaya aday bir oyun. Bu oyunun grafikleri ise şu Maniadrive oyununun önceliği kesinlikle gerçeklik değil. Oyun hızlı ve
an için Battle for Wesnoth'tan alınmış durumda. Bu oyundan Strateji akrobatik hareketler yapmanızı isteyen ve bunu zorlayan bir oyun.
bölümünde bahsetmiştik. Konu olarak aynı fakat grafik olarak farklı bir Trackmania adlı oyundan esinlenerek hazırlanıyor. Oyunda sırayla
diğer oyun da NetHack. Oyun, uçbirimden (konsol ya da terminal parkurları belli bir sürede bitirmeniz gerekiyor. İlk deneyimlerde fizik
olarak da geçer) oynanan bir oyun. Buna rağmen oyunun en az diğer öğeler biraz ilginç gelebilir fakat başlangıç seviyedeki ilk 5 etabı
alternatifleri kadar oynayanı ve diğer alternatiflerinden daha çok geçtiğinizde oyun tamamen bir bağımlılık haline geliyor. Müzikleri CC
fanatiği mevcut. (Creative Commons) ile lisanslı ve genelde punk müzikler. Oyun uzun
zamandır geliştirilmiyor ya da pek haber verilmiyor. YouTube'da
RPG'nin şu anda en çok oynanan versiyonu hiç şüphesiz World of “Maniadrive 2” yazarak bulabileceğiniz videolarda ne tarafa doğru bir
Warcraft'ın büyük katkısıyla MMORPG'ler, yani aşırı çok oyunculu gidiş olduğunu görebilirsiniz. Ayrıca forumları da halen daha etkin bir
çevrimiçi RPG'ler (Massively Multiplayer Online RPG). Bu oyunlarda şekilde devam ediyor.
genellikle 3boyutlu bir dünyada gerçek oyuncularla etkileşebiliyor ve
RPG'lerde yaptığınız gibi yeteneklerinizi geliştirebiliyorsunuz. Özgür Tile Racer öte yandan gerçekçi fizik sunmaya çalışan bir oyun. Oyunun
oyunlardan en iyi üç örneği Planeshift, Peragro Tempus ve Eternal isterseniz kendi parkurlarınızı oluşturabileceğiniz bir bölümü mevcut. Şu
Lands. anda sadece zamana karşı yarışılabilen yarışın bilgisayara karşı ve
ARABA YARIŞI çoklu oyunculu desteği halen geliştirilmekte. Şu anda en güzel
grafiklere sahip özgür araba yarışı oyunu diyebiliriz Tile Racer için.
TORCS (The Open Racing Oyunda yüksek yerlerden uçup keskin virajlardan dönmeye
Car Simulator) bir simülatör çalışıyorsunuz.
olarak geliştirilmesine VDrift de bir
rağmen çok rahat bir şekilde simülasyon ve
oyun olarak da gerçeğe en yakın
kullanılabiliyor. Yapay zeka deneyimi veriyor.
(AI – Artificial Intelligence) Geliştirilirken
sürücülere karşı düşünülen konsept
yarışıyorsunuz. Burada isminden de
oyunu diğer bütün alternatiflerinden farklı kılan, bu yapay zeka anlaşılabileceği gibi
sürücüleri C kullanarak programlayabilmeniz. 20'den fazla parkur ve “drift”, yani arabayı
50'den fazla araba seçebileceğiniz oyunu klavye ve fareyle kaydırmak. Oyunun
yönlendirebildiğiniz gibi joystick ya da direksiyonla da parkurları meşhur
yönlendirebiliyorsunuz. Ekranı en fazla 4 bölmeye ayırarak aynı dünya
bilgisayarda 4 kişi de yarışabiliyorsunuz. Şu anda çevrimiçi yarış modu parkurlarından,
geliştirilen oyun özellikle parkurlarının güzelliğiyle kendisine bağlıyor. arabaları da gerçek
21
Linux ve Oyun
Özgür olmayan fakat ücretsiz olan ve burada bahsetmek istediğim oyunlara verilen genel bir isim.
oyun Racer. Aslında bu da bir simülasyon olarak yazılıyor fakat
eklenen özelliklerle, bilgisayara karşı ya da çok oyunculu olarak bir Özgür oyunlardan verilebilecek iki örnek var bu kategoride: Balazar
oyun gibi de oynanabiliyor. Araba ve parkur bilgileri geliştiriciler III ve Crown and Cutless. İki oyun da halen daha ağır bir şekilde
tarafından paylaşıldığı için envai çeşit parkur ve araba bulunuyor. geliştiriliyor. Balazar'da mahzenlerde gezerek insanlarla
Parkurlar dağ yollarından otoparklara, arabalar da F1 araçlarından etkileşebiliyor, yeni büyüler öğrenebiliyor hatta lanetlenebiliyorsunuz.
market arabalarına kadar çeşitlilik gösterebiliyor. Oyun hem 3boyutlu hem de 2boyutlu olarak oynanabiliyor. Crown
and Cutless ise Pirates! oyunundan etkilenerek geliştirilen bir oyun.
SPOR OYUNLARI Oyunda korsan olarak kendi donanmanızı oluşturup adalara
saldırabiliyorsunuz.
Şu an için özgür oyun dünyasında en büyük eksiklik spor oyunları gibi
görünüyor. Cannon Smash isminde bir masa tenisi oyunu, Blobby Bunlar dışında ScummVM adlı yazılım yardımıyla eski meşhur
Volley 2 diye bir voleybol oyunu ve Free Tennis isminde bir tenis LucasArts oyunlarını oynayabiliyorsunuz. Yazılımın sitesinde şu anda
oyunu mevcut fakat futbol dışındaki alternatifler bunlarla sınırlı. 8 tane oyun ücretsiz olarak dağıtılıyor (Beneath a Steel Sky, Flight
of the Amazon Queen, Lure of the Temptress, Drascula: The
Futbol oyunları içinde en çok dikkat çekeni şüphesiz Slam Soccer Vampire Strikes Back, Broken Sword 1, Broken Sword 2, The
2006. Karakterler çizgi film tarzında çizilmiş ve spikerin anlatımı çok Feeble Files ve The Legend of Kyrandia).
eğlenceli. Mesela hakem faul verdiğinde “Hoca bugün iki tek atıp
çıkmış heralde” tarzında yorumlar en sıradanlarından. Bygfoot ise çok Bu bölümde bahsetmek istediğim son oyun Penumbra. 3 bölümden
tutulan bir menajerlik oyunu. Şunu belirtmeliyim ki oyun gerçekten çok (Overture, Black Plague ve Requiem) oluşan oyunun Linux
uğraştırıyor. Bunların dışındaki alternatiflerin hepsi Sensible World of versiyonları her zaman için diğer işletim sistemleriyle birlikte çıktı.
22
Linux ve Oyun
Oyunun grafikleri çok güzel ve hikaye de sürükleyici. Oyun ne özgür Armagetron Advanced oyununa Tron filmini izlemiş olanlar hemen
oyun ne de ücretsiz fakat benim bu konuda istisna yapmak istediğim ısınacaktır. Oyun, Tron filmindeki ölümcül yarışmanın 3boyutlu bir
tek oyun bu. Oyunun 3 bölümünü birden 35$'a alabiliyorsunuz. şekilde bilgisayar oyununa dönüştürülmüş şekli. Oyunu yazıyla
İsterseniz önce sitesinden demolarını da indirip deneyebiliyorsunuz. anlatamayacağım için sadece bu kadar bilgi veriyorum, gerisi sizin
Bana kalırsa destek için alabilen herkesin alması gereken bir seri. denemenize kalmış.
23
Linux ve Oyun
MASA OYUNLARI
INTERNET SİTELERİ
Windows Live Messenger özelliklerine sahip basit bir MSN klonu alandan Emesene sistemine ekleyebilirsiniz.
arıyorsanız Emesene tam size göre. Basit, hızlı ve sorunsuz bir
yazılım olan Emesene ile tüm temel MSN işlemlerini yapabilirsiniz. Boşta durum değişimi: Kısa bir süre bilgisayar başından kalktığınızda
hangi otomatik duruma geçeceğinizi ayarlayan eklentidir.
Ana panel Komutlar: Kısa komutları kullanabilmeniz için gereken eklentidir.
Şu anki şarkı: Şu anda dinlediğiniz şarkıyı diğer kullanıcıların görmesini
Ana panelde bildiğiniz MSN özellikleri var. Seçenekler >> görüntü sağlayan eklentidir. Bir çok oynatıcı ile uyumludur.
adını değiştir adımı ile görüntü adınızı değiştirebilirsiniz. Görüntü Last.fm: Last.fm şarkılarınızı göndermek için gereken eklentidir.
resminizi değiştirmek isterseniz seçenekler >> görüntü resmini Logger: Log (konuşma kaydı) tutmak için gereken eklentidir.
değiştir bölümüne girmeniz yeterli. Bildiri: Arkadaşlarınızın çevrimiçi ya da çevrimdışı olduklarında size
Otomatik cevap özelliği bunun iletilmesini sağlayan eklentidir.
Plus: MSN messenger Plus özelliğini Emesene sistemine kazandıran
Bilgisayar başında değilsiniz ve eklentidir.
size gönderilen mesajlara Plus renk paneli: Renkli yazı yazmanız için gereken eklentidir.
otomatik cevap verilmesini Screenshots: Ekran görüntüsü almanıza yarayan eklentidir.
istiyorsunuz, Emesene size bu Ses: İstediğiniz bir olay için istediğiniz sesi atamanıza yarayan eklentidir.
özelliği sağlıyor. Seçenekler >> Pencere sallayan titreşim: Titreşim aldığınızda pencerenizin
otomatik cevap sistemini sallanmasını sağlayan eklentidir.
etkinleştir dedikten sonra
seçenekler >> otomatik cevabı Konuşma ve kişi ekleme
düzenle diyerek size mesaj
gönderildiğinde karşı tarafa Eylemler >> Kişi ekle adımından bir kullanıcıyı ekleyebilirsiniz. Aynı
otomatik olarak iletilecek mesajı menüden bir grup oluşturabilir, istediğiniz bir kullanıcıya takma isim
aktif edebilirsiniz.. ekleyebilir, istediğiniz bir kişiyi engelleyebilir ve silebilirsiniz.
Konuşma ekranının altındaki panelde standart MSN özellikleri
Eklentiler bulunuyor. Var olan butonları kısaca sizin için tanıtayım.
Seçenekler >> eklentiler Yazıtipi seçimi: Bu buton sayesinde yazı tipini değiştirebilir, yazıyı
bölümünden Emesene ile gelen kalınlaştırabilir ve yazı boyutunu değiştirebilirsiniz.
eklentileri aktifleştirebilirsiniz. Yazıtipi rengi seçimi: Yazı tipinizin rengini renk paleti kullanarak veya
Ayrıca mevcut resmi siteden ön RGB renk kodlarını kullanarak bu bölümden değiştirebilirsiniz.
tanımlı olarak gelmeyen İfade ekle: Gülen yüzleri bu buton sayesinde konuşmanız sırasında
eklentileri indirebilir ve yine bu kullanabilirsiniz. Ayrıca ekle tuşu ile bilgisayarınızda bulunan diğer gülen
26
Emesene
Emesene Firefox gibi sekme özelliğine sahiptir, aynı anda 10 kişi ile
bile konuşsanız bütün konuşmalarınız tek ana pencere altında
sekmelere ayrılır. Bu sayede hem yerden hem de sistemden tasarruf
etmiş olursunuz.
Birden fazla hesaba sahipseniz aynı anda birden çok Emesene açıp
bütün hesaplarınıza aynı anda bağlanabilirsiniz. Emesene sistemi
fazla yormadığından dolayı herhangi bir sorun yaşanmayacaktır.
27