‘English’ etiketli yazılar
9th Eki 2009 | Sınıfı: BT 3

Bu yazımda size bir C++ veri yapıları ve algoritma kütüphanesi olan LEDA‘nın Pardus Linux üzerinde kurulumunu anlatacağım. LEDA’nın ücretsiz sürümünü sitesinden indirebilirsiniz. Anlatımda kullanacağım kullanıcı adı “emre” yerine kendi kullanıcı adınızı yazmanız gerekmekte. Kaynak kodları istediğimiz bir yere açıyoruz. Ben /home/emre/lib/LEDA altına açtım. Bir metin düzenleyicisi ile (nano, vim, kwrite, vs.) /home/emre/.bashrc dosyasını açıyor (yoksa [...]

30th Tem 2009 | Sınıfı: BT 6

Üniversitede Bioinformatics dersini alırken oldukça eğlenceli oyunlar/problemler gördük. Bunlardan birisi de Towers of Hanoi – Hanoi Kuleleri idi. Dönemin başında bol vakit olduğu için de oturup bu problemi çözen C, Python ve Java kodu yazmıştım. Ardından da bu dillerde yazılan eş-işlevli programların performansını değerlendirmiştim. Kodları ve sonuçları sizinle paylaşmak istedim. HANOITOWERS fonksiyonlarına gönderilen parametreler ise [...]

28th Tem 2009 | Sınıfı: Linux 0

Django bize sorgu sonuçlarını sayfalandırarak sunma imkanı vermekte. Bunun için django.core.paginator modülünü kullanacağız. Detaylı bilgiye buradan ulaşabilirsiniz. Öncelikle tekrardan kaçınmak için views.py dosyasında pager adında bir fonksiyon yazdım. Bu fonksiyon kendisine verilen sonuç listesini sayfalandırmakta. Her sayfada ise per_page sonuç görüntülemekte. Aşağıda views.py ve şablon dosyasından kısa parçalar görebilirsiniz. Django lets us paginate our query [...]

26th Tem 2009 | Sınıfı: Linux 0

If you were to use an unicode character in your URL that you request, you would probably face a URL matching error. Because urls.py file supports ASCII URLs by default. If you specify patterns like [a-z] or \w as regular expression content, the unicode characters like ‘ö’ won’t get matched with this regular expression. So, [...]