Mar 042009
 

Donanim Haber Forum’unda bir tartismaya cevap yazarken, yazdigim seyin ayni zamanda bir gunluk girdisi niteligi tasidigini farkettim ve buraya da eklemeyi dusundum.

Gectigimiz Eylul Ayi’nda hem evde kisisel kullanimim, gelistirme, kurcalama vs. gibi ihtiyaclarim icin bir masaustu sistem aldim. Sistem 64 Bit Windows Vista ile geldi. Yaklasik 9 yildir Linux kullanan birisi olarak tabi ki Vista’nin kurulu oldugu bolumu daraltip 64 bit Ubuntu kurdum. Gel zaman git zaman, sistemde bir turlu rahat edemedigim bir sey vardi. Evet, niyeyse tam istedigim performansi vermiyordu. Aslinda veriyordu da Windows Vista sanki bu konuda daha basariliydi. Bu yuzden cok cesitli Linux dagitimlari denedim. Lakin hicbirinde Ubuntu kadar rahat edemedim. Firefox’ta da buyuk bir sorun vardi zaten. Ancak Firefox’taki sorunun kaynagini bulmam cok zor olmadi: Flash Player. Evet, sorunu daha cok Firefox’ta yasiyordum ve Flash Player takilmalara neden oluyordu. Flashblock eklentisiyle, bu sorunu astik. Ama hersey yeni baslamisti.

Gurbet ellerde calisan bir yazilim gelistiricisi olarak Turkiye’deki esim ve ailem ile sesli ve goruntulu iletisimimi Skype ile sagliyorum. Bu iletisimi ev icerisinde rahat bir sekilde yapabilmek icin bir USB Bluetooth aygiti ve bir de Bluetooth mikrofonlu kulaklik aldim. Windows’ta harika calisan bu ikili Linux’ta calismamakta direniyordu. Tirmalamadigim forum, web gunlugu kalmadi. Denemedigim hack kalmadi. En sonunda kulakliktan ses gelmesini sagladim, ancak mikrofondan ses alamadim. Ancak ilginctir, yaptigim ayni ayarla, sirkete ait Lenovo Thinkpad dizustu bilgisayarda kulaklik calisiyordu. USB Bluetooth’tan suphelendim ve Ubuntu uyumluluk sayfasinda da adi gecen bir modelde yeni bir tane aldim. Lakin o da ayni sonucu verdi. Yani sorun USB aygitinda degildi.

Ayni hafta sonu esimle gorusmemi sirketin dizustu bilgisayarinin uzerinden bluetooth kulaklikla yapmaya calistim. Lakin ses bozulmalari cok olmasa da rahatsiz edici duzeydeydi. Lanet olsun dedim ve masaustu bilgisayarimdan Windows uzerinden konustum. Kendi kendime, “peki, bluetooth sistemine verdigim o kadar para simdilik bosa gitmis olsun, normal kulaklikli mikrofonu kullanayim.” dedim. Bu sefer kamerayi actigimda Skype’in cokmeleriyle karsilastim. skype.com’dan indirdigim en guncel Skype’ti bu. Sonra o Skype paketini silip, yerine Ubuntu Medibuntu deposundaki Skype’i kurarak deneme yaptim. Evet, kamera calisiyordu.

Rahatsiz bir insan oldugum icin sorunlu bir sey oldugu zaman kafaya takarim. Onun cozulmesi gereklidir ve cozulmedigi muddetce o sistemi rahat kullanamam. Ortada buyuk bir sorun vardi benim icin. Sabahlari ise gitmeden once kahvalti hazirlarken veya yatagimda miskin miskin yatarken (ki programcilar miskinlikleriyle de unludur) Skype kullanamiyordum.

Kendi kendime soyle dusundum. Esim veya ailemle konusmak istedigimde Windows’a gecebilirdim. Ama, bu sefer bilgisayarda arka planda acik olan her seyi kapatmam gerekiyordu ve bu hic hos degildi. Hmm.

