<?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>sertalp bilal &#187; Programlama</title>
	<atom:link href="http://www.sertalpbilal.com/kategori/bilgisayar/programlama/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sertalpbilal.com</link>
	<description>turuncu balığın hayata dair gözlemleri...</description>
	<lastBuildDate>Fri, 09 Dec 2011 00:54:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Java Swing&#8217;le Alakalı 2 Önemli Nokta</title>
		<link>http://www.sertalpbilal.com/bilgisayar/programlama/java/java-swingle-alakali-2-onemli-nokta/</link>
		<comments>http://www.sertalpbilal.com/bilgisayar/programlama/java/java-swingle-alakali-2-onemli-nokta/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 19:57:26 +0000</pubDate>
		<dc:creator>sertalp bilal</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.sertalpbilal.com/?p=1181</guid>
		<description><![CDATA[Özellikle JApplet veya JFrame ile çalışıyorsanız, grafiksel bir değişiklik ekrana yansımıyorsa .validate() fonksiyonunu çağırmak gerekiyor. Zira bazen değişikliği tetikleyen action&#8217;ı takip eden işlerde repaint() fonksiyonu gerekli güncellemeyi yapamıyor. Benim kişisel görüşüm, çok bir yavaşlamaya yol açmadığı sürece this.repaint(); this.validate(); şeklinde bu metodların beraber çağırılması gerektiği. Diğer önemli nokta aslında grafiklerde benim önceden çok yaptığım bir [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Özellikle JApplet veya JFrame ile çalışıyorsanız, grafiksel bir değişiklik ekrana yansımıyorsa</p>
<blockquote>
<p style="text-align: justify;">.validate()</p>
</blockquote>
<p style="text-align: justify;">fonksiyonunu çağırmak gerekiyor. Zira bazen değişikliği tetikleyen action&#8217;ı takip eden işlerde repaint() fonksiyonu gerekli güncellemeyi yapamıyor.</p>
<p style="text-align: justify;"><span id="more-1181"></span>Benim kişisel görüşüm, çok bir yavaşlamaya yol açmadığı sürece</p>
<blockquote>
<p style="text-align: justify;">this.repaint();<br />
this.validate();</p></blockquote>
<p style="text-align: justify;">şeklinde bu metodların beraber çağırılması gerektiği.</p>
<p style="text-align: justify;">Diğer önemli nokta aslında grafiklerde benim önceden çok yaptığım bir hatayla alakalı. Örneğin bir JPanel&#8217;de hem &#8220;paint&#8221; metodu kullanıyor hem de üzerine JButton gibi nesneler eklemeye çalışıyorsak bu nesneler repaint() metodunu gördükleri zaman ekrandan kaybolmaya veya tutarsız değişiklikler yapmaya başlıyor. Uzun zaman neden olabileceğini ya da nasıl çözülebileceğini araştırdım. Tüm problem &#8220;public void paint(Graphics g)&#8221; metodunu override ederken &#8220;super.paint(g)&#8221; şeklinde çağırmayışımızla ilgili. Zira bunu çağırmak paint işlemleriyle alakalı varsayılan değerlerin işlenmesini sağlıyor. Bu satırı her paint metodunun en başına eklemekte fayda var.</p>
<p style="text-align: justify;">Ayrıca Swing grubunda iş yapıyorsanız</p>
<blockquote>
<p style="text-align: justify;">public void paint(Graphics g)</p>
</blockquote>
<p style="text-align: justify;">yerine</p>
<blockquote>
<p style="text-align: justify;">public void paintComponent(Graphics g)</p>
</blockquote>
<p style="text-align: justify;">çağırmanız gerekiyormuş. Bunun nedenini henüz anlayamadım, ama bir yerde okudum. Evet, bu günlük bu kadar <img src='http://www.sertalpbilal.com/wp-content/plugins/smilies-themer/Phoenity/smile.png' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sertalpbilal.com/bilgisayar/programlama/java/java-swingle-alakali-2-onemli-nokta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kızma Birader, inndir.com&#8217;da</title>
		<link>http://www.sertalpbilal.com/bilgisayar/programlama/java/kizma-birader-inndir-com-da/</link>
		<comments>http://www.sertalpbilal.com/bilgisayar/programlama/java/kizma-birader-inndir-com-da/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 03:56:19 +0000</pubDate>
		<dc:creator>sertalp bilal</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Kızma Birader]]></category>
		<category><![CDATA[oyun]]></category>
		<category><![CDATA[Programlama]]></category>

		<guid isPermaLink="false">http://www.sertalpbilal.com/?p=575</guid>
		<description><![CDATA[Meşhuuur oyunumuz Kızma Birader 2.0, sonunda inndir.com&#8217;daki yerini aldı.  :)  Sanırım bu bizim için büyük bir mutluluk. Oyunumuzun indirilme sayısı da her gün artıyor. Siz de daha indirip denemediyseniz, bir bakarsanız çok seviniriz. Buradan buyurun.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Meşhuuur oyunumuz Kızma Birader 2.0, sonunda inndir.com&#8217;daki yerini aldı.  :)  Sanırım bu bizim için büyük bir mutluluk. Oyunumuzun indirilme sayısı da her gün artıyor. Siz de daha indirip denemediyseniz, bir bakarsanız çok seviniriz. Buradan <a href="http://www.inndir.com/program.php?id=42605" target="_blank">buyurun</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sertalpbilal.com/bilgisayar/programlama/java/kizma-birader-inndir-com-da/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>g++ Undefined Reference Hatası</title>
		<link>http://www.sertalpbilal.com/bilgisayar/programlama/g-undefined-reference-hatasi/</link>
		<comments>http://www.sertalpbilal.com/bilgisayar/programlama/g-undefined-reference-hatasi/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 22:56:52 +0000</pubDate>
		<dc:creator>sertalp bilal</dc:creator>
				<category><![CDATA[Programlama]]></category>

		<guid isPermaLink="false">http://www.sertalpbilal.com/?p=569</guid>
		<description><![CDATA[CS201 C++ dersinin ödevini yaparken bana kafa yediren bir hata mesajı vardı. Onun nasıl çözüldüğünü buldum, aynı dertten muzdarip olanlar google&#8217;dan arayıp gelsin diye not edelim. Putty ile servera bağlandık, C++ dosyalarımızı yolladık. Putty&#8217;e main function&#8217;ın olduğu dosyayı compile emri verdik: g++ main.cpp Bu durumda compiler, sadece main.cpp dosyasını tanıyor, linkli dosyaları göremiyor ve her [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">CS201 C++ dersinin ödevini yaparken bana kafa yediren bir hata mesajı vardı. Onun nasıl çözüldüğünü buldum, aynı dertten muzdarip olanlar google&#8217;dan arayıp gelsin diye not edelim.</p>
<p style="text-align: justify;">Putty ile servera bağlandık, C++ dosyalarımızı yolladık. Putty&#8217;e main function&#8217;ın olduğu dosyayı compile emri verdik:<br />
g++ main.cpp<br />
Bu durumda compiler, sadece main.cpp dosyasını tanıyor, linkli dosyaları göremiyor ve her fonksiyon kullandığınızda &#8220;&#8230; undefined reference to &#8230;&#8221; hatası veriyor. Bunu yaşamamak için tüm dosyaları aynı anda compile etmelisiniz. Yani diyelim tüm program kodlarınız &#8220;.cpp&#8221; uzantılı. Bu durumda şunu deneyin:<br />
g++ *.cpp<br />
Muhtemelen işe yarayacaktır. Yani en azından bende yaradı, iki üç saattir aradığım sorunun cevabı bu kadar basitmiş. Hepinize C++ dolu günler dilerim <img src='http://www.sertalpbilal.com/wp-content/plugins/smilies-themer/Phoenity/smile.png' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sertalpbilal.com/bilgisayar/programlama/g-undefined-reference-hatasi/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Kızma Birader 2.0</title>
		<link>http://www.sertalpbilal.com/bilgisayar/programlama/java/kizma-birader-20/</link>
		<comments>http://www.sertalpbilal.com/bilgisayar/programlama/java/kizma-birader-20/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 20:28:33 +0000</pubDate>
		<dc:creator>sertalp bilal</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.sertalpbilal.com/?p=444</guid>
		<description><![CDATA[Kızma Birader oyunumuzun 2.0 sürümlü son versiyonu sonunda elimizden çıkmayı başardı Neden bu kadar uzattık bu işi bilemiyorum ama sonuç olarak bitirdik. Bu sefer oyun herhalde binlerce satırdan oluşuyor. Tam 1 senede bitti yapımı Linkini vereyim, bi bakın bakalım beğenecek misiniz. İndirmek için tıklayın. Oyunun sitesine girmek için tıklayınız.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img style="margin: 10px;" title="Kızma Birader 2.0" src="http://img523.imageshack.us/img523/289/kizmabiraderxq6.jpg" alt="" width="300" height="269" align="left" /> Kızma Birader oyunumuzun 2.0 sürümlü son versiyonu sonunda elimizden çıkmayı başardı <img src='http://www.sertalpbilal.com/wp-content/plugins/smilies-themer/Phoenity/laugh.png' alt=':D' class='wp-smiley' />  Neden bu kadar uzattık bu işi bilemiyorum ama sonuç olarak bitirdik. Bu sefer oyun herhalde binlerce satırdan oluşuyor. Tam 1 senede bitti yapımı <img src='http://www.sertalpbilal.com/wp-content/plugins/smilies-themer/Phoenity/smile.png' alt=':)' class='wp-smiley' /> Linkini vereyim, bi bakın bakalım beğenecek misiniz.<br />
İndirmek için <a title="Kızma Birader 2.0" href="http://sertalpbilal.googlepages.com/KizmaBirader.2.0.exe" target="_blank">tıklayın</a>.<br />
Oyunun sitesine girmek için <a title="Kızma Birader 2.0 Oyun Sitesi" href="http://sites.google.com/site/kizmabirader2/" target="_blank">tıklayınız</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sertalpbilal.com/bilgisayar/programlama/java/kizma-birader-20/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Kızma Birader 1.3</title>
		<link>http://www.sertalpbilal.com/bilgisayar/programlama/kizma-birader-13/</link>
		<comments>http://www.sertalpbilal.com/bilgisayar/programlama/kizma-birader-13/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 22:32:11 +0000</pubDate>
		<dc:creator>sertalp bilal</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[bilkent]]></category>
		<category><![CDATA[Kızma Birader]]></category>
		<category><![CDATA[oyun]]></category>

		<guid isPermaLink="false">http://www.sertalpbilal.com/gunluk-hayat/kizma-birader-13</guid>
		<description><![CDATA[Eski blogdan takipçilerim bilirler, yaptığımız bir oyun vardı sevgili oda arkadaşım Hüseyin Duman ile birlikte.  Üniversite 1.sınıfta öğrendiğimiz Java bilgilerini unutmamak ve hoş vakit geçirmek için başladığımız projenin ilk versiyonun son sürümü bu. Chip&#8217;in Download sitesinde de yer alan oyunumuzun şu sıralar 2.0 versiyonu ile uğraşıyoruz. 1.x sürümlerinden bambaşka bir grafikle karşılaşacaksınız. 1.3 versiyounu güzeldir, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.freewebtown.com/karia/JavaFiles/kizma_pic01.bmp" alt="Kızma Birader 1.1'den alınmış bir görüntü" height="327" width="400" /></p>
<p align="justify">Eski blogdan takipçilerim bilirler, yaptığımız bir oyun vardı sevgili oda arkadaşım Hüseyin Duman ile birlikte.  Üniversite 1.sınıfta öğrendiğimiz Java bilgilerini unutmamak ve hoş vakit geçirmek için başladığımız projenin ilk versiyonun son sürümü bu.</p>
<p align="justify"><span id="more-13"></span><br />
Chip&#8217;in Download sitesinde de yer alan oyunumuzun şu sıralar 2.0 versiyonu ile uğraşıyoruz. 1.x sürümlerinden bambaşka bir grafikle karşılaşacaksınız.<br />
1.3 versiyounu güzeldir, hoştur. Oldukça basit bir arayüzü var. Sadece İngilizcesi var maalesef. 2.0 versiyonunda ise Türkçe, İngilizce, Almanca ve Fransızca da var. Hüseyin&#8217;in tembelliği bitip Computer.java dosyasını tamamlamasını bekliyoruz&#8230;<br />
Neyse efendim size 1.3 sürümünü takdim ediyorum:<br />
1. <a href="http://download.chip.eu/tr/K_zma-Birader-1.3_696028.html" target="_blank">Chip&#8217;in Sitesinde Kızma Birader 1.3</a><br />
2. <a href="http://www.freewebtown.com/karia/JavaFiles/KizmaBirader.1.3.exe" target="_blank">Kendi yüklediğimiz Kızma Birader 1.3 </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sertalpbilal.com/bilgisayar/programlama/kizma-birader-13/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

