18 Mart 2011

Ubuntu numlock sorunu

Ubuntu da karşılaştığım ve daha önce başkalarının da başına gelmiş olan ilginç bir sorundan bahsetmek istiyorum. Bir süre önce klavyemdeki sayısal tuşlar (numpad) bölümü çalışmamaya başladı ve üstelik numlock tuşu da işlevsiz hale gelmişti. Bir süre bu şekilde kullandıktan sonra (her ne kadar sorunun nasıl ortaya çıktığını bulamasam da) çözümü buldum.

Ana menüden Sistem > Tercihler > Klavye kısmını açın. Açılan pencerede Fare tuşları sekmesine gidin ve "Belirteç klavye ile kontrol edilebilir" yazan kısımdaki işareti kaldırın. Bunu yaptığınızda sorunun düzelmiş olması gerekiyor.

Her ne kadar sorun bu şekilde çözülmüş olsa da bu sorunun neden kaynaklandığı hakkında hiçbir fikrim yok. Herhangi bir paket kurulumu yada güncelleme işlemi sırasında böyle bir ayar değişikliğinin sistem tarafından yapılmış olması bir ihtimal.

15 Mart 2011

Türkiye il ilçe tabloları (mysql)

Daha önce Türkiye il ilçe veritabanına ihtiyacım olduğunda ve hazır olarak bulamayınca bu veritabanı için tablolar oluşturan bir kod yazmıştım php kullanarak. Belki başkalarının da işine yarayabilir diye burada paylaşmak istedim. Bu basit program PTT sitesinden indirilen xls dosyasının csv olarak kaydedilmesinin ardından bu listeyle mysql tabloları için sql dosyası oluşturuyor. PTT sitesinde ilgili dosyayı şu adreste bulabilirsiniz:
http://www.ptt.gov.tr/tr/interaktif/PK.zip

Php kodlarını ve veritabanı tablolarını içeren dosyayı indirmek için şu adresi kullanabilirsiniz:

https://dl.dropbox.com/u/67553961/il_ilce.zip

Paket içinde php script tarafından oluşturulan mysql dosyası da bulunmakta. Ayrıca Ptt sitesinden güncel listeyi alarak tekrar sql oluşturabilirsiniz.

9 Mart 2011

Rakarrack ve jackd ile elektrogitar için ses efektleri olusturma

Eğer bir elektrogitarınız varsa  özel bir anfi kullanmadan sadece bilgisayarınız ile ses efektleri oluşturabilirsiniz. Bunun için Linuxda Rakarrack yazılımını kullanabilirsiniz. Bu yazılımı kendi dağıtımınıza ait paket yönetim yazılımı ile kurabilirsiniz (ör: Ubuntu için synaptics). Rakarrack yazılımı jack ile birlikte çalışır ve eğer sisteminizde yoksa kurulum yaparken jackd paketinin de kurulması gerekecektir  (paket yöneticisi için bağımlılık ayarlarında tanımlı olmalıdır). Jackd kurulumu yaparken yapılandırma ayarlarında realtime kullanımıyle ilgili bir seçenek çıkacaktır. Bu ayarı eğer bilgisayarı sadece bu amaçla kullanmayacaksanız seçmeden devam etmeniz tavsiye edilir. Çünkü realtime modu bilgisayarınızı zorlayabilir ve kilitlenmelere neden olabilir.

Gerekli yazılımların kurulumunu yaptıktan sonra önce jack control yazılımını çalıştırın. Daha sonra Start düğmesini tıklayarak jackd sunucusunu başlatın. Eğer bir hata mesajı penceresi açılırsa muhtemelen realtime ayarı etkin durumdadır. Bunu düzeltmek için Setup düğmesini tıklayıp ayarlar penceresinde Parameters bölümü altında realtime ayarını iptal edip kaydedin ve tekrar Start ile sunucuyu başlatın. Sorunun düzelmiş olması gerekir.

Jackd sunucusu başarıyla çalıştıktan sonra hemen bir ses duymayı beklemeyin çünkü jackd sunucusu ses sistemini ele geçirir ve donanımla işletim sistemi arasına girer. Bu yüzden doğrudan ses alamazsınız. Önce donanım-yazılım bağlantılarını yapmanız gerekiyor. Jack control yazılımında Connect düğmesini tıklayıp bağlantı penceresini açın. Bu aşamada aşağıdaki resimdeki gibi bir durumda olmanız gerekir.

[caption id="attachment_93" align="alignnone" width="640" caption="Rakarrack yazılımı"]rakarrack[/caption]

Bağlantı penceresinde yazılım-donanım bağlantılarını yapmak için önce sol taraftaki listeden (Readable clients) giriş aygıtlarını birer birer seçerek sağdaki (Writable clients) bölümde aynı numaralı Rakarrack girişleriyle eşleştirip alttaki Connect düğmesini tıklayın. Bağlanan istemciler arasında bir çizgi belirecektir. Aynı işlemi bu sefer sol taraftaki rakarrack girişleriyle sağdaki ses çıkışlarını bağlamak için tekrarlayın. Ses çıkışlarının sayısı ve isimleri donanımlarınıza göre değişebilir. Gerekirse deneme yapmanız gerekebilir. Bir yandan sinyali kontrol etmek için rakarrack yazılımındaki sol üst köşedeki In/Out bölümünü Fx On düğmesini tıklayıp aktif hale getirin. (Led göstergesi açılmış olacaktır).  Bağlantıları doğru bir şekilde yaptığınızda bu kısımda sinyal görebilirsiniz.

Bağlantı işlemini tamamladığınızda rakarrack yazılımını kullanmaya başlayabilirsiniz. Ayarlar çok karışık olduğundan hazır ayarlardan birini kullanabilirsiniz. Bunun için Presets bölümünden efekt tarzı seçimi yapabilirsiniz. Ben yazılımı kurduğumda 80 adet efekt ayarı vardı. İsterseniz kendi ayarlarınızı yapıp kaydedebilirsiniz. Menüden Bank bölümünü tıklayarak hepsini birarada görebilirsiniz yada ana pencerede ok işaretleriyle ileri geri giderek seçim yapabilirsiniz.

Eğer dizüstü hoparlörleri gibi dahili çıkış donanımı kullanıyorsanız ses kalitesi kötü olabilir. Bu durumda isterseniz daha kaliteli harici bir hoparlör yada anfi kullanarak bağlantıları düzenledikten sonra sesi istediğiniz aygıta yönlendirebilirsiniz.

2 Mart 2011

Web günlüğüm yeni adresinde

Bugün farkettiğim blogspot yasağının ardından web günlüğümü kendime ait bir adrese taşımaya karar verdim. Bundan sonra bu sitede devam edeceğim (nadiren de olsa yazdığım) yazılarıma.

Kripto paralar hakkında

Kripto paralar, merkezi olmayan, şifrelenmiş ve dağıtılmış bir veritabanı olan blok zinciri teknolojisi kullanılarak oluşturulan dijital par...