29 Mayıs 2008Pardus 2008 yolda…
Pardus’ un merakla beklenen yeni sürümünün çıkış tarihi belli oldu.
23 Haziran 2008 akşamı kimselere söz vermeyin.
Benim de artık evdeki bilgisayarıma pardus u kuracağım tarih böylelikle belli olmuş oldu
Pardus’ un merakla beklenen yeni sürümünün çıkış tarihi belli oldu.
23 Haziran 2008 akşamı kimselere söz vermeyin.
Benim de artık evdeki bilgisayarıma pardus u kuracağım tarih böylelikle belli olmuş oldu
Bilindiği üzere php bir fonksiyonlar topluluğudur. İçinde barındırdığı onlarca fonksiyon ile başka hiç bir bileşene ihtiyaç duymadan istediğimiz herşeyi yapabilmekteyiz.
Biz de şimdi o onlarca fonksiyon içinden str_shuffle fonksiyonunu inceleyeceğiz. Nedir bu fonksiyon ne iş yapar bir örnekle açıklayalım.
Uzun zamandır masaüstü programlamaya başlama isteği hep aklımın bir ucundan geçip dursada bir türlü başlamak nasip olmamıştı. Belki de masaüstü programlama dillerinin syntax ( kod yazım stili ) bana uymadığından uzunca bir süre itici geldi ve başlamadım
Şimdi ise bir seçim yaptım ve python ile yoluma devam etme kararı aldım. Python’ u seçmemdeki en büyük etkenlerden birisi platform bağımsızlığı oldu. Aynı programı hem win hem de *nix türevi işletim sistemlerinde kullanabilmek benim için önemli bir etken zira Windows yanında Pardus de kullanmaktayım.
Dün bir müşterim aradı ve çok uzunca süre kontrol etmediği bir emailinde yirmi bin adet mail olduğunu ve bunların tek tek silemeyeceğini belirterek benden destek almak istedi.
Müşterimin bu isteğini yerine getirmek için hemen ilgili sunucuma ssh ile bağlandım. Aşağıdaki komutu vererek işlem yapmak istediğim dizine geçiş yaptım.
Bu yazım da sizlere Mysql in stored procedure olayından bahsedeceğim. Nedir bu stored procedure denilen şey diye düşünüyor olabilirsiniz hemen açıklıyayım bellekte saklanmış prosedürler yani sql sorguları diyebiliriz.
Uygulamalarımız da kullandığımız sql cümleleri her defasında yeniden derlenir ve bize sonucu döndürürler. Peki stored procedur un ne farkı var ?
Web sitelerimizi tasarlarken yaptığımız dosya boyutlarının bizim için ne kadar önemli bir yer tuttuğunu hepimiz biliriz. Ne kadar küçük boyutta olurlarsa o kadar çabuk yüklenecektir. Son zamanlarda bir çok js frameworklerini uygulamalarız da kullanmaktayız.
Geçenlerde bir arkadaşımın ihtiyacı olan bu fonksiyonu oturup yazdım. Biraz kademeli gitti ama sonunda hoş bir şey ortaya çıktı. Gerçi ben kullanır mıyım bilemiyorum ama bir başkasının işine yarayacağından eminim. Fonksiyonumuzdan kısaca bahsetmek gerekirse;
Yazının tamamını oku »
Gecenin bu saatinde (03:19) yeni kurduğum vista ultimate 64 bit işletim sistemine apache mysql ve php üçlüsünü kurdum. Lakin bir türlü mysql eklentisini aktif edemedim. Aslında Windows Xp işletim sisteminde php içinde gelen libmysql.dll adlı dosyayı
Windows dan sıkılmış biri olarak Pardus ‘ e geçiş yapmış bulunmaktayım. Haliyle işimiz php ile olunca ilk işim apache mysql ve php kurmak oldu. Pisi paket yöneticisi ile kurulum çok kolay.
Hadi başlayalım…
Geçenlerde bir web sitesi için döviz kurlarını çekmem gerekti. Sağdan soldan aranmak yerine oturup kendim bir php sınıf yazdım. Yazdığım php sınıfı çok basit bir şekilde çalışmaktadır. Kendi cache özelliği mevcut yani doviz bilgilerini bu betik sizin belirttiğiniz dakika içinde yeniden çeker. Böylece oluşabilecek ( tcmb sitesine erişememe gibi ) sorunları da ortadan kaldırmış bulunmaktayım.
Ufak bir hatırlatma yapmam gerekiyor. Kendi makinemdeki denemelerimde doviz.xml adlı cache dosyamızı betik kendisi oluşturmakta. Ama bu değil ki her sunucu da kendisi oluşturacaktır. Eğer oluşturamazsanız kendiniz el ile doviz.xml dosyasını oluşturup betik ile aynı dizine atın ve Chmod ( Yazma İzinleri ) ayarlarını 777 olarak ayarlayınız…
Dosyamız aşağıdadır…