Doruk Fişek Yazıları

Özgür Yazılım ve Linux Günleri 2012′de iki yeni kısa seminer

Bu seneki Özgür Yazılım ve Linux Günleri 2012, üç gün sonra (30 Mart’ta) başlıyor. Bilgi Üniversitesi’nde Bilgisayar Bilimleri Bölümü’nün kapatılmasına ilişkin çalkantıları düşününce, Doom-vari ortamı belki de son kez özgür yazılımcılar dolduracak. Gelecek sene başka mekanlara yelken açmamız olası… Bu seneki etkinlikte iki tane yeni ama kısa (20-25 dakikalık) seminerle etkinliğe konuşmacı olarak katılıyorum. “Sunucu […]

Devamı » 28 Mart 2012

Pardus Çalıştayı’nın Ardından

Geçtiğimiz 1,5 günü TÜBİTAK’ın Gebze’deki meşhur TÜSSİDE tesislerinde geçirdim, Pardus çalıştayına katıldım. Bunu duyan çevremdeki insanlar “Ama niye?” sorusunu sordular. Açıkçası giderken hiç umutlu değildim. Pardus, topluluğunun (kullanıcı, geliştirici, çalışan, çözüm ortağı, vs.) önemli bir kısmını kaybetmiş, marka değerini yitirmiş, ürünleri eskimiş bir halde şu anda. Çalıştaya çağrılırken, başka kimlerin çağrıldığı bilgisini alamamış olmam da […]

Devamı » 25 Mart 2012

SVN depoları arası dizin taşımak

SVN sürüm kontrol sisteminde bir dizinin kopyasını almak ya da taşımak istediğinizde, bunu svn cp ve svn mv komutları ile yapabiliyorsunuz. Basitçe svn add ile sıfırdan eklemekten önemli bir farkı var bunun; SVN tarihçesini kaybetmiyorsunuz, geçmişe aynen bakabiliyorsunuz. Ne yazık ki svn cp/mv komutları, depolar arası taşımacılık hizmeti vermiyor. Bir depodan diğerine bir dizini ya […]

Devamı » 22 Aralık 2011

Pardus Kurumsal 2′de Samsung ML-1660 yazıcısının kullanılması

Geçtiğimiz Mart ayında yeni bir yazıcı alırken, daha önce birçok yerde kullandığım ve fiyat/performansından memnun kaldığım Samsung’un ML-1610 yazıcısından almak istemiştim. Ancak piyasada bulamadığım için tipi (ve fiyatı) ona çok benzeyen ML-1660 yazıcısından almıştım. Aldım almasına ama tipi benzerken, içi o kadar benzemiyormuş ki Pardus Kurumsal 2′ye takmamla tanıması bir olmadı (ML-1610′un aksine). Pardus bana […]

Devamı » 16 Aralık 2011

Bir SVN Deposunu Yansılamak

Hiç bir SVN deposunun birebir yansısını tutmak istediniz mi? Sadece içeriğinin “son” halini değil de, logları ve revizyonları ile tüm tarihçesini. Örneğin bir uygulama SVN’e entegre olabilmek için depo dosyalarına doğrudan erişebilmek isteyebilir (ör: bir iş takip sistemi) ama ikisi ayrı sunucularda bulunmak zorunda olabilir — bir fiziksel mekan ayrılığı bile söz konusu olabilir. Ya […]

Devamı » 21 Kasım 2011

Gölhisar’da Özlediğim Türde Bir Seminer Günü

Linux Kullanıcıları Derneği‘nin Türkiye’nin dört bir yanında düzenlediği seminerlerde konuşmak beni gerçekten mutlu ediyor. Türkiye’nin birçok yerini görüyorum, yerel kültürlerini (zaman elverdiğince) tanıyorum, birçok insanla tanışıyorum, onlarla bilgi ve deneyimlerimi paylaşırken her zaman ama her zaman ben de onların sordukları ve paylaştıkları ile kendimi geliştiriyorum. Ankara-İstanbul-İzmir’de konuşma yapmaktan o kadar keyif almıyorum açıkçası. İnsanların çoğunda, […]

Devamı » 18 Kasım 2011

Bir dosyanın ilk n satırını silmek

Eldeki çok sayıda dosyanın, ilk 6 satırındaki ifadeleri silmem gerekti. Bunu elle yapmak, dosya sayısı çok olunca pek mümkün değil tabii. Tek bir dosya için şöyle bir basit betik işimi gördü: count=`wc -l $1|cut -f1 -d” “` more +7 $1 | head -$(( count )) > $1.kesik mv -f $1.kesik $1 Daha sonra bunu aradan […]

Devamı » 15 Kasım 2011

Psi ile Jabber’da Mesaj Tipi Seçimi

Jabber’da haberleşirken iki tür mesaj gönderim biçimi bulunuyor. Biri “message” diğeri “chat” diye geçiyor. Biri bir seferlik bildirim, diğeri karşılıklı sohbet için kullanılıyor. “Message” olarak gönderdiğinizde, ICQ zamanlarında olduğu gibi, her bir mesaj ayrı bir pencerede karşınıza çıkarken; “chat” olarak gönderdikleriniz IRC tipi bir sohbet penceresinde açılıyor. Anında mesajlaşma servislerinin evrimi sonucunda artık sohbet penceresi […]

Devamı » 26 Ekim 2011

Tar dosyalarının sağlamlığının kontrol edilmesi

Bir dizüstünün disk bölümlerini formatlayarak ext3 -> ext4′e geçirmek için, içindeki bilgileri ağ üzerindeki başka bir bilgisayara attım. Yer olmadığı için sshfs üzerinden bağladığım yere doğrudan tarladım. Buraya kadar her şey güzel ama dizüstünü formatlamadan önce tar’ın sağlam biçimde ağ üzerinden gittiğine emin olmam gerekiyordu (insan paranoyak olmasın). Yer kısıtından dolayı tar’ı önce yerelde oluşturup, […]

Devamı » 19 Ekim 2011

Yeni bir başlangıç: Özgür Yazılım A.Ş.

Her şey ilkbahar aylarında başladı. Hakan ve Erek’le giderek daha fazla projede beraber çalışmalar yürüttük. Çalışanlarımız yer yer birbirimizin işlerinde görev almaya başladı. Sonunda parlak bir fikir ortaya attık: “Ortak bir özgür yazılım eğitim firması kursak ya”. Üçümüzün de eğitimlerini vermek istediği çeşitli alanlar vardı, bunların hepsi birleştirildiğinde geniş bir yelpaze ortaya çıkıyordu. Özgür yazılım […]

Devamı » 09 Ekim 2011