leopard ile etiketlenmiş yazılar (3) görüntüleniyor..
HP'nin Mac OS X Ayıbı..

hp'nin mac os x ayıbı küçükBugün dedemi son yolculuğuna uğurladık. Akşam yorgun argın evlerindeki duaya katıldık. Bu tarz ritüellere saygı duymakla beraber pek anlamadığım ve sıkıldığım için içeride eski fotoğrafları çıkarmak için dolapları karıştırmaya başladım dedemin odasında.. Bir sürü eski albüm ve dedemin hiç görmediğimiz zamanlarına ait resimler bulduk. Hatta amcamın da yardımıyla çok enteresan bir albüm bulduk.



Ortaokul/Lise zamanlarında evde bulabildiğim tüm çocukluk fotoğraflarımızı dijital ortama geçirmiştim. O zaman kimse bunu niye yaptığımı anlayamamış olsa da şu anda elimde çok değerli bir arşiv var ve insanlar şimdi "iyi ki yapmışsın" diyorlar. 3-4 tane koca albüm ve albüm dışındaki bir sürü resmi taramak üzere eve getirdim bu gece..



Babamın bana üniversite zamanında aldığı HP PSC 1110 (hepsi bir arada) yazıcıyı Linux'da (özgür yazılım toplulukları sağolsun) sorunsuzca kullanabiliyordum. Mac OS X'te daha da sorunsuz çalışır diye umuyordum. Zira ...

Yazının devamını okumak için tıklayın..

Mac OS X Leopard'da IPython Kurulumu

Dün raptiye'nin yorumlar kısmı ile haşır neşir olurken Python yorumlayıcısında TAB ile tamamlama yapamadığımdan, fakat bunun django kabuğu içerisinden yapılabildiğinden yakınıyordum ki Bekir IPython kullanmamı önerdi. Bunun öncesinde Google'ın nasıl çalıştığı, projelerde hangi dilleri tercih ettikleriyle ilgili teknik detayların da yer aldığı şu günlük girdisini okumanın verdiği gazla harıl harıl araştırmaya başladık. Bekir, sorunun readline eksikliğinden kaynaklanabileceğini söylese de daha önce de benzer bir sorun yaşadığımda readline gerekmediğine tanık olduğumdan ve Django'da tamamlama sorunsuz çalıştığından sorunun farklı bir yerlerde olduğunu düşünüyordum. (Linux kullanıcılarına bu durum garip gelse de Leopard üzerinde Python yorumlayıcısı farklı çalışıyor..)

Bunun üzerine Django'nun kodunu karıştırırken şu kodun istediğimiz işi yaptığını farkettik:

try: # Try activating rlcompleter, because it's handy.
import readline
except ImportError:
pass
else:
# We don't have to wrap the following import in a 'try', because
# we already know 'readline' was imported successfully.
import rlcompleter
readline.set_completer(rlcompleter.Completer(imported_objects ...


Yazının devamını okumak için tıklayın..

Mac OS X Leopard - Çok Başarılı!

Bir önceki yazımda belirttiğim gibi raptiye, gerçek ortama geçmek için gün sayıyor. O yazıyı yazdığım gün yeni aldığım sunucuya raptiye'yi kurup çalıştırmakla uğraşıyordum. Django'nun gerçek ortama kurulurken ayarlarının nasıl yapılması gerektiğine dair bir hayli şeyi de öğrenmiş oldum. (örneğin uygulama çok dallanıp budaklanırsa nasıl başka sunuculara yayılabileceğine dair dökümantasyon başarılı epey..)

raptiye, şu anda yeni sunucusu üzerinde çalışır durumda.. Şu anda tek yapmam gereken son sürüme ait dosyaları sunucuya tekrar yüklemek ve veritabanı geçişi için düğmeye basmak. "Daha yapmadın mı?" dediğinizi duyar gibiyim. python-mysql belgelerini okumaya başlamıştım ki, raptiye'de bazı eksiklikler olduğunu farkettim. Kısaca bahsetmem gerekirse:



  • Raptiye.Org'da yazılmış olan yorumları raptiye'deki kullanıcılarla eşleştirmek çözülmesi imkansız gibi bir problem olduğundan bu sorunu daha farklı bir şekilde çözmeye karar  verdim. raptiye öncesindeki tüm yorumların sahibi yorum yazamayan Anonymous kullanıcısına ait oldular. (o yorumların sahiplerinin isimleri gözükecek yine de yorumlarda) Bunu yapabilmek için yorumlar uygulamasındaki modelde bazı ...


Yazının devamını okumak için tıklayın..