<?xml version="1.0" encoding="iso-8859-9"?>
            		  <rss version="2.0">           
			 			<channel><title>TheCoders.Net - Makaleler</title><link>http://www.thecoders.net/makaleler</link><description>TheCoders.Net'den programlama dilleri ile ilgili faydalı makaleler.</description><pubDate>Wed, 21 Mar 2012 21:35:35 -0600</pubDate><lastBuildDate>Wed, 21 Mar 2012 21:35:35 -0600</lastBuildDate><image><title>www.thecoders.net</title><url>http://www.thecoders.net/images/tc_banner.png</url><link>http://www.thecoders.net</link><width>374</width><height>68</height></image><language>tr-TR</language><docs>http://blogs.law.harvard.edu/tech/</docs><webMaster>okanatabag@gmail.com</webMaster><managingEditor>okanatabag@gmail.com</managingEditor><category>articles,programming,development,coding</category><item>                
								<title>Ajax ve Json İlişkisi</title>                
								<link>http://www.thecoders.net/makaleoku-18-392-Ajax-ve-Json-iliskisi.html</link>                
								<description><![CDATA[<span style="font-weight:bold">Json</span> bilindiği üzere <span style="text-decoration:underline">javascript object nation</span> bileşik sözcüklerinin baş harflerinden oluşan bir yapının adıdır. <span style="font-weight:bold">Json</span> tercih edilmesinin en büyük nedenlerinden biri daha az yer kaplamasıdır.<span style="font-weight:bold"> Xml</span> verilerini etiket yerine anahtar değer çifti olarak saklar ve bu nedenlede daha az yer kaplar. Optimize bir web uygulamasında <span style="font-weight:bold">json </span>kullanımı yaygındır.]]></description>
								<pubDate>March 21, 2012, 8:35:20 PM</pubDate>
							</item><item>                
								<title>Php Performans İpuçları</title>                
								<link>http://www.thecoders.net/makaleoku-1-391-Php-Performans-ipuclari.html</link>                
								<description><![CDATA[Bir web sayfasını hergün yüzlerce hatta binlerce ziyaretçi ziyaret edebilir. Büyük örneklere bakacak olursak google,facebook,hotmail gibi servislerin hergün milyonlarca kişi tarafından ziyaret edildiğini görebiliriz. Web sayfası hazırlanırken sadece bir işlevi gerçekleştirmekten ziyade kullanıcıların sayfaya en hızlı şekilde erişebilmesini sağlamak daha önemli bir konudur. ]]></description>
								<pubDate>January 30, 2012, 2:05:13 PM</pubDate>
							</item><item>                
								<title>Css ve Tarayıcı Uyum Sorunları</title>                
								<link>http://www.thecoders.net/makaleoku-3-390-Css-ve-Tarayici-Uyum-Sorunlari.html</link>                
								<description><![CDATA[Merhabalar herkese. İlerleyen teknoloji ve yazılım sektöründeki hızlı büyüme çeşitli gelişmeleri de beraberinde getirmiştir. Piyasada ki tarayıcı(browser) çeşitliliği bu oranda artış göstermektedir. Günümüzde tarayıcı piyasasının büyük dilimini kapsayan, firefox,chrome,internet explorer,opera gibi tarayıcılar standart olarak birbirinden farklı yorumlama özelliğine sahiptirler. İşte bu sorunsallar zinciri tarayıcı uyumlu kod yazmanın bir standart hal almasını güçleştirmiştir.]]></description>
								<pubDate>January 25, 2012, 8:06:32 PM</pubDate>
							</item><item>                
								<title>Php ile OOP Mimarisine Genel Bakış</title>                
								<link>http://www.thecoders.net/makaleoku-1-388-Php-ile-OOP-Mimarisine-Genel-Bakis.html</link>                
								<description><![CDATA[<img src="uploads/20111221-214318-1136.jpg" alt="uploads/20111221-214318-1136.jpg" class="left" />Programlama dillerinin yalnızca bazılarının daha fazla ön plana çıkmasının önemli nedenlerinden biri nesne tabanlı olmasıdır. Peki neden OOP (Object Oriented Programming) ? Öncelikle nesne tabanlı programlamadan tam olarak neyin kastedildiğini iyi bilmek gerekiyor. Basit projeler için zevkinize göre kod yazıyor olabilirsiniz, aynı işlemleri farklı şekillerde ancak tekrar tekrar yazıyor olabilirsiniz. Ancak projenin basitliği bitip karmaşıklığı başladığında aynı methodları tekrarlamanın size ciddi zaman kaybettirdiğini anlayacaksınız. İşte bu gibi nedenlerden dolayı nesne tabanlı programlama kavramları ortaya çıkmıştır.]]></description>
								<pubDate>December 21, 2011, 9:40:42 PM</pubDate>
							</item><item>                
								<title>Google URL Kıstalma API'si ile goo.lg Alan Adlı Kısa URL'ler Oluşturun</title>                
								<link>http://www.thecoders.net/makaleoku-1-386-Google-URL-Kistalma-APIsi-ile-goo.lg-Alan-Adli-Kisa-URLler-Olusturun.html</link>                
								<description><![CDATA[<img src="uploads/20110627-151041-1.jpg" alt="uploads/20110627-151041-1.jpg" class="left" /> 2010 yılında Google kendi URL Kısaltma (Shortener) API'sini duyurdu. Bu API URL adreslerini goo.gl domaini ile yeni bir URL oluşturarak kısaltmanıza olanak vermekte. Bu makalede Google'ın API'sini kullanarak kendi URL'lerinizi nasıl oluşturacağınızı göstereceğim. <br />
<br />
<span style="font-weight:bold">Not:</span>Bu API hala google labs da geliştirilmektedir. Bu da demek oluyor ki duyuru yapılmadan değişiklik yapılabilir.  ]]></description>
								<pubDate>June 21, 2011, 5:05:21 AM</pubDate>
							</item><item>                
								<title>Stored Procedure ve Temel Yapısı</title>                
								<link>http://www.thecoders.net/makaleoku-8-385-Stored-Procedure-ve-Temel-Yapisi.html</link>                
								<description><![CDATA[<img width="200" height="120" src="uploads/20110627-153713-1.png" alt="uploads/20110627-153713-1.png" class="left" /> Merhaba arkadaşlar Birçoğumuzun iş yükünü hafifleten yada bilmeyenler için kullanmalarının iş yüklerini minimize edeceğini bilmeleri gereken bir konuya giriş yapacağız. MSSQL Server'ı projenizde kullanıyorsanız ve sürekli bir veri alış verişi yapmanız gerekiyorsa ilk yapmayı düşüneceğiniz yol aşağıdaki gibi olabilir.]]></description>
								<pubDate>June 16, 2011, 5:44:30 PM</pubDate>
							</item><item>                
								<title>Python - Döngüler,Listeler</title>                
								<link>http://www.thecoders.net/makaleoku-15-384-Python---DongulerListeler.html</link>                
								<description><![CDATA[<img src="uploads/20110628-030353-1.jpg" alt="uploads/20110628-030353-1.jpg" class="right" />Bir önceki yazımızda temel durumlardan söz etmiştik.Devamı niteliğinde olan bu yazımızda döngüleri ve listeleri inceleyeceğiz.Python dilinde listeler birçok durumda sıkça başvuracağımız özellikler barındırır.Listeler <span style="font-weight:bold">[] </span>blokları içerisinde yazılır.Listenin her bir öğesi<span style="font-weight:bold"> ,</span> virgül ile ayrılır ve <span style="font-weight:bold">""</span> tırnak işaretleri arasında yazılır.Şayet <span style="text-decoration:underline">integer</span> türünden bir öğe tutacaksak <span style="font-weight:bold">""</span> işaretleri olmadan yazarız.İstersek bir liste içerisinde hem string hem integer türden veri tutabiliriz.Hatta liste içerisinde liste bile tutabiliriz.Listelerde öğelerin sıra numaraları 0'dan başlar.Dolayısı ile listedeki bir öğeye erişmek için onun sıra numarasından faydalanabiliriz.Bir listedeki herhangi sıradaki öğeye ulaşmak için <span style="font-weight:bold">liste_adi[sıra_numarası]</span> biçimini kullanırız.]]></description>
								<pubDate>April 5, 2011, 9:43:18 AM</pubDate>
							</item><item>                
								<title>Python - Temel Durumlar</title>                
								<link>http://www.thecoders.net/makaleoku-15-383-Python---Temel-Durumlar.html</link>                
								<description><![CDATA[<img src="uploads/20110628-030353-1.jpg" alt="uploads/20110628-030353-1.jpg" class="right" />Merhaba arkadaşlar.Bir süredir ağırlığımı tamamen verdiğim python üzerine başlangıç düzeyinde bir yazı yazmak istedim.Python popülerliği hızla artan,gelişen teknolojide istenilene ulaşmada hızlı yol almamızı sağlayan ve güçlü mimarisiyle ilgi çeken bir dil.Bir çok dilin aksine python gerek sözdizimi gerek görünüşü itibariyle öğrenilmesi kolay bir dil.Gereksiz süslü parantezler gibi fazlalıklar ile zaman kaybetmenizi önlüyor.]]></description>
								<pubDate>April 4, 2011, 3:16:42 AM</pubDate>
							</item><item>                
								<title>Php İle Eposta (Email) Kontrolü</title>                
								<link>http://www.thecoders.net/makaleoku-1-382-Php-ile-Eposta-Email-Kontrolu.html</link>                
								<description><![CDATA[Web yazılım projelerinde sıklıkla formlar ve formlardan gönderdiğimiz verileri doğrulayacak php scriptler kullanırız. Bu form doğrulama scriptlerinin olmazsa olmazı eposta (email) doğrulama ile ilgili farklı iki yöntem mevcut. Bu yazıda mevcut iki yöntemi kullanarak eposta doğrulamanın nasıl yapıldığını göstereceğim.]]></description>
								<pubDate>February 3, 2011, 3:31:24 AM</pubDate>
							</item><item>                
								<title>Web Sayfanızı Apache Konfigürasyonları, Php Tasarım ve Kodlama Teknikleri ile Hızlandırın</title>                
								<link>http://www.thecoders.net/makaleoku-1-380-Web-Sayfanizi-Apache-Konfigurasyonlari-Php-Tasarim-ve-Kodlama-Teknikleri-ile-Hizlandirin.html</link>                
								<description><![CDATA[<img src="uploads/20110628-025636-1.jpg" alt="uploads/20110628-025636-1.jpg" class="left" />Web Sayfanızı Apache Konfigürasyonları, Php Tasarım ve Kodlama Teknikleri ile Hızlandırın<br />
Bu makalede web sayfamızın açılış hızını artırmak için neler yapmamız gerektiği hakkında bilgilerimi aktarmaya çalışacağım.<br />
<br />
<span style="font-weight:bold">Web sayfamızın hızı neleri etkiliyor?</span><br />
Çağımız bilgi ve iletişim çağı, internet bilgiye erişmek için en önemli araç. Haliyle internet kullanıcıları bilgiye hızlı ve doğru şekilde erişmeye çalışıyorlar. Arama motorları da aslında sitenin kalitesini belirlerken bu iki kriteri listenin en üzerinde tutmaktadır. Google, yahoo, bing, vb. arama motorları kullanıcılarına en doğru bilgiyi en hızlı şekilde ulaştırmak için sürekli algoritmalarını değiştirmekteler. İçeriğinize güveniyorsanız geriye kalan içeriğinize erişimi hızlandırmaktır. Eğer sitenizin kaliteli içeriklere sahip olduğunu düşünüyorsanız ve buna rağmen <span style="font-weight:bold">"Bounce Rate (Hemen Çıkma)"</span> oranı çok yüksek ise bu durumun en büyük nedeni sitenizin yavaş açılması olabilir. Yapılan araştırmalara göre arama motoru kullanan kişiler bir sayfanın açılmasını (tarayıcıda ilk içerik görülünceye kadar geçen süre) ortalama 5sn kadar beklemekte. Bu durumda bize düşen sayfa açılış hızımızı bu sürenin altına çekmek olacak.]]></description>
								<pubDate>January 20, 2011, 3:59:05 AM</pubDate>
							</item><item>                
								<title>Veri Tipleri (Değişken Tipleri)</title>                
								<link>http://www.thecoders.net/makaleoku-21-370-Veri-Tipleri-Degisken-Tipleri.html</link>                
								<description><![CDATA[<span style="font-weight:bold">Tam Sayı Veri Tipleri</span><br />
<br />
Byte türü dışındaki türler için yaklaşık olarak verilmiş sayı araklıkları aşağıdaki gibidir:<br />
Byte: 0 ve 255 arası<br />
Short: -32 bin ve 32 bin arası<br />
İnteger: -2 milyar ve 2 milyar arası<br />
Long: Daha büyük tamsayılar için kullanılır. ]]></description>
								<pubDate>December 8, 2010, 11:19:03 AM</pubDate>
							</item><item>                
								<title>Ioncube</title>                
								<link>http://www.thecoders.net/makaleoku-27-367-Ioncube.html</link>                
								<description><![CDATA[<img src="uploads/20110628-031944-1.gif" alt="uploads/20110628-031944-1.gif" class="left" />Bu yazımızda ioncube loader'dan bahsedeceğiz.Öncelikle ioncube nedir ondan bahsedelim;<br />
<br />
ioncube php yazılım güvenliğini sağlamak için geliştirilmiş bir encoder aracıdır.Özet ile ioncube kaynak kodumuzu başkalarının görmesini ve müdahale etmesini engellemek için kullanılan yaygın bir encoder.ioncube ile encode edilmiş php kodlarının sunucuda çalışması için sunucu içerisinde ioncube loader motoru kurulu olmalıdır.Php ile entegre bir biçimde çalışan loader şifrelenmiş kodları deşifre ederek işleme gönderir.Böylece güvenli bir şekilde çalıştırılır.]]></description>
								<pubDate>December 8, 2010, 2:39:17 AM</pubDate>
							</item><item>                
								<title>Apache-Php-Mysql-Phpmyadmin</title>                
								<link>http://www.thecoders.net/makaleoku-27-366-Apache-Php-Mysql-Phpmyadmin.html</link>                
								<description><![CDATA[<img src="uploads/20110628-032323-1.jpg" alt="uploads/20110628-032323-1.jpg" class="left" />Konumuz sıkça merak edilen ve neredeyse birçok sitede kurulumu anlatılan apache-php-mysql-phpmyadmin dörtlüsünün linux üzerine nasıl kurulacağını anlatacağım.Hazır depolardan paketleri kurmayı bir kenara bırakmamız gerekiyor.Neden derseniz,birkaç gün önce karşılaştığım ve birkaç dakikada kurarım dediğim bu dörtlünün birinde karşılaştığım, araştırmalarıma göre hazırcılığa kaçmamdan kaynaklanan bi sorun nedeniyle en sağlıklısının kaynak koddan gitmek olduğunu anladım :) <br />
<br />
Apache'nin sitesine girip güncel versiyonu istediğimiz dizine indiriyoruz öncelikle;<br />
<br />
indirdiğimiz dosya formatının .tar olduğunu varsayarsak eğer aşağıdaki gibi arşivden çıkarabiliriz.]]></description>
								<pubDate>December 6, 2010, 7:32:44 AM</pubDate>
							</item><item>                
								<title>Projelerinizi PHP Namespace'ler ile organize edin</title>                
								<link>http://www.thecoders.net/makaleoku-1-361-Projelerinizi-PHP-Namespaceler-ile-organize-edin.html</link>                
								<description><![CDATA[PHP Haziran 2009 da yayınlanan 5.3 sürümü ile büyük bir yol katetmiş oldu. 5.0 versiyonuna kadar köklü vede büyük değişiklikler görememiştik, fakat 5.3 sürümünde yeni nesil  programlama dillerinin en önemli özelliklerinden olan namespaceler ile çalışma ve PHP projelerinizde object oriented yapısını kullanma imkanı sunuyor. OOP desteği php ye daha önceden eklenmiş olsada namespace desteği 5.3 versiyonu ile geliyor. ]]></description>
								<pubDate>December 5, 2010, 9:21:31 AM</pubDate>
							</item><item>                
								<title>Php'nin Kısayolları ile zaman ve satırlardan kazanın.</title>                
								<link>http://www.thecoders.net/makaleoku-1-360-Phpnin-Kisayollari-ile-zaman-ve-satirlardan-kazanin..html</link>                
								<description><![CDATA[Yazıma başlamadan önce söylemem gerekirki her yazılımcının kendine has yazım  teknikleri olduğunu ve bu tekniklerden kolay kolay vazgeçmeyeceklerini bilsemde, bu kısayollardan sırası geldiğinde yararlanılacağı kanaatindeyim. <br />
<br />
Kodlama yaparken kısa kullanımlar gereksiz satırlardan bizleri kurtarırken zamandanda tasarruf yapmış oluruz. Bazı yazılımcılar bu kısayolların, kullanırken iyi fakat kod okumada zorluk yarattığı kanaatindedir. Lafı çok uzatmadan kısayollarımıza geçelim, kullanışlı olup olmadığına yorumlarınızla karar verirsiniz.]]></description>
								<pubDate>December 4, 2010, 1:35:18 PM</pubDate>
							</item><item>                
								<title>ASP'de Veritabanı İşlemleri</title>                
								<link>http://www.thecoders.net/makaleoku-7-350-ASPde-Veritabani-islemleri.html</link>                
								<description><![CDATA[Yönetim paneli gibi veritabanı olan asp projelerinde en çok kullanılan kod scriptleridir.Veritabanı ile üç belirli işlem yapılır.Bunlar;<br />
<br />
1-)Veritabanına Kayıt Ekleme<br />
2-)Veritabanındaki Kaydı Güncelleme<br />
3-)Veritabanından Kayıt Silme<br />
<br />
Bunların dışında veritabanına bağlanma koduda vardır.Veritabanı olarak access,sql ve mysql kullanılır.Günümüzde yaygın olarak sql ve mysql kullanılır.]]></description>
								<pubDate>March 13, 2010, 9:15:28 PM</pubDate>
							</item><item>                
								<title>Pys60 </title>                
								<link>http://www.thecoders.net/makaleoku-22-349-Pys60-.html</link>                
								<description><![CDATA[Pyhon s60 cep telefonu için uygulama yazmak için bir script dili denebilir.<br />
Hatta bunun güzel yanı cep telefonunuzda bile program yazabilemek aynı bilgisayardaki gibi gerçi ekran küçükse zorlana biliyorsunuz <br />
<br />
Telefonunuz s60 modeli ise googlede &amp;quot;pyhon ve telefon modeliniz&amp;quot; gib aratırırsanız telefonunuza uygun olan programı bulabilirsiniz.<br />
]]></description>
								<pubDate>January 3, 2010, 10:21:38 PM</pubDate>
							</item><item>                
								<title>Pic Assembly ve Makrolar</title>                
								<link>http://www.thecoders.net/makaleoku-24-348-Pic-Assembly-ve-Makrolar.html</link>                
								<description><![CDATA[Hazırsanız Başlıyoruz =) <br />
<br />
<span style="font-weight:bold">#DEFINE</span><br />
#DEFINE anahtar sözcüğü ile kendi tanımladığımız değiskenler, yada include dosyalarında<br />
tanımlanmıs olan, adlandırılmıs olan adresler kullanacağımız programı daha kolay yazıp<br />
gerek baskasının daha kolay anlaması, gerekse uzun bir sürenin ardından programa tekrar<br />
bakmamız gerektiğinde, yazdığımız kodları daha rahat anlamamız için adlarda değisiklikler<br />
yapabiliriz.]]></description>
								<pubDate>December 29, 2009, 5:17:18 PM</pubDate>
							</item><item>                
								<title>Silverlight Nedir, Ne Değildir?</title>                
								<link>http://www.thecoders.net/makaleoku-20-345-Silverlight-Nedir-Ne-Degildir.html</link>                
								<description><![CDATA[Buderste Silverlight üzerine giriş ve gelişimi hakkında bilgi vermek istiyorum.<br />
<br />
Silverlight, WPF görsel programlama tekniğiyle multimedya, grafik, animasyon ve interaktif uygulamaların tek eklenti üzerinden yürütülmesini sağlıyor. Esas amacı web tabanlı zengin interaktif uygulamaların hazırlanabilmesi için bir teknoloji platformu oluşturmak olan Silverlight özellikle Microsoft'un .NET tabanlı dillerine desteği ile dikkati çekiyor. .NET Framework ile beraber gelen CLR'ın bir kısmını taşıyan Silverlight böylece istemci tarafında platform bağımsız olarak MultiThread ve MultiCore desteğine sahip oluyor. (Wikipedi'den)]]></description>
								<pubDate>December 18, 2009, 8:27:27 PM</pubDate>
							</item><item>                
								<title>jQuery Nedir?</title>                
								<link>http://www.thecoders.net/makaleoku-19-344-jQuery-Nedir.html</link>                
								<description><![CDATA[Javascript'in kullanımının artması ile birlikte, çeşitli Javascript kütüphaneleri geliştirilmiştir. Bu kütüphaneler sayesinde çeşitli Javascript uygulamalarını çok kolay geliştirmek mümkündür.<br />
<br />
jQuery aslında bir kişi tarafından geliştirilmeye başlanmıştır. Şu anda farklı ekiplerde birçok kişi tarafından geliştirilmesi devam etmektedir.<br />
<br />
Hazır Javascript kütüphaneleri içinde en çok kullanılanlardan ve en kolay kullanıma sahip olanlardandır.]]></description>
								<pubDate>November 26, 2009, 10:33:36 PM</pubDate>
							</item></channel>            
	          </rss>
