<?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>Redcode</title>
	<atom:link href="http://www.redcode.nl/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.redcode.nl</link>
	<description>Random</description>
	<lastBuildDate>Wed, 17 Feb 2010 09:57:55 +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>Compression by prediction</title>
		<link>http://www.redcode.nl/blog/2010/02/compression-by-prediction/</link>
		<comments>http://www.redcode.nl/blog/2010/02/compression-by-prediction/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 09:39:23 +0000</pubDate>
		<dc:creator>royvanrijn</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[arithmetic coding]]></category>
		<category><![CDATA[compression]]></category>
		<category><![CDATA[ppm]]></category>

		<guid isPermaLink="false">http://www.redcode.nl/?p=362</guid>
		<description><![CDATA[The last couple of weeks I have been playing around with compression/decompression algorithms. This is a field that has always intrigued me. It gives me a magical feeling, like a magician you wave some algorithm around and suddenly the files shrink and bytes dissapear. With the same motion you can undo all your actions and [...]]]></description>
		<wfw:commentRss>http://www.redcode.nl/blog/2010/02/compression-by-prediction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handling null in Java</title>
		<link>http://www.redcode.nl/blog/2010/02/handling-null-in-java/</link>
		<comments>http://www.redcode.nl/blog/2010/02/handling-null-in-java/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 10:46:13 +0000</pubDate>
		<dc:creator>royvanrijn</dc:creator>
				<category><![CDATA[Java Programming]]></category>
		<category><![CDATA[null]]></category>

		<guid isPermaLink="false">http://www.redcode.nl/?p=340</guid>
		<description><![CDATA[Its a problem I encouter in most JEE projects I&#8217;ve worked on so far. Handling null-values. But why is this a problem? And what strategies can we follow to reduce the problem? That is what I&#8217;m trying to find out in this post.

Lets start with a piece of business logic, in a world where we [...]]]></description>
		<wfw:commentRss>http://www.redcode.nl/blog/2010/02/handling-null-in-java/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Placement of circle over points</title>
		<link>http://www.redcode.nl/blog/2010/01/placement-of-circle-over-points/</link>
		<comments>http://www.redcode.nl/blog/2010/01/placement-of-circle-over-points/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 14:02:57 +0000</pubDate>
		<dc:creator>royvanrijn</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Java Programming]]></category>
		<category><![CDATA[bron-kerbosch]]></category>
		<category><![CDATA[geometry]]></category>

		<guid isPermaLink="false">http://www.redcode.nl/?p=323</guid>
		<description><![CDATA[For the Queue ICPC programming game Capture I ran into a geometrical problem.
While programming my little robot I wanted to have an algorithm calculate this for me:

I have a field with 122 points
I have a circle of fixed size

How do I calculate where to put the circle so it encapsulates the most points?
This is what [...]]]></description>
		<wfw:commentRss>http://www.redcode.nl/blog/2010/01/placement-of-circle-over-points/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I hate printers</title>
		<link>http://www.redcode.nl/blog/2010/01/i-hate-printers/</link>
		<comments>http://www.redcode.nl/blog/2010/01/i-hate-printers/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 11:54:58 +0000</pubDate>
		<dc:creator>royvanrijn</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[cartridge]]></category>
		<category><![CDATA[printer]]></category>

		<guid isPermaLink="false">http://www.redcode.nl/?p=320</guid>
		<description><![CDATA[
Why, when one color has run out of ink, you can&#8217;t print anything!?
Why does a pencil cost $0,50 and does an ink-cartridge cost $30,-?
Why does a pencil still work after 5 years and is an ink-cartridge completely dried up?
Why is a new printer (including ink cartridge) sometimes cheaper then a seperate ink-cartridge (crazy!)
Why do printers [...]]]></description>
		<wfw:commentRss>http://www.redcode.nl/blog/2010/01/i-hate-printers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guess the algorithm</title>
		<link>http://www.redcode.nl/blog/2010/01/guess-the-algorithm/</link>
		<comments>http://www.redcode.nl/blog/2010/01/guess-the-algorithm/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 20:54:24 +0000</pubDate>
		<dc:creator>royvanrijn</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Java Programming]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[guess]]></category>

		<guid isPermaLink="false">http://www.redcode.nl/?p=308</guid>
		<description><![CDATA[Yesterday I found and programmed a nice little algorithm. I&#8217;m not going to tell you (yet) what it does and how its called, but I&#8217;ll just show the code:

	private int function(int x, int y) {
		int r = 0;
		while(x!=0) {
			if((x&#038;1)==1) {
				r+=y;
			}
			x&#62;&#62;&#62;=1;
			y&#60;&#60;=1;
		}
		return r;
	}

So tell me, what does this do, and what is the algorithm called?
Edit:
And indeed (it [...]]]></description>
		<wfw:commentRss>http://www.redcode.nl/blog/2010/01/guess-the-algorithm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What kind of woman would your web framework be?</title>
		<link>http://www.redcode.nl/blog/2010/01/what-kind-of-woman-would-your-web-framework-be/</link>
		<comments>http://www.redcode.nl/blog/2010/01/what-kind-of-woman-would-your-web-framework-be/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 16:09:13 +0000</pubDate>
		<dc:creator>royvanrijn</dc:creator>
				<category><![CDATA[Java Programming]]></category>
		<category><![CDATA[girl]]></category>
		<category><![CDATA[web framework]]></category>
		<category><![CDATA[woman]]></category>

		<guid isPermaLink="false">http://www.redcode.nl/?p=265</guid>
		<description><![CDATA[Struts

If Struts was a woman, she would probably be around their 40s. She is mature and has a lot of experience, but she has lost her glamour and her good looks. Everything still kind of works, but not &#8216;like it used to&#8217;. Young new JEE developers don&#8217;t want anything to do with her and try [...]]]></description>
		<wfw:commentRss>http://www.redcode.nl/blog/2010/01/what-kind-of-woman-would-your-web-framework-be/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Learn to use Dependency Injection</title>
		<link>http://www.redcode.nl/blog/2010/01/dependency-injection-dissection/</link>
		<comments>http://www.redcode.nl/blog/2010/01/dependency-injection-dissection/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 16:43:08 +0000</pubDate>
		<dc:creator>royvanrijn</dc:creator>
				<category><![CDATA[Java Programming]]></category>
		<category><![CDATA[dependency injection]]></category>
		<category><![CDATA[google guice]]></category>
		<category><![CDATA[pattern]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.redcode.nl/?p=239</guid>
		<description><![CDATA[Recently I placed a comment on <a href="http://blog.objectmentor.com/articles/2010/01/17/dependency-injection-inversion">this</a> interesting blog from Uncle Bob Martin (Robert C. Martin). It contains a brief description on how I teach people how to use the Spring Framework.

Now, by popular demand (one person requested it over Twitter), I'll guide you through the method and examples I use in this blogpost. It explains why people should use frameworks like Spring and/or Google Guice, and how.]]></description>
		<wfw:commentRss>http://www.redcode.nl/blog/2010/01/dependency-injection-dissection/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What if your favourite movie was remade as porno</title>
		<link>http://www.redcode.nl/blog/2010/01/movies-as-porn/</link>
		<comments>http://www.redcode.nl/blog/2010/01/movies-as-porn/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 14:45:57 +0000</pubDate>
		<dc:creator>royvanrijn</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[moviesasporn]]></category>

		<guid isPermaLink="false">http://www.redcode.nl/?p=228</guid>
		<description><![CDATA[What if your favourite movie was remade as a porn movie? How would it be called, what would the title be?
My collegues and I were discussing this, and we came up with a top 10. We&#8217;ve also started a twitter hashtag.
Top 10

Shaving Ryan&#8217;s Privates (everybodies favourite)
The Curious Taste of Benjamin&#8217;s Bottom
Honey, I shagged the kids
Missionary [...]]]></description>
		<wfw:commentRss>http://www.redcode.nl/blog/2010/01/movies-as-porn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Does my car hate me?</title>
		<link>http://www.redcode.nl/blog/2010/01/does-my-car-hate-me/</link>
		<comments>http://www.redcode.nl/blog/2010/01/does-my-car-hate-me/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 23:04:21 +0000</pubDate>
		<dc:creator>royvanrijn</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[final wipe]]></category>
		<category><![CDATA[washer]]></category>
		<category><![CDATA[windscreen]]></category>
		<category><![CDATA[wiper]]></category>

		<guid isPermaLink="false">http://www.redcode.nl/?p=221</guid>
		<description><![CDATA[Why does my car do this to me? It bugs me everyday. When I drive with the snow outside I have to use my windscreen washer quite a lot. When I pull the little lever behind my steering wheel it spurts a jet of antifreeze/washer fluid onto my screen and it starts to wipe for [...]]]></description>
		<wfw:commentRss>http://www.redcode.nl/blog/2010/01/does-my-car-hate-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MD5 quine, fixed point</title>
		<link>http://www.redcode.nl/blog/2010/01/md5-fixed-point/</link>
		<comments>http://www.redcode.nl/blog/2010/01/md5-fixed-point/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 15:04:53 +0000</pubDate>
		<dc:creator>royvanrijn</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Math]]></category>

		<guid isPermaLink="false">http://www.redcode.nl/?p=217</guid>
		<description><![CDATA[MD5 quines
Sometimes I let my mind wonder and I get crazy questions. Today was a good example, I encountered a MD5 hash and I started to wonder, would there be a hash which would (when hashed again) be the same?
Thus: MD5(x) = x
This would be a kind of MD5 quine, when fed into the algorithm [...]]]></description>
		<wfw:commentRss>http://www.redcode.nl/blog/2010/01/md5-fixed-point/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
