<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>zbahadir</title>
	
	<link>http://www.zbahadir.com</link>
	<description>Karalama Defterim...</description>
	<lastBuildDate>Fri, 10 Apr 2009 06:44:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<itunes:explicit>no</itunes:explicit><itunes:subtitle>Karalama Defterim...</itunes:subtitle><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/zbahadir" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>VNC Uygulaması TightVNC</title>
		<link>http://www.zbahadir.com/2009/04/10/vnc-uygulamasi-tightvnc.html</link>
		<comments>http://www.zbahadir.com/2009/04/10/vnc-uygulamasi-tightvnc.html#comments</comments>
		<pubDate>Fri, 10 Apr 2009 06:44:53 +0000</pubDate>
		<dc:creator>zbahadir</dc:creator>
				<category><![CDATA[Yararlı Programlar]]></category>

		<guid isPermaLink="false">http://www.zbahadir.com/?p=382</guid>
		<description><![CDATA[Bu bölümde genelde paralı programlarla yarışabilecek ücretis programları tanıtmaya devam ediyorum.
Bu seferki programımız çok bilinen Remode Atmin programının alternatifi hem bedava hem de bütün platformlarda çalışabiliyor buna Linux dahil.


Prgram hem server hemde görüntüleyici (viewer) olarak çalışabiliyor. Windows üzerinde linux masaüstünü (KDE, Gnome) yönetebiliyor veya tam tersini yapabiliyorsunuz.
Daha fazla ayrıntı için web adresine bakabilirsiniz;
http://www.tightvnc.com/
Bir kaç ekran [...]]]></description>
		<wfw:commentRss>http://www.zbahadir.com/2009/04/10/vnc-uygulamasi-tightvnc.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH ile şifresiz giriş</title>
		<link>http://www.zbahadir.com/2009/04/03/ssh-ile-sifresiz-giris.html</link>
		<comments>http://www.zbahadir.com/2009/04/03/ssh-ile-sifresiz-giris.html#comments</comments>
		<pubDate>Fri, 03 Apr 2009 09:22:08 +0000</pubDate>
		<dc:creator>zbahadir</dc:creator>
				<category><![CDATA[Bash Programlama]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[keygen]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.zbahadir.com/?p=378</guid>
		<description><![CDATA[Aslında başlığa bakarak yanılmayın. Doğrusu sürekli giriş yaptığınız sunuculara her seferinde şifre girmek yerinde oluşturulan bir anahtar ile aynı bilgisayardan otomatik giriş yapılması sağlanabilir.

Yerel bilgisayarda oluşturulan bir anahtar karşı bilgisayara yüklenerek bağlanmak istediğinizde bilgisayarı tanıması ve girişi kabul edilmesi sağlanır.
Konunun fazla ayrıntısına girmeden bu işin bir script tarafından kolayca yapılabilmesi sağlanabilir. Scripti inceledeiğinizde nasıl yapıldığını [...]]]></description>
		<wfw:commentRss>http://www.zbahadir.com/2009/04/03/ssh-ile-sifresiz-giris.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stringleri Bölme</title>
		<link>http://www.zbahadir.com/2009/04/03/stringleri-bolme.html</link>
		<comments>http://www.zbahadir.com/2009/04/03/stringleri-bolme.html#comments</comments>
		<pubDate>Fri, 03 Apr 2009 08:36:22 +0000</pubDate>
		<dc:creator>zbahadir</dc:creator>
				<category><![CDATA[Bash Programlama]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.zbahadir.com/?p=375</guid>
		<description><![CDATA[Çoğu işlerimizi hazır kabuk programlama ile yapmaya aışmışken bazı şeyleri perl veya kabuk içinde php ile yapmak işimize gelmeyebilir.

Kabuk programlama ile her şeyi yapm ak mümkün olmasa bile imkansız değildir. 
Bu gün yazmaya çalıştığım bir scriptte bir diziyi belli bir yerinde ikiye bölmem gerekti. Arada boşluk olsaydı bu şekilde bölebilirdim.
PLAIN TEXT
PHP:




#!/bin/bash


dizi="zafer bahadir"


set -- $dizi


str1=$1


shift


str2=$2


echo $str1


echo [...]]]></description>
		<wfw:commentRss>http://www.zbahadir.com/2009/04/03/stringleri-bolme.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JQuery Accordion Menu + MySQL</title>
		<link>http://www.zbahadir.com/2009/03/23/jquery-accordion-menu-mysql.html</link>
		<comments>http://www.zbahadir.com/2009/03/23/jquery-accordion-menu-mysql.html#comments</comments>
		<pubDate>Mon, 23 Mar 2009 09:03:55 +0000</pubDate>
		<dc:creator>zbahadir</dc:creator>
				<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://www.zbahadir.com/?p=367</guid>
		<description><![CDATA[CSS menu uygulamaları menulerin CSS dosyalarından veya HTML dosyaların menu eklnemesi veya menu silinmesi gibi özelliklerin maule yapılması bu tür menu uygulamalarını kullanışsız kılmaktadır.

Bir PHP bilgisi olanların yapabileceği yöntemlerle bu menu uygulamaları daha kullanışlı hale getirilebilir.

Yaprığım örnekte menu bilgileri nasıl girileceği konunumuz dışında olduğu için sadece mysql tablo bilgilerini veriyorum. İsteyenler sitelerinden bir menu aracılığıyla [...]]]></description>
		<wfw:commentRss>http://www.zbahadir.com/2009/03/23/jquery-accordion-menu-mysql.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux’ta silinemeyen dosyalara çözüm (chattr)</title>
		<link>http://www.zbahadir.com/2009/03/20/linuxta-silinemeyen-dosyalara-cozum-chattr.html</link>
		<comments>http://www.zbahadir.com/2009/03/20/linuxta-silinemeyen-dosyalara-cozum-chattr.html#comments</comments>
		<pubDate>Fri, 20 Mar 2009 13:20:55 +0000</pubDate>
		<dc:creator>zbahadir</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Güvenliği]]></category>
		<category><![CDATA[chattr]]></category>
		<category><![CDATA[root]]></category>

		<guid isPermaLink="false">http://www.zbahadir.com/?p=365</guid>
		<description><![CDATA[Linux işletim sisteminde sistem tarafından korunan ve root olsanız bile sahibini değiştiremeyeceğiniz ve silemeyeceğiniz dosyalar vardır.

Şimdi diyeceksiniz sistemin silinmesini istemediği dosyaları biz niye siliyoruz?
En önemli nedenlerden birisi sistem güncellemelerinde değiştirilemeyen dosyaların üzerine yazılamadığı için güncelleme gerçekleşmez. İkincisiyse biz yanii root kullanıcıların dosyaların silinmesini önlemek için bunu yapmış olabiliriz.
Linux işletim sisteminde chattr diye bir programcık var. [...]]]></description>
		<wfw:commentRss>http://www.zbahadir.com/2009/03/20/linuxta-silinemeyen-dosyalara-cozum-chattr.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Style Sheet Switcher – Dinamik site rengi değiştirme</title>
		<link>http://www.zbahadir.com/2009/03/19/style-sheet-switcher-dinamik-site-rengi-degistirme.html</link>
		<comments>http://www.zbahadir.com/2009/03/19/style-sheet-switcher-dinamik-site-rengi-degistirme.html#comments</comments>
		<pubDate>Thu, 19 Mar 2009 10:43:50 +0000</pubDate>
		<dc:creator>zbahadir</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[drive]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[ipbaccess]]></category>
		<category><![CDATA[stylechanger]]></category>

		<guid isPermaLink="false">http://www.zbahadir.com/?p=362</guid>
		<description><![CDATA[Bazı sitelerde görmüşsünüzdür, tek tıklamayla site tema renginin otomatik olarak değişebildiğini.

Teknik olarak nasıl yapıldığını biliyor olsamda pratik olarak nasıl yapıldığını araştırınca onun ilgili bir DYNAMIC DRIVE'da bir kod buldum.
Sonradan öğrendiğime göre pek çok site de o kodu kullanıyormuş.  Sahibi olduğum IPBAccess'te bu özelliği kullandım.

Kodun çalışma mantığına gelirsen dinamik olarak site temasına bağlı css kodunun [...]]]></description>
		<wfw:commentRss>http://www.zbahadir.com/2009/03/19/style-sheet-switcher-dinamik-site-rengi-degistirme.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visibility – Nesnelerin gizlenmesi-görüntülenmesi</title>
		<link>http://www.zbahadir.com/2009/03/19/visibility-nesnelerin-gizlenmesi-goruntulenmesi.html</link>
		<comments>http://www.zbahadir.com/2009/03/19/visibility-nesnelerin-gizlenmesi-goruntulenmesi.html#comments</comments>
		<pubDate>Thu, 19 Mar 2009 10:21:47 +0000</pubDate>
		<dc:creator>zbahadir</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[visiblity]]></category>

		<guid isPermaLink="false">http://www.zbahadir.com/?p=359</guid>
		<description><![CDATA[Web çalışmalarında karşılaşılan en büyük sorunlardan bir tanesi (Visibility) görünürlülüğün kullanılmasındaki hatalardır.

Bazı arkadaşların IE'de çalışan ama Mozilla'da çalışmayan kodlardan söz ettiklerini duymuştum.
Oysa sorununun kaynağı Visibility'nin farklı tarayıcılarda farklı kodlarla çalışmasıdır.
Burada basit bir örnek hazırladım, IE ve Mozilla tabanlı tarayıcılarda nasıl çalışabildiğine örnek olarak.
PLAIN TEXT
HTML:




&#60;html&#62;


&#60;head&#62;&#60;title&#62;Katman Kullanımı Örneği&#60;/title&#62;


&#60;script language="JavaScript"&#62;


function gizli()


{


var tarayici= navigator.appName


&#160;


if (tarayici==&#34;Netscape&#34;) document.katman.visibility=&#34;hide&#34;


if (tarayici==&#34;Microsoft Internet Explorer&#34;) [...]]]></description>
		<wfw:commentRss>http://www.zbahadir.com/2009/03/19/visibility-nesnelerin-gizlenmesi-goruntulenmesi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gerçek IP adresinin bulunması</title>
		<link>http://www.zbahadir.com/2009/03/19/gercek-ip-adresinin-bulunmasi.html</link>
		<comments>http://www.zbahadir.com/2009/03/19/gercek-ip-adresinin-bulunmasi.html#comments</comments>
		<pubDate>Thu, 19 Mar 2009 10:10:45 +0000</pubDate>
		<dc:creator>zbahadir</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.zbahadir.com/?p=357</guid>
		<description><![CDATA[Sitenize bağlanan kişilerin private tunel, proxy gibi sunucuların üzerinde bağlanan kişilerin gerçek IP adreslerinin PHP elde edilmesi için örnek kod.

PLAIN TEXT
PHP:




function getRealIpAddr&#40;&#41;


&#160;


&#123;


if &#40;!empty&#40;$_SERVER&#91;'HTTP_CLIENT_IP'&#93;&#41;&#41;


//check ip from share internet


&#123;


$ip=$_SERVER&#91;'HTTP_CLIENT_IP'&#93;;


&#125;


elseif &#40;!empty&#40;$_SERVER&#91;'HTTP_X_FORWARDED_FOR'&#93;&#41;&#41;


//to check ip is pass from proxy


&#123;


$ip=$_SERVER&#91;'HTTP_X_FORWARDED_FOR'&#93;;


&#125;


else


&#123;


$ip=$_SERVER&#91;'REMOTE_ADDR'&#93;;


&#125;


return $ip;


&#125; 






]]></description>
		<wfw:commentRss>http://www.zbahadir.com/2009/03/19/gercek-ip-adresinin-bulunmasi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo! UI Library – Cookie Kullanımı</title>
		<link>http://www.zbahadir.com/2009/03/18/yahoo-ui-library-cookie-kullanimi.html</link>
		<comments>http://www.zbahadir.com/2009/03/18/yahoo-ui-library-cookie-kullanimi.html#comments</comments>
		<pubDate>Wed, 18 Mar 2009 13:20:10 +0000</pubDate>
		<dc:creator>zbahadir</dc:creator>
				<category><![CDATA[Yahoo! UI Library]]></category>

		<guid isPermaLink="false">http://www.zbahadir.com/?p=352</guid>
		<description><![CDATA[Yahoo! UI Library Ajax kitaplığıyla Ajax uygulamaları yazıyorsanız çok kolay bir şekilde cookie gönderebilir ve okuyabilirsiniz.

Çok basit bir örnekle konuyu özetliyorum;
Sayfanın en başına Yahoo! UI Library Ajax kitaplığını ekliyoruz.
PLAIN TEXT
JavaScript:




&#60;!-- Dependencies --&#62; 


&#60;script type="text/javascript" src="http://yui.yahooapis.com/2.7.0/build/yahoo/yahoo-min.js"&#62;&#60;/script&#62;


&#160;


&#60;!-- Source File --&#62;


&#60;script type="text/javascript" src="http://yui.yahooapis.com/2.7.0/build/cookie/cookie-min.js"&#62;&#60;/script&#62; 






Burada "Script" anahtar adına "WordPress" değerini ekliyor ve gönderiyoruz;
PLAIN TEXT
JavaScript:




&#60;script language="JavaScript" type="text/javascript"&#62;


/*&#60;![CDATA[*/


YAHOO.util.Cookie.set&#40;"Script", "WordPress"&#41;;


/*]]&#62;*/


&#60;/script&#62; 






Şimdi gönderdiğimiz [...]]]></description>
		<wfw:commentRss>http://www.zbahadir.com/2009/03/18/yahoo-ui-library-cookie-kullanimi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siteye gelen botları tespit etmek</title>
		<link>http://www.zbahadir.com/2009/03/18/siteye-gelen-botlari-tespit-etmek.html</link>
		<comments>http://www.zbahadir.com/2009/03/18/siteye-gelen-botlari-tespit-etmek.html#comments</comments>
		<pubDate>Wed, 18 Mar 2009 12:35:28 +0000</pubDate>
		<dc:creator>zbahadir</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.zbahadir.com/?p=346</guid>
		<description><![CDATA[Web yazılım işleriyle uğraşıyorsanız sitenize gelen botları özellikle googlebot'u tespit etmek isteyeceksiniz. Googlebot'u tespit etmek için örnek kod. Biraz değiştirilerek diğer botları da tespit edebilirsiniz.

PLAIN TEXT
PHP:




&#60;?php


if &#40; strstr&#40;$_SERVER&#91;'HTTP_USER_AGENT'&#93;, "Googlebot" &#41; == true &#41;&#123;


$data= gethostbyaddr&#40;$_SERVER&#91;'REMOTE_ADDR'&#93;&#41;;


if &#40; substr&#40;$data, &#40;strlen&#40;$data&#41;-13&#41;&#41; == 'googlebot.com' &#41;


&#123;


// Evet, bu bot


&#125;


else


&#123;


// Hayır, bu bot değil


&#125;


&#125;?&#62; 






]]></description>
		<wfw:commentRss>http://www.zbahadir.com/2009/03/18/siteye-gelen-botlari-tespit-etmek.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	<media:rating>nonadult</media:rating></channel>
</rss>
