Aradığım kelime grubunun siteme etkisinin günlük performansını tutmak üzere google modulune ihtiyaç duydum. Aslında en başından ve yalınca anlatmam gerekirse google modülü olup olmadığını aramak üzere ÅžU adrese girip google kelimesini arattım. “Python bindings to the Google search engine.” açıklamasıyla ÅŸu aralar güncel olarak 1.9.3 versiyonu olan ÅžU modüle ulaÅŸtım.
Python ile Whois – Version#2
Birkaç hafta önce ÅŸurada paylaÅŸtığım scriptimle ilgili kullandıkça bazı eksikler baÅŸ göstermeye ve beni rahatsız etmeye baÅŸladı. Bunlardan ilki gün farkları hesaplanıyor ama bir düzende ekrana basılmıyordu. Az günden çok güne doÄŸru olacak ÅŸekilde bir sıralama sistemi ekledim. Sonraki eksiklik ise eÄŸer ben scripti açıp çağırmazsam yada unutursam domainlerimi sorgulamayı atlayabiliyordum. Bunun içinde bir mail fonksiyonu ekledim ve OS tarafından otomatik çalışır hale getirdim. Böylece OS scriptimi her çalıştırdığında bana bir mail ile bilgilendirme geliyor olacak. Version#2 ile birlikte kodlar artık eÅŸ zamanlı olarak github‘da da yayınlanmaktadır. Fikir, öneri ve geliÅŸtirmelerinizi bekliyor olacağım.
Python ile whois
Basit ama yoğun metin düzenleme vs. ihtiyaçlarım olduğu zamanlarda Python kullanmaya çalışıyorum. Birkaç gün arayla elimdeki domainlere bakıp kalan günlerini görmem gereken bir dönemdeyim. Haliyle bunu her gün tek tek whois çekerek yapmam, yazılım felsefeme ters düşüyor. Bunun için minik bir betik hazırladım ve hep yaptığım gibi notlarımı kaybetmekten ve sıklıkla aramaktan ziyade buraya ekliyorum. Yorum yada önerileriniz olursa lütfen ekleyin. Evet kaskınızı takın, başlıyoruz;
Bash Shell’de Güvenlik Açığı
Az önce kodcu.com’da okudum, eskiden bash script’le uÄŸraÅŸmış biri olarak itiraf edeyim -ilk etki olarak- çok ÅŸaşırdığım bir haber. Stephane Schazelas tarafından keÅŸfedilen bu açık, birçok Linux ve Unix iÅŸletim sistemlerinde kullanılan bash shell üzerinde özel hazırlanmış saldırılarla iÅŸletim sistemlerini zor durumda bırakabileceÄŸi belirtilmiÅŸ.
Açığın çevre deÄŸiÅŸkenlerini kullandığını da belirtmek gerek. Birçok linux dağıtımı için (Ubuntu, CentOS, redhat…) patch ve güncellemeler hazırlanmış durumda.