Google Code Üniversitesi
Google her geçen gün yazılımcılara ve yazılımcı olmak isteyenlere yeni bir hizmet sunuyor. Google App Engine‘den sonra şimdi de Google Code University ile karşımızda. Henüz yeni olmasına rağmen birçok konuda temel seviyede dersleri sunuyor. Python, C++, Java, HTML5, CSS, AJAX, Web Güvenliği, Android, Algoritmalar, Linux gibi kategoriler bu derslerden bazılarını oluşturuyor. İçeriğin daha çabuk zenginleşmesi için de kullanıcılara da ders ekleme imkanı sunuluyor. Google üniversitesinin ders kategorileri şunlar:
CSS Tooltip Örneği
Eğer sitenizde Javascript kullanmak istemiyorsanız. Buyrun size güzel bir CSS tooltip uygulaması. CSS Tooltips sitesinden inceleyip indirebilirsiniz. [18.8 KB] CSS Tooltip Demo
PHP ile İBB kameralarını görüntüleme
Geçen gün İBB’nin kameralarını izlerken aklıma bir şey geldi. En sevdiğim Firefox eklentilerinden biri olan Live Http Headers ile siteyi biraz inceledim. Kamerların listesinin bulunduğu XML dosyasını ve kamera görüntülerinin bulunduğu JPEG formatındaki resimlerin dosya yollarını buradan buldum. Şimdi de ufak bir PHP scripti yazarak bunları görelim.
jQuery ile animasyonlu buton örneği
jQuery gün geçtikçe daha çok kullanılmaya başlıyor. Çünkü az kodla çok büyük işler yapmamızı sağlıyor. Ayrıca sitede flash kullanmadan görselliği arttırabilmemize olanak sağlıyor. Şimdi bunlardan bir tanesini yapacağız. Başlamadan önce yapacağımız örneğin demosuna buradan bakabilirsiniz veya kaynak kodları buradan indirebilirsiniz.
Her zaman olduğu gibi önce HTML kısmını yazıyoruz. index.html
Read more
Python ile FTP işlemleri
Dün cep telefonumdan(eski toprak N6600) ftp ile dosya göndermeye çalışırken kullandığım python scriptini sizinle paylaşmak istiyorum. Burada yazacağımız kodları ister bilgisayarınızdan ister Python destekleyen telefonunuzdan çalıştırabilirsiniz. Yapacağımız örneklerin kaynak dosyasını buradan indirebilirsiniz.
Önce ftplib kütüphanesine sahip olup olmadığımızı anlamak için aşağıdaki kodu yazalım.
Total Commander kullanmayı gerektiren 17 sebep
Uzun bir aradan sonra tekrar yazmaya başladım. Hem de size yıllardır çok severek kullandığım bir uygulamayı tanıtarak…
Total Commander, Christian Ghisler tarafından 1993 yılından beri geliştirilen, birçok eklentisi bulunan ve Windows gezgini yerine kullanacağınız mükemmel bir uygulamadır. En önemli özelliği alışkanlık yapmasıdır. Ne yazık ki Linux uyumlu sürümü bulunmamaktadır. Tamamen Linux’a geçemememin yegane sebebidir bu uygulama. Kullanmamızı gerektiren sebepleri hemen sıralayalım:
“Microsoft sitelerine giremiyorum” probleminin çözümü
Dün Vista Ultimate için Türkçe dil paketi indirmem gerekti fakat bir türlü microsoft.com’a giremedim. İnternet cafeden bağlanıyordum. Önce cafede bir problem olacağını düşündüm. Sonra farklı bir yere daha gittim aynı problemle karşılaşınca biraz arama yaptım ve aynı problemlerle karşılaşan birçok kişinin olduğunu gördüm. Herkes ayrı bir çözüm yolu sunuyor. Ben en kısa olanını denedim ve çalıştı. Sanırım microsoft gene bir ilginçlik yapmaya çalışıyor. Üstelik sadece microsoftun sitesi değil bazı antivirüs sitelerine de girilmiyor. Bu problemin çözümü ise çok basit şu şekilde:
1.Adım: Çalıştır bölümüne services.msc yazıyoruz ve Hizmetler penceresi açılıyor.
2.Adım: Listeden DNS İstemcisi’ni bulup sağ tıklıyoruz ve durduruyoruz.
Şimdi microsoft.com‘a girebilirsiniz.
Windows’a Format Attıktan Sonra Pardus’u Kurtarma
Geçtiğimiz günlerde edindiğim bir yöntemi sizinle paylaşmak istiyorum. Bilgisayarımda genelde iki işletim sistemi vardır. Biri XP diğeri de Ubuntu veya Pardus. Ama uzun zamandır Pardus kullanıyorum. Boot kaydında öncelik Pardus’undu. Fakat XP’ye format atmam gerekti. Formattan sonra bilgisayar açılırken hiç Pardus yokmuş gibi XP açılıyordu. Yani XP grub’u sildiği için Pardus yüklenemiyordu. İnternette biraz araştırma yaptıktan sonra nasıl geri getireceğimi buldum ve denedim sorunsuz çalıştı. Pardus’um geri geldi. Şimdi adım adım nasıl olacağına bakalım:
1.Adım: Pardus kurulum CDsini takın ve CDden başlatın.
Google App Engine ile Alexa Rank Değerini Okuma – urlfetch fonksiyonu
Bugünlerde sitemin alexa rank değeri aniden 2 katından fazla artınca biraz kafayı taktım. Derken Google App Engine ile değeri okumaya çalıştım ve sizinle paylaşıyorum.
Bu yazıyı okumaya devam etmeden önce şuradaki yazımı okumanızı öneriyorum.
Önce alexa isminde bir çalışma dizini oluşturuyoruz. Bu dizinin içine app.yaml isminde bir dosya oluşturuyoruz. Dosyanın içeriğini şöyle yapıyoruz:
application: alexa-rank-ogren version: 1 runtime: python api_version: 1 handlers: - url: /.* script: main.py
