<?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"
	>

<channel>
	<title>Gökhan Sönmez'in Notları &#187; programcılık</title>
	<atom:link href="http://www.gokhansonmez.com/tag/programcilik/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gokhansonmez.com</link>
	<description>Gökhan Sönmez'in Günlüğü</description>
	<pubDate>Fri, 30 Apr 2010 11:25:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Bedava Resim/Fotoğraf Galerisi</title>
		<link>http://www.gokhansonmez.com/2008/260/resim-galerisi-olusturmak/</link>
		<comments>http://www.gokhansonmez.com/2008/260/resim-galerisi-olusturmak/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 17:06:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[]]></category>

		<category><![CDATA[faydali yazılımlar]]></category>

		<category><![CDATA[programcılık]]></category>

		<guid isPermaLink="false">http://www.gokhansonmez.com/?p=260</guid>
		<description><![CDATA[Notlarımı takip eden arkadaşların çoğunun kendi web sayfalarını oluşturmak isteyen 3D/2D ile ilgilenen ziyaretçiler olduğunu düşünüyorum. Yanılıyor olsam bile web sayfasında şık, kolay uygulanabilir ve fonksiyonel bir resim/fotoğraf galerisi oluşturmak kim istemez?
Aşağıda biri Javascript diğeri Flash olmak üzere iki farklı bedava galeri scripti bulacaksınız.
SmoothGallery (Oldukça başarılı ve Flash gerektirmeyen bir çözümdür)
Free Flash Gallery (Flash kullanıyor [...]]]></description>
			<content:encoded><![CDATA[<p>Notlarımı takip eden arkadaşların çoğunun kendi web sayfalarını oluşturmak isteyen 3D/2D ile ilgilenen ziyaretçiler olduğunu düşünüyorum. Yanılıyor olsam bile web sayfasında şık, kolay uygulanabilir ve fonksiyonel bir resim/fotoğraf galerisi oluşturmak kim istemez?</p>
<p>Aşağıda biri Javascript diğeri Flash olmak üzere iki farklı bedava galeri scripti bulacaksınız.</p>
<p><a href="http://smoothgallery.jondesign.net/"title="Smoothgallery"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/smoothgallery.jondesign.net');">SmoothGallery</a> (Oldukça başarılı ve Flash gerektirmeyen bir çözümdür)</p>
<p><a href="http://www.flash-gallery.org/"title="Free Flash Gallery"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.flash-gallery.org');">Free Flash Gallery</a> (Flash kullanıyor olması sizi korkutmasın, renk vs. kendinize göre düzenleyebiliyorsunuz)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gokhansonmez.com/2008/260/resim-galerisi-olusturmak/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Crytek Uzmanları Eğitim için Türkiyede</title>
		<link>http://www.gokhansonmez.com/2008/203/crytek-uzmanlari-egitim-icin-turkiyede/</link>
		<comments>http://www.gokhansonmez.com/2008/203/crytek-uzmanlari-egitim-icin-turkiyede/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 09:02:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[]]></category>

		<category><![CDATA[3D]]></category>

		<category><![CDATA[Oyun Sektörü]]></category>

		<category><![CDATA[programcılık]]></category>

		<guid isPermaLink="false">http://www.gokhansonmez.com/?p=203</guid>
		<description><![CDATA[Oyun dünyasını takip edip, Crysis oyununu ve Yerli kardeşleri duymayan sanırım kalmamıştır. FarCry oyunu ile dikkatleri çeken ve son çıkardıkları Crysis serisiyle, oyun dünyasının tepesine yerleşmiş Crytek firması, Metutech-Atom (Animasyon Teknolojileri ve Oyun Geliştirme Merkezi) ile işbirliğine giderek, 6-10 Ekim tarihleri arasında, CRYTEK tarafindan gelistirilen CryEngine2 oyun motorunun egitimlerini verecekler. Sanat, Tasarım ve Kodlama üzerine [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gokhansonmez.com/2007/45/crysis-oyunu-ve-cryengine-2-oyun-motoru/" ><img class="alignright" title="CryEngine 2" src="http://www.gokhansonmez.com/images/crysisk2.jpg" alt="" width="187" height="189" /></a>Oyun dünyasını takip edip, Crysis oyununu ve Yerli kardeşleri duymayan sanırım kalmamıştır. FarCry oyunu ile dikkatleri çeken ve son çıkardıkları Crysis serisiyle, oyun dünyasının tepesine yerleşmiş Crytek firması, <a href="http://www.metutech.metu.edu.tr/atom/"title="METUTECH ATOM"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.metutech.metu.edu.tr');">Metutech-Atom</a> (Animasyon Teknolojileri ve Oyun Geliştirme Merkezi) ile işbirliğine giderek, 6-10 Ekim tarihleri arasında, CRYTEK tarafindan gelistirilen <a href="http://www.gokhansonmez.com/2007/45/crysis-oyunu-ve-cryengine-2-oyun-motoru/"title="CryEngine 2"  target="_blank" >CryEngine2</a> oyun motorunun egitimlerini verecekler. Sanat, Tasarım ve Kodlama üzerine paralel eğitimlere katılmak için aşağıdaki başvuru formunu doldurmanız ve eğitimler için sizin uygun görünmeniz için dua etmeniz yeterli&#8230; Oyun geliştirme konusuna ilgi duyan, yeterli altyapıya sahip olanlar, muhakkak ilgilenmeliler.</p>
<p><a href="http://www.metutech.metu.edu.tr/tkbs/crytekbasvuru" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.metutech.metu.edu.tr');">http://www.metutech.metu.edu.tr/tkbs/crytekbasvuru</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gokhansonmez.com/2008/203/crytek-uzmanlari-egitim-icin-turkiyede/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Raytrace Render Motoru nasıl yazılır?</title>
		<link>http://www.gokhansonmez.com/2008/82/raytrace-render-motoru-nasil-yazilir/</link>
		<comments>http://www.gokhansonmez.com/2008/82/raytrace-render-motoru-nasil-yazilir/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 08:35:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[]]></category>

		<category><![CDATA[3D]]></category>

		<category><![CDATA[programcılık]]></category>

		<guid isPermaLink="false">http://www.gokhansonmez.com/2008/82/raytrace-render-motoru-nasil-yazilir/</guid>
		<description><![CDATA[3D yazılım kullanıp, render almayanınız sanırım yoktur   Render sırasında bilgisayarda yapılan hesapları merak edenleriniz varmı emin değilim. Ama bazen basit bir shader kodlamak isteyen, nasıl oluyorda görüntü oluşuyor diyenleriniz olabilir. Bu sorulara verilecek güzel cevaplardan bir tanesi Cüneyt Özdaş&#8216;ın sitesinde yer alıyordu. Türkçe döküman sayesinde 3D hesaplamanın derinlerine inebilmek mümkündü. Son güncelemesinde sanırım [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.scratchapixel.com/tutorials/lesson1/pics/lesson1_03.gif" alt="" hspace="5" vspace="5" width="256" height="196" align="left" />3D yazılım kullanıp, render almayanınız sanırım yoktur <img src='http://www.gokhansonmez.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Render sırasında bilgisayarda yapılan hesapları merak edenleriniz varmı emin değilim. Ama bazen basit bir shader kodlamak isteyen, nasıl oluyorda görüntü oluşuyor diyenleriniz olabilir. Bu sorulara verilecek güzel cevaplardan bir tanesi <a href="http://www.cuneytozdas.com/"title="Cuneyt Ozdaş"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.cuneytozdas.com');">Cüneyt Özdaş</a>&#8216;ın sitesinde yer alıyordu. Türkçe döküman sayesinde 3D hesaplamanın derinlerine inebilmek mümkündü. Son güncelemesinde sanırım bu uygulamayı kaldırmış (umarız kapsamlı güzel bir uygulamayı tekrar sitesine koyar).<br />
Bu konuya uzaktan ilgi duyan biri olarak bugüne kadar derli toplu ve adım adım anlatan bir uygulamaya rast gelmedim. Bir kaç gün önce yeni ve kapsamlı bir raytrace uygulaması internette görene kadar <img src='http://www.gokhansonmez.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Döküman oldukça detaylı ve güzel hazırlanmış. Öğrenciler, 3D render konusuna ilgi duyanlar ve benim gibi meraklılar için bulunmaz bir kaynak&#8230;</p>
<p><a title="Brazil r/s" href="http://www.scratchapixel.com/tutorials/home/home.php" target="_blank">http://www.scratchapixel.com/tutorials/home/home.php<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gokhansonmez.com/2008/82/raytrace-render-motoru-nasil-yazilir/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Joomla, Wordpress, SMF, KBPublisher Türkçe Sorunu ve çözümü</title>
		<link>http://www.gokhansonmez.com/2007/27/joomla-turkce-sorunu/</link>
		<comments>http://www.gokhansonmez.com/2007/27/joomla-turkce-sorunu/#comments</comments>
		<pubDate>Fri, 17 Aug 2007 05:36:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[]]></category>

		<category><![CDATA[programcılık]]></category>

		<guid isPermaLink="false">http://www.gokhansonmez.com/2007/27/joomla-turkce-sorunu/</guid>
		<description><![CDATA[Joomla İçerik Yönetim Sisteminde (v1.x) , özellikle MySQL 5 kullanımında, diğer bir çok veritabanı kullanan sistemde olduğu gibi Türkçe karakterlerin kullanımında sorunlar yaşanmaktadır.
Öncelikle hangi sistemi kullanıyor olursanız olun, elinizdeki veritabanı yedeğinin düzgün ve sorunsuz olduğundan emin olmanızı öneririm. Veritabanınızın
MySQL charset: Latin 5
MySQL connection collation: latin5_turkish_ci
olarak ayarlanmış olması tavsiye edilir.  Ama MySQL charset farklıda olsa [...]]]></description>
			<content:encoded><![CDATA[<p>Joomla İçerik Yönetim Sisteminde (v1.x) , özellikle MySQL 5 kullanımında, diğer bir çok veritabanı kullanan sistemde olduğu gibi Türkçe karakterlerin kullanımında sorunlar yaşanmaktadır.<span id="more-27"></span></p>
<p>Öncelikle hangi sistemi kullanıyor olursanız olun, elinizdeki veritabanı yedeğinin düzgün ve sorunsuz olduğundan emin olmanızı öneririm. Veritabanınızın</p>
<p><strong>MySQL charset:</strong> Latin 5<br />
<strong>MySQL connection collation: </strong>latin5_turkish_ci</p>
<p>olarak ayarlanmış olması tavsiye edilir.  Ama MySQL charset farklıda olsa sorun yaşamadan aşağıdaki düzenlemelerle sonuca ulaşabilirsiniz.</p>
<p>Bazen önceki sunucunun ne olduğunu hatırlamayabilir ya da farklı yapılandırılmış bir sunucudanda geliyor olabilirsiniz. Bu durumda elinizdeki veritabanı yedeği anlamsız karakterlerle dolu olabilir. Gokhansonmez.com&#8217;un bir önceki veritabanında buna dikkat etmemiştim. Aldığım yedekleri kullanmak istediğimde ve veritabanı yedeğini incelediğimde bir sürü garip karakterle  karşılaştım. Sorunu önce elle karakterleri değiştirerek çözmeye kalktım <img src='http://www.gokhansonmez.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Elle dediysek text editörlerinin replace fonksiyonuyla. Ama sorunu çözemedim <img src='http://www.gokhansonmez.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ç ve ş harfleri en azından birbirine girdi. Sorunu <a href="http://www.ultraedit.com/index.php?name=UE_MoreFeatures"title="ultraedit"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.ultraedit.com');">ultraedit</a> ile çözdüm. Veritabanı yedeğimi bu yazılımda açıp, File - convert kısmında bir iki denemeden sonra Türkçe karakterlerim geri geldi.</p>
<p>Bu sadece elimdeki veritabanını düzgün hale getirmeyi sağladı&#8230; Joomla ve diğerlerindeki sorunu gidermek için yeterli olmadı&#8230;</p>
<p><strong>Joomla Türkçe Ayarları</strong></p>
<p>Joomla Global Configuration panelinde Locale sekmesinde Country Local&#8217;de tr_TR, turkish yazmasına rağmen karakterleriniz sorun çıkabilir. Bunun sebeplerinden bir tanesi kullandığınız template sisteminin Global Configuration dosyasından bu bilgileri almaması olabilir. Template&#8217;i kontrol edip aşağıdaki satırın varlığına ya da Global Config&#8217;den doğru bilgilerin alınmasında sorun olmadığını kontrol ediniz.</p>
<p>&lt;META http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=iso-8859-9&#8243;&gt;</p>
<p>Yinede sorun çözülmüyorsa, includes klasörü database.php dosyasında 102. satırda yer alan</p>
<p>//@mysql_query(&#8221;SET NAMES &#8216;utf8&#8242;&#8221;, $this-&gt;_resource);</p>
<p>satırının hemen altına aşağıdaki satırları ekleyip kayıt ediniz.</p>
<p>@mysql_query(&#8221;SET NAMES &#8216;latin5&#8242;&#8221;, $this-&gt;_resource);<br />
@mysql_query(&#8221;SET CHARACTER SET latin5&#8243;, $this-&gt;_resource);<br />
@mysql_query(&#8221;SET COLLATION_CONNECTION = &#8216;latin5_turkish_ci&#8217;&#8221;, $this-&gt;_resource);</p>
<p>Sorun büyük ihtimalle çözülecektir.</p>
<p><strong>Wordpress&#8217;de Türkçe sorunu</strong></p>
<p>mysql ile ilgili bu tür sorunlar sadece joomla ile sınırlı değil, SMF (forum yazılımı) ve Wordpress (günlük yazılımı) gibi mysql erişimi sağlayan birçok sistemde benzer sorunlar yaşanması olasıdır. Hatta bu günlüğü yeni sunucuya taşıdığımda bende bu sorunu yaşadım ve geri dönerek, notlarıma çözüm hakkında birşeyler yazmaya karar verdim <img src='http://www.gokhansonmez.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Wordpress&#8217;in veritabanıyla ilgili işlemleri gerçekleştirdiği dosya, includes klasöründe,  wp-db.php olarak yer almaktadır. Bu dosya içerisinde,</p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 150px; text-align: left;" dir="ltr">function select($db) {
if (!@mysql_select_db($db, $this-&gt;dbh)) {
$this-&gt;bail("
&lt;h1&gt;Can't select database&lt;/h1&gt;
&lt;p&gt;We were able to connect to the database server (which means your username and password is okay) but not able to select the &lt;code&gt;$db&lt;/code&gt; database.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Are you sure it exists?&lt;/li&gt;
&lt;li&gt;On some systems the name of your database is prefixed with your username, so it would be like username_wordpress. Could that be the problem?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you don't know how to setup a database you should &lt;strong&gt;contact your host&lt;/strong&gt;. If all else fails you may find help at the &lt;a href='http://wordpress.org/support/'&gt;WordPress Support Forums&lt;/a&gt;.&lt;/p&gt;");
}</pre>
<p>kısmının hemen alt bölümüne, aşağıdaki satırları eklemeniz yeterli olacaktır.</p>
<p>mysql_query(&#8221;SET NAMES &#8216;latin5&#8242;&#8221;);<br />
mysql_query(&#8221;SET CHARACTER SET latin5&#8243;);<br />
mysql_query(&#8221;SET COLLATION_CONNECTION = &#8216;latin5_turkish_ci&#8217;&#8221;);</p>
<p><strong>SMF Forum yazılım ve Türkçe düzenlemesi</strong></p>
<p>SMF bence oldukça başarılı ve güzel bir forum yazılımı ve birçok sitede sorunsuz kullanıyorum. Bu sistemi kullanırkende diğerlerinde olduğu gibi Latin5 türkçe kullanımında sorunlar oluşabiliyor. Bu sorunu çözmek için aşağıdaki düzeltmeyi yapmak gerekmektedir.</p>
<p>SMF&#8217;yi kurduğunuz ana dizinde (root) index.php dosyasını bulun. Bu dosyayı bir editörde açarak aşağıdaki satırı bulun.</p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 500px; height: 98px; text-align: left;" dir="ltr">// Connect to the MySQL database.
if (empty($db_persist))
	$db_connection = @mysql_connect($db_server, $db_user, $db_passwd);
else
	$db_connection = @mysql_pconnect($db_server, $db_user, $db_passwd);</pre>
<p>hemen altına aşağıdaki satıları yazın..</p>
<p>mysql_query(&#8221;SET NAMES &#8216;latin5&#8242;&#8221;);<br />
mysql_query(&#8221;SET CHARACTER SET latin5&#8243;);<br />
mysql_query(&#8221;SET COLLATION_CONNECTION = &#8216;latin5_turkish_ci&#8217;&#8221;);</p>
<p>KBPublisher, yazılımı bilgi bankası ya da sıkça sorulan sorular için kullanılan bir yazılım. Eski ücretsiz sürümlerinden birini sourceforge sitesinden indirip commodore.gen.tr&#8217;de kullanmak istediğimde Türkçe problemiyle karşılaştım. Internette aradım cevabını bulamadım ama yukarıdaki düzenlemeyle onunda çözümünü buldum.</p>
<p>kb\admin\lib\adodb\drivers klasöründe yer alan adodb-mysql.inc.php dosyasını açın.</p>
<p>//global $ADODB_COUNTRECS;<br />
//if($ADODB_COUNTRECS)</p>
<p>satırını bulun ve hemen altına aşağıdaki satırı ekleyin.</p>
<p>mysql_query(&#8221;SET NAMES &#8216;latin5&#8242;&#8221;);<br />
mysql_query(&#8221;SET CHARACTER SET latin5&#8243;);<br />
mysql_query(&#8221;SET COLLATION_CONNECTION = &#8216;latin5_turkish_ci&#8217;&#8221;);</p>
<p>umarım bu düzenlemelerden sonra hiçbir sorununuz kalmaz&#8230; Kolay gelsin..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gokhansonmez.com/2007/27/joomla-turkce-sorunu/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
