Blog

PHP

PHP

Tue 22 September 2015

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 çekici …

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

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

Sat 15 October 2011

Ş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'e bastığınızda, mplayer …

GNU/Linux altında İşbank CepAnatar

GNU/Linux altında İşbank CepAnatar

Mon 15 August 2011

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 sahip olabilirsiniz …

SSH Reverse Tunneling

SSH Reverse Tunneling

Fri 15 April 2011

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

Tue 15 July 2008

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

Wed 10 October 2007

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ü, yine …

Linux NAT (IP Masquerading)

Linux NAT (IP Masquerading)

Mon 10 September 2007

Yeni makinamın gelmesi ile, eskisini home server yaptım. Ve gerekli NAT ayarları ile eski makinayı aynı zamanda router olarak kullanıyorum. Linux'te ip yönlendirilmesinin yapılabilmesi için bazı ayarlar ve iptables e bazı kurallar eklenmeli. Bu yazıda bu ayarları ele alacağım.

Öncelikle NAT yapabilmeniz için birden fazla network aygıtınız olmalı. Ben adsl …

Perl'e Başlamak

Perl'e Başlamak

Fri 31 August 2007

Blogumda Perl ile ilgili hiç bir yazı bulunmamasından yakınırken Perl'e başlamak isteyenler için bir kitap önerisiyle ilk Perl yazımı atayım. Perl'e başlamak istiyorsanız sizin için hazırlanmış bir Perl kitabı var. Llama Book. Yani tam adını yazarsak Learning Perl. Kitap Perl'in temelini en iyi ve anlaşılır şekilde anlatıyor. Eğer bu kitabı …

Debian'da kernel derleme

Debian'da kernel derleme

Wed 29 August 2007

Mevcut kernelinizin yetersiz olduğunu düşünüyorsanız ya da kernel derlemek istiyorsanız bu döküman işinize yarayabilir. Öncelikle sisteme gerekli paketleri kuruyoruz.

# apt-get install kernel-package ncurses-dev bzip2 module-init-tools initrd-tools procps

Daha sonra kernel.org dan istediğiniz kerneli indiriyoruz. İndirdiğimiz arşiv dosyasını /usr/src dizinine atıyoruz ve /usr/src dizinine gidiyoruz (cd /usr/src …


Ubik

Ubik

Mon 27 August 2007

Sevgili arkadaşım Murat'ın tavsiyesi üzerine aldığım, 1969'da Philip K. Dick tarafından yazılmış bir bilim kurgu romanı Ubik.

Bir sağduyu organizasyonunda görev yapan Joe Chip etrafında gelişen olayları konu almaktadır. Sağduyu organizasyonu psijik güçleri durdurma görevi yapmaktadır ve bir gün organizasyon başkanı Glen Runcinter ve 11 çalışanı bir gücü engellemek için …