<?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>systemcall dot org &#187; Devel</title>
	<atom:link href="http://www.systemcall.org/blog/category/tech/devel/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.systemcall.org/blog</link>
	<description>Security, development and a bit of madness</description>
	<lastBuildDate>Tue, 07 Feb 2012 15:05:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The doctor and the programmer</title>
		<link>http://www.systemcall.org/blog/2011/10/the-doctor-and-the-programmer/</link>
		<comments>http://www.systemcall.org/blog/2011/10/the-doctor-and-the-programmer/#comments</comments>
		<pubDate>Sat, 22 Oct 2011 23:51:45 +0000</pubDate>
		<dc:creator>rengolin</dc:creator>
				<category><![CDATA[Devel]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[rengolin]]></category>
		<category><![CDATA[World]]></category>

		<guid isPermaLink="false">http://www.systemcall.org/blog/?p=785</guid>
		<description><![CDATA[About 15 years ago, when I was working on a dodgy Brazilian firm, I had a conversation with an older programmer that I never forgot. He said something along the lines of: Medicine is way easier than computer science. Doctors are still using the same books, written decades ago, while we have to buy only [...]]]></description>
		<wfw:commentRss>http://www.systemcall.org/blog/2011/10/the-doctor-and-the-programmer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeCell puzzles solver API</title>
		<link>http://www.systemcall.org/blog/2011/09/freecell-puzzles-solver-api/</link>
		<comments>http://www.systemcall.org/blog/2011/09/freecell-puzzles-solver-api/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 19:09:23 +0000</pubDate>
		<dc:creator>rengolin</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Devel]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[rengolin]]></category>

		<guid isPermaLink="false">http://www.systemcall.org/blog/?p=768</guid>
		<description><![CDATA[This is a little pet project I did a while ago. It&#8217;s a FreeCell puzzle&#8216;s solver API. The idea is to provide a basic validation engine and board management (pretty much like my old chess validation), so people can write FreeCell solvers on top of it. It has basic board setup (of multiple sizes), movement [...]]]></description>
		<wfw:commentRss>http://www.systemcall.org/blog/2011/09/freecell-puzzles-solver-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2011 European User Group Meeting</title>
		<link>http://www.systemcall.org/blog/2011/07/2011-european-user-group-meeting/</link>
		<comments>http://www.systemcall.org/blog/2011/07/2011-european-user-group-meeting/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 14:56:04 +0000</pubDate>
		<dc:creator>rengolin</dc:creator>
				<category><![CDATA[Devel]]></category>
		<category><![CDATA[rengolin]]></category>

		<guid isPermaLink="false">http://www.systemcall.org/blog/?p=745</guid>
		<description><![CDATA[For all LLVM users in Europe that didn&#8217;t catch the announcement on the main list, be warned that we&#8217;re organising the European LLVM User Group Meeting in September, 16th, in London. All information necessary to register and submit your work is on the link. It&#8217;s free of charge and we&#8217;ll also provide a happy-hour after [...]]]></description>
		<wfw:commentRss>http://www.systemcall.org/blog/2011/07/2011-european-user-group-meeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C++ class sizes #2</title>
		<link>http://www.systemcall.org/blog/2011/03/cpp-class-sizes-2/</link>
		<comments>http://www.systemcall.org/blog/2011/03/cpp-class-sizes-2/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 22:12:14 +0000</pubDate>
		<dc:creator>rengolin</dc:creator>
				<category><![CDATA[Devel]]></category>
		<category><![CDATA[rengolin]]></category>

		<guid isPermaLink="false">http://www.systemcall.org/blog/?p=707</guid>
		<description><![CDATA[In my previous post about class sizes, we visited the empty classes and how their derived classes change in size. Now, we&#8217;re going to look what the ABI have to say about tail padding in inherited classes. Again, for normal (POD) structures, everything is as it looks like, same as in C. But for more [...]]]></description>
		<wfw:commentRss>http://www.systemcall.org/blog/2011/03/cpp-class-sizes-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why no MMORPG is good enough?</title>
		<link>http://www.systemcall.org/blog/2011/03/why-no-mmorpg-is-good-enough/</link>
		<comments>http://www.systemcall.org/blog/2011/03/why-no-mmorpg-is-good-enough/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 23:04:01 +0000</pubDate>
		<dc:creator>rengolin</dc:creator>
				<category><![CDATA[Devel]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[rengolin]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.systemcall.org/blog/?p=699</guid>
		<description><![CDATA[Massively multiplayer online role-playing game (MMORPG) are not new. The first I remember playing is the Legend Of the Red Dragon (LORD), but before that, of course, I&#8217;ve played other (real-life) multiplayer RPG games as well, and they were never quite the same thing. Of course, at that time the graphic cards couldn&#8217;t quite compete [...]]]></description>
		<wfw:commentRss>http://www.systemcall.org/blog/2011/03/why-no-mmorpg-is-good-enough/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C++ class sizes</title>
		<link>http://www.systemcall.org/blog/2011/01/cpp-class-sizes/</link>
		<comments>http://www.systemcall.org/blog/2011/01/cpp-class-sizes/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 01:04:02 +0000</pubDate>
		<dc:creator>rengolin</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Devel]]></category>
		<category><![CDATA[rengolin]]></category>

		<guid isPermaLink="false">http://www.systemcall.org/blog/?p=678</guid>
		<description><![CDATA[In a recent struggle to define the class size in C++, I thought would be good to share some of my findings, since there isn&#8217;t much about it on the net. The empty class size is all over the place, neatly put in Stroustroup&#8217;s FAQ, but the other weird cases were less common to find. [...]]]></description>
		<wfw:commentRss>http://www.systemcall.org/blog/2011/01/cpp-class-sizes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zero-cost exception handling in C++</title>
		<link>http://www.systemcall.org/blog/2010/10/zero-cost-exception-handling-in-cpp/</link>
		<comments>http://www.systemcall.org/blog/2010/10/zero-cost-exception-handling-in-cpp/#comments</comments>
		<pubDate>Sat, 16 Oct 2010 19:46:59 +0000</pubDate>
		<dc:creator>rengolin</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Devel]]></category>
		<category><![CDATA[rengolin]]></category>

		<guid isPermaLink="false">http://www.systemcall.org/blog/?p=603</guid>
		<description><![CDATA[C++ exception handling is a controversial subject. The intricate concepts are difficult to grasp, even to seasoned programmers but, in complexity, nothing compares to its implementation. I can&#8217;t remember any real-world (commercial or otherwise) product that makes heavy use of exception handling. Even STL itself only throws a couple of them and only upon terminal [...]]]></description>
		<wfw:commentRss>http://www.systemcall.org/blog/2010/10/zero-cost-exception-handling-in-cpp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I don&#8217;t miss about Java</title>
		<link>http://www.systemcall.org/blog/2010/07/what-i-dont-miss-about-java/</link>
		<comments>http://www.systemcall.org/blog/2010/07/what-i-dont-miss-about-java/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 18:38:04 +0000</pubDate>
		<dc:creator>rengolin</dc:creator>
				<category><![CDATA[Devel]]></category>
		<category><![CDATA[rengolin]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.systemcall.org/blog/?p=506</guid>
		<description><![CDATA[Disclaimer: This is not a rant I spent my last year working with Java, and it was not at all bad. But while Java has its moments and shines, I always felt a bit out of place when using it. In fact, when I moved back to C++, contrary to when I moved to Java, [...]]]></description>
		<wfw:commentRss>http://www.systemcall.org/blog/2010/07/what-i-dont-miss-about-java/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Barrelfish</title>
		<link>http://www.systemcall.org/blog/2010/03/barrelfish/</link>
		<comments>http://www.systemcall.org/blog/2010/03/barrelfish/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 20:37:25 +0000</pubDate>
		<dc:creator>rengolin</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Devel]]></category>
		<category><![CDATA[Distributed]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[rengolin]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.systemcall.org/blog/?p=441</guid>
		<description><![CDATA[Minix seems to be inspiring more operating systems nowadays. Microsoft Research is investing on a micro-kernel (they call it multi-kernel, as there are slight differences) called Barrelfish. Despite being Microsoft, it&#8217;s BSD licensed. The mailing list looks pretty empty, the last snapshot is half a year ago and I couldn&#8217;t find an svn repository, but [...]]]></description>
		<wfw:commentRss>http://www.systemcall.org/blog/2010/03/barrelfish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Post-Agile</title>
		<link>http://www.systemcall.org/blog/2010/02/post-agile/</link>
		<comments>http://www.systemcall.org/blog/2010/02/post-agile/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 08:20:13 +0000</pubDate>
		<dc:creator>rengolin</dc:creator>
				<category><![CDATA[Corporate]]></category>
		<category><![CDATA[Devel]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[rengolin]]></category>

		<guid isPermaLink="false">http://www.systemcall.org/blog/?p=433</guid>
		<description><![CDATA[A while ago I wrote an article about Agile and Scrum and wanted to write another one following my recent experience with Agile. However, somehow I couldn&#8217;t add anything of that great value to my original post that would be worth a new one. And now I know I don&#8217;t have to. In this fantastic [...]]]></description>
		<wfw:commentRss>http://www.systemcall.org/blog/2010/02/post-agile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

