Posts Tagged ‘python’

Py2exe, msvcp71.dll, Hatırlat, Dava Takip Sistemi

Monday, July 21st, 2008

Windows XP üzerinde Hatırlat'ı test için derledikten sonra çalıştırmak istediğimde aşağıdaki hatayla karşılaştım. Sorun msvcp71.dll dosyasını dist klasörü içerisine eklediğimde çözüldü. Aynı hata ile karşılaşırsanız denemenizde fayda var.

 
Traceback (most recent call last):
  File "hatirlat.py", line 24, in module
  File "wx\__init__.pyc", line 45, in module
  File "wx\_core.pyc", line 4, in module
  File "wx\_core_.pyc", line 12, in module
  File "wx\_core_.pyc", line 10, in __load
ImportError: DLL load failed: Belirtilen modül bulunamadı.
 

Cuma gününden beri yedeklerimi kurtarmak için uğraşıyordum. Pazar akşamı işlemler tamamlandı ve çok şükür birazını kurtarabildim. Nasıl oldu kısmını boşverin, merak diyelim :)

Bu yedek kurtarma işlemi sırasında tek üzüldüğüm şey Hatırlat kodlarına ulaşamayışım oldu. Son düzenlemeleri bir türlü elde edemedim ve tekrar kodlamak zorunda kaldım. Dün ve bugün uğraşarak 0.0.1-beta sürümü için Hatırlat'ı hazır hale getirdim. Biraz test ettikten sonra dosyaları proje sitesine aktaracağım.

Bir müşteri için geliştirdiğim işi googlecode.com üzerine aktaracağım. Proje sayfası ile ilgili düzenlemelerle dün gece ilgilendim. Bu gece ya da yarın biraz daha kodları inceledikten sonra bu projenin dosyalarınıda proje sitesine aktaracağım. Bu proje ile ilgili olarak fikir konusunda destek olmak isteyen bir avukat ya da bilgili kişiyseniz iletişim bölümünden ya da projenin Issues sayfasından fikirlerinizi bana ulaştırabilirsiniz.

Renk Al

Tuesday, June 17th, 2008

Şuradaki sınıfı kullanarak görsel bir program yaptım. Biraz daha özellik eklenebilir ilerleyen vakitlerde. Kodlara aşağıdan ve buradan erişebilirsiniz.


(more...)

Python İle Yazılan Programlara Dil Desteği

Saturday, May 31st, 2008

Hatırlat için dil konusunda araştırma yaparken, gettext modülü ile bir programa nasıl farklı dil ile çalışabilme özelliğinin verilebileceğini öğrendim. İlk başta karışık geldi biraz ama pek zor bir şey değilmiş.
(more...)

Google App Engine İçin Kayıtlar Açıldı

Thursday, May 29th, 2008

Python gezegenindeki bir ileti ile haberdar oldum bende. http://code.google.com/appengine/ adresinden kayıt işlemini gerçekleştirebiliyorsunuz. Kayıt işlemi sırasında sizden telefon numaranızı istiyor ve kayıt kodunu kısa mesaj ile yolluyor.

Kayıt işleminden sonra şu bölümde biraz gezinmenizde fayda var. Dosyalarınızı uygulama alanınıza yüklemek içinse şu bağlantıya göz gezdirmelisiniz.

Apache Üzerinde Mod Python İle Sayfa Yapımı

Monday, May 26th, 2008

Django'yu bir türlü apache ile çalıştıramadım. Arama motorları ile bir çok anlatım buldum ama beceriksizliğimden olsa gerek bu anlatımları uygulamama rağmen başarılı olamadım. Daha öncesinde biraz mod python deneyimim olmuştu. Bundan sonra vakit buldukça ilgileneceğim.

Az önce, renk paletleri ile yaptığım örneği web uygulaması haline dönüştürmeye çalışırken bir sistem hazırladım. Eksik yanları olsada aşağıda bu sistemi kullanarak hazırladığım bir örnek sitenin kodları bulunmakta.
(more...)

Hatırlat Ekran Görüntüleri

Sunday, May 25th, 2008

Hatırlat ile ilgili yapılacak işler giderek azalmaya başladı. Şu an için hesaplar bölümü büyük oranda tamamlandı. Shelve ile başlamıştım verileri depolama işlemlerine ancak kategori işlemlerini tamamladıktan sonra bunun sıkıntılara yol açacağını farkettim. Dün akşam sqlite ile birlikte çalışabilmesini sağladım. Keşke ilk başta sqlite ile başlasaydım. Gerçekten daha hızlı ilerledi işler. Program en kötü ihtimal bu hafta içi bitecek gibi.
(more...)

Kategori Sistemi

Wednesday, May 21st, 2008

Python ile bir iki gün önce başlamıştım yapımına ancak silme kısmında bir kaç düzenleme kalmıştı. O düzenlemelerle birlikte bazı düzenlemeler daha yapıp son şeklini verdim az önce. KategoriSistemi sınıfı ile ürün sistemi ya da ona benzer kategorilendirilecek içerikleri kontrol edebiliyorsunuz. Alt alta istediğiniz kadar kategori eklemek mümkün.
(more...)

Python’da Değişken Türü Kontrolü

Wednesday, May 21st, 2008

Projelerinizde bir değişkenin türünü kontrol edip işlemleri ona göre yaptırmak ya da farklı yerlerde değişken türünü öğrenmek isteyebilirsiniz. Bunun için Python'da types modülü işinizi görecektir.
(more...)

PIL ve Renk Paletleri

Sunday, May 18th, 2008

Bir kaç işi hallettikten sonra dinlenmek için Python'la uğraşırken PIL modülü ile resimdeki renkleri alan bir uygulama yapmaya çalıştım. Sonucunda da başardım. Bazı sorunlar olsa da sistem çalışıyor. Kodlar ve bir örneğin sonucu aşağıda.
(more...)

wxPython ve Unicode Sorunu

Tuesday, May 13th, 2008

wxPython kullanarak bir veri giriş kutusu ile bir buton hazırlayıp bu veri giriş kutusundan gelen veriyi hiç base64 ile kodlamaya çalıştınız mı ? Az önce Hatırlat'ın kullanıcı oluşturma ve kullanıcı giriş kısımları ile ilgilenirken aldım böyle bir hatayı.
(more...)