Sabah müsteri telefonuyla uyanmak hic hos birsey degil, heleki adamlar sende önce ise basliyorsa. Neyse büroya geldigimde, servere sorunsuzca baglandikdan sonra derin bir nefes aldim ve gördümki root partition dolmus. nasil dolduysa 50gb artik, root da tas patlasin 10 gb den fazla olmamasi lazim. ile hangi klasör sismis diye bakinirken hic bir klasörün 50gb büyüklügünde olmadigini görünce…
mailq islemleri (postfix)
Mailq mail sunucumuzda yollanamayan emaillerin saklandigi bir mail kuyrugudur. Karsi sunucunun cok yogun olmasi veya postgrey kullaniyor olmasi, sunucudaki müsterilerin izinsiz bir newsletter gönderiliyor olmasi, hatali bir script yüzünden spam yollaniyor olmasi gibi konular mailq ‘umuzu sisire bilir. Bu yüzden göndermek istediginiz Emaillerin gecikmesi söz konusu ola bilir. Asagida son günlerde bana pek lazim olan bir kac…
Silverstripe snippetler
Adres satirina eklenenler Template in olusturdugu kodu görmek icin önbellegi temizlememe kodu ve db yi senkronlamak icin önemli (http://localhost/dev/build seklinde olmali) Tüm sayfalari birden yayinlamak veritabanini olusturur ama kayitlari eklemez config dosyasindaki degere aldirilmadan, Test moduna gec tüm queryleri göstermek icin: tüm insert ve updateleri gösterir ama calistirmaz performance icin diger mysite/_config.php icine eklenenler development moda gecmek…
Silverstripe login sorunu
Message: The action ‘Security’ does not exist in class Security Alternatif bir template kullandiginizda base tag eksik ise bu hata ile karsilarsirsiniz. Html dosyaniza head taginin icine bunu ekleyin:
Spamassassin test
Spam e-postalarini algilamak icin kullanilan en yaygin Open Source programi bildiginiz gibi SpamAssassin. Kural tabanli calisir ve maili bünyesinde bulunan cok sayidaki testten gecirir. Yaptigi testlerin sonucunda cikan skora göre spam olup olmadigina karar verir. Postfix ile kurulumunu birdahaki sefere anlatacagim bugün (gec oldu eve gideyim), kurulumdan sonra (Spam) maileri spam olarak algiliyormu algilamiyormu diye bakmak icin…
Silverstripe: Sorgulari Cachleme
Silverstripe de genellikle birbiriyle iliskili birden cok nesne ile calisiriz. Bu nesneler ile calismak kod yazarken nekadar güzel olsada, sitenin performansini oldukca etkilemektedir. Silverstripe bu konuda cok kolay bir cache Sistemi kullanmakda. Böyle basit bir sorgumuz var sayalim Bu sorgu icin yeni bir fonksiyon yazalim ve bakalim sorunu nasil cözeriz. UPDATE: 17.05.2012 Pagination ve resimli iliskilerde serialize…
Php 5.4 yayinlandi
kaciranlar icin yazayim dün gece 8. RC ardindan Php 5.4 yayinlandi. Degisiklikleri uzun uzun anlatmiyacagim, release ler ciktiginda birsürü blogda zaten yeniliklerden bahsedildi. Önemli degisiklilere kisa bir göz gezdirelim. 1. Traits Php gibi tek mirasli dillerde kodu tekrar kullanmak icin olan bir yöntemdir. cikti Hello World 2. shortened array syntax 3. Constructor ardindan direk Metod calistirila bilinir…