Baska bir sey daha: QT’yi seviyorum ve Python ve QT ile yazilim gelistirme uzerine calisiyor(d)um (sirketteki is yogunlugu evde kod yazmama isteksizligini dogurmadan once). Ancak, Ubuntu’da QT’yi kurduktan sonra bircok gorsel problemle karsilastim. Bunun nedeni QT degil, KDE 4.X’in sistem genelindeki QT ayarlarini etkiliyor olusu ve KDE 4.X’in de henuz yeteri kadar stabil olmayisi. Bu da canimi cok sikti.

O halde Windows kullanabilirdim. Denedim ve kullaniyorum. Herhangi bir sorunum yok. Vista’nin Windows XP’den kotu oldugunu iddia edenleri de anlayamiyorum, zira bir ara Windows Vista’dan XP’ye gecmek bana cok zor geliyor.

Simdi burada bir ara verelim ve soyle dusunelim: 9 yildir Slackware’inden Debian’ina, Vector’unden SuSE’sine Linux kullanmis, hatta bunun buyuk bolumunu sadece Linux kullanarak gecirmis, Linux sunucular uzerinde calisan uygulamalar gelistiren bir adam, evde Windows kullaniyor. Nedeni basit gibi gorunebilir. Ama butun gun sirkette kafa patlatmis birisi olarak aksam eve geldigimde veya hafta sonu dinlenmem gereken bir zamanda cok cesitli seyler icin Linux’ta ayar yapmam gerekmesi beni geriyor, yoruyor.

Linux gerektiginde sanal makine altinda kurulu. Acip kullaniyorum. BSDler gerektiginde de oyle.

Ayrica belirtmek isterim ki, onceden kullandigim simdi ise telefonum yeterli oldugu icin pek kullanmadigimdan satmayi dusundugum (ilgilenen olursa uygun fiyata verebilirim, yakinda Turkiye’ye gelecegim — reklamlar) Nokia N810 Internet Tabletin uzerinde calisan OS 2008 adli sistem bir Linux. Hatta deneme amacli uzerine Debian kurdum, hatta OpenOffice ve Gimp bile calistirabiliyorum. Keza cep telefonumda calisan Android, Linux tabanli bir isletim sistemi. Sirket bilgisayarinda ise Linux kullaniyorum, cunku sirket icin yaptigim isi en iyi Linux ile yapabiliyorum. Yani Linux’u seviyorum, kullaniyorum. Ama evde fazla vakti olmayan birisi olarak evdeki gereksinimlerimle Linux’u dogru durust calistiramadigim icin Linux kullanmiyorum. Daha dogrusu kullanamiyorum.

Devam edelim.
Sirket bilgisayarini kisisel olarak kullanamadigimdan, bir tane netbook alayim dedim. Ama o da ne? Piyasadaki en uygun netbook olan Samsung NC10’da yine en iyi Ubuntu calisiyor ancak o da hem hantal kaliyor, hem de tum ozellikleri gerektigi gibi kullandirtmiyor. Yine benim icin buyuk bir husranla sonuclanan bir macera.

Vazgectim hepsinden. Simdi ise evdeki bilgisayari satmayi ve hafif, uzun sure sarji giden ve rahat bir kullanimi olan bir dizustu bilgisayar almayi dusunmeye basladim. Zaten netbook almak istememin de sebebi ayniydi. Ancak yine sorun istemiyorum. Eger Samsung NC10’da Linux yeteri kadar iyi calisiyor olsaydi hic dusunmez alirdim. Donanim olarak tum oklar bana Macbook’u gosterdi. Zaten uzerinde de sorunsuz bir sekilde bir Unix calisiyor (Mac OS X) ve sarji 4-5 saat kadar suruyor. Bu aksam is cikisinda bir bilgisayar magazasindaki Apple bolumune girdim ve Macbook’u kurcaladim. Hosuma gitti ve muhtemelen alacagim.

