Afili bir CSS dokümanı nasıl olmalı?

Bugün Fatih Hayrioğlu’nun not defterinde okuduğum “CSS Kod Yazma Düzeni” adlı yazı üzerine ben de kendi görüşlerimi paylaşayım ve uzun süren sessizliğimi bozayım dedim. Yazıya devam etmeden önce, Fatih’in yazısını okumanızı tavsiye ederim.

Fatih, kendi geliştirme sürecinden yola çıkarak, CSS kodu yazarken nelere dikkat edilmesi gerektiği, nasıl bir düzen/standart oluşturmanız gerektiği hakkında, maddeler halinde çok güzel bir yazı hazırlamış. Çoğu maddeye katılsam da kısmen katılmadığım maddeler ve eklemek istediğim noktalar söz konusu. Katılmadığım, farklı görüş bildireceğim noktalar ve eklemek istediklerime gelirsek;

Okumaya devam et Afili bir CSS dokümanı nasıl olmalı?

IIS üzerinde çalışan WordPress için e-posta desteği (SMTP)

Son zamanlarda işim gereği IIS üzerinde bir kaç blog yapılandırdım. Blog sistemi olarak da WordPress 2.7.x kullandım. IIS üzerinde gerek PHP, gerekse WordPress çok güzel bir şekilde çalışıyor. Tek bir problem var o da WordPress e-posta gönderemiyor. Dışarı açık ve kimlik doğrulaması istemeyen bir SMTP sunucunuz varsa ne ala, ki bu yöntemin güvenli olduğu da söylenemez. Benim durumumda WordPress’e bir şekilde SMTP sunucumuz üzerinden e-posta gönderebilme yetisi kazandırmam gerekiyordu. Her ne kadar bir anlık, bunu aşılması gereken bir engel/mücadele olarak görsem ve WordPress için bir eklenti olmaya varabilecek bir macera olarak düşünsem de iş yaşantısı insanı daha hızlı çözümlere itiyor. Ufak bir araştırma sonucu CimySwift SMTP for WordPress isimli eklentiyi buldum.

Ekran görüntüsü

Eklenti oldukça basit. Etkinleştirdiğinizde Ayarlar mönüsünde Cimy Swift SMTP adında yeni bir başlık açıyor. Bağlantıya tıkladığınızda yukardaki ekran görüntüsünde gördüğünüz ekran üzerinden ayarları yapabiliyorsunuz. Eklentinin küçük bir dil dosyası vardı, hemen onu da çevirdim. Onu da buradan indirebilirsiniz.

Oyunuzu bana verin, ödülümü siz alın

Blog Ödülleri 2009‘da oylarınıza talibim. Bana oy verip, sonra da gelip bu yazının altında bana oy verdiğini haber veren siz değerli okuyucularım arasında yapacağım çekilişle, kazanacağım ödülü çekilişi kazanan talihliye devredeceğim. Tabi bana oy vermeniz yetmez, birinciliğe taşımalısınız beni sevglii okuyucularım. Ayrıca kendimden de bir şeyler katmak istiyorum ve yine yapacağım çekilişle iki kişiye bir iki adet MR cihazı hediye etmeyi planlıyorum.

Ufak bir not: Oy vermek için listede blogumu arayıp bulamayan ve gelip burada yorum olarak yazanlar çekilişe katılamayacaklardır. hıh

İlk kilo hedefime ulaştım

Yaklaşık iki aydır eşimle beraber düzenli ve sağlıklı beslenmeye çalışıyoruz. Hoş benim kadar yemek seçen bir insan ne kadar düzenli beslenebilir orası da tartışılır elbetteki. Kendime 6-7 aylık bir yol çizdim. Şu an anormal değerlerde seyreden kilomu, bu süre sonunda kabul edilebilir sınırlar içerisine çekmeye çalışıyorum. İlk iki ayda altı kilo verdim.

kilo-grafik-001Yukardaki grafik son iki aya ait. İlk hedefim olan 110 kiloyu geçmiş halimi gösteriyor. Yeni hedefim de 100 kilo. Yeniden iki haneli kilolara ulaşmak istiyorum. Bir de tembelliği ve erteleme alışkanlığımı yenip spor yapmaya başlamam gerekiyor. Çünkü bu gidişle yağ yerine kas kaybedeceğim ve pek de hayırlı olmayacak.

Blogum hasta olmuş…

Bugün farkettim ki, bir şekilde 23 Ocak 2008’de zararlı bir kod parçacığı karalamalar.net’e iframe olarak inject edilmiş. Bunun neticesinde 28 Ocak 2009 tarihine kadar farkında olmadan ilaç reklamları yapmışım sitemden. 28’inde querystring’e sahip olan url adreslerinin çalışmaması ile ilgili bir problem yüzünden cache temizliği yapıp, WordPress çekirdek dosyalarını yeniden yüklemem ile farkında bile olmadığım bu zararlı koddan da kurtulmuşum. Bu sayfalar Google indeksine de girmiş. Temizlik yapmam gerekecek biraz. Şansa problem kısa bir zamanda çözülmüş oldu, yoksa kara listelere bile girerdim büyük ihtimal.

Bu olayın WP Super Cache ve sunucudaki dizinlerin yazma izinleri ile ilgili olduğunu düşünüyorum. Ancak bir daha başıma gelirse inceleyebilirim.

WP Super Cache kullananlar, google’da link:blogadresi.com vb şekilde arayın ve bir bakın bakalım ?ilac-markasi vb bağlantılar karşınıza çıkacak mı? Çıkarsa hemen ilgili sayfaya girin ve sayfanın kaynak koduna bakın. Kaynak kodunda iframe kelimesini araştırın. Bilinçli olarak blogunuzda iframe kullanmıyorsanız, blogunuza zararlı bir kod musallat olmuş olabilir. WP Super Cache’in oluşturduğu ara belleği temizleyin, WP Super Cache’i en son sürümüne yükseltin ve zararlı kodun olduğu sayfaya tekrar girmeyi deneyin. Bunlara rağmen zararlı kodlar halen blogunuzda duruyorsa bu yazıya yorum bırakın, sizinle iletişim kurup yardım etmeye çalışırım.