<?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>Yıldırım -- İşadamı &#187; Programlama</title>
	<atom:link href="http://yildirim.isadamlari.org/category/isletim-sistemleri/linux/programlama/feed" rel="self" type="application/rss+xml" />
	<link>http://yildirim.isadamlari.org</link>
	<description>M. Salih YILDIRIM'ın Kişisel Karalamacı</description>
	<lastBuildDate>Sun, 21 Feb 2010 15:12:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Pic18F serisi, ks0108 glcd ve analog touch panel ile basit çizim uygulamam</title>
		<link>http://yildirim.isadamlari.org/2009/pic18f-serisi-ks0108-glcd-ve-analog-touch-panel-ile-basit-cizim-uygulamam.html</link>
		<comments>http://yildirim.isadamlari.org/2009/pic18f-serisi-ks0108-glcd-ve-analog-touch-panel-ile-basit-cizim-uygulamam.html#comments</comments>
		<pubDate>Thu, 17 Sep 2009 00:24:13 +0000</pubDate>
		<dc:creator>yildirim</dc:creator>
				<category><![CDATA[Pic]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[gezegen]]></category>
		<category><![CDATA[çizim uygulaması]]></category>
		<category><![CDATA[drawing application]]></category>
		<category><![CDATA[gezegen_arch]]></category>
		<category><![CDATA[pic18f]]></category>
		<category><![CDATA[touch panel]]></category>
		<category><![CDATA[touch screen]]></category>

		<guid isPermaLink="false">http://yildirim.isadamlari.org/?p=386</guid>
		<description><![CDATA[
Pic18F serisi, ks0108 glcd ve analog touch panel ile basit çizim programı from Mehmet Salih Yildirim on Vimeo.
]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=6608867&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=6608867&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/6608867">Pic18F serisi, ks0108 glcd ve analog touch panel ile basit çizim programı</a> from <a href="http://vimeo.com/user2308695">Mehmet Salih Yildirim</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://yildirim.isadamlari.org/2009/pic18f-serisi-ks0108-glcd-ve-analog-touch-panel-ile-basit-cizim-uygulamam.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>python da bash komutunun geri dönüş çıktısını almak</title>
		<link>http://yildirim.isadamlari.org/2009/python-da-bash-komutunun-geri-donus-ciktisini-almak.html</link>
		<comments>http://yildirim.isadamlari.org/2009/python-da-bash-komutunun-geri-donus-ciktisini-almak.html#comments</comments>
		<pubDate>Sun, 18 Jan 2009 10:59:13 +0000</pubDate>
		<dc:creator>yildirim</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Bash]]></category>

		<guid isPermaLink="false">http://yildirim.isadamlari.org/?p=237</guid>
		<description><![CDATA[Sürekli unuttuğum için yazma gereği duydum (:

import os
lsStr=os.popen("ls").read()
lsList=lsStr.splitlines()

satırları &#8220;ls&#8221; çıktısının pythonda bir değişkene string olarak almanızı sağlıyor. &#8220;splitlines&#8221; fonksiyonu da yeni satırlara göre elemanları listeye atıyor.
]]></description>
			<content:encoded><![CDATA[<p>Sürekli unuttuğum için yazma gereği duydum (:</p>
<pre lang="python">
import os
lsStr=os.popen("ls").read()
lsList=lsStr.splitlines()
</pre>
<p>satırları &#8220;ls&#8221; çıktısının pythonda bir değişkene string olarak almanızı sağlıyor. &#8220;splitlines&#8221; fonksiyonu da yeni satırlara göre elemanları listeye atıyor.</p>
]]></content:encoded>
			<wfw:commentRss>http://yildirim.isadamlari.org/2009/python-da-bash-komutunun-geri-donus-ciktisini-almak.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ağlı Bilgi Görselleştirmesi</title>
		<link>http://yildirim.isadamlari.org/2008/agli-bilgi-gorsellestirmesi.html</link>
		<comments>http://yildirim.isadamlari.org/2008/agli-bilgi-gorsellestirmesi.html#comments</comments>
		<pubDate>Thu, 25 Dec 2008 17:38:45 +0000</pubDate>
		<dc:creator>yildirim</dc:creator>
				<category><![CDATA[Programlama]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[bilgi]]></category>
		<category><![CDATA[gezegen]]></category>
		<category><![CDATA[görselleştirme]]></category>
		<category><![CDATA[graf]]></category>

		<guid isPermaLink="false">http://yildirim.isadamlari.org/?p=195</guid>
		<description><![CDATA[Bilgi Üniversitesinde düzenlenen &#8220;Ağlı Bilgi Görselleştirmesi&#8221; isimli atölye çalışmasından fm sayesinde haberdar oldum. Konu oldukça ilgimi çekti, ve ücretsiz de olmasının etkisi ve kurs tarihlerinde de çok youğun olmamam nedeniyle katılmaya karar verdim.
Öncelikle sevgili Burak&#8216;a böyle bir kurs verdiği için teşekkür ederim. Kendisi konusunda oldukça bilgili birisi, daha 3 saatlik eğitimin ardından bana göre oldukça [...]]]></description>
			<content:encoded><![CDATA[<p>Bilgi Üniversitesinde düzenlenen &#8220;Ağlı Bilgi Görselleştirmesi&#8221; isimli atölye çalışmasından <strong><a href="http://www.fazlamesai.net/?a=article&amp;sid=5163">fm</a></strong> sayesinde haberdar oldum. Konu oldukça ilgimi çekti, ve ücretsiz de olmasının etkisi ve kurs tarihlerinde de çok youğun olmamam nedeniyle katılmaya karar verdim.</p>
<p>Öncelikle sevgili <strong><a href="http://burak-arikan.com/bio/index.html">Burak</a></strong>&#8216;a böyle bir kurs verdiği için teşekkür ederim. Kendisi konusunda oldukça bilgili birisi, daha 3 saatlik eğitimin ardından bana göre oldukça gelişmiş bir graf çizebildim. Çizdiğimiz graflar Burak&#8217;ın sitesinde yayınlandıktan sonra benim çizdiğim graf&#8217;ı burada yayınlayacağım.</p>
<p>Yarın processing kullanarak, bilgisayar ile bu tarz ağlı yapıları çizeceğiz, Cumartesi günü ise takım halinde çalışma yapacağız.</p>
<p>Sınıfımız da oldukça renkli, Boğaziçi Universitesindeki akademisyenlerden tutun da yıllarca yazılım mühendisliği yapmış kişilere, benim gibi çeşitli bölümlerde okuyan öğrencilerden, sanatçılara kadar çok geniş bir yelpaze de insanlar katılmış durumda.</p>
<p>Bir de liseden yakın arkadaşlarımdan birisi olan Nazlı&#8217;nın Bilgi Universitesi&#8217;nden Boğaziçi Üniversitesi&#8217;ne kimbilir ne zaman geçtiğini de bugün öğrendim. İnsanları arayıp sormazsam böyle olur işte :/</p>
<p><span id="more-195"></span></p>
<p>&#8211;DUZENLEME&#8211;<br />
1. Processing ile oluşturduğum, Linux Dağıtımları Soy Ağacı çalışmam:</p>
<p><iframe src ="http://yildirim.isadamlari.org/htmlFiles/linuxGraph/index.html" width="600" height="1000px" frameborder="0" scrolling="auto"></p>
<p>Tarayıcınız Iframe Desteklememektedir. Lütfen Fİrefox Kullanınız.</p>
<p></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://yildirim.isadamlari.org/2008/agli-bilgi-gorsellestirmesi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress &#8211; Twitter</title>
		<link>http://yildirim.isadamlari.org/2008/wordpress-twitter.html</link>
		<comments>http://yildirim.isadamlari.org/2008/wordpress-twitter.html#comments</comments>
		<pubDate>Wed, 10 Dec 2008 09:30:09 +0000</pubDate>
		<dc:creator>yildirim</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://yildirim.isadamlari.org/?p=175</guid>
		<description><![CDATA[Bu yazıda Wordpress ile Twitter bütünleşmesinin nasıl yapılabileceğini öğreneceksiniz. 
Web 2.0 uygulamalarının yaygınlaşması, bir çok faydalı aracın ortaya çıkmasını sağladı, Facebook (evet, inatla kullanmıyorum), Twitter, Youtube, Google Docs bunlardan bazıları sadece.
Blog yazarlarının en fazla tercih ettikleri blog sistemi, açık kaynak kodlu ve ücretsiz olan, çok sayıda eklentisi olan, sürekli güncellenen Wordpress&#8217;in , Web 2.0 uygulamaları [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazıda Wordpress ile Twitter bütünleşmesinin nasıl yapılabileceğini öğreneceksiniz. </p>
<p>Web 2.0 uygulamalarının yaygınlaşması, bir çok faydalı aracın ortaya çıkmasını sağladı, Facebook (evet, inatla kullanmıyorum), Twitter, Youtube, Google Docs bunlardan bazıları sadece.</p>
<p>Blog yazarlarının en fazla tercih ettikleri blog sistemi, açık kaynak kodlu ve ücretsiz olan, çok sayıda eklentisi olan, sürekli güncellenen Wordpress&#8217;in , Web 2.0 uygulamaları ile olan bütünleşmesi bir çok kişi için oldukça yararlı olacaktır.</p>
<p>Öncelikle &#8220;<a href="http://rick.jinlabs.com/code/twitter/">Twitter for Wordpress</a>&#8221; eklentisini indirip Wordpress&#8217;e <a href="http://www.cssimbenim.com/wordpress-eklenti-nasil-yuklenir/">kuralım</a>.</p>
<p>Eğer &#8220;Wordpress Widget&#8221; kullanıyorsanız, bu eklentiyi sienize kolayca ekleyebilirsiniz (Tasarım menusunde, bileşenler seçeneğinde eklentiyi göreceksiniz.).</p>
<p>Ayarlarını yaptıktan sonra Tweet&#8217;leriniz blogunuzda gösterilecektir. Ama daha derinlere inmek istersek, mesela benim blog başlığımı twitter&#8217;daki son girdimden almam gibi, temaya ufak bir kod eklememiz gerekiyor.</p>
<p>Ben &#8220;header.php&#8221; dosyasında,</p>
<pre lang="php">
<div id="header">
<h1>
    	    <a href="<?php echo get_option('home'); ?>/">
            <?php bloginfo('name'); ?></a>
<div class="description">
                <?php bloginfo('description'); ?>
            </div>
</h1>
</div>
</pre>
<p></p>
<p>olan kısmı</p>
<pre lang="php">
<div id="header">
<h1>
    	    <a href="<?php echo get_option('home'); ?>/">
            <?php bloginfo('name'); ?></a>
<div class="description">
                <?php twitter_messages("yldrm"); ?>
                <?php //bloginfo('description'); ?>
            </div>
</h1>
</div>
</pre>
<p>olarak değiştirerek sağladm.</p>
<p>Herkese kolay gelsin.</p>
]]></content:encoded>
			<wfw:commentRss>http://yildirim.isadamlari.org/2008/wordpress-twitter.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ruby</title>
		<link>http://yildirim.isadamlari.org/2008/ruby.html</link>
		<comments>http://yildirim.isadamlari.org/2008/ruby.html#comments</comments>
		<pubDate>Sun, 03 Aug 2008 19:35:56 +0000</pubDate>
		<dc:creator>yildirim</dc:creator>
				<category><![CDATA[Programlama]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[gezegen]]></category>

		<guid isPermaLink="false">http://yildirim.isadamlari.org/?p=5</guid>
		<description><![CDATA[Kendime 12 inch büyüklüğünde bir dizüstü bilgisayar aldıktan sonra bu bilgisayarın nimetlerinden yararlanmalıyım diye düşündüm ve Küçükçekmece&#8217;deki evimden Kadıköy&#8217;deki işime gidip gelirken bulduğum her fırsatta bilgisayarımı açıp ruby çalışmaya başladım. Dil çok rahat ve programcıyı kalıplara bağlanmak zorunda bırakmıyor Ancak gördüğüm kadarıyla bir süre sonra algoritma kurmak yerine ezberlemeye başlıyorsunuz. Neyse sonuçta dili henuz çek [...]]]></description>
			<content:encoded><![CDATA[<p>Kendime 12 inch büyüklüğünde bir dizüstü bilgisayar aldıktan sonra bu bilgisayarın nimetlerinden yararlanmalıyım diye düşündüm ve Küçükçekmece&#8217;deki evimden Kadıköy&#8217;deki işime gidip gelirken bulduğum her fırsatta bilgisayarımı açıp ruby çalışmaya başladım. Dil çok rahat ve programcıyı kalıplara bağlanmak zorunda bırakmıyor Ancak gördüğüm kadarıyla bir süre sonra algoritma kurmak yerine ezberlemeye başlıyorsunuz. Neyse sonuçta dili henuz çek fazla bilmediğimden daha fazla yorum yapmaktan kaçınacağım ve öğrendiklerimi burada yazacağım. Bu arada ne kadar estetik bir dil olduğunu göstermek adına bir kaç kod parçacığı (&#8220;a piece of code&#8221; from <a href="http://gaffarovercomes.com" target="_blank">gaffar</a>) yazıyorum. Umarım hoşunuza gider.</p>
<p><strong>Hello World</strong></p>
<pre class="brush:ruby">puts "hello world"</pre>
<p><strong>Fibonacci</strong></p>
<pre class="brush:ruby">k1, k2 = 1, 1
max = gets
while k1 &lt;= max.to_i
print k1, " "
k1, k2 = k2, k1+k2
end</pre>
<p><strong>Dosyanın içeriğini ekrana basan program</strong></p>
<pre class="brush:ruby">f=File.open("dosya_adi.txt")
f.each do |line|
puts line
end</pre>
<p><strong>5 karakterli tüm küçük harf kombinasyonlarını ekrana basan program</strong></p>
<pre class="brush:ruby">puts ("aaaaa".."zzzzz").to_a</pre>
<p>Şimdilik benden bu kadar. İlgisini esirgemeyen herkese teşekkürler.</p>
<p>To be Continiued&#8230;</p>
<p>Devamı yarın belki yarından da yakın.</p>
]]></content:encoded>
			<wfw:commentRss>http://yildirim.isadamlari.org/2008/ruby.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
