Sizin de Google AdSense reklamlarınız IE’de görünüyor ancak Firefox’ta görünmüyorsa, bir reklam engelleme eklentisi veya uygulaması kullanıyor musunuz diye bir bakın mutlaka.
Detaylar:
Sitenize Google AdSense reklamları eklediniz. Reklamların aktif hale gelmesi için bir süre beklediniz.
Firefox’u açıp sitenize girdiniz. O da ne Google AdSense reklamları görünmüyor. Hemen bir de Internet Explorer açıp onda baktınız. Reklamlar görünüyor.
Nasıl [...]
Web projelerimde UTF-8 kullanmaya başladığımdan beri merak ettiğim bir konu vardı. O da MySQL’deki collation değerlerinden utf8_unicode_ci ve utf8_general_ci arasında ne tür farklar olduğu idi. Biraz araştırma sonucu aşağıdaki sonuçlara ulaştım. Bakınız MySQL’deki iki collation değeri arasındaki farklar ve birbirlerine üstünlükleri neymiş?
- utf8_general_ci collation tipi utf8_unicode_ci tipine göre daha basit bir tip ve genel çalışma [...]
Diyelim ki veritabanı sunucusu olarak MySQL kullandığınız bir web uygulamanız var. Uygulamanızı devreye aldıktan sonra veya almadan SQL cümlelerinizin performansını kontrol etmek istiyorsunuz. Veya sayfa takılıyor ve siz yavaşlığın ve takılmanın yüksek ihtimalle sql cümlelerinden birinin yavaş çalışıp geç sonuç döndürmesinden kaynaklandığını düşünüyorsunuz.
İşte bu tip durumlarda hangi sql cümlelerinin yavaş olduğunu bulmak için MySQL’in [...]
print "Hello World!";
//Hello world!
Bu kadar basitmiş ilk satır kod. Bu kodu çalıştırabilmek için bilgisayarınızda veya sunucunuzda Python’un kurulu ve çalışıyor olması lazım. Bir Linux sunucuda iseniz console’da python yazıp enter tuşuna basın. Gelen komut satırında artık python kodlarınızı yazabilir ve çalıştırabilirsiniz.
Fırsat bulursam ileride yeni ve daha gelişmiş python kodları [...]
Diyelim ki CSV veya Excel dosyasından bir veri alıyor ve bunu işleyip bir input veya textarea elemanının içinde ekrana bastırıyorsunuz. Gelen verinin başındaki ve sonundaki boşlukları kaldırmak için normalde trim kullandınız ama nedense trim fonksiyonu bir türlü bu boşlukları kaldırmadı.
Anahtar kelimeler seçerek Google’da aramaya başlıyorsunuz. Aynı zamanda PHP sitesinde trim fonksiyonu altındaki yorumları okumaya [...]
Önceki gün üzerinde Debian kurulu olan sunucumun işletim sistemini ve üzerindeki yazılımları apt-get update ve apt-get upgrade ile güncelledim. Bu upgrade işlemini gayet sorunsuz olarak hallettim. Ancak kısa bir süre sonra çeşitli web uygulamalarımda bulunan .htaccess dosyalarındaki kodların ve rewrite kurallarının çalışmadığını farkettim.
Tahmin ettiğim üzere, upgrade edilen yazılımlar arasınca apache de vardı. Sistem [...]
Debian sunucum üzerinde bir PHP uygulamasını kuracaktım. Ancak kurulum sırasında PHP’nin Mailparse adlı extension’ının olmadığı şeklinde uyarı alıyordum. SSH üzerinden kurayım dedim ve
pecl install mailparse
komutunu yazdim. Ancak
sh: phpize: command not found
ERROR: ‘phpize’ failed
hatasını aldım. Biraz araştırınca Debian’da PECL kullanabilmek için önce php5-dev kurmam gerektiğini öğrendim.
apt-get install php5-dev
komutunu yazıp enter’a bastım ve PECL için gerekli [...]
Bilirsiniz web uygulamalarında ve sitelerinde encoding kullanımı bizim dilimiz gibi farklı karakter setlerine sahip diller için mecburi bir durumdur. Ancak web’in büyükleri biraraya gelip standart ve her dili destekleyebilecek bir encoding yani UTF-8′i ürettiler ve bunu da standart hale getirmeye çalışıyorlar uzunca bir süredir.
Web çalışanları da web uygulamalarında son bir kaç senedir UTF-8′i kullanır [...]
Bildiğiniz üzere PHP5 son iki senedir iyice yaygınlaşmaya başladı. Özellikle PHP5 stable hale geldiğinden ve de PHP4′e verilen destek kesildiğinden beri. İşte ben de son dört-beş aydır hemen hemen tüm projelerimi PHP5′e geçiriyorum.
Kendi özel projelerimi bulundurduğum hosting sunucularımda çok daha önceden hem PHP4 hem PHP5 çalışır durumda idi. Ben de küçük bir ayar değişikliği [...]
Diyelim ki elimize aşağıdaki gibi bir array geldi ve bu array’in boş olan elemanlarını atarak sadece dolu olan elemanları almak istiyoruz.
print_r($sampleArray);
//çıktısı:
/* Array (
[0] => 2008.12
[1] => 17:44:44
[2] =>
[3] => 36
[4] => Ankara
[5] =>
[6] => 35.51
[7] =>
[...]
Diyelim ki veritabanına gireceğiniz ve formdan gelen string bir değişkeni quote etmek istiyorsunuz. Mysql kullandığınızda PHP’nin addslashes() fonksiyonu elbette iş görüyor. Zira Mysql’e uygun biçimde formdan gelen ve “Adana’nın kebabı” şeklindeki bir değeri “Adana’nın kebabı” biçiminde quote edecek ve bu da Mysql’de sorun çıkarmayacaktır. Ancak eğer Oracle kullanıyorsanız quote işlemi ve [...]
İhtiyacımız şu:
Web sayfasında bir alanın veya bölümün aldığımız çıktıda görünmesini istemiyoruz. Bu alan veya bölüm sadece webten bakarken görünsün.
Bunu yapabilmek için style dosyamızı include ederken media türünü print olarak veriyoruz. Bu şu anlama geliyor: Bu dosyada include ettiğimiz style tanımlamaları sadece ve sadece çıktı alırken uygulanacak.
<style type="text/css" media="print">
@import url( style.css );
</style>
Bu dosyamızın içinde çıktı alırken [...]