<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>A collection of software related insights</title>
	<atom:link href="http://linuxcoding0.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://linuxcoding0.wordpress.com</link>
	<description>Open source programming, and everything along the way.</description>
	<lastBuildDate>Mon, 14 Sep 2009 20:22:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='linuxcoding0.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>A collection of software related insights</title>
		<link>http://linuxcoding0.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://linuxcoding0.wordpress.com/osd.xml" title="A collection of software related insights" />
	<atom:link rel='hub' href='http://linuxcoding0.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Python compiled is worse than pure Python?</title>
		<link>http://linuxcoding0.wordpress.com/2009/09/13/python-compiled-is-worse-than-pure-python/</link>
		<comments>http://linuxcoding0.wordpress.com/2009/09/13/python-compiled-is-worse-than-pure-python/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 21:24:46 +0000</pubDate>
		<dc:creator>linuxcoding1</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[python cxfreeze]]></category>
		<category><![CDATA[python freeze]]></category>
		<category><![CDATA[python prime numbers]]></category>
		<category><![CDATA[python Sieve of Eratosthenes]]></category>
		<category><![CDATA[Sieve of Eratosthenes]]></category>
		<category><![CDATA[Sieve of Eratosthenes python]]></category>

		<guid isPermaLink="false">http://linuxcoding0.wordpress.com/?p=31</guid>
		<description><![CDATA[So lately I&#8217;ve been playing with python, and obviously one of the first things you do when you start to use a new language is make a prime number generator. I did this using the &#8216;Sieve of Eratosthenes&#8217;. Here is the code (Bearing in mind this is one of my first attempts in python, so [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxcoding0.wordpress.com&amp;blog=9388590&amp;post=31&amp;subd=linuxcoding0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So lately I&#8217;ve been playing with python, and obviously one of the first things you do when you start to use a new language is make a prime number generator. I did this using the<a title="Sieve of Eratosthenes" href="http://en.wikipedia.org/wiki/Sieve_of_Eratosthenes" target="_blank"> &#8216;Sieve of Eratosthenes&#8217;</a>. Here is the code (Bearing in mind this is one of my first attempts in python, so I have no idea if it is efficient or to standards)</p>
<pre class="brush: python;">
def GetPrimeNumbers(Amount):
	Primes = []
	NPrime = dict()
	Total = 0
	Current = 2
	while Total &lt;= Amount:
		try:
			NPrime[str(Current)]
		except KeyError:
			IsPrime = 1
		else:
			IsPrime = 0
		x=1;
		while x &lt; Amount:
			NPrime[str(x*Current)] = [1]
			x+=1
		if IsPrime == 1:
			Primes.append(Current)
			Total+=1
		Current+=1
	return Primes
</pre>
<p>Now this took no time at all for 100 primes, but it took around a minute for 1000. I remembered hearing about CxFreeze, which is a python compiler, so I decided to use it and see if it would increase the speed. Now interestingly, this is what I got:</p>
<pre>Generating Primes using Python and CxFreeze

Python:
100 primes :	real    0m0.123s
			user    0m0.112s
			sys     0m0.004s

1000 primes:	real    0m53.467s
			user    0m48.631s
			sys     0m0.512s

Compiled Python:
100 primes:	real    0m0.139s
			user    0m0.124s
			sys     0m0.012s

1000 primes:	real    1m0.173s
			user    0m54.163s
			sys     0m0.576s

Pure C (Slightly different algorithm):
100 primes:	real    0m0.002s
			user    0m0.000s
			sys     0m0.004s

1000 primes:	real    0m0.052s
			user    0m0.028s
			sys     0m0.004s</pre>
<p>Now this got me thinking;</p>
<p>1. If I ever need to generate prime numbers, I&#8217;m going to use C.</p>
<p>2. The compiled python seemed to increase the time.</p>
<p>The answer to the latter becomes obvious from the output of CxFreeze, which seems to add every default python library to the executable, even if they are not used. So it seems that the only reason you should use CxFreeze is if you are adamant to not have to install python on a clients computer, and if you are using prime numbers, use C.</p>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:0;width:1px;height:1px;">def GetPrimeNumbers(Amount):<br />
Primes = []<br />
NPrime = dict()<br />
Total = 0<br />
Current = 2<br />
while Total &lt;= Amount:<br />
try:<br />
NPrime[str(Current)]<br />
except KeyError:<br />
IsPrime = 1<br />
else:<br />
IsPrime = 0<br />
x=1;<br />
while x &lt; Amount:<br />
NPrime[str(x*Current)] = [1]<br />
x+=1<br />
if IsPrime == 1:<br />
Primes.append(Current)<br />
Total+=1<br />
Current+=1<br />
retun Primes</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxcoding0.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxcoding0.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxcoding0.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxcoding0.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxcoding0.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxcoding0.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxcoding0.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxcoding0.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxcoding0.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxcoding0.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxcoding0.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxcoding0.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxcoding0.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxcoding0.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxcoding0.wordpress.com&amp;blog=9388590&amp;post=31&amp;subd=linuxcoding0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxcoding0.wordpress.com/2009/09/13/python-compiled-is-worse-than-pure-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/59a3a7ee5f4d166a89d576cac59b28c1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linuxcoding1</media:title>
		</media:content>
	</item>
		<item>
		<title>Python Music Daemon</title>
		<link>http://linuxcoding0.wordpress.com/2009/09/09/python-music-daemon/</link>
		<comments>http://linuxcoding0.wordpress.com/2009/09/09/python-music-daemon/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 20:48:09 +0000</pubDate>
		<dc:creator>linuxcoding1</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[python daemon]]></category>
		<category><![CDATA[python gstreamer]]></category>
		<category><![CDATA[python mp3]]></category>
		<category><![CDATA[python music]]></category>
		<category><![CDATA[python play mp3]]></category>
		<category><![CDATA[python play music]]></category>
		<category><![CDATA[python twisted]]></category>

		<guid isPermaLink="false">http://linuxcoding0.wordpress.com/?p=21</guid>
		<description><![CDATA[So yesterday I was contemplating what to try to develop using python, and found the python gstreamer wrappers. Seeing as how it is rather hard to put music into php applications, I decided to make a daemon, which the php script could easily access. The code currently is very basic, probably not very good looking, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxcoding0.wordpress.com&amp;blog=9388590&amp;post=21&amp;subd=linuxcoding0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So yesterday I was contemplating what to try to develop using python, and found the <a href="http://gstreamer.freedesktop.org/modules/gst-python.html">python gstreamer wrappers</a>. Seeing as how it is rather hard to put music into php applications, I decided to make a daemon, which the php script could easily access. The code currently is very basic, probably not very good looking, as it is my first real shot at python, but the source is below. It uses the python-twisted library, and listens on a port for an incoming connection, and then takes commands from that connection. Please feel free to add your opinions or criticisms.</p>
<pre class="brush: python;">
import sys, os
import pygtk, gtk, gobject
import pygst
pygst.require(&quot;0.10&quot;)
import gst
from string import *
import re
from twisted.internet.protocol import Protocol, Factory
from twisted.internet import reactor
from twisted.internet import gtk2reactor # for gtk-2.0

class Music(Protocol):

	def dataReceived(self, data):
		data = re.sub('\r\n', &quot;&quot;, data)
		arr =  split(data, &quot; &quot;)

		if arr[0] == &quot;play&quot;:
			self.play()
		elif arr[0] == &quot;load&quot;:
			self.load_file(data[5:])
		elif data == &quot;pause&quot;:
			self.pause()
		elif data == &quot;resume&quot;:
			self.unpause()
		elif arr[0] == &quot;get&quot;:
			if arr[1] == &quot;state&quot;:
				self.get_state()
			if arr[1] == &quot;duration&quot;:
				self.get_duration()
			if arr[1] == &quot;position&quot;:
				self.get_position()
		elif arr[0] == &quot;seek&quot;:
			self.seek(arr[1])
		elif arr[0] == &quot;seekn&quot;:
			self.seekn(arr[1])
		elif data == &quot;quit&quot;:
			self.transport.write(&quot;closing session\r\n&quot;)
			self.transport.loseConnection()
			self.player.set_state(gst.STATE_NULL)
		else:
			self.transport.write(&quot;unrecognized command&quot;)

	def load_file(self, file):
		if os.path.isfile(file):
			self.player.set_state(gst.STATE_NULL)
			self.transport.write(&quot;Loading file %s\r\n&quot; % file)
			self.player.set_property(&quot;uri&quot;, &quot;file://&quot; + file)
			self.player.set_state(gst.STATE_PLAYING)
			self.player.set_state(gst.STATE_PAUSED)

	def seekn(self, nseconds):
		self.player.seek_simple(self.time_format, gst.SEEK_FLAG_FLUSH, nseconds)

	def connectionMade(self):
		self.transport.write(&quot;connected\r\n&quot;)
		self.player = gst.element_factory_make(&quot;playbin&quot;, &quot;player&quot;)
		fakesink = gst.element_factory_make(&quot;fakesink&quot;, &quot;fakesink&quot;)
		self.player.set_property(&quot;video-sink&quot;, fakesink)
		bus = self.player.get_bus()
		bus.add_signal_watch()
		bus.connect(&quot;message&quot;, self.message)

		self.current_state = &quot;STATE_NULL&quot;
		self.time_format = gst.Format(gst.FORMAT_TIME)

	def connectionLost(self, data):
		self.player.set_state(gst.STATE_NULL)

	def message(self, bus, message):
		t = message.type
		if t == gst.MESSAGE_EOS:
			self.player.set_state(gst.STATE_NULL)
		elif t == gst.MESSAGE_ERROR:
			self.player.set_state(gst.STATE_NULL)
			err, debug = message.parse_error()
			print &quot;Error: %s&quot; % err, debug

	def play(self):
		self.player.set_state(gst.STATE_PLAYING)
		self.current_state = &quot;STATE_PLAYING&quot;

	def pause(self):
		self.player.set_state(gst.STATE_PAUSED)
		self.current_state = &quot;STATE_PAUSED&quot;

	def unpause(self):
		self.player.set_state(gst.STATE_PLAYING)
		self.current_state = &quot;STATE_PLAYING&quot;

	def get_state(self):
		self.transport.write(self.current_state)

	def convert_ns(self, time_int):
		time_int = time_int / 1000000000
		return time_int

	def seek(self, seconds):
		sec = int(seconds)
		seek_ns = sec * 1000000000
		self.player.seek_simple(self.time_format, gst.SEEK_FLAG_FLUSH, seek_ns)

	def get_duration(self):
		#self.player.set_state(gst.STATE_PAUSED)
		#pos_int = self.player.query_position(gst.Format(gst.FORMAT_TIME), None)[0]
		dur_int = self.player.query_duration(gst.Format(gst.FORMAT_TIME), None)[0]
		dur = str(self.convert_ns(dur_int))
		self.transport.write(dur)
		#self.player.set_state(gst.STATE_PLAYING)

	def get_position(self):
		#self.player.set_state(gst.STATE_PAUSED)
		pos_int = self.player.query_position(gst.Format(gst.FORMAT_TIME), None)[0]
		pos = self.convert_ns(pos_int)
		self.transport.write(str(pos))
		#self.player.set_state(gst.STATE_PLAYING)

factory = Factory()
factory.protocol = Music

reactor.listenTCP(8007, factory)

reactor.run()
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxcoding0.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxcoding0.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxcoding0.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxcoding0.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxcoding0.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxcoding0.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxcoding0.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxcoding0.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxcoding0.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxcoding0.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxcoding0.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxcoding0.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxcoding0.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxcoding0.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxcoding0.wordpress.com&amp;blog=9388590&amp;post=21&amp;subd=linuxcoding0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxcoding0.wordpress.com/2009/09/09/python-music-daemon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/59a3a7ee5f4d166a89d576cac59b28c1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linuxcoding1</media:title>
		</media:content>
	</item>
		<item>
		<title>Python</title>
		<link>http://linuxcoding0.wordpress.com/2009/09/08/python/</link>
		<comments>http://linuxcoding0.wordpress.com/2009/09/08/python/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 20:28:36 +0000</pubDate>
		<dc:creator>linuxcoding1</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://linuxcoding0.wordpress.com/?p=6</guid>
		<description><![CDATA[With most of my programming experience being with Php, (mostly command line, I have no need for the web based stuff) I have been checking out python, and it seems a rather nice toy to play with. If anyone else has gone from Php to python, they will probably agree that the hardest thing to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxcoding0.wordpress.com&amp;blog=9388590&amp;post=6&amp;subd=linuxcoding0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With most of my programming experience being with Php, (mostly command line, I have no need for the web based stuff) I have been checking out python, and it seems a rather nice toy to play with. If anyone else has gone from Php to python, they will probably agree that the hardest thing to get to grips with is the huge difference in syntax. From curlies, to indents, this is possibly one of the most abstract ideas for syntax I have used. I also know some C and C++, and I&#8217;ve read that python and C can be linked, which is also quite a nice feature. The only roadblock I have is what to make. If anyone has an idea feel free to post.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxcoding0.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxcoding0.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxcoding0.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxcoding0.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxcoding0.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxcoding0.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxcoding0.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxcoding0.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxcoding0.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxcoding0.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxcoding0.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxcoding0.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxcoding0.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxcoding0.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxcoding0.wordpress.com&amp;blog=9388590&amp;post=6&amp;subd=linuxcoding0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxcoding0.wordpress.com/2009/09/08/python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/59a3a7ee5f4d166a89d576cac59b28c1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linuxcoding1</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello world!</title>
		<link>http://linuxcoding0.wordpress.com/2009/09/08/hello-world/</link>
		<comments>http://linuxcoding0.wordpress.com/2009/09/08/hello-world/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 20:15:00 +0000</pubDate>
		<dc:creator>linuxcoding1</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hello world seems to be a good place to start, as with most programming languages, it is the standard. I have decided to make a blog, to talk about nice things like linux (with my favorite being ubuntu) and programming, because in my opinion, both of these topics need more exposure, and if my tiny [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxcoding0.wordpress.com&amp;blog=9388590&amp;post=1&amp;subd=linuxcoding0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hello world seems to be a good place to start, as with most programming languages, it is the standard. I have decided to make a blog, to talk about nice things like linux (with my favorite being ubuntu) and programming, because in my opinion, both of these topics need more exposure, and if my tiny corner of the interwebs educates a few people, then I&#8217;ll be happy.</p>
<p>I&#8217;m also hoping to use this blog as a place to put some of the ideas, and or, programs that I have. So if you have stumbled across here, please feel free to leave a comment.</p>
<p>Cameron</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxcoding0.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxcoding0.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxcoding0.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxcoding0.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxcoding0.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxcoding0.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxcoding0.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxcoding0.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxcoding0.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxcoding0.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxcoding0.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxcoding0.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxcoding0.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxcoding0.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxcoding0.wordpress.com&amp;blog=9388590&amp;post=1&amp;subd=linuxcoding0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxcoding0.wordpress.com/2009/09/08/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/59a3a7ee5f4d166a89d576cac59b28c1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">linuxcoding1</media:title>
		</media:content>
	</item>
	</channel>
</rss>
