<?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>Gökalp Kuşçu</title>
	<atom:link href="http://www.gokalpkuscu.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.gokalpkuscu.com</link>
	<description>yoğun bu aralar</description>
	<lastBuildDate>Tue, 24 Aug 2010 07:45:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Persons Unknown, Lost biter yenisi başlar ;)</title>
		<link>http://www.gokalpkuscu.com/persons-unknown-lost-biter-yenisi-baslar</link>
		<comments>http://www.gokalpkuscu.com/persons-unknown-lost-biter-yenisi-baslar#comments</comments>
		<pubDate>Fri, 11 Jun 2010 23:45:43 +0000</pubDate>
		<dc:creator>Gökalp Kuşçu</dc:creator>
				<category><![CDATA[Sinema]]></category>
		<category><![CDATA[Persons Unknown]]></category>
		<category><![CDATA[Persons Unknown birinci bölüm]]></category>
		<category><![CDATA[Persons Unknown dizi]]></category>
		<category><![CDATA[Persons Unknown izle]]></category>
		<category><![CDATA[Persons Unknown nbc]]></category>
		<category><![CDATA[Persons Unknown yeni dizi]]></category>

		<guid isPermaLink="false">http://www.gokalpkuscu.com/?p=582</guid>
		<description><![CDATA[Geçenlerde kendi dizilerimi takip ederken, bir tane yeni diziye denk geldim. Persons Unknown ilk episode altısında yayınlanmış.  Biraz lost gibi bir başlangıç yaptı, he! uçak kazası felan değil ilginçlik bakımından. Mini bir seri olduğunu söylüyorlar umarım bu doğru değildir çünkü bence dizi tutulacak gibi zaten böyle olunca hep niyetler değişir ya :) İlk bölümü altısından [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.gokalpkuscu.com/wp-content/uploads/2010/06/persons-unknown.png" alt="" width="600" height="92" /></p>
<p>Geçenlerde kendi dizilerimi takip ederken, bir tane yeni diziye denk geldim. Persons Unknown ilk episode altısında yayınlanmış.  Biraz lost gibi bir başlangıç yaptı, he! uçak kazası felan değil ilginçlik bakımından. Mini bir seri olduğunu söylüyorlar umarım bu doğru değildir çünkü bence dizi tutulacak gibi zaten böyle olunca hep niyetler değişir ya :)</p>
<p>İlk bölümü altısından yayınlanmış bu dizinin bir sonraki bölümü 14&#8242;ünde arkadaşlar ve nbc&#8217;nin bir dizisi</p>
<p>Biraz dizinin ilk bölümünden bahsedeyim,</p>
<p><span id="more-582"></span></p>
<p>Dizi ilk olarak bir kadının çocuğunu bir parkta oynatırken bir adamın yanına gelmesi ile başlıyor. Bu adamla kadının önceden bir görüşmesi olmuş, anladığım kadarı ile kaçan kocasının bulunması için bir anlaşma yapmış kadın ve adamda para karşılığı bu işi yapıyor ama bir sonuç elde edememiş. Bu saniyeden sonra kadından adam yeniden para istiyor işlerin böyle yürüdüğünü söylüyor. Tabi kadın sert bir üslup ile gereken cevabı veriyor, her şeyden bu saniyeden sonra başlıyor. Parkta oynayan çocuğunu göremeyen kadın heyecanlanıyor ve sağa sola bakıyor, o esnada bazı adamlar kadını yakalıyor :)</p>
<div class="wp-caption alignright" style="width: 218px"><a href="http://www.gokalpkuscu.com/persons-unknown-lost-biter-yenisi-baslar"><img class="  " title="Birinci bölüm" src="http://www.gokalpkuscu.com/wp-content/uploads/2010/06/full-episodes.jpg" alt="Birinci bölüm" width="208" height="117" /></a><p class="wp-caption-text">Birinci bölüm</p></div>
<p>Belli insanlar herkes bir odada uyanıp bir biri ile tanışıyorlar ve zaman zaman bazı şeyler aktif hale geliyor. Son olarak küçük bir kasabada olduklarını fark ediyorlar ve kimsenin olmadığını tabi.</p>
<p>Kadın ve bir kişi kasabadan çıkıp evlerine dönmek isterken sanırım sınır gibi bir şey var bayılıyorlar, kaçamıyorlar. Herkes onları takip ederken heyecanlanıyor ve yardım etmek istiyor ama hepsi korkuyor.</p>
<p>Sonra kasabadaki çin lokantası aktif hale geliyor yemek yiyorlar ve hepsi bir kağıt çekip şansına ne çıktığını okuyor ama sanırım bu kağıtlar ayarlanmış gibi bende anlamadım :) Kadının kağıdında eğer yan komşunu öldürürsen serbestsin yazıyor fakat kadın ne çıktığı konusunda yalan söylüyor.</p>
<p>Bundan sonra herkes uyandığı otele döndüğünde rezervasyonda birinin çalıştığını görüyorlar ve aralarında garip bir diyalog geçiyor. Daha sonra bölüm burada bitiyor&#8230;. Tabi izleyeceğiniz için bazı ayrıntılara girmedim&#8230;</p>
<p>Bu bölümde şunlar önemli geldi bana,</p>
<p><strong>Çocuğun kadının annesinde kalmaya başlaması,</strong></p>
<p><strong>Gazetecinin bir olay önsezisi ile bu durumun üstüne gideceği,</strong></p>
<p><strong>Kadına gelen adamın bu olayla ilgisi olup olmadığı,</strong></p>
<p>Herkese iyi seyirler :) Benim hoşuma gitti umarım beğenirsiniz.</p>
<p>Güzel bir yaz dizisi olacak gibi</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gokalpkuscu.com/persons-unknown-lost-biter-yenisi-baslar/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>D-Zargan v0.1 Java Application :)</title>
		<link>http://www.gokalpkuscu.com/d-zargan-v0-1-java-application</link>
		<comments>http://www.gokalpkuscu.com/d-zargan-v0-1-java-application#comments</comments>
		<pubDate>Sat, 05 Jun 2010 13:50:15 +0000</pubDate>
		<dc:creator>Gökalp Kuşçu</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[d-zargan]]></category>
		<category><![CDATA[d-zargan sözlük]]></category>
		<category><![CDATA[ingilizce sözlük programı]]></category>
		<category><![CDATA[zargan]]></category>
		<category><![CDATA[zargan ingilizce sözlük]]></category>
		<category><![CDATA[zargan ingilizce sözlük programı]]></category>
		<category><![CDATA[zargan masaüstü program]]></category>
		<category><![CDATA[zargan sözlük]]></category>
		<category><![CDATA[zargan sözlük programı]]></category>

		<guid isPermaLink="false">http://www.gokalpkuscu.com/?p=569</guid>
		<description><![CDATA[İngilizce kelimelere genelde &#8220;Zargan.com&#8221; &#8216;dan bakarım, bende sürekli siteye bağlanmaktansa bir sözlük uygulaması yaptım. Java dilinde yazıldı. Program sizin için siteye kendisi bağlanıyor ve ilgili kelimeleri size getiriyor. Yazının devamında küçük bir test ekranı göreceksiniz. Zaten kullanım çok basit yazı alanını doldur, daha sonra &#8220;Ara&#8221; butonuna bas bu kadar :) Türkçe kelimeleri direk olarak girebilirsiniz, [...]]]></description>
			<content:encoded><![CDATA[<p>İngilizce kelimelere genelde &#8220;Zargan.com&#8221; &#8216;dan bakarım, bende sürekli siteye bağlanmaktansa bir sözlük uygulaması yaptım. Java dilinde yazıldı.</p>
<p>Program sizin için siteye kendisi bağlanıyor ve ilgili kelimeleri size getiriyor. Yazının devamında küçük bir test ekranı göreceksiniz. Zaten kullanım çok basit yazı alanını doldur, daha sonra &#8220;Ara&#8221; butonuna bas bu kadar :)</p>
<ul>
<li>Türkçe kelimeleri direk olarak girebilirsiniz, &#8220;sevmek&#8221;, &#8220;tarif etmek&#8221; gibi&#8230;</li>
<li>İngilizce kelimeleri direk olarak girebilirsiniz, &#8220;help&#8221;, &#8220;get out&#8221; gibi&#8230;</li>
</ul>
<p>Program arayüzü görmek ve indirmek için devamını okuyunuz&#8230;</p>
<p><span id="more-569"></span></p>
<div align="center"><div class="wp-caption aligncenter" style="width: 510px"><a href="http://www.gokalpkuscu.com/wp-content/uploads/2010/06/d-zargan.jpg"><img title="D-Zargan ScreenShot" src="http://www.gokalpkuscu.com/wp-content/uploads/2010/06/d-zargan.jpg" alt="D-Zargan ScreenShot" width="500" height="260" /></a><p class="wp-caption-text">D-Zargan ScreenShot</p></div></div>
<p>İndirmek için:</p>
Note: There is a file embedded within this post, please visit this post to download the file.
<p><strong>Open Source :) </strong></p>
<blockquote><p> Projenin Kaynak Kodları için : <a href="http://code.google.com/p/d-zargan/">http://code.google.com/p/d-zargan/</a> </p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gokalpkuscu.com/d-zargan-v0-1-java-application/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>AçıkFikir [.] org ziyaret ettiniz mi ?</title>
		<link>http://www.gokalpkuscu.com/acikfikir-org-ziyaret-ettiniz-mi</link>
		<comments>http://www.gokalpkuscu.com/acikfikir-org-ziyaret-ettiniz-mi#comments</comments>
		<pubDate>Mon, 03 May 2010 14:31:10 +0000</pubDate>
		<dc:creator>Gökalp Kuşçu</dc:creator>
				<category><![CDATA[Ordan Burdan]]></category>
		<category><![CDATA[açık kaynak kod açık fikir]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Python Açık Fikir]]></category>
		<category><![CDATA[Python destek]]></category>
		<category><![CDATA[Python hakkında Türk sitesi]]></category>
		<category><![CDATA[ubuntu destek]]></category>
		<category><![CDATA[ubuntu hakkında]]></category>

		<guid isPermaLink="false">http://www.gokalpkuscu.com/?p=531</guid>
		<description><![CDATA[Bir grup arkadaşın girişimi ile açılan acikfikir.org hakkında biraz bahsedeyim. Giderek yaygınlaşmaya başlayan açık kaynak kod düşüncesini desteklemek amacıyla açılmış bir site; ve eğer benim gibi bir feed ağınız varsa kesinlikle bu ağa eklemelisiniz. Açık kaynak kod diyoruz ama Türkiye bu kısımda biraz nasıl söylenir bilmiyorum ama sanırım hantal. :) Nedeni sanırım alıp kullanıp paylaşmamak [...]]]></description>
			<content:encoded><![CDATA[<p>Bir grup arkadaşın girişimi ile açılan <a href="http://acikfikir.org">acikfikir.org</a> hakkında biraz bahsedeyim. </p>
<p>Giderek yaygınlaşmaya başlayan açık kaynak kod düşüncesini desteklemek amacıyla açılmış bir site; ve eğer benim gibi bir feed ağınız varsa kesinlikle bu ağa eklemelisiniz. Açık kaynak kod diyoruz ama Türkiye bu kısımda biraz nasıl söylenir bilmiyorum ama sanırım hantal. :)  Nedeni sanırım alıp kullanıp paylaşmamak :)</p>
<p>Gördüğüm hatalarımız;</p>
<ul>
<li>Sadece açık kaynak kodu bul.</li>
<li>Sadece açık kaynak kodu kullan.</li>
<li>Sakın açık kaynak kod geliştirip paylaşma.</li>
<li>Sakın açık kaynak kodu bulup geliştirip yine paylaşma. ;)</li>
<li>Sakın bulduğun bugları paylaşma.</li>
</ul>
<p><span id="more-531"></span></p>
<p>Şunu da söylemeliyim ki; olumlu yönlerimizde var; en azından bulup, kullanabiliyoruz buda iyi bir şey ve tabi ki böyle oluşumları oluşturacak iyi fikirli gençlerde aramızdan çıkıyor.</p>
<p>Site hakkında şöyle bir duyuru var belki ilginizi çekebilir ?</p>
<blockquote>
<p><strong>Proje ekibimize katılın !</strong></p>
<p>Aktif olarak yürütüğümüz, “ubuntu backup synchronization”  projesine katılmak istiyorsanız.</p>
<p>İleriki projelerimizde bizimle birlikte yazılım geliştirmek istiyorsanız.</p>
<p>Kendi projenizi birlikte yapmayı tercih ediyorsanız.</p>
<p>Web sayfamızda yazar olarak, bilginizi paylaşmak istiyorsanız.</p>
<p>Açık kaynak dünyasına yardımı olmak istiyorsanız.</p>
<p>Bizimle iletişime geçin …</p>
<p>acikfikir@gmail.com</p></blockquote>
<p>He! Aralarında bildiğim arkadaşlarım var gerçekten işini iyi yapan ve yapmaya çalışan arkadaşlarım, başarılı işler çıkaracaklarına eminim. :)</p>
<p>Hemen ziyaret etmek için ->  <a href="http://acikfikir.org"><strong>acikfikir.org</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gokalpkuscu.com/acikfikir-org-ziyaret-ettiniz-mi/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP Nesneye dayalı programlama private deyimi</title>
		<link>http://www.gokalpkuscu.com/php-nesneye-dayali-programlama-private-deyimi</link>
		<comments>http://www.gokalpkuscu.com/php-nesneye-dayali-programlama-private-deyimi#comments</comments>
		<pubDate>Wed, 28 Apr 2010 11:19:11 +0000</pubDate>
		<dc:creator>Gökalp Kuşçu</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[class private]]></category>
		<category><![CDATA[php class private deyimi]]></category>
		<category><![CDATA[php nesneye dayalı programlama]]></category>
		<category><![CDATA[PHP OOP]]></category>
		<category><![CDATA[php private deyimi]]></category>

		<guid isPermaLink="false">http://www.gokalpkuscu.com/?p=514</guid>
		<description><![CDATA[PHP için nesneye dayalı  programlama deyimlerinden “private” deyimini açıklamaya çalışacağım. Private : Sadece class içersinde kullanmaya yetkili sabit bir değişken  veya methot yapmak istediğimizde,  ilgili kelimelerin başına “private” deyimini ekleyerek bu işlemi gerçekleştiriyoruz. Bu deyim ile oluşturulan sözcükler dışarıdan veya başka bir class içerisinden erişilemezler. Eğer bu sözcüklere dışarıdan erişmeye çalışırsanız, Fatal Error verecektir. Bir [...]]]></description>
			<content:encoded><![CDATA[<p>PHP için nesneye dayalı  programlama deyimlerinden “private” deyimini açıklamaya çalışacağım.</p>
<p><strong>Private :</strong></p>
<ul> Sadece class içersinde kullanmaya yetkili sabit bir değişken  veya methot yapmak istediğimizde,  ilgili kelimelerin başına “private” deyimini ekleyerek bu işlemi gerçekleştiriyoruz. Bu deyim ile oluşturulan sözcükler dışarıdan veya başka bir class içerisinden erişilemezler.</ul>
<ul>
<li>Eğer bu sözcüklere dışarıdan erişmeye çalışırsanız, Fatal Error verecektir. Bir önceki konuda geçen örnek yapısı üstünden gidecek olursak.</li>
</ul>
<p><span id="more-514"></span></p>
<pre class="brush: php;">
&lt;?php
class oop_bir {

    private $name;
    public function getName(){
     return $this-&gt;name.self::getLength();
   }

    public function setName($name){
      $this-&gt;name = $name;
   }
   //Dışarıdan erişilemez methot
   private function getLength(){
    return strlen($this-&gt;name);
   }
}

   $obj = new oop_bir();
    $obj-&gt;setName(&quot;Gokalp&quot;);

   //OUT: Gokalp6
   echo $obj-&gt;getName();

   //OUT: Fatal Error :  Call to private method oop_bir::getLength()
   echo $obj-&gt;getLength();  // Error!
?&gt;
</pre>
<p>Gördüğünüz gibi sınıfımız(class) içerisinde 3 adet methoda sahibiz, bunlardan ikisi public her yerden ulaşılabilir, diğeri ise private sadece kendi classı içerisinden ulaşılabilir,  değişkenimiz yani <strong>&#8220;private $name&#8221; </strong>yine sadece sınıfımız içerisinden ulaşılabilir.</p>
<p>Oluşturduğumuz &#8220;$obj&#8221; nesnesi, bize sınıfımız içindeki methodları kullanmamızı sağlayacak, tabi ki public olanları, ilk olarak içerideki private değişkenime &#8220;setName()&#8221; ile Gokalp değerini atıyorum, daha sonra &#8220;getName()&#8221; methodu içinden private methodumu çağrıyorum ve bana gereken işlem sonucu return ediyor. Böylece hem ismimi hemde bunun uzunluğunu hesaba katıp bana gerekli işlemi dönderiyor ve bunu echo ile ekrana basıyorum.</p>
<blockquote><p>Tips:</p>
<p>Eğer private methoda veya değişkene ulaşmaya çalışırsam,</p>
<p>echo $obj-&gt;getLength();  // Error! gibi</p>
<p>Fatal error: Call to private method oop_bir::getLength() from context &#8221; in C:\**\index.php on line 26</p>
<p>Oluşan hata bu şekilde gösterilecektir, private bir tanımlamayı çağırdınız!</p></blockquote>
<blockquote><p>Tips-2:</p>
<p>Class içerisinde yazdığınız methodlara ulaşmak için &#8220;self&#8221; deyimini kullanabilirsiniz.</p>
<p>self::getLength(); gibi&#8230;</p></blockquote>
<blockquote><p>Tips-3:</p>
<p>  PHP5 ile geliştirilen <strong>parent</strong> deyimi extend edilen class içindeki, methodları çağırmak için kullanılmaktadır, aynı şekilde PHP5 ile geliştirilen <strong>self </strong> deyimi aynı class içindeki methodları çağırmak için kullanılmaktadır, bu işlemler PHP4 ile <strong>$this</strong> deyimi ile gerçekleştirilmektedir.
</p></blockquote>
<p>İlgili dosyayı buradan indirebilirsiniz&#8230;.<br />
Note: There is a file embedded within this post, please visit this post to download the file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gokalpkuscu.com/php-nesneye-dayali-programlama-private-deyimi/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Aiesec nedir ? Aiesec sınav sonucum :)</title>
		<link>http://www.gokalpkuscu.com/aiesec-nedir-aiesec-sinav-sonucum</link>
		<comments>http://www.gokalpkuscu.com/aiesec-nedir-aiesec-sinav-sonucum#comments</comments>
		<pubDate>Thu, 15 Apr 2010 13:51:54 +0000</pubDate>
		<dc:creator>Gökalp Kuşçu</dc:creator>
				<category><![CDATA[Kişisel Mevzu]]></category>
		<category><![CDATA[aiesec]]></category>
		<category><![CDATA[aiesec hakkında]]></category>
		<category><![CDATA[aiesec nedir]]></category>
		<category><![CDATA[aiesec sınav]]></category>
		<category><![CDATA[aiesec sınav sonucu]]></category>

		<guid isPermaLink="false">http://www.gokalpkuscu.com/?p=501</guid>
		<description><![CDATA[Merhabalar :) Yaklaşık 4 hafta önce girdiğim ilk olarak sınavını geçtiğim, daha geçen haftada  &#8221;Sözlü Türkçe&#8221;, &#8220;Sözlü İngilizce&#8221; ve &#8220;Grup Çalışmasına&#8221; katıldığım Aiesec sınavımın sonucu başarılı geldi ve tüm aşamalardan geçmiş bulunmaktayım :D Şuan tek aşama kaldı buda myaiesec üstünden eşleşme gerçekleştirmek sanırım. Şimdi böyle bir giriş yaptım birazda şu aiesec organizasyonu hakkında bir yazı [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<p>Merhabalar :) Yaklaşık 4 hafta önce girdiğim ilk olarak sınavını geçtiğim, daha geçen haftada  &#8221;Sözlü Türkçe&#8221;, &#8220;Sözlü İngilizce&#8221; ve &#8220;Grup Çalışmasına&#8221; katıldığım Aiesec sınavımın sonucu başarılı geldi ve tüm aşamalardan geçmiş bulunmaktayım :D Şuan tek aşama kaldı buda myaiesec üstünden eşleşme gerçekleştirmek sanırım. Şimdi böyle bir giriş yaptım birazda şu aiesec organizasyonu hakkında bir yazı paylaşacağım. Buyrun&#8230;</p>
<p><strong>AIESEC Nedir?</strong></p>
<ul>
<li>Yüksek potansiyele sahip üniversite öğrencilerinin kendi potansiyellerini keşfedip geliştirebilecekleri sürekli olarak genişleyen uluslararası eşsiz bir organizasyon.</li>
<li>Kurum ve kuruluşların dünyadaki yetenekli gençlere ulaşabileceği ve yararlanabilecekleri uluslararası eşsiz bir platform.</li>
<li>Gençler tarafından yönetilen lider bir organizasyon.</li>
<li>1948 yılından beri faaliyet gösteren uluslararası, politika dışı ve kar için çalışmayan bir organizasyon<strong>.</strong></li>
<li>Dünyanın 107 ülkesinde 1700&#8242;ü aşkın üniversitede faaliyet gösteren en büyük öğrenci organizasyonu.</li>
<li>AIESEC, dil, din, ırk,cinsiyet, inanç, etnik ya da sosyal köken konularında ayrım yapmaz.</li>
</ul>
<p><span id="more-501"></span></p>
<p><img src="https://lh3.googleusercontent.com/_jCLZ3YYY5HU/S8cXCoM2QwI/AAAAAAAAAA4/z-jia1Vp5Ig/aiesec.JPG" alt="gklp ~ aiesec macerası" width="644" height="128" /></p>
<p>AIESEC, üniversite öğrencilerinin kendi potansiyellerini keşfedip geliştirebilecekleri, böylece topluma pozitif etki edebilecekleri dünyanın en büyük öğrenci tabanlı platformudur.</p>
<p>Günümüzde yaklaşık 107 ülkede çalışmalarını sürdürür ve 4000 in üzerinde organizasyonla ortak çalışmalar yürütür. Dünya üzerinde 35.000 üyesi vardır ve üyelerine 7700 liderlik fırsatı sunar. Çeşitli konularda yürüttüğü 470 konferans vardır.</p>
<p><strong>Neyi Hayal Ediyoruz ?</strong><br />
Barışı ve insan potansiyelini geliştirmeyi hayal ediyoruz.</p>
<p><strong>Etkimiz </strong><br />
Uluslar arası platformumuz, genç insanların potansiyellerini ve toplumda pozitif etkiyi sağlayacak liderlik özelliklerini geliştirmelerine imkan sağlar.</p>
<p><strong>Yöntemimiz </strong><br />
AIESEC in üyelerine sağladığı gelişim tecrübesi, liderlik fırsatları, yurtdışında staj imkanı ve global ortama katılma gibi fırsatları sunar.</p>
<p>Daha fazla bilgi için : <a href="http://www.aiesec.org.tr/">aiesec org </a></p>
<p><strong>Bireysel olarak sorunuz olursa edindiğim bilgiler kadarıyla yardımcı olmaya çalışırım. ;)</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gokalpkuscu.com/aiesec-nedir-aiesec-sinav-sonucum/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kafa atasım geldi :)</title>
		<link>http://www.gokalpkuscu.com/kafa-atasim-geldi</link>
		<comments>http://www.gokalpkuscu.com/kafa-atasim-geldi#comments</comments>
		<pubDate>Sat, 03 Apr 2010 01:07:49 +0000</pubDate>
		<dc:creator>Gökalp Kuşçu</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[ibatis]]></category>
		<category><![CDATA[java ibatis]]></category>
		<category><![CDATA[oracle ibatis]]></category>

		<guid isPermaLink="false">http://www.gokalpkuscu.com/?p=447</guid>
		<description><![CDATA[Şuan hocamızın istediği ödev üzerinde çalışırken, ibatisi projeme dahil etmek amacı ile ile küçük bir çalışma yaptım, fakat verdiğim o kadar saatin sonunda bana dönen hataya bakın! Exception in thread &#8220;main&#8221; java.lang.NullPointerException at services.servicesfilm.getFilm(servicesfilm.java:32) at sunum.NewMain.main(NewMain.java:26) Exception in thread &#8220;main&#8221; java.lang.NullPointerException  at services.servicesfilm.getFilm(servicesfilm.java:32) at sunum.NewMain.main(NewMain.java:26) Halbuki model içinde set bloğumdan değeri gönderiyorum, ama nedenini çözemediğim [...]]]></description>
			<content:encoded><![CDATA[<p>Şuan hocamızın istediği ödev üzerinde çalışırken, ibatisi projeme dahil etmek amacı ile ile küçük bir çalışma yaptım, fakat verdiğim o kadar saatin sonunda bana dönen hataya bakın!</p>
<blockquote><div id="_mcePaste">Exception in thread &#8220;main&#8221; java.lang.NullPointerException</div>
<div id="_mcePaste">at services.servicesfilm.getFilm(servicesfilm.java:32)</div>
<div id="_mcePaste">at sunum.NewMain.main(NewMain.java:26)</div>
<p>Exception in thread &#8220;main&#8221; java.lang.NullPointerException  at services.servicesfilm.getFilm(servicesfilm.java:32) at sunum.NewMain.main(NewMain.java:26)</p></blockquote>
<p style="padding-top: 10px;">Halbuki model içinde set bloğumdan değeri gönderiyorum, ama nedenini çözemediğim bir null pointer dönüyor :( Sanırım bir yeri kaçırdık.</p>
<p>Neyse bu bilgisayara kafa atasım geldi gerçeğini değiştirmez. Ibatis için güzel tutorial olan bir arkadaş bu yazıyı görür ve paylaşırsa, şimdiden teşekkürler :D ( yakmaya karar verdim bendekileri :P )</p>
<p><span id="more-447"></span>Sanırım bugünlük bilgisayarımı kırmadan :D uyuma vakti geldi, burdan da çıkarabiliriz ki dependency injection gerekli gerekli&#8230; :|</p>
<p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: center;">Ve azmin zaferi ! :D</p>
<pre class="brush: java;">

 public static void main(String[] args) {
   AccountService service =  new AccountService();
      List &lt;AccountDomain&gt; yacik_yaol = (List &lt;AccountDomain&gt;)
        service.getAccountList();
      for (AccountDomain i : yacik_yaol) {
         System.out.println(i.getCity());
        }
    }
</pre>
<blockquote><p>init:<br />
deps-module-jar:<br />
deps-ear-jar:<br />
deps-jar:<br />
compile-single:<br />
run-main:<br />
Palo Alto<br />
Palo Alto<br />
BUILD SUCCESSFUL (total time: 1 second)</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gokalpkuscu.com/kafa-atasim-geldi/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Kullanıcı Tanımlı PL/SQL Kayıtları &#8211; Oracle Record</title>
		<link>http://www.gokalpkuscu.com/kullanici-tanimli-plsql-kayitlari-oracle-record</link>
		<comments>http://www.gokalpkuscu.com/kullanici-tanimli-plsql-kayitlari-oracle-record#comments</comments>
		<pubDate>Fri, 02 Apr 2010 23:20:47 +0000</pubDate>
		<dc:creator>Gökalp Kuşçu</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[oracle kayıt türü]]></category>
		<category><![CDATA[oracle record]]></category>
		<category><![CDATA[oracle record tanımlama]]></category>
		<category><![CDATA[oracle type]]></category>

		<guid isPermaLink="false">http://www.gokalpkuscu.com/?p=439</guid>
		<description><![CDATA[Oracle PL/SQL bloklarında kullanılan bir veri yapısı türüde &#8220;kayıt&#8221; yani &#8220;record&#8221; olarak isimlendirilmektedir.Bir kayıt birbirleriyle ilişkili alanların bir arada tanımlanması ile oluşturulur. Kayıtın bir adı vardır. Ayrıca tıpkı PL/SQL tablolarında olduğu gibi, bir indeks yardımıyla kayıtlara ulaşılır. Kayıtın her bir alanı farklı veri türüne sahip olabilir. Kayıt Türünün Tanımlanması PL/SQL kayıt türünün oluşturulması amacıyla, blokların [...]]]></description>
			<content:encoded><![CDATA[<p>Oracle PL/SQL bloklarında kullanılan bir veri yapısı türüde &#8220;kayıt&#8221; yani &#8220;record&#8221; olarak isimlendirilmektedir.Bir kayıt birbirleriyle ilişkili alanların bir arada tanımlanması ile oluşturulur. Kayıtın bir adı vardır. Ayrıca tıpkı PL/SQL tablolarında olduğu gibi, bir indeks yardımıyla kayıtlara ulaşılır. Kayıtın her bir alanı farklı veri türüne sahip olabilir.</p>
<p><strong>Kayıt Türünün Tanımlanması</strong></p>
<p>PL/SQL kayıt türünün oluşturulması amacıyla, blokların DECLARE bloğu için bir tanım yapılması gerekmektedir. Kayıt türlerinin yaratılabilmesi için öncelikle aşağıda görüldüğü biçimde bir tür tanımı yapılmalıdır.</p>
<ul>
          <strong>
<li>TYPE [kayıt_türü_adı] IS RECORD (alan tanımları);</li>
<p></strong></ul>
<p>Burada ki alan tanımları için bilinen pl/sql değişken tanımlama ile yapılmaktadır. Ama benim Oracle için en sevdiğim özelliklerden biri olan %TYPE ile tanımlaması, oluşturduğunuz record ile veri tabanı kolonları arasında çok güzel bir ilişki oluyor :)</p>
<p><span id="more-439"></span></p>
<p><strong>Örnek:</strong></p>
<p>Aşağıda bir PL/SQL kayıt türü tanımlanmaktadır. Bu kayıt, p_no, p_adi ve p_ucret gibi üç alandan oluşmaktadır. Bu kayıt türünün adı per_kayit_turu olarak belirlenmiştir.</p>
<pre class="brush: sql;">
 DECLARE
    TYPE per_kayit_turu IS RECORD (
       p_no    NUMBER(3),
       p_adi   VARCHAR2(15),
       p_ucret NUMBER );

 BEGIN
   --
 END;
</pre>
<p>Bu tanım içindeki alan türleri, bir diğer değişkenden ya da bir veri tabanı tablosunun alanlarından alınabilir. Böyle bir amaç için <strong>%TYPE</strong> anahtar kelimesini kullanıyoruz. Aşağıdaki örnek, kaydın alanlarına ait veri türlerinin personel tablosundan kopyalandığını göstermektedir:</p>
<pre class="brush: sql;">
 DECLARE
    TYPE per_kayit_turu IS RECORD (
        p_no    personel.personel_no%TYPE, -- harika
        p_adi   personel.adi%TYPE,
        p_ucret personel.ucret_no%TYPE );
 BEGIN
   --
 END;
</pre>
<p>Kaydın Tanımlanması<br />
RECORD anahtar kelimesi kullanılarak alan türü tanımlandıktan sonra bu türe dayanarak bir kaydın yaratılması gerekmektedir. Bunun için, yine DECLARE bloğu içinde aşağıda görüldüğü biçimde bir kayıt tanımlanır:</p>
<p>            <strong>
<li>kayıt_adı kayıt_türü_adı;</li>
<p></strong></p>
<p>Aşağıdaki blok içinde önce bir kayıt türü tanımlıyoruz ve ardından bu türe dayanarak per_kayit isimli bir kayıt yaratıyoruz.</p>
<pre class="brush: sql;">
 DECLARE
     TYPE per_kayit_turu IS RECORD (
         p_no    NUMBER(3),
         p_adi   VARCHAR2(15),
         p_ucret NUMBER);

         per_kayit per_kayit_turu;

     BEGIN
       --
     END;
 </pre>
<p>Kayıtların Kullanılması<br />
Kayıtlar bu şekilde tanımlandıktan sonra, bu kayıtların içerdiği alanlara erişim söz konusudur. Kaydın her bir alanına, o alanın ismi kullanılarak erişilir. Bunun için şu şekilde bir tanım kullanılır:</p>
<p> <strong>
<li>kayıt_adı.alan_adı </li>
<p></strong></p>
<p>Alan isimleri bu şekilde kullanılarak, bu alanlara değer atanabilir veya gerektiğinde PL/SQL bloğunun içinde kullanılabilir. Kayıt alanlarına blok içinde doğrudan değerler atanabileceği gibi, gerektiğinde veri tabanı tablolarından da veri okunarak aktarılabilir.</p>
<p>Bir kayıt tanımlandıktan sonra bu kaydın alanlarına değerler kaydetmek ve ardından bu kaydın her bir alanının içeriğini görüntülemek istiyoruz.</p>
<pre class="brush: sql;">

  --kayıt türü tanımlanıyor
   TYPE per_kayit IS RECORD
    (per_no NUMBER(3),
     p_adi VARCHAR2(15),
     p_ucret NUMBER );

  --kayıt tanımlanıyor..
  per_kayit per_kayit_turu;

  BEGIN
   -- alanlara bilgi atanıyor
    per_kayit.per_no := 305;
    per_kayit.p_adi := 'GOKALP';
    per_kayit.p_ucret := 6650;

   --alanlardaki bilgiler görüntüleniyor
    DBMS_OUTPUT.PUTLINE(per_kayit.per_no);
    DBMS_OUTPUT.PUTLINE(per_kayit.p_adi);
    DBMS_OUTPUT.PUTLINE(per_kayit.p_ucret);

  END;
</pre>
<p>Şimdiki örnek ise bir tablodan bilgiyi alma,</p>
<pre class="brush: sql;">

  --kayıt türü tanımlanıyor
   TYPE per_kayit_turu IS RECORD (
     p_no    personel.personel_no%TYPE,
     p_adi   personel.adi%TYPE,
     p_ucret personel.ucret_no%TYPE);

  --kayıt tanımlanıyor..
  per_kayit per_kayit_turu;

  BEGIN
   -- tablodan okunan bilgilere atama yapılıyor...
    SELECT personel_no, adi, ucret
        INTO per_kayit.per_no, per_kayit.p_adi, per_kayit.p_ucret
      FROM personel WHERE personel_no = 101;

   --alanlardaki bilgiler görüntüleniyor
    DBMS_OUTPUT.PUTLINE(per_kayit.per_no);
    DBMS_OUTPUT.PUTLINE(per_kayit.p_adi);
    DBMS_OUTPUT.PUTLINE(per_kayit.p_ucret);

  END;
</pre>
<blockquote><p>Çıktı alamayan arkadaşlar blok yapısının üstüne  &#8221; SET SERVEROUTPUT ON; &#8221; yazıp run etmeli&#8230;</p></blockquote>
<p>gökalp kuşçu</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gokalpkuscu.com/kullanici-tanimli-plsql-kayitlari-oracle-record/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle Merging Rows</title>
		<link>http://www.gokalpkuscu.com/oracle-merging-rows</link>
		<comments>http://www.gokalpkuscu.com/oracle-merging-rows#comments</comments>
		<pubDate>Fri, 02 Apr 2010 22:52:35 +0000</pubDate>
		<dc:creator>Gökalp Kuşçu</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[merge into]]></category>
		<category><![CDATA[merge into matched]]></category>
		<category><![CDATA[oracle merge into]]></category>
		<category><![CDATA[oracle merging rows]]></category>
		<category><![CDATA[oracle pl/sql]]></category>

		<guid isPermaLink="false">http://www.gokalpkuscu.com/?p=434</guid>
		<description><![CDATA[Oracle&#8217;da bir tablonuzun kopyasını çıkarmak ve bunun belli bir eşlemeye göre yapılmasını istiyorsanız çok güzel bir yapısı olan &#8220;merge into&#8221; deneyebilirsiniz. Eşleyen kurala göre match edip veya etmemeye göre oluşturduğunuz kopya tablosuna verilerinizi düzenleyip veya insert ederek işleminizi gerçekleştirebilirsiniz. Tabi bu sadece bir küçük bir senaryo. Yapılacak işlem employess tablosu içindeki employee_id tipindeki v_empno değişkenine [...]]]></description>
			<content:encoded><![CDATA[<p>Oracle&#8217;da bir tablonuzun kopyasını çıkarmak ve bunun belli bir eşlemeye göre yapılmasını istiyorsanız çok güzel bir yapısı olan &#8220;merge into&#8221; deneyebilirsiniz.</p>
<p> Eşleyen kurala göre match edip veya etmemeye göre oluşturduğunuz kopya tablosuna verilerinizi düzenleyip veya insert ederek işleminizi gerçekleştirebilirsiniz. Tabi bu sadece bir küçük bir senaryo.</p>
<ul>
<li> Yapılacak işlem employess tablosu içindeki employee_id tipindeki v_empno değişkenine yuz atamak ve bu id değerine bağlı olarak eşlenen tabloyu, temel tabloya göre güncellemek veya eşlenmeme durumuna göre ekleme yapmak olacak. </li>
</ul>
<p><span id="more-434"></span></p>
<pre class="brush: sql;">

DECLARE
	v_empno employees.employee_id%TYPE := 100;
BEGIN
MERGE INTO copy_emp c
     USING employees e
     ON (e.employee_id = v_empno)
   WHEN MATCHED THEN
     UPDATE SET
       c.first_name     = e.first_name,
       c.last_name      = e.last_name,
       c.email          = e.email,
       . . .
   WHEN NOT MATCHED THEN
     INSERT VALUES(e.employee_id, e.first_name, e.last_name,
          . . .,e.department_id);
END;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.gokalpkuscu.com/oracle-merging-rows/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bir yazılım projesinin içinden nasıl çıkılmaz :)</title>
		<link>http://www.gokalpkuscu.com/bir-yazilim-projesinin-icinden-nasil-cikilmaz</link>
		<comments>http://www.gokalpkuscu.com/bir-yazilim-projesinin-icinden-nasil-cikilmaz#comments</comments>
		<pubDate>Fri, 12 Mar 2010 23:21:40 +0000</pubDate>
		<dc:creator>Gökalp Kuşçu</dc:creator>
				<category><![CDATA[Kişisel Mevzu]]></category>
		<category><![CDATA[yazılım projesi]]></category>
		<category><![CDATA[yazılım projesindeki yanlışlar]]></category>
		<category><![CDATA[yazılım projesinin içinden çıkamamak]]></category>
		<category><![CDATA[yazılım yapmak]]></category>
		<category><![CDATA[yazılımda metodoloji]]></category>

		<guid isPermaLink="false">http://www.gokalpkuscu.com/?p=410</guid>
		<description><![CDATA[Bu yazımda dallama proje girişi &#8211; (dpg) , ve onun gelişim sürecinden bahsedeceğim, çok esnektir, okunması sadece yazan kişiye kolay bazen bu bile mümkün olmayan, küçük bir proje için bile yaklaşık 1000 satırlık class koduna ulaşan ve artık yukarı tükürsem sakal, aşağı tükürsem bıyık konumuna nasıl geldiğini anlatacağım :D 1. Hafta Heyecan dorukta! Kağıtlar elinde, [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazımda dallama proje girişi &#8211; (dpg) , ve onun gelişim sürecinden bahsedeceğim, çok esnektir, okunması sadece yazan kişiye kolay bazen bu bile mümkün olmayan, küçük bir proje için bile yaklaşık 1000 satırlık class koduna ulaşan ve artık yukarı tükürsem sakal, aşağı tükürsem bıyık konumuna nasıl geldiğini anlatacağım :D</p>
<p><span id="more-410"></span></p>
<p><strong>1. Hafta</strong></p>
<p>Heyecan dorukta! Kağıtlar elinde, Word&amp;Excel açık, hemen simge durumunda MS Project&#8230;</p>
<p>* Başlanır, 2 . gün sonunda ne bu lan! Kod mu yazıyoruz ? Yazılım dünyasının çeteresini mi çıkarıyoruz? Kapa analizler felan shift delete!</p>
<p><strong> 3</strong>. Gün sonunda getir kağıt abi gerekli tabloları yazalım, kolonlarda cabası , oke?</p>
<p><strong> 4</strong>. Gün sonunda abi yazmakla olmaz sıktı be! Aç toolu çak tableları oke?</p>
<p><strong> 5</strong>. Gün sonunda her şey süper gördün mü ? Gir bir kaç veri oluştur bir kaç sql geliyomu geliyor ohh ohh :)</p>
<p><strong>2. Hafta </strong></p>
<p>Gerekli tüm her şey hazır artık, aç IDE&#8217;i başlayalım, gördün mü abi ya çatır çatır gidiyoruz :) Yakında biter bu!<br />
(bu hafta içinde)</p>
<p><strong>X</strong>- Dostum bir kaç table lazım nerede tutacaz bunları ?</p>
<p><strong>Y</strong>- Çak abi gitsin veri tabanı uğraştırma beni&#8230;</p>
<p><strong>3. Hafta </strong></p>
<p><strong>X</strong>-Abi süper gidiyor da bu class 1000 satırı buldu bende :D<br />
<strong> Y</strong>- Evet büyüdü çok bu, nereyi kaldıralım acaba eheuhue :D</p>
<p><strong>Y</strong>- Oğlum bu tablelar çok alakasız relation sıfır, lan bu store procedure ben yazim şerefsizim microsoft beni mssql developer takımına alır değiştirelim şu kolonları :D</p>
<p><strong>X</strong>-sorun değil sil abi :D</p>
<p><strong>4. Hafta </strong></p>
<p><strong>Y</strong>-Abi artık kodları takip edemiyorum ben :D nereye ne ekleyecektik nere bitti anlamadım he!<br />
<strong> X</strong>-Bırak suyuna gitsin taş gibi bence..<br />
<strong> Y</strong>- Oğlum bunları yeniden anlamak için kriptoloji uzmanı olmak gerekli..</p>
<p><strong>Y</strong>-Methodu ters yazdım düzgün çalışıyor.<br />
<strong> X</strong>-Sakın dokunma abi iyidir&#8230; O procedurede dokunma sakın oda ters ama iyi iyi :)</p>
<p><strong>5. Hafta </strong></p>
<p><strong>Y</strong>- Abi bırak bu böyle olmaz, test bile edemeyiz bu kodu biz, değişken isimleri bir ninemin ismi olmadı yani..<br />
<strong> X</strong>- Oğlum bilmiyorum ya.. Yazık o kadar yazdık yani..<br />
<strong> Y</strong>- La! bir git ya oop&#8217;a bir tecavüz etmediğimiz kalmadı yani..<br />
<strong> X</strong>- Doğru shift delete..!</p>
<p>Evet arkadaşlar; bir projenin içine anca bu kadar &#8230; :) her neyse bir yazılım projesi oluşturulacaksa izlenecek bu yolu belirleyen arkadaşlarınızdan uzak durmanız önemle rica olunur aksi halde zaman kaybı yaratabilir. Kesinlikle bir standart belirlenmeli, kesinlikli çok güzel bir analiz yapılmalı ve kesinlikle yazılım süreci içilmeli, çevik yazılım geliştirmek vs vs&#8230;</p>
<p><strong>Artık biraz daha bu konulardan bahsetmek istiyorum :) Umarım beğenirsiniz.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gokalpkuscu.com/bir-yazilim-projesinin-icinden-nasil-cikilmaz/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Turkcell’de Çalışmak İstiyorum!</title>
		<link>http://www.gokalpkuscu.com/turkcell%e2%80%99de-calismak-istiyorum</link>
		<comments>http://www.gokalpkuscu.com/turkcell%e2%80%99de-calismak-istiyorum#comments</comments>
		<pubDate>Wed, 17 Feb 2010 23:30:59 +0000</pubDate>
		<dc:creator>Gökalp Kuşçu</dc:creator>
				<category><![CDATA[Ordan Burdan]]></category>
		<category><![CDATA[turkcel ik]]></category>
		<category><![CDATA[turkcell]]></category>
		<category><![CDATA[turkcell iş]]></category>
		<category><![CDATA[turkcellde çalışmak]]></category>

		<guid isPermaLink="false">http://www.gokalpkuscu.com/?p=405</guid>
		<description><![CDATA[Blog Turkcell&#8217;i kurcalarken Meltem Kalender Öztürk Hanımın Turkcell ve çalışmak için bir takım videolarını gördüm, güzel, yönlendirici ve çok güzel tüyolar veriliyor izlenmenizi tavsiye ederim. Heh izlemek isterseniz, dördüncü video daha çok hoşuma gitti diyebilirim&#8230;. ilgili link : Turkcell’de Çalışmak İstiyorum! Geçtiğimiz günlerde Turkcell Blog Röportajları’nın bir yenisini Meltem Kalender Öztürk ile gerçekleştirdik. Çalışan İlişkileri [...]]]></description>
			<content:encoded><![CDATA[<p>Blog Turkcell&#8217;i kurcalarken  Meltem Kalender Öztürk Hanımın Turkcell ve çalışmak için bir takım videolarını gördüm, güzel, yönlendirici ve çok güzel tüyolar veriliyor izlenmenizi tavsiye ederim. Heh izlemek isterseniz, dördüncü video daha çok hoşuma gitti diyebilirim&#8230;.</p>
<p><strong>ilgili link :</strong></p>
<p><a href="http://blog.turkcell.com.tr/2010/01/07/turkcellde-calismak-istiyorum/">Turkcell’de Çalışmak İstiyorum!</a></p>
<p><span id="more-405"></span></p>
<blockquote><p>Geçtiğimiz günlerde Turkcell Blog Röportajları’nın bir yenisini Meltem Kalender Öztürk ile gerçekleştirdik.</p>
<p>Çalışan İlişkileri Bölüm Başkanımız Meltem Kalender Öztürk, Turkcell’de İnsan Kaynakları Yönetimi ile ilgili çok özel bilgileri ve ip uçlarını röportajımız sırasında bizlerle paylaştı.</p>
<p>Turkcell’de işe alım süreçleri, Turkcell’de çalışmak isteyen adaylarda aranan nitelikler, yeni mezunlara yönelik önemli bilgileri bulabileceğiniz sohbetimizi keyifle izleyeceğinizi umuyoruz.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gokalpkuscu.com/turkcell%e2%80%99de-calismak-istiyorum/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
