<?xml version="1.0" encoding="windows-1254"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>ATopal.com</title>
<link>http://atopal.com/</link>
<language>tr</language>
<description>ATopal.com</description>
<generator>ATopal.com</generator><item>
<title>PortfolyoM: Ücretsiz, Portfolyo Oluşturma Betiği</title>
<guid isPermaLink="true">http://atopal.com/projeler/12-portfolyom-ucretsiz-portfolyo-olusturma-betigi.html</guid>
<link>http://atopal.com/projeler/12-portfolyom-ucretsiz-portfolyo-olusturma-betigi.html</link>
<description>Herkese merhabalar. Kendime bir portfolyo sayfası oluşturma fikriyle çıktığım yolda, önce jQuery ve HTML ile basit bir web sayfası oluşturmak geldi aklıma. Ancak biraz daha düşündükten ve böyle bir sayfayı yenilemenin biraz zahmetli olacağını düşündüğümden bu istekleri karşılamak için bir betik kodlamak daha mantıklı geldi. Hem CodeIgniter çatısını öğrenip daha da pekiştirmek, hem de böyle bir betiğe normalde de ihtiyaç duyulduğunu düşündüğümden, betiği kodlamaya karar verdim. Betik bir portfolyo betiği olacağından, tasarımının da basit ve profesyonel bir görünümde olması gerektiğini düşündüğümden önce tasarımını oluşturmaya başladım ve fikrimce bunu başarmış sayılırım. Lafı kısa tutup, betiği tanıtmakla yazıma devam etmek istiyorum.</description>
<category>Projeler</category>
<dc:creator>Adnan TOPAL</dc:creator>
<pubDate>Fri, 09 Apr 2010 15:27:05 -0500</pubDate>
</item><item>
<title>PHP ve Google Translate API Kullanarak Çeviri Yaptırma</title>
<guid isPermaLink="true">http://atopal.com/php/11-php-ve-google-translate-api-kullanarak-ceviri.html</guid>
<link>http://atopal.com/php/11-php-ve-google-translate-api-kullanarak-ceviri.html</link>
<description>Tekrardan herkese merhabalar. Bu yazımda PHP kullanarak Google'ın nimetlerinden biri olan Google Translate API yardımıyla nasıl çeviri yaptırılır onu anlatacağım. Neler yapacağımızı kısatla özetleyecek olursak;     * Öncelikle bir form oluşturacağız     * Formdan gelen veriyi Google Translate API kullanarak çevirecek olan PHP kodumuzu yazacağız.     * Daha sonra ise sayfa yüklemeye gerek kalmadan verileri PHP dosyasına aktarıp çeviriyi yaptırdıktan sonra veriyi çekip ekrana yazdıracak olan jQuery fonksiyonunu oluşturacağız.</description>
<category>PHP</category>
<dc:creator>Adnan TOPAL</dc:creator>
<pubDate>Tue, 02 Mar 2010 13:38:31 -0600</pubDate>
</item><item>
<title>Merhaba Dünya!</title>
<guid isPermaLink="true">http://atopal.com/kisisel/10-merhaba-dunya.html</guid>
<link>http://atopal.com/kisisel/10-merhaba-dunya.html</link>
<description>Merhaba Dünya! Hangi programlama dili olursa olsun, ilk öğretilen işlev her zaman ekrana yazı yazdırma işlevidir. Peki ekrana ne yazdırılır? Eğer, herhangi bir programlama dili ile biraz olsun ilgiliyseniz, cevabı zaten biliyorsunuzdur: Merhaba Dünya! Artık programlama dünyasında bir klişe haline gelmiş bu cümlenin, günlüğüm de genellikle programlama ve internet dünyası ağırlıklı olacağı için, iyi bir açılış başlığı olacağını düşündüm ve açılış yazıma bu cümleyle başlamak istedim.</description>
<category>Kişisel</category>
<dc:creator>Adnan TOPAL</dc:creator>
<pubDate>Fri, 05 Feb 2010 08:19:42 -0600</pubDate>
</item><item>
<title>.htaccess Kullanarak Klasör İçeriğinin Listelenmesini Engellemek</title>
<guid isPermaLink="true">http://atopal.com/programlama/9-htaccess-kullanarak-klasor-iceriginin.html</guid>
<link>http://atopal.com/programlama/9-htaccess-kullanarak-klasor-iceriginin.html</link>
<description>Eğer sitenizdeki klasörlerde bir index dosyası bulunmuyorsa ve sunucu tarafından da bir ayar yapılmamışsa, klasöre girildiğinde varsayılan olarak klasör içeriği listelenecektir. Eğer klasör içerisinde önemli dosyalar bulunuyorsa veya klasör bir resim klasörüyse, bu genellikle iyi bir durum değildir. Bu yazıda .htaccess dosyası kullanarak, klasör içeriğinin listelenmesini nasıl engelleyebileceğimizi anlatacağım.  Öncelikle işe (eğer yoksa) bir .htaccess dosyası oluşturmakla başlıyoruz. Dosyamızı oluşturduktan sonra içerisine aşağıdaki kodu yerleştiriyoruz:  ...</description>
<category>Programlama</category>
<dc:creator>Adnan TOPAL</dc:creator>
<pubDate>Mon, 20 Apr 2009 16:19:00 -0500</pubDate>
</item><item>
<title>PHP ile Google'ın Chrome Tarayıcısını Tespit Etme</title>
<guid isPermaLink="true">http://atopal.com/php/8-php-ile-googlein-chrome-tarayicisini-tespit-etme.html</guid>
<link>http://atopal.com/php/8-php-ile-googlein-chrome-tarayicisini-tespit-etme.html</link>
<description>Hepimizin bildiği üzere Chrome, Google'ın en son oyuncaklarından birisi. Özellikle sayfa yükleme hızı ile dikkatleri piyasaya çıkar çıkmaz üzerine çekmeyi başardı. Bu yazıda PHP ile, kullanıcının Chrome kullanıp kullanmadığını tespit eden bir fonksiyon paylaşacağım.  Tespit işlemini yapan fonksiyon aşağıdaki gibidir:  ...</description>
<category>PHP</category>
<dc:creator>Adnan TOPAL</dc:creator>
<pubDate>Sat, 18 Apr 2009 16:15:00 -0500</pubDate>
</item><item>
<title>PHP ve MySQL ile Dinamik RSS Beslemesi Oluşturma</title>
<guid isPermaLink="true">http://atopal.com/php/7-php-ve-mysql-ile-dinamik-rss-beslemesi-olusturma.html</guid>
<link>http://atopal.com/php/7-php-ve-mysql-ile-dinamik-rss-beslemesi-olusturma.html</link>
<description>Günümüzdeki kullanım oranına bakıldığında, RSS beslemelerinin popülaritesi giderek artmakta. Eğer oluşturduğunuz betiğinizde veya bir projenizde devamlı olarak güncellenen haber, makale vb. kısımlar var ise, bu kısımlar için bir RSS beslemesi oluşturmak isteyebilirsiniz. Bu makalemizde sitenize yeni bir içerik eklediğinizde kendiliğinden güncellenecek bir RSS beslemesi oluşturmayı anlatacağım.  ...</description>
<category>PHP</category>
<dc:creator>Adnan TOPAL</dc:creator>
<pubDate>Thu, 16 Apr 2009 16:06:00 -0500</pubDate>
</item><item>
<title>PHP ve jQuery ile Alexa Sıralaması Alma Betiği</title>
<guid isPermaLink="true">http://atopal.com/php/6-php-ve-jquery-ile-alexa-siralamasi-alma-betigi.html</guid>
<link>http://atopal.com/php/6-php-ve-jquery-ile-alexa-siralamasi-alma-betigi.html</link>
<description>Bu makalemizde PHP ve jQuery kullanarak Alexa sıralaması alan bir betik oluşturacağız. Alexa'dan site sıralamasını almak için PHP5 ile sunulan simplexml_load_file fonksiyonunu kullanacağız. Oluşturduğumuz formda girilen site adresi bir AJAX işlemi ile alexarank.php dosyasına yollanacak ve alınan veri sonuc kısmında gösterilecek.  İşe, site adresini yazacağımız bir textbox, bir gönder butonu ve bir de sorgulama sonucumuzu yazdıracağımız alandan oluşan betiğimizin arayüzünü yazmakla başlıyoruz.  ...</description>
<category>PHP</category>
<dc:creator>Adnan TOPAL</dc:creator>
<pubDate>Sat, 11 Apr 2009 15:57:00 -0500</pubDate>
</item><item>
<title>PHP Güvenlik Kodu(CAPTCHA) Betiği: Securimage</title>
<guid isPermaLink="true">http://atopal.com/php/5-php-guvenlik-koducaptcha-betigi-securimage.html</guid>
<link>http://atopal.com/php/5-php-guvenlik-koducaptcha-betigi-securimage.html</link>
<description>Hepimizin bildiği üzere, web projeleri için botlar en can sıkıcı noktalardan birisidir ve onlardan korunmak için bazı yöntemlere ihtiyaç duyarız. Güvenlik kodu -bir başka adıyla CAPTCHA- uygulamaları ise bu noktada en çok tercih edilen yöntemdir. Bu yazımda sizlere projelerimin güvenlik kodu gerektiren kısımlarında kullandığım PHP betiğini tanıtmak istiyorum: Securimage. Securimage, gerek entegrasyonu, gerekse üzerinde yapabileceğiniz değişiklikler açısından çok başarılı bir PHP betiği. PHP'nin GD kütüphanesi ile çalışıyor ve yazı tipi, kelime listesi gibi bir çok ayarı istediğiniz şekilde yapabiliyorsunuz. Şimdi ise betiği projelerinize nasıl entegre edeceğinizi anlatmak istiyorum.  Öncelikle buradaki adresten betiği indirip zip arşivinden çıkardıktan securimage klasörünü projeniz içine kopyalıyorsunuz. ...</description>
<category>PHP</category>
<dc:creator>Adnan TOPAL</dc:creator>
<pubDate>Sat, 04 Apr 2009 15:49:00 -0500</pubDate>
</item><item>
<title>PHP ile Basit Matematiksel Güvenlik Kodu Örneği</title>
<guid isPermaLink="true">http://atopal.com/php/4-php-ile-basit-matematiksel-guvenlik-kodu-ornegi.html</guid>
<link>http://atopal.com/php/4-php-ile-basit-matematiksel-guvenlik-kodu-ornegi.html</link>
<description>Yeniden merhabalar. Son yazımdan beri yine bir kaç gün geçti ve birşeyler yazmak zorunda olduğumu hissettim. Aslında ne yazmam gerektiğine tam karar veremedim. Ancak PHP üzerine daha fazla yazmak istediğimden dolayı böyle bir yazı yazmayı uygun gördüm.  Bu yazıda sizlere anlatacağım şey, PHP kullanarak basit bir matematiksel soru ile güvenlik kodu benzeri bir sistem oluşturmak.  Öncelikle, rastgele bir toplama işlemi belirleyen ve bunu ekrana bastıran bir fonksiyon yazmakla işe başlıyoruz. ...</description>
<category>PHP</category>
<dc:creator>Adnan TOPAL</dc:creator>
<pubDate>Fri, 03 Apr 2009 15:23:00 -0500</pubDate>
</item><item>
<title>MyBB 1.4 AJAX Karakter Hatası Çözümü</title>
<guid isPermaLink="true">http://atopal.com/mybb/3-php-ve-mysql-ile-dinamik-rss-beslemesi-olusturma.html</guid>
<link>http://atopal.com/mybb/3-php-ve-mysql-ile-dinamik-rss-beslemesi-olusturma.html</link>
<description>Genel sorunu MyBB kullanan çoğu kişi biliyor. MyBB 1.4'e önceki sürümden güncelleme yapan forumlarda Ajax Hızlı Mesaj Düzenleme ve MyBB 1.4 ün yeni bir nimeti olan Ajax Hızlı Cevapta karakter hataları oluşuyordu. Bu sorun uzun zamandır yapılacaklar listemde 1. sıradaydı ama işlerimden dolayı ilgilenemiyordum. Nihayet bugün zaman bulup ilgilenebildim ve sonuç olarak sorunu çözmeyi başardım.  Öncelikle belirtmek istediğim önemli bir nokta var. Sorunun çözülebilmesi için forumunuzun bulunduğu sunucuda PHP'nin iconv modülünün aktif ve gerekli ayarlamalarının yapılmış olması lazım. (Bu modül hakkında bilgi almak için buraya tıklayınız.)  ...</description>
<category>MyBB</category>
<dc:creator>Adnan TOPAL</dc:creator>
<pubDate>Fri, 08 Aug 2008 20:47:28 -0500</pubDate>
</item></channel></rss>