Bu hikayeden cikan sonuc Linux kullanmayin degildir. Linux, Internet Tablet’imde de, telefonumda da harikalar yaratiyor. Uygun bir donanim ve ihtiyac eslesmesi oldugunda kisisel masa ustu kullaniminda da iyi. Ancak tersi durumlarda yeterli zaman ve sabriniz yoksa maalesef yaygin bir kisisel kullanim icin henuz cok ham. Yillardan beri hala cok ham. Bunlari yazarken dahi icim aciyor. Ancak bir yandan gelen Windows 7’yi dusunuyorum, bir yandan Apple’in Mac OS X ile olusturdugu kullanici deneyimini dusunuyorum ve uzulerek, belli iyilestirmeler olmadikca, Linux’un kisisel kullanimda belli bir olgunluga ulasmasi icin daha zamana ihtiyac oldugunu dusunuyorum.

Sunucu ve is istasyonlarindan bahsetmiyorum, tamamen kisisel kullanim diyorum. Onceden Linux benim kisisel kullanim ihtiyaclarima tam cevap verirken, simdilerde beni boynu bukuk birakmaya basladi. Cunku ihtiyaclarim degisti ve bu ihtiyaclara cevap verebilecek bir sistem oturtmak icin harcayacak enerjim kalmadi. Birinin ihtiyacina uyan, digerine uymuyor. Birinin ihtiyacina onceden uyan, ihtiyaclar degisince yine uymayabiliyor.

Umarim, cok yakinda bu yazdiklarimi tebessumle hatirlatacak ve tekrar kisisel bilgisayarimda beni Linux’a dondurecek seyler yasarim. Onerilere de acigim.

May 032006
 

?irkette sabit diski de?i?tirilen eski bir sisteme Windows 98 kurmam icap etti. Kurulumu yapt?ktan sonra kablosuz a?a dahil etmek için ald???m?z USRobotics marka bir kablosuz a? kart?n? takt?m ve sürücüsünü yüklemeye ba?lad?m. Ancak o da ne? Sürücü kurulum program?n?n çal??abilmesi için sistemde Internet Explorer 5.5 veya üstü kurulu olmal?ym??. ?yi ama benim bilgisayar?mda kurulu olan ve belki de hiç kullanmayaca??m taray?c?dan sana ne? Sen sadece a? kart?n?n sürücüsünü kur yeter. Belki ufak bir hile ile C:\WINDOWS\TEMP dizinindeki dosyalardan sürücüyü elle yükleyebilirim diye dü?ündüm ama nafile. data1.cab ve data2.cab adl? iki dosya bulmama ra?men içleri bo?tu. Mecburen IE 5.5 veya daha yeni bir sürümünü aramaya kurulduk.

Önce ?irketteki dergi CD’ lerini tarand?m ama bulamad?m. Dergiler önceden hep Internet Explorer’ ? CD’ lerinde bulundururlard?. Bugünlerde ise CD’ lerin içinde Firefox ve Opera gibi taray?c?lar veriliyor. Asl?nda bu iyi bir ?ey fakat benim için ?u durumda kötüydü. Ben de Internet’ ten indiririm diye dü?ünerek Microsoft Download’ a girdim. IE 6 SP1′ i indirmek istedim fakat buldu?um dosya, seçilen IE bile?enlerini indirip kuran 400 küsür KB’ lik bir dosya ve haliyle i?ime yaram?yordu. Uzun süre aramama ra?men bir türlü IE’ nin kurulabilir bir paketini bulamad?m. Evde eski CD’ lerimi kurcalay?p IE 5.5′ i buldum ve ertesi gün kart? tan?t?p sistemi a?a dahil edebildim.

