'Programlama' kategorisi için arşiv

Python + Mencoder betiği ile altyazılı filmleri cep telefonuza uygun çevirin

Dün akşam bash kabuğundan halletiğim bazı mencoder işlemleri için küçük bir Python betiği yazdım. Bu betik belirlediğim bir divx filmin içine altyazıyı gömerek bunu MPEG-4(.mp4) formatına çeviriyor. Daha önce mencoder ile bir iki şey yazmıştım hatırlarsanız fakat onların bazı eksiklikler vardı.

Birinci yazımda komut için telefona codec yüklenmeli ve divx player veya smartmovie gibi programlar [...]

Qt hakkında yeni bir Python kitabı siparişi

Kredi Kartı kullanmadığım için genellikle yurt dışı alışverişleri mümkün olmuyor. Bildiğiniz gibi Paypal hesabınız varsa bile ona para aktarmak için yine kredi kartı ihtiyacı doğuyor. Geriye de iki seçenek kalıyor: Ya Garanti bankasının uyguladığı sanal kart gibi bir kart ile alışveriş yapmak(ki bende kapattım garanti hesabımı) ya da bir arkadaşınız vasıtasıyla almak. Ben de öyle [...]

Python ile klasör isimlerini topluca değiştirin

2-3 haftadır Python çalışıyorum tekrardan ve bu sefer bir çok şey öğrendim. Öğrendiğim yeni bilgileri sizlerle paylaşayım dedim. Uzun zamandır aklımı meşgul eden bir konu vardı onu Python sayesinde halletim bu sayede. Şimdi kısaca bilgisayarımda fotoğraflarla dolu 20-30 tane klasör var, bunları da hep şu şekilde yazmıştım:
Almanya_ekim_2007
Bolum_temmuz_2006
Bilmemne_hede_höde_2008
Fakat sonraları baktım ki bu biçim bana uygun değil,sondaki [...]

Java’ya nasıl başlanılır ?

Geçen ki Sun seminerden sonra Java‘yı iyice merak etmeye başladım. İnternet’te biraz araştırdıktan sonra çat çut bir şeyler öğrendim. Daha önce C ve biraz Python ile aşinalığım vardı, fakat Java nasıl bir şey ? Derleyicisi nasıl çalışır ? Belirli bir IDE var mı? Bu gibi sorular kafamı meşgul etti. Kısaca benim gibi başlamak isteyenlere kısaca [...]

Python’da X += Y ve X = X + Y arasındaki fark

Bir nesneyi başka bir nesneye eklemek için genellikle şu ifade kullanılır
X = X + Y
Burada X’deki değeri alıp Y ile beraber yine X’e kayıt ediyor. Bu yöntem çokca kullanıldığı için C,Python gibi dillerde şu ifade de kullanılabiliyor
X += Y
Bu yukarıdaki ifade ile aynı. Velakin Python’da örneğin listeler ile uğraşırken bunu kullanmak yerine list komutunun kendi [...]

Vim içinden Python kodu çalıştırmak

Kitabı yavaş yavaş okumaya başladım. Örnekleri daha önce C kodlarını yazdığım Vim ile başladım, fakat C’deki gibi F9′a basınca derlemiyor(yorumlamıyor). Vim içinde Python için bir çok destek mevcut, bunları okumak için

:help python

yazmanız yeterlidir. Burada bir çok örnek verilmiş de zaten(çok ayrıntılı şeyler mevcut ileriki zamanlarda tekrar gözden geçirmem gerekecek). Ben bunların bir çoğunu denedim [...]