<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Seyfullah KILIÇ &#187; Makale</title>
	<atom:link href="http://www.seyfullahkilic.com/category/makale/feed" rel="self" type="application/rss+xml" />
	<link>http://www.seyfullahkilic.com</link>
	<description>Kodları Paraya Dönüştüren Adam :)</description>
	<lastBuildDate>Mon, 23 Jan 2012 22:00:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ubuntu 11.04 Hazır</title>
		<link>http://www.seyfullahkilic.com/ubuntu-11-04-hazir</link>
		<comments>http://www.seyfullahkilic.com/ubuntu-11-04-hazir#comments</comments>
		<pubDate>Thu, 28 Apr 2011 13:28:29 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[linux ubuntu]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ubuntu 11.04]]></category>
		<category><![CDATA[ubuntu upgrade]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=641</guid>
		<description><![CDATA[Linux&#8217;un Ubuntu dağıtımının en yeni versiyonu olan 11.04 çıktı. Aylardır beklenen bu yeni versiyonda bir çok özellik eklendi ve güncellendi. Beta&#8217;dan gözüme çarpan özellikler; &#160; &#160; &#160; &#160; &#160; A Much More Understandable Installer The Unity Bar Mac-Style Menu Bars Universal Keyboard Navigation Quick Search Box Workspace Switching New Software Defaults Yeni özellikler hakkında detaylı [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-648" style="margin-left: 10px; margin-right: 10px;" title="ubuntu1104beta2" src="http://www.seyfullahkilic.com/wp-content/uploads/2011/04/ubuntu1104beta2-300x225.jpg" alt="" width="300" height="225" /> Linux&#8217;un Ubuntu dağıtımının en yeni versiyonu olan 11.04 çıktı. Aylardır beklenen bu yeni versiyonda bir çok özellik eklendi ve güncellendi. Beta&#8217;dan gözüme çarpan özellikler;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<ul>
<li>A Much More Understandable Installer</li>
<li>The Unity Bar</li>
<li>Mac-Style Menu Bars</li>
<li>Universal Keyboard Navigation</li>
<li>Quick Search Box</li>
<li>Workspace Switching</li>
<li>New Software Defaults</li>
</ul>
<p>Yeni özellikler hakkında detaylı bilgi için</p>
<p><a href="http://lifehacker.com/#!5789405/first-look-at-ubuntu-linux-1104-natty-narwhal-beta" target="_blank">http://lifehacker.com/#!5789405/first-look-at-ubuntu-linux-1104-natty-narwhal-beta&#8221;</a></p>
<p>Yeni sürümü indirmek için buraya tıklayın &gt;</p>
<p><a href="http://www.ubuntu.com/download" target="_blank">http://www.ubuntu.com/download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/ubuntu-11-04-hazir/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress için Geliştirici Araçları</title>
		<link>http://www.seyfullahkilic.com/wordpress-icin-gelistirici-araclari</link>
		<comments>http://www.seyfullahkilic.com/wordpress-icin-gelistirici-araclari#comments</comments>
		<pubDate>Fri, 15 Apr 2011 21:30:56 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[Makale]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[wordpress development]]></category>
		<category><![CDATA[wordpress geliştirme araçları]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=637</guid>
		<description><![CDATA[WordPress için plugin yazmak istiyorsanız, wordpress&#8217;i geliştirmek istiyorsanız güzel bir geliştirme aracı var. Burada sizinle paylaşmak istiyorum. Plugin&#8217;in ekran görüntüsü için buraya, siteye girmek için buraya tıklayın. Projenin özellikleri aşağıda ki gibidir; Load any of the WordPress core libraries such as jQuery, Scriptaculous, Prototype, Thickbox, ect. Cufón JavaScript library for font replacement sIFR Flash / [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-227" style="margin-left: 10px; margin-right: 10px;" title="halowordpress" src="http://www.seyfullahkilic.com/wp-content/uploads/2009/05/halowordpress.jpg" alt="" width="150" height="117" />WordPress için plugin yazmak istiyorsanız, wordpress&#8217;i geliştirmek istiyorsanız güzel bir geliştirme aracı var. Burada sizinle paylaşmak istiyorum. Plugin&#8217;in ekran görüntüsü için <a href="http://developertools.kjmeath.com/screen-shots/" target="_blank">buraya</a>, siteye girmek için buraya <a href="http://developertools.kjmeath.com/" target="_blank">tıklayın</a>.</p>
<p>Projenin özellikleri aşağıda ki gibidir;<br />
<span id="more-637"></span></p>
<ul>
<li>Load any of the WordPress core libraries such as jQuery, Scriptaculous, Prototype, Thickbox, ect.</li>
<li>Cufón JavaScript library for font replacement</li>
<li>sIFR Flash / JavaScript library for font replacement</li>
<li>SWF Object for embedding flash media on a webpage</li>
<li>DD Belated PNG fix for IE6</li>
<li>HTML5 shiv for Internet explorer</li>
<li>Google Analytics</li>
<li>Automatically open external links in a new window</li>
<li>JavaScript required message</li>
<li>Define the WordPress excerpt length</li>
<li>Create WordPress menus with the Menu Manager</li>
<li>Create sidebars</li>
<li>Create custom taxonomies</li>
<li>Create custom post types</li>
<li>Add post formats (WP 3.1)</li>
<li>Enable feature image thumbnails</li>
<li>Disable meta boxes on the page and post post-types</li>
<li>Add image thumbnail size</li>
<li>Change uploaded image re-sizing quality</li>
<li>Disable WordPress core updates</li>
<li>Disable WordPress plugin updates</li>
<li>Disable TinyMCE auto formatting</li>
<li>Disable TinyMCE visual editor</li>
<li>Hide admin menu items</li>
<li>Hide the admin tool bar ( WP 3.1 )</li>
<li>Disable dashboard widgets</li>
<li>Custom login image</li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/wordpress-icin-gelistirici-araclari/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Andorid OS Telefonlara, APK uyguluması yükleme</title>
		<link>http://www.seyfullahkilic.com/andorid-os-telefonlara-apk-uygulumasi-yukleme</link>
		<comments>http://www.seyfullahkilic.com/andorid-os-telefonlara-apk-uygulumasi-yukleme#comments</comments>
		<pubDate>Fri, 15 Apr 2011 20:22:57 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[adb no permission ubuntu]]></category>
		<category><![CDATA[adp install]]></category>
		<category><![CDATA[apk dosyalarını yükleme]]></category>
		<category><![CDATA[linux ubuntu android]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=633</guid>
		<description><![CDATA[Merhaba arkadaşlar. Geçen hafta Iphone&#8217;umu sattım ve yerine Nexus S aldım. Android&#8217;in tadından vazgeçilemiyor :) Aldığım günden itibaren, Android SDK&#8217;yı yükledim ve ilk günden &#8216;Hello World&#8217; u bastım. Aklıma bir kaç oyun gelmişti. PC&#8217;ye indirdim ve kurmayı denedim. Aşağıdaki anlatacağın bir kaç işlemden sonra telefonunuza APK dosyalarınızı rahatlıkla kurabilirsiniz. (LINUX-UBUNTU için anlatıyorum) İlk olarak Android SDK&#8216;yı indirin. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-634" style="margin-left: 10px; margin-right: 10px;" title="android" src="http://www.seyfullahkilic.com/wp-content/uploads/2011/04/android-300x300.gif" alt="" width="300" height="300" />Merhaba arkadaşlar.</p>
<p>Geçen hafta Iphone&#8217;umu sattım ve yerine Nexus S aldım. Android&#8217;in tadından vazgeçilemiyor :) Aldığım günden itibaren, Android SDK&#8217;yı yükledim ve ilk günden &#8216;Hello World&#8217; u bastım. Aklıma bir kaç oyun gelmişti. PC&#8217;ye indirdim ve kurmayı denedim. Aşağıdaki anlatacağın bir kaç işlemden sonra telefonunuza APK dosyalarınızı rahatlıkla kurabilirsiniz.</p>
<p>(LINUX-UBUNTU için anlatıyorum)</p>
<p>İlk olarak <a href="http://developer.android.com/sdk/index.html" target="_blank">Android SDK</a>&#8216;yı indirin. İşletim sisteminize göre indirip kurduktan sonra, adb (Android Debug Bridge) i terminalde çalıştırın. MS Windows için kuracaksanız <a href="http://www.google.com.tr/search?hl=tr&amp;q=apk+manager&amp;aq=f&amp;aqi=g1g-s1g4&amp;aql=&amp;oq=" target="_blank">Google&#8217;da</a> basit yazılım arayıp indirin derim. Ben Ubuntu için devam ediyorum. adb yi çalıştırdıktan sonra, telefonunuzdan<strong> Settings-&gt;Application&gt;Development </strong>kısmından, &#8216;<strong>USB debugging</strong>&#8216; özelliği açın. adb yi terminalden çalıştırdıktan sonra &#8216;<strong>adb kill-server</strong>&#8216; ile çalışan server uygulamalarını kapatın, &#8216;<strong>adb start-server</strong>&#8216; ile yeni server başlatın. &#8216;<strong>adb devices</strong>&#8216; ile de telefonunuzu PC&#8217;ye tanımlayın. Orada device name olarak telefonunuzun serial numarası çıkacaktır. Sonra &#8216;<strong>adb install &lt;uygulama_klasor_yolu&gt;.apk</strong>&#8216; diyerek uygulamayı telefonunuza yükleyebilirsiniz. adb-devices ile tanımlarken bezen &#8216;<span style="text-decoration: underline;">no-permission</span>&#8216; uyarısı verebilir. O zaman terminalde root girişi yaparak deneyebilirsiniz. Bu şekilde APK uygulamalarını telefonunuza yükleyebilirsiniz.</p>
<p>İyi çalışmalar ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/andorid-os-telefonlara-apk-uygulumasi-yukleme/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser&#8217;ların geçmişleri</title>
		<link>http://www.seyfullahkilic.com/browserlarin-gecmisleri</link>
		<comments>http://www.seyfullahkilic.com/browserlarin-gecmisleri#comments</comments>
		<pubDate>Tue, 29 Mar 2011 22:54:17 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[Makale]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[tarayıcılar]]></category>
		<category><![CDATA[tarayıcıların geçmişi]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=627</guid>
		<description><![CDATA[Aşağıdaki resimde çok güzel bir şekilde anlatılmış. &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-630" style="margin-left: 10px; margin-right: 10px;" title="browser_timeline" src="http://www.seyfullahkilic.com/wp-content/uploads/2011/03/browser_timeline.gif" alt="" width="260" height="260" />Aşağıdaki resimde çok güzel bir şekilde anlatılmış.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span id="more-627"></span></p>
<p><img class="alignnone size-full wp-image-628" title="the-history-of-web-browsers" src="http://www.seyfullahkilic.com/wp-content/uploads/2011/03/the-history-of-web-browsers.jpg" alt="" width="540" height="4252" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/browserlarin-gecmisleri/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yeni web siteleri keşfedelim &#8211; 1</title>
		<link>http://www.seyfullahkilic.com/yeni-web-siteleri-kesfedelim-1</link>
		<comments>http://www.seyfullahkilic.com/yeni-web-siteleri-kesfedelim-1#comments</comments>
		<pubDate>Sat, 26 Mar 2011 17:23:17 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[güncel web siteleri]]></category>
		<category><![CDATA[webdesign sites]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=620</guid>
		<description><![CDATA[Merhabalar arkadaşlar, Kullandığım  ve sizlere de önerdiğim bir kaç websiteler, online web araçları var. 1. parti olarak burada sizlerde paylaşmak istedim. [Devamı gelecek...] (Önerdiğim siteleri, bold yaptım.) 11 Adet transparan arkaplan yapacağınız web siteleri. Transparan web siteleri Adım adım jquery öğrenme web siteleri Tüm tarayıcılar için CSS düzeltici Grafikler oluşturabileceğiniz web sitesi İlginç etiket bulut [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-622" style="margin-left: 10px; margin-right: 10px;" src="http://www.seyfullahkilic.com/wp-content/uploads/2011/03/new-website-launch-300x161.jpg" alt="" width="300" height="161" /><br />
Merhabalar arkadaşlar,</p>
<p>Kullandığım  ve sizlere de önerdiğim bir kaç websiteler, online web araçları var. 1. parti olarak burada sizlerde paylaşmak istedim. [Devamı gelecek...] (Önerdiğim siteleri, bold yaptım.)</p>
<ul>
<li><a href="http://blueblots.com/tools/11-functional-online-background-generator-tools/" target="_blank">11 Adet transparan arkaplan yapacağınız web siteleri.</a></li>
<li><a href="http://designmodo.com/transparency-in-web-design-inspiration-showcase/" target="_blank">Transparan web siteleri</a></li>
<li><strong><a href="http://webdesigneraid.com/8-great-websites-to-learn-step-by-step-jquery/" target="_blank">Adım adım jquery öğrenme web siteleri</a></strong></li>
<li><a href="http://cssprefixer.appspot.com/" target="_blank">Tüm tarayıcılar için CSS düzeltici</a></li>
<li><a href="http://nces.ed.gov/nceskids/createagraph/default.aspx" target="_blank">Grafikler oluşturabileceğiniz web sitesi</a></li>
<li><strong><a href="http://tagul.com/" target="_blank">İlginç etiket bulut sitesi</a></strong></li>
<li><strong><a href="http://www.qwiki.com/" target="_blank">QWiki &gt; Wikipedia benzeri, konuşan, sliderlı çok güzel bir site</a></strong></li>
<li><a href="http://www.practicalecommerce.com/articles/464-Basic-Definitions-Web-1-0-Web-2-0-Web-3-0" target="_blank">Web 1.0, Web 2.0, Web 3.0</a></li>
<li><a href="http://thinkvitamin.com/" target="_blank">Güncel web makaleleri</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/yeni-web-siteleri-kesfedelim-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Php Optimizasyonu</title>
		<link>http://www.seyfullahkilic.com/php-optimizasyonu</link>
		<comments>http://www.seyfullahkilic.com/php-optimizasyonu#comments</comments>
		<pubDate>Thu, 13 Jan 2011 11:40:45 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[Makale]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[optimizing php]]></category>
		<category><![CDATA[php optimizasyonu]]></category>
		<category><![CDATA[php performans]]></category>
		<category><![CDATA[sunucu optimizasyonu]]></category>
		<category><![CDATA[sunucu performansı]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=587</guid>
		<description><![CDATA[Php Optimizasyonu ile ilgili bir kaç makaleye ulaştım. Derleyerek paylaşmak istiyorum. print yerine echo kullanınız. Echo print&#8217;ten daha hızlıdır. Array&#8217;lerde &#62; $deger['sutun'] $deger[sutun]&#8216;dan daha hızlıdır. &#60;? yerine &#60;?php kullanın. if/else yerine switch/case kullanmaya çalışın. Kesinlikle SQL sorgularınızı döngüler içine yazmayın. Sql sorgunuzu tek seferde çalıştırıp, arrayler üzerinde işlemler yapın. Değişkenlerinizi kopyalamayın. Direk üzerinde işlem yapın. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-50 alignright" style="margin-left: 10px; margin-right: 10px;" title="php_sec" src="http://www.seyfullahkilic.com/wp-content/uploads/2009/03/php_sec.jpg" alt="" width="200" height="152" />Php Optimizasyonu ile ilgili bir kaç makaleye ulaştım. Derleyerek paylaşmak istiyorum.</p>
<ul>
<li>print yerine echo kullanınız. Echo print&#8217;ten daha <span style="text-decoration: underline;">hızlıdır</span>.</li>
<li>Array&#8217;lerde &gt; $deger['sutun'] $deger[sutun]&#8216;dan daha <span style="text-decoration: underline;">hızlıdır</span>.</li>
<li><strong>&lt;?</strong> yerine <strong>&lt;?php</strong> kullanın.</li>
<li><strong>if/else</strong> yerine <strong>switch/case </strong>kullanmaya çalışın.</li>
<li>Kesinlikle SQL sorgularınızı döngüler içine <span style="text-decoration: underline;">yazmayın</span>.</li>
<li>Sql sorgunuzu tek seferde çalıştırıp, arrayler üzerinde işlemler yapın.</li>
<li>Değişkenlerinizi <span style="text-decoration: underline;">kopyalamayın</span>. Direk üzerinde işlem yapın. ($Veri = $GelenVeri gibi&#8230;)</li>
<li>Kullanmayacağınız php eklentilerinizi <strong>php.ini </strong>den <span style="text-decoration: underline;">pasif </span>yapın.</li>
<li>PHP&#8217;nizi ve server&#8217;ınızda ki component&#8217;lerinizi <span style="text-decoration: underline;">güncel </span>tutun.</li>
<li>Verilerinizi ve tüm sayfalarınızı istemcilere <span style="text-decoration: underline;">sıkıştırarak </span>gönderin. (Bknz. <a href="http://www.kodaman.org/yazi/gzip-ile-veri-transferini-dusurmek" target="_blank">Gzip ile bandwidth düşürme</a> )</li>
<li>Yüksek bir sunucu yükünüz varsa mutlaka
<ul>
<li><a href="http://eaccelerator.net/" target="_blank">eAccelerator </a></li>
<li><a href="http://www.kodaman.org/yazi/memcache-veya-memcached" target="_blank">MemCached</a></li>
<li>Yazılım tabanlı caching mekanızmaları.[<a href="http://www.google.com.tr/search?hl=tr&amp;q=php+framework&amp;aq=f&amp;aqi=g7&amp;aql=&amp;oq=&amp;gs_rfai=" target="_blank">Framework'ler</a>] (CodeIgniter, Zend vs&#8230;)</li>
</ul>
</li>
<li>Yine sunucu yükünüz aşırı fazla ise PHP&#8217;nin session fonksiyonunu pek kullanmayın. Verilerinizi <span style="text-decoration: underline;">Memory</span>&#8216;de veya istemcilerin <span style="text-decoration: underline;">cookie</span>&#8216;sine tutabilirsiniz.</li>
<li>Yine aşırı yüklerle uğraşıyorsanız, Apache server yerine <span style="text-decoration: underline;"><a href="http://www.google.com.tr/search?sourceid=chrome&amp;ie=UTF-8&amp;q=nginx" target="_blank">Nginx</a></span> server veya <a href="http://www.google.com.tr/search?hl=tr&amp;q=lighthttpd&amp;aq=0&amp;aqi=g2&amp;aql=&amp;oq=lightht&amp;gs_rfai=" target="_blank"><span style="text-decoration: underline;">LightHttpd</span></a> kullanabilirsiniz. Sunucu karşılaştırmaları için <a href="http://sonsuzdongu.net/question/APACHE-NGINX-LIGHTTPD-Sunucularinin-PHP-Performansinin-karsilastirilmasi/125" target="_blank">buraya</a> bakabilirsiniz.</li>
<li>Değişkenleriniz ve arrayleriniz ile işiniz bittikten sonra <strong>unset </strong>ile Memory&#8217;den <span style="text-decoration: underline;">silin</span>.</li>
<li><strong>require_once() </strong>fonksiyonu diğer <strong>include </strong>fonksiyonlarından daha <span style="text-decoration: underline;">yavaş</span> çalışır.</li>
<li><strong>str_replace</strong>, <strong>preg_replace</strong>&#8216;den<strong></strong> daha <span style="text-decoration: underline;">hızlı</span> çalışır.</li>
<li>Apache&#8217;nin <strong>mod_deflate</strong> özelliğini <span style="text-decoration: underline;">açın</span>.</li>
<li>DB ile işlemleriniz bittikten sonra bağlantıyı <span style="text-decoration: underline;">kapatın</span>.</li>
<li>Hata ayıklamak için <strong>error_reporting (E_ALL ) </strong>kullanın.</li>
<li>Statik içerikler için, hızlı dosya serverları kullanın (<a href="http://www.google.com.tr/search?sourceid=chrome&amp;ie=UTF-8&amp;q=thttpd" target="_blank">thttpd</a>) [img.sitem.com, js.sitem.com vs...]</li>
</ul>
<p>Sizinde php ve sunucu performansı ile ilgili bildiğiniz mini ipuçlarınızı yazabilirsiniz.</p>
<p>Kaynak:</p>
<ul>
<li><a href="http://www.kodaman.org/yazi/php-performansini-arttirma-yollari" target="_blank">Kodaman</a></li>
<li><a href="http://www.kodaman.org/yazi/daha-iyi-yazilim-gelistiricisi-olmak" target="_blank">Kodaman2</a></li>
<li><a href="http://www.kodaman.org/yazi/gzip-ile-veri-transferini-dusurmek" target="_blank">Kodaman3</a></li>
<li><a href="http://www.chazzuka.com/blog/?p=58" target="_blank">Chazzuka</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/php-optimizasyonu/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Web Uygulamalarında Güvenlik Açıkları</title>
		<link>http://www.seyfullahkilic.com/web-uygulamalarinda-guvenlik-aciklari</link>
		<comments>http://www.seyfullahkilic.com/web-uygulamalarinda-guvenlik-aciklari#comments</comments>
		<pubDate>Thu, 30 Dec 2010 13:48:01 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[Bilişim Güvenlik]]></category>
		<category><![CDATA[Diğer]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[web güvenliği]]></category>
		<category><![CDATA[Web Güvenliği Eğitimi]]></category>
		<category><![CDATA[web güvenlik açıkları]]></category>
		<category><![CDATA[web security]]></category>
		<category><![CDATA[web uygulama güvenliği]]></category>
		<category><![CDATA[web uygulamaları]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=559</guid>
		<description><![CDATA[Merhabalar arkadaşlar, Günümüz web yazılımcılarının ortak derdi, güvenlik açıklarıdır. Sistemim güvenli midir?, scriptimde güvenlik açıkları mevcut mudur ? Acaba verilerim güvende midir?, güvenlik için neler yapmalıyım gibi sorular gelebiliyor. Aşağıda listemiş olduğum web uygulumalarında, tipik güvenlik açıkları ve yaptığımız hatalar mevcuttur. (Ben PHP&#8217;den ele aldım. Ama diğer dillerde de aynı mantıkla güvenlik açıkları çalışıp, kapatılabilir.) [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-579" style="margin-left: 10px; margin-right: 10px;" title="Web Site Bug, Security Mistakes ;)" src="http://www.seyfullahkilic.com/wp-content/uploads/2010/12/malware1-300x227.jpg" alt="" width="300" height="227" />Merhabalar arkadaşlar,<br />
Günümüz web yazılımcılarının ortak derdi, güvenlik açıklarıdır. Sistemim güvenli midir?, scriptimde güvenlik açıkları mevcut mudur ? Acaba verilerim güvende midir?, güvenlik için neler yapmalıyım gibi sorular gelebiliyor.</p>
<p>Aşağıda listemiş olduğum web uygulumalarında, tipik güvenlik açıkları ve yaptığımız hatalar mevcuttur. (Ben PHP&#8217;den ele aldım. Ama diğer dillerde de aynı mantıkla güvenlik açıkları çalışıp, kapatılabilir.)</p>
<h2><span id="more-559"></span></h2>
<h2>1.Cross-site scripting (XSS)</h2>
<h2><span style="font-weight: normal; font-size: 13px;">XSS açıkları, saldırganın sitesine girilerek, çalışan zararlı kodlardır (javascript). Aşağıda bir örnek verelim. Request ile gelen değeri database&#8217;imize kaydettikten sonra, direk ekrana bastığımızı varsayalım.</span></h2>
<pre class="brush:php">&lt;?php
   $Kullanici = $_REQUEST["Kullanici"];
   $Mesaj = $_REQUEST["Mesaj"];

   if($Mesaj) {
   DbyeKaydet($Kullanici, $Mesaj);
   echo "$Kullanici - $Mesaj";
 } 

?&gt;
&lt;input type="text" name="Mesaj" value="" /&gt;</pre>
<p>Burada hiç bir filtreleme fonksiyonu kullanmadık. Formdan ne geliyorsa direk yazdırıyoruz. Bazı html karakterlerini form&#8217;dan gönderdiğimizi varsayalım . &#8220;&lt;b&gt;Merhaba&#8221; diye girdiğimiz stringi ekrana <strong>Merhaba </strong>olarak basacaktır. (Bold ile). Yani html karakterlerini biz sayfamıza gönderebiliyoruz demektir. Bu durumda salgırgan hazırlamış olduğu javascript kodlarını (cookie sniffer, iframe trojan downloader, vs&#8230;) sayfamıza yüklemeye çalışacaktır. Zararlı kod bulunan sayfaya yetkili kullanıcılar girdiği zaman çerez bilgilerini alabilir, PC&#8217;ye html yol ile virüs bulaştırabilir vb&#8230;</p>
<p>Korunmak için ister kendi fonksiyonumuzu yazarak, zararlı kodları ve kabul edilen html karakterler harici tüm html taglarını sildirebiliriz veya PHP ile birlikte gelen bazı hazır fonksiyonları kullanabiliriz. <a href="http://www.php.net/manual/en/intro.filter.php">input_filter extension</a> ile değişkenlerimizi filtreden geçirebiliriz.</p>
<h2>2.Cross-site request forgery (CSRF)</h2>
<p>Daha önceden de CSRF&#8217;den korunma ile ilgili makale <a href="http://www.seyfullahkilic.com/csrfden-korunma-yollari" target="_blank">yazmıştım.</a> Yine en çok görülen websitelerde ki ortak güvenlik açıklarından biridir. Açık bir çok yerde görülebiliyor. Image src&#8217;lerine dışarıdan girilen GET methodu ile kod çalıştırma, veya Form&#8217;lardan gelen verilere, veya direk request string&#8217;ler kod yazarak uygulanabiliyor. Örnek bir uygulama yapalım. Bir eticaret sistemi kodladınız diyelim. Sepete eklenen ürünleri silme aşamasındasınız. Sepeti silme işleminde direk GET methodu ile alınan değişkene göre kontrol ettirerek, sepeti silme işlemini onaylıyorsunuz diyelim.</p>
<pre class="brush:php">http://www.site.com/index.php?Olay=SepetiSil</pre>
<p>Bu durumda Olay değişkeninde ki değer &#8220;SepetiSil&#8221; ise, direk sepeti silme işlemini yaptığınızı varsayalım. Saldırgan bunu sayfaya farklı bir şekilde değişkeni ve değeri yükleyerek işlemi farklı bir şekilde karşı tarafta çalıştırabilir. Sayfaya aşağıdaki image kodunu koyduğunu varsayalım. Browser, Image içindeki src tagını yüklemeye çalışacak, server GET methodunu algılayacak ve bu işlem çalışmış olacak.</p>
<pre class="brush:php">&lt;img src="index.php?Olay=SepetiSil" width="0" height="0" /&gt;</pre>
<p>Sayfaya giren yetkili kişiler (Giriş yapanlar, yetkisi olanlar vs.) aynı sepeti sil işlemini GET methodu ile çalıştırmış gibi arka planda işlemi yapacaktır. Saldırgan, resmin genişlik ve yükseklik değerlerini 0 yaptığı için de, sayfada image görünmeyecek ve sayfaya girenlerin sepeti silinecek.</p>
<p>Korunma yolu da, güvenli çift taraf kontrollü anahtar numaraları üretmektir. Detaylı bilgi için daha önceden <a href="http://www.seyfullahkilic.com/csrfden-korunma-yollari" target="_blank">yazdığım makaleyi</a> inceyelebilirsiniz.</p>
<h2>3.Click-jacking</h2>
<p>2010 yılına damgasını vuran, facebook click-jacking ile daha da meşhur olan bir güvenlik açığıdır. Burada mantık şu, saldırgan sayfasına javascript ile zararlı kodları çalıştırıyor. Kodlar Cursor&#8217;un ucuna gizli (opacity:0 ile) iframe koyuyor. İframe&#8217;in içine tıklanacak veriyi koyuyor. Kurban sayfaya girdiği zaman nereye tıklarsa tıklasın, gizli olarak iframe içerisinde ki, saldırganın hazırladığı yere farkında olmadan tıklıyor. Örnek uygulama için <a href="http://erickerr.com/like-clickjacking" target="_blank">buraya</a> girebilirsiniz.</p>
<p>Korunma yolları için, daha önceden de dediğim gibi verilerinizi db&#8217;ye eklemeden önce bazı karakter filtreleme fonksiyonlarından geçirmelisiniz. Örnek veriyorum, ziyaretçi defteri yaptınız. Saldırgan direk  bu zararlı kodları, güvenlik açığı bulunan ziyaretçi sistemi ile yükleyip çalıştırabilir.</p>
<h2>4.SQL injection</h2>
<p>Web uygulamalarında bilinen en tehlikeli güvenlik açığı türüdür. Bir çok çeşitleri vardır. (Blind, Advanced vb&#8230;) Tehlike o kadar büyüktür ki, web sitenizi barındırdığınız sunucu bile tehlikeye girebilir. Sql işlemlerinde (Insert, Update, Select vs&#8230;), kodlayıcıların güvenlik hatalarından dolayı çıkan hatalardır. Örnek vermek gerekirse,</p>
<pre class="brush:sql">$Id = $_GET['Id'];
mysql_query("SELECT * FROM haberler WHERE Id = $Id");</pre>
<p>Get methodu ile alınan değer direk sql sorgusunun içine yazılarak sorgu çalıştırılıyor. Saldırgan, değişkene bir string veya integer değer değilde, sql de anlamları olan bir komut yazdığı zaman (UNION, ORDER BY, LIMIT vs&#8230;) $Id değişkeninin aldığı değerler değişiyor ve sql sorgusu içerisine giriyor. Bu durumda saldırgan, istediği gibi $Id değişkenine sorgu cümleleri yazıp, diğer tablolara veya kolon üzerindeki bilgilere ulaşabiliyor. Gelişmiş yöntemlerle sql komutları ile server da istediği Shell komutlarını çalıştırabiliyor.</p>
<p>Korunmak için yine php&#8217;nin hazır fonksiyonlarından faydalanabiliriz. Üst düzey bir koruma isterseniz, donanımsal firewall&#8217;lar, Açık kaynak kodlu server güvenlik sistemleri gibi (<a href="http://www.modsecurity.org/" target="_blank">mod security</a>) sistemlerden faydalanabilirsiniz. Ama biz ücretsizlerden faydalanalım ;) Php fonksiyonlarından olan <a href="http://tr.php.net/manual/tr/function.mysql-real-escape-string.php" target="_blank">mysql_real_escape_string</a> ile güvenli sql sorgusu yazabilirsiniz. Tüm Request stringleri filtrelerden geçirebilirsiniz. (<a href="http://www.google.com.tr/search?sourceid=chrome&amp;ie=UTF-8&amp;q=SQL+i%C3%A7in+zararl%C4%B1+karakterler" target="_blank">SQL için zararlı karakterler</a>)</p>
<h2>5.Shell injection</h2>
<p>Sql injection açığı ile serverlarda komut çalıştırılabilir ( system(), exec() gibi). Korunma yolları da sql injection ile hemen hemen aynıdır. Zararlı karakterleri filtreden geçirebilirsiniz.</p>
<h2>6.Phishing</h2>
<p>Kullanıcıların özel bilgilerini (şifreler, kullanıcı adları, telefon numaraları, kredi kart numaraları), saldırganlar tarafından hazırlanan, bu bilgileri çalmak için kurulan sahte web sayfalarıdır. Domain isimleri, gerçek siteler ile o kadar çok benzer ki, dikkat edilmediği sürece anlaşılmaz. Korunma yöntemleri ise, web sitelerinizin kullanıcı girişlerini mutlaka SSL ile yapın. SSL sertifikası satın alın. SSL ile detaylı bilgi için <a href="http://tr.wikipedia.org/wiki/Secure_Sockets_Layer" target="_blank">buraya </a>bakabilirsiniz.</p>
<h2>7.Diğer Güvenlik Açıkları</h2>
<p>Gelişen teknoloji ile her an, her sistemde farklı bir güvenlik açığı türü keşfedilebiliyor. Bu saydıklarım en bilinenleri ve tehlikeli olanları. Bu yazdıklarım harici bazı bilinen diğer güvenlik açıkları mevcuttur.</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Code_injection" target="_blank">Code injection</a></li>
<li><a href="http://en.wikipedia.org/wiki/Remote_file_inclusion" target="_blank">Remote File Inclusion</a></li>
<li><a href="http://www.google.com.tr/search?hl=tr&amp;q=local+file+inclusion&amp;aq=0&amp;aqi=g1&amp;aql=&amp;oq=local+file+in&amp;gs_rfai=" target="_blank">Local File Inclusion</a></li>
</ul>
<p>Bu makalemde, yazdığınız scripte ki güvenlik açıklarını bir nevi kapatabilirsiniz. Hiç bir sistem %100 güvenli değildir.Onu da söylemek istedim. İlerideki makalelerimde bu başlıkları detaylı olarak inceleyeceğiz örnekler vererek sistemimizi ve scriptimizi korumaya çalışacağız.</p>
<p>İyi Çalışmalar&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/web-uygulamalarinda-guvenlik-aciklari/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>C# ile flash disk serial number</title>
		<link>http://www.seyfullahkilic.com/c-ile-flash-disk-serial-number</link>
		<comments>http://www.seyfullahkilic.com/c-ile-flash-disk-serial-number#comments</comments>
		<pubDate>Sat, 06 Nov 2010 22:54:10 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[c# flash disk serial number]]></category>
		<category><![CDATA[flash disk serial number]]></category>
		<category><![CDATA[serial number]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=548</guid>
		<description><![CDATA[Merhaba arkadaşlar, Seçilen diskin serial numarasını veren bir class buldum. Biraz değiştirerek, sistemde bulunan flash bellekleri filtreleyerek, seçilen diskin serial numarasını ekrana mesaj olarak veren küçük bir kod yazdım. Faydalı olabilir. (Referans olarak Management, IO, class olarak USBDriveSerialNumber kullandım) İndir]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-549 alignleft" style="margin-left: 10px; margin-right: 10px;" title="c#-ile-flash-disk-serial-number" src="http://www.seyfullahkilic.com/wp-content/uploads/2010/11/flash-drive-300x300.png" alt="" width="300" height="300" />Merhaba arkadaşlar,</p>
<p>Seçilen diskin serial numarasını veren bir class buldum. Biraz değiştirerek, sistemde bulunan flash bellekleri filtreleyerek, seçilen diskin serial numarasını ekrana mesaj olarak veren küçük bir kod yazdım. Faydalı olabilir.</p>
<p>(Referans olarak Management, IO, class olarak USBDriveSerialNumber kullandım)</p>
<p><a href="http://www.seyfullahkilic.com/Projeler/SerialNumberFlash.rar">İndir</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/c-ile-flash-disk-serial-number/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siber Terör</title>
		<link>http://www.seyfullahkilic.com/siber-teror</link>
		<comments>http://www.seyfullahkilic.com/siber-teror#comments</comments>
		<pubDate>Fri, 15 Oct 2010 14:42:10 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[Bilişim Güvenlik]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Yazılım-Bilişim Haberleri]]></category>
		<category><![CDATA[sanal savaş]]></category>
		<category><![CDATA[siber terör]]></category>
		<category><![CDATA[siber teröristler]]></category>
		<category><![CDATA[siber terörizm]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=529</guid>
		<description><![CDATA[Merhaba arkadaşlar, Farklı bir makale ile karşınızdayım. Son zamanlarda adını sıkça duyuran bir konu. Siber terör. Nedir bu siber terör? Nasıl olur ? Siber teröristler neler yaparlar-yapabilirler ? gibi soruları cevaplamaya çalışacam. Teknoloji ve internet o kadar gelişti ki, interneti günümüzün her alanında kullanıyoruz. İş görüşmelerinde maillerimizi kullanıyoruz, alışveriş yapacağımız zaman e-ticareti kullanıyoruz, sosyal medya [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin-left: 10px; margin-right: 10px;" title="Siber-Savas" src="../wp-content/uploads/2010/10/199542_detay.jpg" alt="" width="290" height="296" /></p>
<p>Merhaba arkadaşlar,<br />
Farklı bir makale ile karşınızdayım. Son zamanlarda adını sıkça duyuran bir konu. <strong>Siber terör</strong>.<br />
Nedir bu siber terör? Nasıl olur ? Siber teröristler neler yaparlar-yapabilirler ? gibi soruları cevaplamaya çalışacam.</p>
<p>Teknoloji ve internet o kadar gelişti ki, interneti günümüzün her alanında kullanıyoruz.<br />
İş görüşmelerinde maillerimizi kullanıyoruz, alışveriş yapacağımız zaman e-ticareti kullanıyoruz, sosyal medya araçları ile, (twitter, facebook vs.) arkadaşlarımızla görüşüyor, kısa mesajlar yazıyoruz. İnternet bankacılığını kullanarak, borçlarımızı, faturalarımızı ödüyoruz, e-devlet kapısından yine aynı şekilde bilgilerimize bakabiliyor, güncelleyebiliyoruz, şehirdışı ve yurtdışı uçuşlarımız için online olarak bilet alabiliyoruz vs. vs&#8230;<br />
Çok uzatabiliriz. İnternet o kadar hayatımızla bütünleşmiş ki, her yerde ona ihtiyaç duyuyoruz.<br />
<span id="more-529"></span></p>
<p>Peki 1 günümüzün <strong>internetsiz </strong>olduğunu düşünelim ? Neler olurdu sizce ?<br />
En büyük sistemlerden başlayalım isterseniz. <span style="text-decoration: underline;">Banka </span>sistemleri ve finansal firmalardan hiç bir işlem yapılamazdı. Uçak&#8217;larda kullanılan radarlar ve hava durumu rapor sistemlerinin bağlantıları kesilirdı, uçuşlar yapılamazdı. E-Devlet ve yargıtay&#8217;da kullanılan tüm sistemler kullanılamaz olurdu. E-ticaret&#8217;ten parasını kazanan büyükten küçüğe tüm firmalar zarara uğrardı. Hastane otomasyon sistemleri kitlenir, yapılan ve yapılacak işlemlerin hepsi askıda kalırdı. İnternet ile uğraşan herkes, bu zararı görürdü.</p>
<p>Bu kullandığımız internet karşımıza silah olarak çıksa ne olurdu ? Yani silah olarak kullanan teröristler olsa&#8230;</p>
<p>Siber teröristler bilgisayarları, bilgisayar sistemlerini, interneti kullanarak yapacağı bu terör eylemleri ile, bir ülkenin ekonomisini derinden etkileyebilirler. Oldukça büyük maddi zararlar doğurabilirler.</p>
<p><img class="alignright" title="Siber-Terorist" src="../wp-content/uploads/2010/10/sanal-suclara-kirmizi-isik-6769551-300x190.jpg" alt="" width="300" height="190" /></p>
<p>Teknoloji geliştikçe internet, hayatımızın her noktasına giriyor. Okulda, iş yerlerinde, otobüslerde, uçaklarda vs&#8230;<br />
Telekom şirketleri, hosting firmaları ve datacenterlar. Bu internet trafiğini korumak ve güvenli hale getirmek için binlerce dolarlık yazılımları, cihazları kullanıyorlar. Türkiye&#8217;de malesef dışa bağımlılığımız teknoloji ve internet&#8217;te de var. Şuan da çoğu banka sistemleri, devlet kurumları yurt dışından alınmış cihazlarla korunuyor. (cihazların isimlerini biliyorsunuz ztn, fortinetin fortigate&#8217;i, israil&#8217;li bir firma üretimi olan checkpoint vs. vs..).</p>
<p>Olası bir siber saldırıda, tehlike oranımız malesef yüksek durumda. En basitinden ürünlerimizin (yazılımlar, firewalllar vs.) çoğu yurt dışından alınıyor. Bu çok üzücü bir şey tabi ki. Türünün tek örneği olan &#8220;Stuxnet&#8221; adlı virüsün, İran&#8217;ın nükleer sistemlerini kontrol etmek amaçlı yazılan bir bilgisayar virüsünü <a href="http://en.wikipedia.org/wiki/Stuxnet" target="_blank">duyduk</a>.</p>
<p>Haberlerde duyuyoruz. İşte hackerlar milyon dolarları çaldılar, hackerlar banka soydu&#8230; Bir siber terör&#8217;de bu gibi işlemler küçük kalır.</p>
<p>Siber teröristler <span style="text-decoration: underline;">ciddi bir şekilde</span> hazırlanmış ve <span style="text-decoration: underline;">yeterli alt yapıları varsa</span> bir ülkenin;</p>
<ul>
<li> Uydu sistemlerini kontrol edebilir ,insansız hava uçaklarını, radarları, hatta füzeleri bile ele geçirebilirler,</li>
<li> TV, radyo kanallarını sağlayıcı sistemlerini kontrol edebilirler,</li>
<li> GPS uydu sistemlerini devre dışı bırakabilirler,</li>
<li> Askeri sistemlerin kullandığı bazı sistemleri kontrol edebilirler,</li>
<li> İnternet omurgasına vereceği zararlar saymakla bitmez,</li>
<li> Borsa ve finansal firmaları vururlar,</li>
<li> Tüm online hizmet veren şirketlerin, kurumların, firmaların maddi zararları milyon dolarları bulur&#8230;</li>
<li>vs. vs&#8230;</li>
</ul>
<p>Siber tehditlerin en çok rastlandığı ülkemizde bir an önce güvenliğin alınması ve eğitimlerin yaygınlaştırılması gereklidir.</p>
<p style="text-align: right;">Seyfullah KILIÇ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/siber-teror/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Ajax Search</title>
		<link>http://www.seyfullahkilic.com/google-ajax-search</link>
		<comments>http://www.seyfullahkilic.com/google-ajax-search#comments</comments>
		<pubDate>Sat, 02 Oct 2010 07:38:12 +0000</pubDate>
		<dc:creator>Seyfullah KILIÇ</dc:creator>
				<category><![CDATA[Javascript-Ajax-DOM]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Web Tasarım]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[ajax search]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google ajax search]]></category>

		<guid isPermaLink="false">http://www.seyfullahkilic.com/?p=520</guid>
		<description><![CDATA[Merhabalar arkadaşlar, Netten Jquery ile google&#8217;dan veri arama örneği buldum. Çok hoş olmuş. Örneğe buradan, dosyalara da buradan erişebilirsiniz.]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-521 alignleft" style="margin-left: 10px; margin-right: 10px;" title="google-powered-search" src="http://www.seyfullahkilic.com/wp-content/uploads/2010/10/google-powered-search.png" alt="" width="250" height="151" />Merhabalar arkadaşlar,</p>
<p>Netten Jquery ile google&#8217;dan veri arama örneği buldum. Çok hoş olmuş. Örneğe <a href="http://demo.tutorialzine.com/2010/09/google-powered-site-search-ajax-jquery/search.html" target="_blank">buradan</a>, dosyalara da <a href="http://demo.tutorialzine.com/2010/09/google-powered-site-search-ajax-jquery/search.zip">buradan</a> erişebilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.seyfullahkilic.com/google-ajax-search/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