Topu topu 5 dakikal?k bir i?lem için 40 – 50 MB kadar yer kaplayan ve bir daha belki de hiç kullanmayaca??m, üstelik yapt???m i? ile de hiçbir ilgisi bulunmayan bir program? kurmak zorunda kald?m.
Üstelik bu 5 dakikal?k i?i tamamlayabilmek için 1 gün beklemek zorunda kald?m. IE’ yi bu kadar dayatman?n mant??? nedir onu da anlam?? de?ilim.

Jul 302005
 

Ne zamandır yazamıyordum buraya. Zaten ne zaman doğru dürüst yazabildim ki?

Efendim. Aradan geçen zaman içerisinde, bünyemde vuku bulan gaza gelme süreci sonrasında biricik Debian’ ımı öyle bir dağıttım ki en sonunda dağınık yerde bulunamama fobime yenik düşüp sistemimi yeniden kurmaya karar verdim. Daha önceleri kendime prensip edindiğim “bir makineye Debian ancak bir kez kurulur” sözüne de ters düşmüş oldum. Ama sistemi o kadar kurcalarsan olacağı budur arkada?!

Sistemimizi geçen Pazar günü yeniden kurduk kurmasına ama hala canımı sıkan bir şeyler var. Bazı uygulamaları çalıştırmak istediğimde bir türlü çözemediğim bir “parçalanma arızası (segmantation fault)” mesajı her seferinde başımdan aşağı kaynar sular döküyor. Acaba testing deposu bu kadar saçmalamış mıdır Etch ile anlamış değilim. Gerçi bu paketler unstable deposundan testing deposuna daha yeni geçtiler, belki normaldir diye düşünüyorum ama daha önce aynı uygulamaları kullandığım için kafam karma karışık oldu. Vaktim olsa orasını burasını kurcalayacağım ama olan vaktimi geçen pazar sistemi yeniden kurmaya harcadım.

Sanırım kendime verdiğim gaz bayağı bir şişmeme neden olmuş ki her zaman bluesteel temasına hasta olduğum enlightenment’ i kuruverdim. Ancak şu bir alt menü çok uzun olduğunda bir anda kayması bu akşam yüzümün sivilcelerle dolmasına neden oldu. Vardır bunun bir ayarı diye Google’ ı usandırdım ama sanırım uykulu ve yorgun halimden olsa gerek bir şey bulamadım. Bilen varsa beri gelsin.

Bu arada hızımı alamayıp daha önce kullandğım KMail’ i artık bırakıp Mutt’ a geçiverdim. Başlangıçta kastı ama (daha önce bir kez daha denemiştim) sonradan ayar dosyasıyla oynamaya başlayıp esnekliğinin farkına varınca (günaydın) bütün hesaplarımı Mutt’ a aktardım. HTML e-posta mesajlarını normalde göstermediği için mailcap ile w3m çıktısını görüntülemesini sağladım. Birkaç ufak kişiselleştirme ile daha da bir güzel geldi bana. İnşallah kullanmaya devam ederim.

Bu arada Linux üzerinde özgür bir web hosting yönetim yazılımı arayanlara webmin-virtual-server paketini şiddetle öneririm. Geçenlerde şirketteki kurduğum veri tabanı sunucusuna kolaylık olsun diye webmin de kuracakken “apt-cache search webmin” dediğimde farkettim bu paketi. Apache, MySQL, PostgreSQL, LDAP, Webalizer, SSH, ProFTPD, Sendmail, Postfix vs.’ den hangilerini kullanıyorsanız açmış olduğunuz sanal sunuculara göre kendisi ayarlıyor. Siz de Plesk gibi yazılımlara 800$ gibi bir ücret ödemek zorunda kalmıyorsunuz.

Bir de şirkette kullandığım Windows kurulu sisteme xoblite kurdum. xoblite, Blackbox’ ın Windows portu. Explorer yerine geçip masa üstünü ortadan kaldırıyor ve son derece hafif bir ortam ile sistemin hızlanmasını sağlıyor.

Neyse, ben biraz daha gaza geleyim de başka değişiklikler de yapayım.