<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.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/" version="2.0">

<channel>
	<title>sakirsensoy.com</title>
	
	<link>http://blog.sakirsensoy.com</link>
	<description>bir garip günlük!</description>
	<lastBuildDate>Wed, 17 Jun 2009 11:55:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/sakirsensoy" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">sakirsensoy</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>hazır oyun sistemi v1.0</title>
		<link>http://blog.sakirsensoy.com/2009/06/17/hazir-oyun-sistemi-v1-0/</link>
		<comments>http://blog.sakirsensoy.com/2009/06/17/hazir-oyun-sistemi-v1-0/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 11:54:23 +0000</pubDate>
		<dc:creator>Şakir Şensoy</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[hazır oyun sistemi]]></category>
		<category><![CDATA[hos]]></category>
		<category><![CDATA[sakirsensoy hos]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://blog.sakirsensoy.com/?p=270</guid>
		<description><![CDATA[2007 yılında kendim için ASP dili ile kodladığım flash oyun scriptini dün halka açtım   İsteyen buradan inceleyebilir, deneyebilir ve görüşlerini bana bildirebilir. Gerekli bilgilerin hepsi bu sayfada mevcuttur. Kalın sağlıcakla.

Bu yazı toplamda 724, bugün ise 5 kez görüntülenmiş
]]></description>
			<content:encoded><![CDATA[<p>2007 yılında kendim için ASP dili ile kodladığım flash oyun scriptini dün halka açtım <img src='http://blog.sakirsensoy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  İsteyen <a href="http://blog.sakirsensoy.com/hazir-oyun-sistemi/">buradan</a> inceleyebilir, deneyebilir ve görüşlerini bana bildirebilir. Gerekli bilgilerin hepsi <a href="http://blog.sakirsensoy.com/hazir-oyun-sistemi/">bu sayfada</a> mevcuttur. Kalın sağlıcakla.</p>

<p class="sayac_bilgi">Bu yazı toplamda 724, bugün ise 5 kez görüntülenmiş</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sakirsensoy.com/2009/06/17/hazir-oyun-sistemi-v1-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP ve Veritabanı Görsel Eğitim Seti Ses Sorununa Çözüm</title>
		<link>http://blog.sakirsensoy.com/2009/06/10/php-ve-veritabani-gorsel-egitim-seti-ses-sorununa-cozum/</link>
		<comments>http://blog.sakirsensoy.com/2009/06/10/php-ve-veritabani-gorsel-egitim-seti-ses-sorununa-cozum/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 09:47:33 +0000</pubDate>
		<dc:creator>Şakir Şensoy</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programlar]]></category>
		<category><![CDATA[görsel eğitim]]></category>
		<category><![CDATA[gorselegitim]]></category>
		<category><![CDATA[gorselegitim.com]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.sakirsensoy.com/?p=239</guid>
		<description><![CDATA[GorselEgitim.Com tarafından hazırlanan &#8220;PHP ve Veritabanı&#8221; adlı görsel eğitim setini alanlar ve kullananların en büyük problemi sesin otomatik olarak kısılması sorunudur sanırsam. İşte bu problem benimde başıma geldi ve kafayı sıyırmak üzereydim. İnternette  birçok araştırma yapmama rağmen soruna herhangi bir çözüm bulamadım.  Birkaç yerde programı yönetici modunda çalıştırdığımızda sorunun ortadan kalkacağı yazıyordu ama nafile. Birçok [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-240" title="php" src="http://blog.sakirsensoy.com/wp-content/uploads/2009/06/php.jpg" alt="php" width="110" height="110" /><a href="http://www.gorselegitim.com" target="_blank">GorselEgitim.Com</a> tarafından hazırlanan &#8220;<a href="http://www.gorselegitimsatis.com/site/page.asp?dsy_id=4036" target="_blank">PHP ve Veritabanı</a>&#8221; adlı görsel eğitim setini alanlar ve kullananların en büyük problemi sesin otomatik olarak kısılması sorunudur sanırsam. İşte bu problem benimde başıma geldi ve kafayı sıyırmak üzereydim. İnternette  birçok araştırma yapmama rağmen soruna herhangi bir çözüm bulamadım.  Birkaç yerde programı yönetici modunda çalıştırdığımızda sorunun ortadan kalkacağı yazıyordu ama nafile. Birçok deneme yaptım hiçbiri bi işe yaramadı. Regediti kurcaladım oradanda bir şey çıkmadı. Tam ümidi kesmiştimki aklıma bir çözüm geldi. Windows sürümlerine Vista ile gelen bir özellik olan ve her uygulamanın sesini ayrı şekilde ayarlayabilmeye imkan sağlayan &#8220;Ses Düzeyi Karıştırıcısı&#8221; programı bu işe bir çözüm olabilirdi diye düşündüm. Görsel Eğitim programını açtım ve saat yanında bulunan hoparlör simgesine sağ tıklayarak &#8220;Ses Düzeyi Karıştırıcısını Aç&#8221; komutuna tıkladım. Açılan pencereden &#8220;Quick Movie Player&#8221; adlı programın sesini manuel olarak kendim ayarladım ve problemi bu şekilde çözebildim. Sonunda PHP 5&#8242;i hem bir kitap,hemde bir görsel set yardımı ile öğrenebilicem. Çok mutluyum <img src='http://blog.sakirsensoy.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Not :</p>
<blockquote>
<ul>
<li>Bu çözüm Windows 7 üzerinde denenmiş olmasına rağmen büyük ihtimal Vista üzerindede aynı sonucu verecektir.</li>
<li>Bu çözümü uygularken programı &#8220;Yönetici Modunda&#8221; çalıştırmayınız. Aksi takdirde çözüm bi işe yaramaz.</li>
<li>Uygulamanın sesini manuel olarak ayarlarken kaydırma çubuğuna çift tıklamanız gerekmektedir.</li>
</ul>
</blockquote>

<p class="sayac_bilgi">Bu yazı toplamda 299, bugün ise 0 kez görüntülenmiş</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sakirsensoy.com/2009/06/10/php-ve-veritabani-gorsel-egitim-seti-ses-sorununa-cozum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP : Eş domainleri farklı subdomainlere yönlendirme</title>
		<link>http://blog.sakirsensoy.com/2009/06/08/php-es-domainleri-farkli-subdomainlere-yonlendirme/</link>
		<comments>http://blog.sakirsensoy.com/2009/06/08/php-es-domainleri-farkli-subdomainlere-yonlendirme/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 19:08:47 +0000</pubDate>
		<dc:creator>Şakir Şensoy</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[domain alias]]></category>
		<category><![CDATA[eş domain]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.sakirsensoy.com/?p=234</guid>
		<description><![CDATA[Bugün benimde kullandığım çok işe yarayacak bir yöntemden bahsedeceğim. Hosting işi ile az çok ilgilenmiş arkadaşlar, kiralanan sunucuya birden fazla domain adresinin yönlendirilebildiğini biliyorlardır. Mesela x firmasından bir hosting aldınız ve bu firma size 5 adet domaini kiraladığınız hostinge yönlendirme hakkı veriyor. Sizde domain adreslerinizin hepsini kullandığınız hosting firmasının isim sunucularına(ns) yönlendiriyorsunuz. Böylece hesabınızı 5 [...]]]></description>
			<content:encoded><![CDATA[<p>Bugün benimde kullandığım çok işe yarayacak bir yöntemden bahsedeceğim. <a href="http://tr.wikipedia.org/wiki/Hosting">Hosting</a> işi ile az çok ilgilenmiş arkadaşlar, kiralanan sunucuya birden fazla <a href="http://tr.wikipedia.org/wiki/Domain_(internet)">domain</a> adresinin yönlendirilebildiğini biliyorlardır. Mesela x firmasından bir hosting aldınız ve bu firma size 5 adet domaini kiraladığınız hostinge yönlendirme hakkı veriyor. Sizde domain adreslerinizin hepsini kullandığınız hosting firmasının isim sunucularına(<a href="http://tr.wikipedia.org/wiki/Domain_Name_Server">ns</a>) yönlendiriyorsunuz. Böylece hesabınızı 5 adrestende ulaşılabilir hale getiriyorsunuz. Örneğin sakirsensoy.com adresine, adres1.com, adres2.com vs. gibi adreslerdende ulaşabiliyorsunuz. Benim bahsetmek istediğim yöntem ile yönlendirdiğiniz adreslerin hepsini farklı <a href="http://tr.wikipedia.org/wiki/Subdomain">subdomain</a>lere yönlendirmek kaydıyla 5 adet siteye sahip olabiliyorsunuz ve bu 5 sitenin hepsini tekbir hosting paketinde barındırabiliyorsunuz.</p>
<p>Öncelikle domainlerinin herbiri için ayrı ayrı subdomainler oluşturmanız gerekiyor. Mesela ben sakirsensoy.com alanadı için adres1.sakirsensoy.com, adres2.sakirsensoy.com gibi yönlendirdiğim adres sayısı kadar subdomain oluşturuyorum. Ardından ana domaine yani sakirsensoy.com&#8217;a FTP ile giriş yapıyorum. &#8220;httpdocs&#8221; klasörü içinde mevcut olan index.php dosyamı açıp aşağıdaki gibi düzenliyorum :</p>
<pre class="brush: php;">
&lt;?PHP
function get_http_path() { //Bu fonksiyon ile tarayıcıya girilen adresi elde ediyoruz.
  $httpd = 'http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']);
  if($httpd[strlen($httpd) - 1] == '/') {
    return substr($httpd,0,strlen($httpd) - 1);
  } else {
    return $httpd;
  }
}

$adres = get_http_path(); //Fonksiyonumuzu adres değişkenine eşliyoruz

//Adres'e göre gerekli yönlendirmeleri yapmak için if denetimi yapıyoruz
if($adres==&quot;http://sakirsensoy.com&quot;)
{
header (&quot;Location:http://blog.sakirsensoy.com&quot;); //Header yöntemi ile gerekli yönlendirmeyi yapıyoruz
}
//Adres kontrolünü www öneki içinde yapalımki bir sorun çıkmasın
elseif($adres==&quot;http://www.sakirsensoy.com&quot;)
{
header (&quot;Location:http://blog.sakirsensoy.com&quot;);
}
//Sizde ne kadar domaininiz var ise o kadar if denetimi yaparak gerekli yönlendirmeleri yapmalısınız
elseif($adres==&quot;http://adres1.com&quot;)
{
header (&quot;Location:http://adres1.sakirsensoy.com&quot;);
}
elseif($adres==&quot;http://www.adres1.com&quot;)
{
header (&quot;Location:http://adres1.sakirsensoy.com&quot;);
}
?&gt;
</pre>
<p>Bu aşamadan sonra dosyayı kaydediyor ve 5 siteyi tek hostingte barındırmanın mutluluğunu yaşıyoruz <img src='http://blog.sakirsensoy.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p class="sayac_bilgi">Bu yazı toplamda 104, bugün ise 1 kez görüntülenmiş</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sakirsensoy.com/2009/06/08/php-es-domainleri-farkli-subdomainlere-yonlendirme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP : Değişkenler</title>
		<link>http://blog.sakirsensoy.com/2009/06/07/php-degiskenler/</link>
		<comments>http://blog.sakirsensoy.com/2009/06/07/php-degiskenler/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 04:20:06 +0000</pubDate>
		<dc:creator>Şakir Şensoy</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[değişkenler]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.sakirsensoy.com/?p=230</guid>
		<description><![CDATA[Değişkenler matematik&#8217;te bilinmeyen bir değişkeni tanımlamak için kullanılır. Mesela :

x = 15a + 2

Programlama dillerinde ise bir niceliğin depolanacağı alanı ifade eder. Örneğin C# dilinde :

string isim = &#34;Şakir&#34;; //Değişkeni tanımladık.

Console.WriteLine(isim); //Burda ise değişkeni kullanarak içerdiği niceliği yazdırdık.

Görüldüğü üzere belirli bir niceliği(yani adımı:D) belirli bir alana(isim değişkenine) depoladık ve değişkenimizin içerdiği değeri belirli bir alana [...]]]></description>
			<content:encoded><![CDATA[<p>Değişkenler matematik&#8217;te bilinmeyen bir değişkeni tanımlamak için kullanılır. Mesela :</p>
<pre class="brush: text;">
x = 15a + 2
</pre>
<p>Programlama dillerinde ise bir niceliğin depolanacağı alanı ifade eder. Örneğin C# dilinde :</p>
<pre class="brush: csharp;">
string isim = &quot;Şakir&quot;; //Değişkeni tanımladık.

Console.WriteLine(isim); //Burda ise değişkeni kullanarak içerdiği niceliği yazdırdık.
</pre>
<p>Görüldüğü üzere belirli bir niceliği(yani adımı:D) belirli bir alana(isim değişkenine) depoladık ve değişkenimizin içerdiği değeri belirli bir alana yazdırdık.</p>
<p>Değişkenler belli başlı türlere sahiptirler. Mesela yukarıdaki örneğimizde &#8220;string&#8221; türünde bir değişken tanımladık. Yani içeriği harf, rakam veya özel karakterlerden oluşan bir değişken olduğunu derleyiciye bildirdik. Stringten başka, integer(tam sayı), double(ondalık sayı), boolean(true,false), object(nesne) gibi belli başlı değişken türleri mevcuttur. PHP ile en fazla kullanacaklarımız ise string, integer, double, float, boolean değişken türleridir. Yeri geldiğinde diğerleride kullanılabilir ama genel olarak en çok bunlar kullanılır. Şimdi gelelim PHP ile değişken oluşturmaya :</p>
<pre class="brush: php;">
$isim = &quot;sina&quot;; //String türünde bir değişken tanımladık.
$sayi = 24; //integer türünde bir değişken tanımladık.
$sina = true; //boolean türünde bir değişken tanımladık.
$ondali = 2,5; //double türünde bir değişken tanımladık.

echo &quot;$isim&quot;; //isim değişkenimizi sayfaya yazdırdık.
print &quot;$sayi&quot;; //sayi değişkenimizi yazdirdik.
echo &quot;$sina&quot;; //sina değişkenini yazdirdik.
echo &quot;(float)$ondali&quot;; //double değişkenimizi float yani kayan noktalı sayıya çevirerek yazdırdık.
echo &quot;$sayi++&quot;; //sayi değişkenimizi bir arttırarak yazdırdık.
echo &quot;$sayi--&quot;; //sayi değişkenimizi bir eksilteren yazdırdık.
echo &quot;$$isim&quot;; //burda ise değişken içindeki değere ulaşıp, o değer ile oluşturulmuş başka bir değişken var ise onun içeriğini sayfaya yazdırdık.
</pre>
<p>Dikkatinizi çektiyse C# ile verdiğim örnekte değişkenin önüne tür belirteci koyarak içeriğini doldurmuştum. Ama PHP ile böyle bir işlem yapmadım. Çünki PHP değişken içeriğini kendisi algılayor ve türünü kendisi belirleyebiliyor. Mesela değişkeni çift tırnak içinde tanımlarsam string, tırnaksız ve ondalıksız bir sayı ile tanımlarsam integer, true veya false değerleri ile tanımlarsam boolean türünde bir değişken tanımladığımı PHP kendisi kavrayabiliyor. Esasında CSharp&#8217;tada PHP tarzı bir kullanıma gidebiliriz ama genel kullanım itibari ile durum budur. Şimdilik benden bu kadar. İnşallah ilerki günlerde daha profesyonel PHP paylaşımlarına imza atabiliriz. Kalın sağlıcakla.</p>

<p class="sayac_bilgi">Bu yazı toplamda 95, bugün ise 0 kez görüntülenmiş</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sakirsensoy.com/2009/06/07/php-degiskenler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7. Uluslararası Türkçe Olimpiyatları Ödül Töreni</title>
		<link>http://blog.sakirsensoy.com/2009/06/07/7-uluslararasi-turkce-olimpiyatlari/</link>
		<comments>http://blog.sakirsensoy.com/2009/06/07/7-uluslararasi-turkce-olimpiyatlari/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 22:39:04 +0000</pubDate>
		<dc:creator>Şakir Şensoy</dc:creator>
				<category><![CDATA[Her Telden]]></category>
		<category><![CDATA[bülent arınç]]></category>
		<category><![CDATA[samanyolu]]></category>
		<category><![CDATA[türkçe]]></category>
		<category><![CDATA[türkçe olimpiyatları]]></category>

		<guid isPermaLink="false">http://blog.sakirsensoy.com/?p=222</guid>
		<description><![CDATA[
Sunucuları dışında  mükemmel bir organizasyondu. Yanmadan önce İstanbul Gösteri Merkezinde yapılırdı. Bu sene ASKİ spor salonunda yapıldı. Kabinenin çoğu ve AK Partili birçok milletvekili, profesörler, aydınlar vs. hepsi oradaydı.  ALLAH(c.c)&#8217;ın rızası ile yapılan işler her zaman için hayırlı sonuçlara vesile olmuştur. İnşallah bu işte ülkemiz ve milletimiz için hayırlara vesile olacaktır. Öğretmenlerimize ve hizmet gönüllülerimize [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-223" title="news_flash_bg" src="http://blog.sakirsensoy.com/wp-content/uploads/2009/06/news_flash_bg.jpg" alt="news_flash_bg" width="227" height="200" /></p>
<p>Sunucuları dışında  mükemmel bir organizasyondu. Yanmadan önce İstanbul Gösteri Merkezinde yapılırdı. Bu sene ASKİ spor salonunda yapıldı. Kabinenin çoğu ve AK Partili birçok milletvekili, profesörler, aydınlar vs. hepsi oradaydı.  ALLAH(c.c)&#8217;ın rızası ile yapılan işler her zaman için hayırlı sonuçlara vesile olmuştur. İnşallah bu işte ülkemiz ve milletimiz için hayırlara vesile olacaktır. Öğretmenlerimize ve hizmet gönüllülerimize buradan sonsuz teşekkürler. Hepsinden ALLAH(c.c) razı olsun.<br/><br />
<center><iframe src="http://videogaleri.samanyoluhaber.com/v/2009/6/6/10" name="videolar" width="430" marginwidth="0" height="350" marginheight="0" frameborder="0" scrolling="no"> </iframe></center></p>

<p class="sayac_bilgi">Bu yazı toplamda 75, bugün ise 1 kez görüntülenmiş</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sakirsensoy.com/2009/06/07/7-uluslararasi-turkce-olimpiyatlari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ben, Ubuntu ve Windows 7</title>
		<link>http://blog.sakirsensoy.com/2009/05/29/ben-ubuntu-ve-windows-7/</link>
		<comments>http://blog.sakirsensoy.com/2009/05/29/ben-ubuntu-ve-windows-7/#comments</comments>
		<pubDate>Fri, 29 May 2009 00:26:27 +0000</pubDate>
		<dc:creator>Şakir Şensoy</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[İşletim Sistemleri]]></category>
		<category><![CDATA[7]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[pardus]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://blog.sakirsensoy.com/?p=210</guid>
		<description><![CDATA[

Bir ay önce kadar bilgisayar tarihimin en büyük hatalarından birisine imza atarak, Windows XP ve Pardus yüklü bilgisayarıma sırf can sıkıntısından format atıp, Windows tarihinin en kötü sistemlerinden birisi olan Vistayı yükledim. Yaşadığım bu kötü tecrübeden sonra alternatif farklı yeni ikili bir sistem düşünmeye başladım. Sistemlerden birinin Linux türevi diğerininde zorunluluktan ötürü bir Windows türevi [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: left;"><img class="size-full wp-image-211 aligncenter" title="ubuntulogo" src="http://blog.sakirsensoy.com/wp-content/uploads/2009/05/ubuntulogo.png" alt="ubuntulogo" width="384" height="100" />Bir ay önce kadar bilgisayar tarihimin en büyük hatalarından birisine imza atarak, <a href="http://www.microsoft.com/turkiye/windowsxp/" target="_blank">Windows XP</a> ve <a href="http://www.ozgurlukicin.com" target="_blank">Pardus</a> yüklü bilgisayarıma sırf can sıkıntısından format atıp, Windows tarihinin en kötü sistemlerinden birisi olan <a href="http://www.microsoft.com/turkiye/windows/windows-vista/" target="_blank">Vista</a>yı yükledim. Yaşadığım bu kötü tecrübeden sonra alternatif farklı yeni ikili bir sistem düşünmeye başladım. Sistemlerden birinin <a href="http://tr.wikipedia.org/wiki/Linux" target="_blank">Linux</a> türevi diğerininde zorunluluktan ötürü bir <a href="http://tr.wikipedia.org/wiki/Windows" target="_blank">Windows</a> türevi olması gerekiyordu. Bir aylık düşünce aşaması sonrasında Windows türevi olarak <a href="http://www.microsoft.com/windows/windows-7/" target="_blank">7</a>&#8216;yi kullanmaya karar verdim. Sebebini merak edenler <a href="http://blog.sakirsensoy.com/2009/02/04/windows-7-deneyimleri/" target="_blank">bu yazıma</a> bakabilirler. Linux türevi seçiminde ise kendime <a href="http://www.ubuntu.com" target="_blank">Ubuntu</a> ve Pardus&#8217;u iki seçenek olarak belirledim. Birini seçmem gerekiyordu. Bu aralar <a href="http://tr.wikipedia.org/wiki/C_Sharp_(programlama_dili)" target="_blank">C#</a> diline olan merakım ve bu dil ile Linux için yazılım geliştirme isteğim beni Ubuntuya sürükledi. Çünki Ubuntu, <a href="http://www.mono-project.com/" target="_blank">Mono</a> projesinin ana sistemi gibi bir durumu üstlenmiş durumdaydı. Bu sebeple Ubuntunun benim için en iyi seçim olacağına karar verdim. Mono projesi ile ilgili en yakın zamanda açıklayıcı bir yazı yazmayı düşünüyorum ama kısaca açıklamak gerekirse; Mono&#8217;ya <a href="http://www.microsoft.com" target="_blank">Microsoft</a>&#8216;un Windows ortamlarında var ettiği <a href="http://tr.wikipedia.org/wiki/.NET_Framework" target="_blank">.NET</a> ortamının <a href="http://www.novell.com" target="_blank">Novell</a> sahipliğindeki Linux yansıması diyebiliriz. Mesela eskiden sadece Windows sunucularda çalışabilen <a href="http://www.asp.net" target="_blank">ASP.NET</a> çatısı ve arka plan dili C# artık Linux sunuculardada çalışabilecek. Veya Windows için C# dili ile yazdığımız herhangi bir uygulamayı pek fazla değişiklik yapmadan Linux sistemler içinde yazabileceğiz. Bir nevi <a href="http://www.java.com/tr/" target="_blank">java</a> gibi bir durum ama ondan daha geniş bir yelpaze. Hele birde <a href="http://monodevelop.com/" target="_blank">MonoDevelop</a> adında bir <a href="http://tr.wikipedia.org/wiki/T%C3%BCmle%C5%9Fik_geli%C5%9Ftirme_ortam%C4%B1" target="_blank">IDE</a> varki <a href="http://tr.wikipedia.org/wiki/Microsoft_Visual_Studio" target="_blank">Visual Studio</a> ortamını resmen Linux&#8217;a taşımışlar hissini veriyor insana. Mono projesi gelecekte Linux&#8217;lar için birçok gelişime yol açaçak gibi görünüyor. İnşallah Pardus&#8217;ta bu gelişmelerden nasibini alır ve hakettiği yerlere gelebilir. En yakın zamanda Ubuntu maceralarımı, bu mükemmel sistemden aldığım zevki ve tecrübelerimi sizlere yazmayı düşünüyorum. Kalın sağlıcakla.</p>

<p class="sayac_bilgi">Bu yazı toplamda 218, bugün ise 0 kez görüntülenmiş</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sakirsensoy.com/2009/05/29/ben-ubuntu-ve-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fizy – müzik dinlemenin en hızlı ve en kolay yolu</title>
		<link>http://blog.sakirsensoy.com/2009/05/24/fizy-muzik-dinlemenin-en-hizli-ve-en-kolay-yolu/</link>
		<comments>http://blog.sakirsensoy.com/2009/05/24/fizy-muzik-dinlemenin-en-hizli-ve-en-kolay-yolu/#comments</comments>
		<pubDate>Sun, 24 May 2009 18:08:11 +0000</pubDate>
		<dc:creator>Şakir Şensoy</dc:creator>
				<category><![CDATA[Web Tabanlı Servisler]]></category>
		<category><![CDATA[İnternet]]></category>
		<category><![CDATA[fizy]]></category>
		<category><![CDATA[müzik]]></category>
		<category><![CDATA[reklamz]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web servisleri]]></category>

		<guid isPermaLink="false">http://blog.sakirsensoy.com/?p=197</guid>
		<description><![CDATA[Uzun zamandır kullandığım nadir web servislerinden (Gmail vs. hariç) birisi olan fizy, basitliği, sadeliği ve işlevselliği ile ön plana çıkan, bir çevrimiçi video-müzik dinleme servisi. Türk yapımı olan fizy, Reklamz sisteminide bünyesinde barındıran Site A.Ş çatısı altında faaliyet gösteriyor. İlk çıktığında 26 dil ile hizmet veren servis sonradan eklenen şarkı listesi özelliği ile desteklediği dil [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fizy.com"><img class="size-full wp-image-198 alignright" title="ekran_2009-05-24_20-26-36" src="http://blog.sakirsensoy.com/wp-content/uploads/2009/05/ekran_2009-05-24_20-26-36.png" alt="ekran_2009-05-24_20-26-36" width="261" height="75" /></a>Uzun zamandır kullandığım nadir web servislerinden (<a href="http://www.gmail.com" target="_blank">Gmail</a> vs. hariç) birisi olan <strong><a href="http://www.fizy.com" target="_blank">fizy</a></strong>, basitliği, sadeliği ve işlevselliği ile ön plana çıkan, bir çevrimiçi video-müzik dinleme servisi. Türk yapımı olan fizy, <a href="http://www.reklamz.com/" target="_blank">Reklamz</a> sisteminide bünyesinde barındıran Site A.Ş çatısı altında faaliyet gösteriyor. İlk çıktığında 26 dil ile hizmet veren servis sonradan eklenen şarkı listesi özelliği ile desteklediği dil sayısını Türkçe ve İngilizce olarak 2&#8242;ye düşürdü. En yakın zamanda diğer dillerinde destekleneceğinden eminim. Türkiye dışındada birçok ülkeden ziyaretçisi olan fizy global pazardada iyi bir rol alacak gibi görünüyor. Şuan Alexa Türkiye sıralamasında 135. sırada yer alıyor ve giderek yükselen ziyaretçi sayısına sahip.</p>
<p><img class="aligncenter size-full wp-image-202" title="ekran_2009-05-24_20-45-19" src="http://blog.sakirsensoy.com/wp-content/uploads/2009/05/ekran_2009-05-24_20-45-19.png" alt="ekran_2009-05-24_20-45-19" width="459" height="49" /></p>
<p>İnceleyebildiğim kadarıyla altyapısında <a href="http://www.php.net" target="_blank">PHP</a>, <a href="http://tr.wikipedia.org/wiki/AJAX_(programlama)" target="_blank">Ajax</a> ve <a href="http://tr.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> teknolojilerini kullanıyor. Video ve müzik dosyalarını <a href="http://www.youtube.com" target="_blank">youtube</a>, <a href="http://www.dailymotion.com" target="_blank">dailymotion</a> gibi çevrimiçi video servis sağlayıcılarından, bu sağlayıcılara ait <a href="http://tr.wikipedia.org/wiki/Uygulama_programlama_aray%C3%BCz%C3%BC" target="_blank">API</a> yardımları ile bulabiliyor ve kullanabiliyor. Tasarımı gayet basit, sade ve ferah. Şu ana kadar kullanırken karşılaştığım tek sorun video izlerken arka plandaki arama sonuçlarına ulaşamamam oldu. Şarkıları seçmek için video penceresini kapatmak sıkıcı. Bunada bir çözüm bulunur umarım.<span id="more-197"></span></p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-203" title="ekran_2009-05-24_21-02-40" src="http://blog.sakirsensoy.com/wp-content/uploads/2009/05/ekran_2009-05-24_21-02-40.png" alt="ekran_2009-05-24_21-02-40" width="365" height="378" /></p>
<p>Servise üye olur iseniz kendi şarkı listelerinizi oluşturabiliyor ve kaydedebiliyorsunuz. Sonra istediğiniz herhangi bir bilgisayardan şarkı listenize üye girişi yaparak ulaşabiliyorsunuz. Gayet güzel bir özellik. Bunun dışında üyeliğin sağladığı herhangi bir ek özellik yok.</p>
<p>Son olarak fizy.com&#8217;a global pazarda daha fazla başarılı olmasını diliyor ve hoşçakalın diyorum.</p>
<p>Adres : <a href="http://www.fizy.com" target="_blank">www.fizy.com</a></p>

<p class="sayac_bilgi">Bu yazı toplamda 219, bugün ise 1 kez görüntülenmiş</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sakirsensoy.com/2009/05/24/fizy-muzik-dinlemenin-en-hizli-ve-en-kolay-yolu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla JetPack ile eklenti geliştirmek daha kolay</title>
		<link>http://blog.sakirsensoy.com/2009/05/23/mozilla-jetpack-ile-eklenti-gelistirmek-daha-kolay/</link>
		<comments>http://blog.sakirsensoy.com/2009/05/23/mozilla-jetpack-ile-eklenti-gelistirmek-daha-kolay/#comments</comments>
		<pubDate>Sat, 23 May 2009 19:40:28 +0000</pubDate>
		<dc:creator>Şakir Şensoy</dc:creator>
				<category><![CDATA[Programlama]]></category>
		<category><![CDATA[Programlar]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[eklenti]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jetpack]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://blog.sakirsensoy.com/?p=166</guid>
		<description><![CDATA[
Mozilla, Firefox için yeni geliştirmeler yapmaya ve bizim gibi Firefox severleri heyecanlandırmaya devam ediyor. Firefox&#8217;un son yeniliği ise diğer tarayıcılar karşısındaki en büyük kozlarından birisi olan eklenti alanında yapıldı. Şuan beta aşamasında olan JetPack projesi ile Firefox&#8217;a eklenti yazmak olabildiğince kolay hale getirilmiş görünüyor. Şöyle ki HTML, CSS ve JavaScript bilgisi olan bir kullanıcı Firefox [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://jetpack.mozillalabs.com/index.html"><img class="aligncenter size-full wp-image-178" title="ekran_2009-05-23_22-28-09" src="http://blog.sakirsensoy.com/wp-content/uploads/2009/05/ekran_2009-05-23_22-28-09.png" alt="ekran_2009-05-23_22-28-09" width="466" height="254" /></a></p>
<p><a href="http://www.mozilla.com" target="_blank">Mozilla</a>, <a href="http://www.getfirefox.com" target="_blank">Firefox</a> için yeni geliştirmeler yapmaya ve bizim gibi Firefox severleri heyecanlandırmaya devam ediyor. Firefox&#8217;un son yeniliği ise diğer tarayıcılar karşısındaki en büyük kozlarından birisi olan <a href="http://addons.mozilla.org" target="_blank">eklenti</a> alanında yapıldı. Şuan beta aşamasında olan <a href="https://jetpack.mozillalabs.com/index.html" target="_blank">JetPack</a> projesi ile Firefox&#8217;a eklenti yazmak olabildiğince kolay hale getirilmiş görünüyor. Şöyle ki <a href="http://tr.wikipedia.org/wiki/HTML" target="_blank">HTML</a>, <a href="http://tr.wikipedia.org/wiki/Stil_%C5%9Fablonlar%C4%B1" target="_blank">CSS</a> ve <a href="http://tr.wikipedia.org/wiki/JavaScript" target="_blank">JavaScript</a> bilgisi olan bir kullanıcı Firefox için eklenti yazabilecek artık.</p>
<p>Mesela alttaki kod ile durum çubuğuna istediğimiz herhangi bir metni HTML biçimlendirme ile yazdırabiliyor ve kendi uyarı penceremizin çıkmasını sağlayabiliyoruz :</p>
<pre class="brush: javascript;">
jetpack.statusBar.append({
html: &quot;Şakir Şensoy&lt;em&gt;!&lt;/em&gt;&quot;,
width: 45,
onReady: function(widget){
$(widget).click(function(){
jetpack.notifications.show( &quot;sakirsensoy.com&quot; );
$(jetpack.tabs.focused.contentDocument)
.find(&quot;body&quot;)
.css({backgroundColor:&quot;red&quot;})
.animate({opacity:.5});
});
}
});
</pre>
<p>Bu kodu eklenti olarak çalıştırabilmek için öncelikle aşağıda yükleme adresini verdiğim JetPack eklentisini kurun. Ardından üst kısımdaki örnek kodumuzu not defteri gibi bir editörde düzenleyip uygulama.js adı ile kaydedin. Sonra yine not defteri veya benzeri bir editör yardımı ile bir HTML sayfası oluşturun ve içine aşağıdaki kodları ekledikten sonra .js uzantılı dosyamız ile aynı dizinde bulunacak şekilde uygulama-yükle.html adı ile kaydedin. Kaydettiğiniz html dosyasını Firefox ile açtığınızda üst kısımda eklenti yükleme onay barı çıkacaktır. Burdan &#8220;install&#8221; butonuna tıklayarak eklentiyi kurabilir ve test edebilirsiniz.</p>
<pre class="brush: html;">
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Örnek uygulama yükleme sayfası&lt;/title&gt;
&lt;link rel=&quot;jetpack&quot; href=&quot;uygulama.js&quot;/&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;center&gt;
&lt;h2&gt;Örnek uygulamayı yüklemek için üst kısımdaki &quot;install&quot; butonuna tıklayınız.&lt;/h2&gt;
&lt;/center&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Sizinde gördüğünüz üzere kod yazarken JavaScript, HTML ve CSS dilinden başka hiçbir dil kullanmıyoruz. Tabi JetPack&#8217;a ait bazı söz dizimleri mevcut ama çokta karışık değil. Öğrenmesi ve uygulaması kolay bir söz dizimine sahip olduğunu belirtmek isterim. Beta aşamasındaki JetPack projesini <a href="https://addons.mozilla.org/en-US/firefox/downloads/latest/12025/addon-12025-latest.xpi" target="_blank">buraya tıklayarak</a> indirebilir ve firefox&#8217;a eklenti olarak kurabilirsiniz.</p>
<p>Proje adresi : <a href="https://jetpack.mozillalabs.com/index.html" target="_blank">https://jetpack.mozillalabs.com/index.html</a></p>
<p>JetPack ile yazılmış bazı eklentiler : <a href="https://wiki.mozilla.org/Labs/Jetpack/In_The_Wild" target="_blank">https://wiki.mozilla.org/Labs/Jetpack/In_The_Wild</a></p>

<p class="sayac_bilgi">Bu yazı toplamda 79, bugün ise 1 kez görüntülenmiş</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sakirsensoy.com/2009/05/23/mozilla-jetpack-ile-eklenti-gelistirmek-daha-kolay/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET 2 öğreniyorum</title>
		<link>http://blog.sakirsensoy.com/2009/04/19/aspnet-2-ogreniyorum/</link>
		<comments>http://blog.sakirsensoy.com/2009/04/19/aspnet-2-ogreniyorum/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 13:27:37 +0000</pubDate>
		<dc:creator>Şakir Şensoy</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.sakirsensoy.com/?p=144</guid>
		<description><![CDATA[Uzun zamandır &#8220;PHP mi ASP.NET mi&#8221; diye düşündüm durdum. Hatta bu sebeple 2-3 ayım heba oldu diyebilirim. Ama sonunda kararımı verdim ve tercihimi ASP.Net&#8217;ten yana koydum. Neden ASP.Net diyenler olacaktır mutlaka. Hemen maddeler halinde sıralamaya başlayım :

PHP nin en büyük kozlarından birisi olan Platform özgürlüğü MONO projesi ile ASP.Net içinde geçerli olmaya başladı.
PHP bilen sayısı [...]]]></description>
			<content:encoded><![CDATA[<p>Uzun zamandır &#8220;PHP mi ASP.NET mi&#8221; diye düşündüm durdum. Hatta bu sebeple 2-3 ayım heba oldu diyebilirim. Ama sonunda kararımı verdim ve tercihimi ASP.Net&#8217;ten yana koydum. Neden ASP.Net diyenler olacaktır mutlaka. Hemen maddeler halinde sıralamaya başlayım :</p>
<ul>
<li>PHP nin en büyük kozlarından birisi olan Platform özgürlüğü <a href="http://www.mono-project.com" target="_blank">MONO</a> projesi ile ASP.Net içinde geçerli olmaya başladı.</li>
<li>PHP bilen sayısı giderek arttığı ve .NET bilen sayısı az olduğu için, ASP.Net ve C# öğrenmem iş bulma şansımı dahada arttıracaktır.</li>
<li>Türkiyedeki firmaların çoğunluğu ASP.Net bilen eleman tercih etmektedir.</li>
<li>ASP.Net yazım şeklini PHP&#8217;den daha çok benimsediğimi belirtmem gerek. PHP de farklı olaylar için farklı yazım şekilleri gerekebiliyor. ASP.Net&#8217;te ise herşeyin yeri belli.</li>
<li>ASP.Net tam olarak nesne yönelimli bir dil. Mesela bir .cs kaynak dosyası oluşturabiliyor ve bu dosyaya bir nesne gibi muamele gösterip, ondan çeşitli işleri yerine getirmesini sağlayabiliyorum. PHP 5 te nesne yönelimli denebilir ama ASP.Net kadar değil.</li>
<li>ASP.Net ile SQL Server, Access, Oracle gibi veritabanlarına saniyeler içinde bağlanabiliyor ve hepsine aynı muameleyi göstererek istediğim veriyi elde edebiliyorum. PHP ile SQL Server&#8217;a bağlanmak nasıl olur bilemiyorum. Tabi burda suç Microsoftun olabilir ama yapacak bişey yok.</li>
</ul>
<p>Ve bunun gibi birçok neden sıralayabilirim. Umarım doğru yolu seçmişimdir. Özgür felsefeye biraz aykırı ama felsefe karın doyurmuyor <img src='http://blog.sakirsensoy.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Son olarak <a href="http://www.zaferdemirkol.com/Default.aspx" target="_blank">Zafer Demirkol</a>&#8216; un  &#8221;c # ile ASP.Net 2&#8243; adlı kitabını yol gösterici olarak kullandığımı belirtmek isterim.</p>

<p class="sayac_bilgi">Bu yazı toplamda 558, bugün ise 0 kez görüntülenmiş</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sakirsensoy.com/2009/04/19/aspnet-2-ogreniyorum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parantez Gazetesi pek yakında yayında</title>
		<link>http://blog.sakirsensoy.com/2009/03/17/parantez-gazetesi-pek-yakinda-yayinda/</link>
		<comments>http://blog.sakirsensoy.com/2009/03/17/parantez-gazetesi-pek-yakinda-yayinda/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 21:55:40 +0000</pubDate>
		<dc:creator>Şakir Şensoy</dc:creator>
				<category><![CDATA[Parantez Gazetesi]]></category>
		<category><![CDATA[dpü]]></category>
		<category><![CDATA[gazete]]></category>
		<category><![CDATA[parantez]]></category>

		<guid isPermaLink="false">http://blog.sakirsensoy.com/?p=140</guid>
		<description><![CDATA[Dumlupınar Üniversitesi&#8217;nde çok yakında Parantez adı ile yeni bir gazete yayınlamaya başlıyacağız. Gazete ile ilgili bütün yasal prosedürleri tamamladık, hatta ilk sayının tasarımını bile bitirdik. Sadece basımı kaldı. Oda en geç 19 Mart gibi hallolur. Şimdiden çok heyecanlandığımı belirtmek isterim. Gazetenin logosu aşağıdaki gibidir. Umarım üniversite gençliğine bi faydamız olur.


Bu yazı toplamda 518, bugün ise [...]]]></description>
			<content:encoded><![CDATA[<p>Dumlupınar Üniversitesi&#8217;nde çok yakında Parantez adı ile yeni bir gazete yayınlamaya başlıyacağız. Gazete ile ilgili bütün yasal prosedürleri tamamladık, hatta ilk sayının tasarımını bile bitirdik. Sadece basımı kaldı. Oda en geç 19 Mart gibi hallolur. Şimdiden çok heyecanlandığımı belirtmek isterim. Gazetenin logosu aşağıdaki gibidir. Umarım üniversite gençliğine bi faydamız olur.</p>
<p><a href="http://blog.sakirsensoy.com/wp-content/uploads/2009/03/parantez.png" rel="shadowbox[post-140];player=img;"><img class="aligncenter size-full wp-image-141" title="parantez" src="http://blog.sakirsensoy.com/wp-content/uploads/2009/03/parantez.png" alt="parantez" width="510" height="110" /></a></p>

<p class="sayac_bilgi">Bu yazı toplamda 518, bugün ise 0 kez görüntülenmiş</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sakirsensoy.com/2009/03/17/parantez-gazetesi-pek-yakinda-yayinda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
