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 …
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 Debian …
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 …