Kayıtlar

Nisan, 2013 tarihine ait yayınlar gösteriliyor

NitroShare ile Yerel Ağda Kolay Dosya Paylaşımı

Resim
NitroShare aynı yerel ağ üzerinde kolayca dosya paylaşımı sağlayan, GNU/Linux, Mac OS X ve Windows üzerinde çalışan, sürükle bırak, dosyaların yanı sıra dizinleri de gönderme, dosya sıkıştırma gibi güzel özellikler sunan yeni keşfettiğim bir uygulama.

Samba gibi geleneksel çözümler bana hala zor geldiğinden bilgisayarlarım arasında dosya paylaşımı için ara sıra farklı çözümlere bakıyordum ve bugün Giver ve NitroShare ile karşılaştım. Giver hakkında da belki daha sonra kısaca bir yazı yazabilirim diyerek NitroShare'e dönmek istiyorum.

Kurulum
NitroShare, pek çok paket sunuyor, bunlardan biri yardımıyla kullandığınız sisteme kurulum yapabilirsiniz. Ben RPM paketlerinde dosya çakışmasıyla karşılaştığım için RPM Sphere deposundan kurulum yaptım. Size de tavsiyem önce kendi dağıtımınızın depolarını, sonra NitroShare'in kendi paketlerini ve en son da farklı depolar gibi üçüncü parti çözümleri denemeniz yönünde. Tabii bunların hiçbiri işe yaramazsa uygulamanın derleyebileceğiniz kaynak…

Sphinx HTML Çıktılarını Otomatik Olarak GitHub Pages'e Göndermek

Sphinx ile HTML, EPUB ve PDF gibi pek çok biçimde çıktı almak mümkün. EPUB ve PDF gibi tek dosyalık çıktıları paylaşması kolay olsa da HTML gibi onlarca dosyadan oluşan çıktıları başkalarıyla paylaşmak kendi internet siteniz yoksa biraz zor.

Burada imdadımıza GitHub Pages yetişiyor. Ama her seferinde internet sayfalarını GitHub Pages'e göndermek için gh-pages dalına geçmek, kaynak metinleri çekmek, çalışılan kopyayı temizlemek ve tekrar master'a dönmek gibi birden çok işlem yapılması gerekiyor. Bu, bir seferden sonra sıkıcı gelecek bir iş. Bu yüzden otomatikleştirilmesi elzem.

libuv'un geliştiricisi tüm bunları bizden daha önce düşündüğü için yapmamız gerekenler sadece küçük bir uyarlamadan ibaret olacak ve sadece şu komutu çalıştırmamız kafi gelecek:

make gh-pages

Bu komutu çalıştırmadan önce unutmamanız gereken yaptığınız tüm değişiklikleri kaynak deponuza göndermek veya değişikliklerinizi geri almak.

Ayrıca bu güzel ve işinizi kolaylaştıracak komutu kullanmaya başlamadan…

Sphinx PDF Çıktısının Kod Bölümlerini Düzeltmek

Bana göre şu anda teknik kitap yazımı için en iyi tercih Sphinx. Bu ara biraz olgunlaşırsa herkese açık bir şekilde duyurmayı düşündüğüm bir şeyler yapıyorum Sphinx ile. Benden önce pek çok kişi de benzer çalışmalar yaptığı için karşılaştığım hemen hemen bütün sorunları kolayca aşıyorum.

Karşılaştığım sorunlardan biri de Sphinx'in PDF çıktısındaki kod parçalarının düzgün görüntülenememesiydi. Dün renk kodlandırmayla kod renklendirmeyle ilgili eksik paket olabileceğini düşünerek texlive-scheme-full meta paketini kurdum ama sorun eksik bağımlılıkla ilgili değilmiş. Kurduğum onca paket yanıma kar kaldı.
Bugün tekrar vaktim olduğunda biraz daha araştırma yaptım ve Python, reStructuredText ve Sphinx konusunda çok güzel Türkçe belgelendirmelerin bulunduğu istihza.com'un forum bölümünde sorunun çözümünü buldum.
Sorun conf.py dosyasındaki eksik ayarlamalardan kaynaklanıyormuş, projede .tex çıktısı üretilirken UTF-8 girişi kabul edilmiyormuş. Bu sorunu çözmek için conf.py dosyasına şu …

Haiku'da Dizinleri Tek Pencere Üzerinde Gezmek

Resim
Haiku'nun öntanımlı davranışında her dizin, dosya yöneticisinin yeni bir penceresinde açılıyor. Windows'ta ve sonrasında KDE'de tam tersine, her dizin için tek pencere olmasına alıştığımdan Haiku'da bu ayarlamayı nereden yapacağımı merak ediyordum.

Zamanım olduğunda yapacağım şeylerden biri olarak aklımda dururken az önce aramama gerek kalmadan karşıma çıkınca bu seçeneğe ihtiyaç duyabileceklerin işini kolaylaştırmak için kısaca not alayım dedim.
Gezintinin tek pencere üzerinde yapılması Tracker ayarları üzerinden sağlanabiliyormuş. Burada Windows (Pencereler) bölümüne geçip Single window navigation (Tek pencere gezintisi) ve isteğinize bağlı olarak Show navigator (Gezinti düğmelerini göster) seçeneklerini etkinleştirmeniz yeterli.
Bu ayarlamayı yaptıktan sonra, ileri, geri ve yukarı düğmelerine kavuşabilirsiniz. Önemli bir davranış değişikliği gerçekleştiren basit bir ayarlama, Haiku'yu daha verimli bir biçimde kullanmanıza yardımcı olabilir. Başka Haiku ipuçların…

Haiku'da Dizinleri Tek Tıklamayla Açmak

Resim
Macera ve bilim kurgu filmlerindeki hackerları saymazsak biz normal insanlar bilgisayarlarımızı çoğunlukla fare yardımıyla kontrol ediyoruz. Fare basit bir aygıt gibi görünebilir ama ilk çıktığından şimdiye epey bir gelişme gösterdi bence: çok düğmeli oyun fareleri, özel fare işaretleriyle gerçekleştirilebilen eylemler ve bu yazının konusu olan tuş ve tıklama emülasyonları.

Tuş emülasyonunun daha doğru ve geniş bir tanımı olsa da ben tuş emülasyonunu farelerde birincil ve ikincil (genellikle sol ve sağ ile aynı anlama geliyor) fare tuşlarıyla olmayan orta tuşun taklit edilmesi olarak belirtmekle yetineceğim şimdilik. Orta tuş sizin hayatınızı ne kadar kolaylaştırıyor bilmiyorum ama ben tarayıcılarda bağlantıları dizüstü bilgisayarımın dokunmatik tabletinin (touchpad için herkesçe kabul edilmiş bir karşılık değil ama en azından daha az rahatsız edici) birincil ve ikincil düğmelerinin ortasına basarak bir anlamda tek tıklamayla yeni sekmede açabildiğim için çok mutluyum.
Haiku'da or…