<?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>Syfran.com</title>
	<atom:link href="http://syfran.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://syfran.com</link>
	<description>Coding without limits</description>
	<lastBuildDate>Thu, 29 Apr 2010 00:20:33 +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>Where will apple draw the line? A look at 3.3.1</title>
		<link>http://syfran.com/2010/04/where-will-apple-draw-the-line-a-look-at-3-3-1/</link>
		<comments>http://syfran.com/2010/04/where-will-apple-draw-the-line-a-look-at-3-3-1/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 16:40:36 +0000</pubDate>
		<dc:creator>syfran</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[3.3.1]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://syfran.com/?p=339</guid>
		<description><![CDATA[Apple is notorious for leaving their terms fuzzy and undefined. You can't help but wonder how they are going to enforce their newest controversial rule (3.3.1 if you don't know go ahead and google it). As much as I want to go on a rant about everything that is wrong with Apple, I will try to focus on clarifying what is meant by "originally written". This post is not meant to be extremely informative in itself, rather give you questions to think about. After reading it try to draw your own conclusions (feel free to post it in the comments). I'll try to keep this away from complaining and as original as I can.]]></description>
		<wfw:commentRss>http://syfran.com/2010/04/where-will-apple-draw-the-line-a-look-at-3-3-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MetaJuicer is out in the open</title>
		<link>http://syfran.com/2010/03/metajuicer-is-out-in-the-open/</link>
		<comments>http://syfran.com/2010/03/metajuicer-is-out-in-the-open/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 17:15:47 +0000</pubDate>
		<dc:creator>syfran</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[haskell]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[metadata extractor]]></category>
		<category><![CDATA[metajuicer]]></category>
		<category><![CDATA[syfran]]></category>

		<guid isPermaLink="false">http://syfran.com/?p=321</guid>
		<description><![CDATA[My newest project is code-named Metajuicer (written in haskell). My inspiration for this project comes from the fact that metadata extractors seem to be extremely rare and I was curious as to what you could find out there. I was sold after I found someones gps coordinates using an exif extractor. In addition, learning to [...]]]></description>
		<wfw:commentRss>http://syfran.com/2010/03/metajuicer-is-out-in-the-open/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When performance matters</title>
		<link>http://syfran.com/2010/03/when-performance-matters/</link>
		<comments>http://syfran.com/2010/03/when-performance-matters/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 17:56:36 +0000</pubDate>
		<dc:creator>syfran</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Euler]]></category>
		<category><![CDATA[Full Program]]></category>
		<category><![CDATA[haskell]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://syfran.com/?p=301</guid>
		<description><![CDATA[Linked Lists, Double Linked Lists, Arrays, Queues, Stacks... the data structures go on and on, but don't they all do pretty much the same thing? If you're like me you probably don't worry about which you use most the time. Just use whatever is convenient at the time, in C-like languages this will usually be an array, in Functional Languages a List (I believe they use linked lists by default).

Usually the defaults are fine, I mean how much difference could it really make? I didn't think it would be too much, maybe a couple seconds until my recent experience with Project Euler 78.]]></description>
		<wfw:commentRss>http://syfran.com/2010/03/when-performance-matters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The death of the GPL</title>
		<link>http://syfran.com/2010/01/the-death-of-the-gpl-2/</link>
		<comments>http://syfran.com/2010/01/the-death-of-the-gpl-2/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 15:56:02 +0000</pubDate>
		<dc:creator>syfran</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[gpl]]></category>

		<guid isPermaLink="false">http://syfran.com/?p=287</guid>
		<description><![CDATA[No guarantees but my prediction is that we are going to see the gradual downfall of the GPL license over the next couple years. For awhile now there has been a trend of developers switching from GPL to less restrictive licenses, often citing the viral nature of the GPL as the reason. Is it possible [...]]]></description>
		<wfw:commentRss>http://syfran.com/2010/01/the-death-of-the-gpl-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Gotchas</title>
		<link>http://syfran.com/2009/10/java-gotchas/</link>
		<comments>http://syfran.com/2009/10/java-gotchas/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 22:35:24 +0000</pubDate>
		<dc:creator>syfran</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gotcha]]></category>

		<guid isPermaLink="false">http://syfran.com/?p=133</guid>
		<description><![CDATA[Gotchas are bits of code that do something completely different from what you expected. These bits of code are often hard to catch and identify leaving you debugging for hours on end with no luck. The best way to keep yourself safe is to know them ahead of time. Here are some of the ones I have encountered before.]]></description>
		<wfw:commentRss>http://syfran.com/2009/10/java-gotchas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Python base converter</title>
		<link>http://syfran.com/2009/09/python-base-converter/</link>
		<comments>http://syfran.com/2009/09/python-base-converter/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 02:55:36 +0000</pubDate>
		<dc:creator>syfran</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Snippet]]></category>
		<category><![CDATA[base]]></category>
		<category><![CDATA[binary]]></category>
		<category><![CDATA[converter]]></category>
		<category><![CDATA[hexadecimal]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[syfran]]></category>

		<guid isPermaLink="false">http://syfran.com/?p=240</guid>
		<description><![CDATA[Converts from any base less than or equal to 36 to any other base less than or equal to 36. This is my first python program so it is definitely not amazing, but I don&#8217;t think I did too bad. My verdict on python, the interpreter works great for the quick scripts, but dynamic typing [...]]]></description>
		<wfw:commentRss>http://syfran.com/2009/09/python-base-converter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Java passes variables</title>
		<link>http://syfran.com/2009/09/how-java-passes-variables/</link>
		<comments>http://syfran.com/2009/09/how-java-passes-variables/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 20:24:53 +0000</pubDate>
		<dc:creator>syfran</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[pass]]></category>
		<category><![CDATA[variables]]></category>

		<guid isPermaLink="false">http://syfran.com/?p=218</guid>
		<description><![CDATA[An in depth look at how java passes variables complete with examples.]]></description>
		<wfw:commentRss>http://syfran.com/2009/09/how-java-passes-variables/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Quick Intro to the Ternary Operator</title>
		<link>http://syfran.com/2009/08/ternary-operator/</link>
		<comments>http://syfran.com/2009/08/ternary-operator/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 08:34:30 +0000</pubDate>
		<dc:creator>syfran</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ternary operator]]></category>

		<guid isPermaLink="false">http://syfran.com/?p=157</guid>
		<description><![CDATA[A short introduction to the ternary operator of java.]]></description>
		<wfw:commentRss>http://syfran.com/2009/08/ternary-operator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multithreaded String Permutations</title>
		<link>http://syfran.com/2009/08/threadedpermutations/</link>
		<comments>http://syfran.com/2009/08/threadedpermutations/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 14:11:13 +0000</pubDate>
		<dc:creator>syfran</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Snippet]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[multithreaded]]></category>
		<category><![CDATA[permutations]]></category>

		<guid isPermaLink="false">http://syfran.com/?p=137</guid>
		<description><![CDATA[Multithreaded apllication to find every permutation of a String.]]></description>
		<wfw:commentRss>http://syfran.com/2009/08/threadedpermutations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Increase Your Productivity!!</title>
		<link>http://syfran.com/2009/07/productivtim/</link>
		<comments>http://syfran.com/2009/07/productivtim/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 20:07:30 +0000</pubDate>
		<dc:creator>syfran</dc:creator>
				<category><![CDATA[Full Program]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[program]]></category>

		<guid isPermaLink="false">http://syfran.com/?p=114</guid>
		<description><![CDATA[Just uploaded a project I have been hiding away for awhile. My amazing name for it is Productivity Timer. I read somewhere that you could increase productivity by writing down what you do every 15 minutes. I saw this and immediately decided to make a program for it. This program stays in a small box [...]]]></description>
		<wfw:commentRss>http://syfran.com/2009/07/productivtim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
