Onur Aslan

Onur Aslan

And where does the newborn go from here? The net is vast and infinite.

Latest Posts

Stow ile yapılandırma paketleri

GNU/Stow bir süredir bildiğim fakat bir türlü deneme fırsatı bulamadığım çok basit bir paket veya sembolik link yöneticisi. Her ne kadar /usr/local içerisindeki linkleri yönetmek için düşünülmüş olsa da, esnek yapısı nedeniyle kullanım alanlarından biri de ev dizininde bulunan yapılandırma dosyalarını (yani nokta dosyaları ya da dotfiles) yönetmek ...

Ian Murdock hayatını kaybetti

Benim de gündelik yaşamımda önemli yer sahibi, Ubuntu dahil birçok GNU/Linux dağıtımının temeli ve en önemli özgür yazılım projelerinden biri olan Debian projesinin kurucusu Ian Murdock hayatını kaybetti.

Olayın detayları şu an için tam olarak bilinmiyor fakat Ian'ın dün attığı tweetlere bakıldığında, polis zorbalığına maruz kaldığı anlaşılıyor.

Başta ...

PHP

PHP

PHP'nin neresinin kötü olduğunu söyleyemem bile, çünkü... Düşünün bir alet kutunuz var. Bir takım araçlardan oluşuyor. Standart şeyler var içerisinde, normal gözüküyor.

İçerisinden bir tornavida çıkardınız ve bir bakıyorsunuz garip 3 kafalı vidalar için kullanılan şeylerden biri. Tamam, peki bu sizin işinize yaramayabilir, fakat ileride işe yarayabileceğini varsayıyorsunuz.

İçerisinden ...

i3

i3 modern bir döşeme pencere yöneticisidir (tiling window manager). Başıma gelen en güzel şey ne diye sorsalar, i3 derim heralde. Peki nedir i3'ü benim için bu kadar çekici kılan ona bakalım.

i3 kullandığım ilk tiling window manager. Gelişmiş kullanıcılar (power users) için hazırlanmış bu pencere yöneticisi, pencereleri ekranınızda hiç ...

Vim için speech to text ve text to speech desteği

Şu blog postunda Google'ın public olmayan speech-api'sini keşfetmem üzerine, bu özelliği vim'e kazandırmak için kolları sıvadım.

Ortaya speech.vim'i çıkardım. Script basitçe <Leader>r tuşuna bastığınızda ffmpeg yardımıyla sesinizi kaydedip, tekrar bu tuşa bastığınızda wget ve google yardımıyla yazıya çevirip cursorun arkasına ekliyor.

Ayrıca <Leader>s ...

GNU/Linux altında İşbank CepAnatar

Android telefonumun CepAnahtar yazılımını desteklememesi üzerine bir süredir İşbank internet bankacılığını kullanamıyordum. Ben de çözüm aramaya başladım ve sonunda MicroEmulator isimli Java SE içerisinde Java ME emulatorüne rastladım.

PC'nizde CepAnatar kullanmanız için yapmanız gerekenler:

  1. Öncelikle makinenizde JRE bulunması gerekli. Debian altında isterseniz openjdk-6-jre veya sun-java6-jre paketlerini kurarak JRE'ye ...

SSH Reverse Tunneling

Bir arkadaşınızın SSH sunucusuna bağlanmak istiyorsunuz fakat arkadaşınız bir NAT arkasında (modem vb) veya güvenlik duvarı arkadaşınıza bağlanmanıza izin vermiyor. SSH Reverse Tunneling tam da aradığınız şey!

SSH Reverse Tunnel ile arkadaşınız, sizin SSH sunucunuza bağlanabilir ve oluşturacağı tünel ile herhangi bir portunu sizin sunucunuzda kullanılabilir hale getirebilir.

Bu tür ...

Alien Numbers

Alien Numbers

Bu yazı ilk olarak 2008-07-15 tarihinde yazılmış kaynak kodları kaybetmem üzerine 2015-10-02 tarihinte tekrar düzenlenmiştir.

Google code.jam'i keşfetmem üzerine hemen kolları sıvadım. Code Jam, Google tarafından düzenlenen bir programlama yarışması. Verilen problemleri istediğiniz bir programlama dili kullanarak çözmeye çalışıyorsunuz. Yarışmanın ilk ayağı 16 Temmuz Çarşamba günü başlayacak. Üyelik ...

Çavdar Tarlasında Çocuklar

Çavdar Tarlasında Çocuklar

Orijinal adı The Catcher in the Rye olan kitap J. D. Salinger tarafından yazılmıştır. Bu kitabı da bana, yine Ubik'i öneren arkadaşım önerdi. Bana biraz aykırı olacağını düğündüğümden kitabı okumaktan çekiniyordum. Arkadaşımın ısrarlarına dayanamayıp kitaba başladım.

Kitap Holden Caulfield isiminli 16 yaşındanki bir gencin okuldan atılmasıyla başlayan 3 günü ...