Rust ile CHIP-8 Emülatörü Geliştirme
Rust öğrenmek ve emülatör yapımı hakkında bilgi almak isteyenler için hazırladığım küçük bir kitap.
Rust öğrenmek ve emülatör yapımı hakkında bilgi almak isteyenler için hazırladığım küçük bir kitap.
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 …
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 …
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ç boşluk …
Ş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 …
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:
Öncelikle makinenizde JRE bulunması gerekli. Debian altında isterseniz
openjdk-6-jre
veya sun-java6-jre
paketlerini
kurarak JRE'ye sahip olabilirsiniz …
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 …
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 …
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 …
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 …
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ı …
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 …
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 …