<?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>Moritz Haarmann's Blog &#187; challenge</title>
	<atom:link href="http://momo.brauchtman.net/tag/challenge/feed/" rel="self" type="application/rss+xml" />
	<link>http://momo.brauchtman.net</link>
	<description>for the sake of completeness!</description>
	<lastBuildDate>Fri, 27 Aug 2010 14:00:07 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Antiusability at its best: Language Documentation</title>
		<link>http://momo.brauchtman.net/2008/12/antiusability-at-its-best-language-documentation/</link>
		<comments>http://momo.brauchtman.net/2008/12/antiusability-at-its-best-language-documentation/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 19:23:56 +0000</pubDate>
		<dc:creator>momo</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[antiusability]]></category>
		<category><![CDATA[challenge]]></category>
		<category><![CDATA[industry]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[RailsMerb]]></category>
		<category><![CDATA[stupid]]></category>

		<guid isPermaLink="false">http://momo.brauchtman.net/?p=117</guid>
		<description><![CDATA[Whether you&#8217;re an active developer busy doing some Java, Ruby, Perl or ( fill in your language here ) based projects, you&#8217;ll most likely have some kind of browser windows opened sometimes providing you with the necessary documentation for libraries or ( but hopefully not ) language basics.  Because I&#8217;m not in love with one [...]]]></description>
			<content:encoded><![CDATA[<p>Whether you&#8217;re an active developer busy doing some Java, Ruby, Perl or ( fill in your language here ) based projects, you&#8217;ll most likely have some kind of browser windows opened sometimes providing you with the necessary documentation for libraries or ( but hopefully not ) language basics. </p>
<p>Because I&#8217;m not in love with one language and used to switching back and forth between several of them, I tend to forget some details about built-in classes etc.. It&#8217;s certainly o.k. to have the documentation for such features available somewhere on the web, but I&#8217;d love to be able to simply download bundles for a language in a &#8220;documentation reader&#8221;. Open format ( there are lots of them that would suit this application ), simple to transform anything to it via xsl or something comparable, and it would just work ( even offline ). </p>
<p>I won&#8217;t claim to start a new project here as I&#8217;m already quite busy doing the rest, and celebrating new years eve, but if somebody is looking for a challenge, here it is. </p>
<p>This subject shows another important aspect of usability. Usability shouldn&#8217;t stop at the Users place. Developers are users, too. And happy users tend to be more loyal and happy, a goal certainly worth achieving.</p>
<p>Edit: Now the night has finally arrived, and I think the following tasks should be completed before any such project can be forged. </p>
<ol>
<li>Define an open format for efficiently saving Language Documentation. Keep in mind that language documentation differs in structure depending on what kind of language is documented. Object oriented languages need other formats or present other structures than procedural or functional ones. </li>
<li>Create scripts that convert existing documentation into that new format. XSL is a powerful friend here. No one will ever take care about a cool project without a funky demo.</li>
<li>Build clients that are eaasssyy to use for all major platforms. I&#8217;m talking about smooth integration ( e.g. a spotlight plugin for OS X ), not some dirty hack.</li>
<li>Tell all your programmer friends.</li>
</ol>
<p>Thats it. But I&#8217;m still not ( yet ) interested in doing it by myself, but if anybody wants to do it, don&#8217;t bother contacting me. Sleep well.</p>
<p>Edit: found <a href="http://halfhourhacks.blogspot.com/2008/08/documentation-viewer.html">this link</a>, like it.</p>
]]></content:encoded>
			<wfw:commentRss>http://momo.brauchtman.net/2008/12/antiusability-at-its-best-language-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Programming Challenge</title>
		<link>http://momo.brauchtman.net/2008/12/facebook-programming-challenge/</link>
		<comments>http://momo.brauchtman.net/2008/12/facebook-programming-challenge/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 14:10:54 +0000</pubDate>
		<dc:creator>momo</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[challenge]]></category>
		<category><![CDATA[experience]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[useful]]></category>

		<guid isPermaLink="false">http://momo.brauchtman.net/?p=101</guid>
		<description><![CDATA[I just read some very interesting programming challenges located at facebook. Though time is certainly a precious resource, I consider it crucial for a programmer, especially if the claim is to be a good one, to take some challenges from time to time, be it implementing a complex algorithm or solve puzzles like the facebook [...]]]></description>
			<content:encoded><![CDATA[<p>I just read some very interesting programming challenges located at <a href="http://www.facebook.com/jobs_puzzles/index.php">facebook</a>. Though time is certainly a precious resource, I consider it crucial for a programmer, especially if the claim is to be a good one, to take some challenges from time to time, be it implementing a complex algorithm or solve puzzles like the facebook ones. </p>
<p>Time is a limited resource. So I&#8217;ll better hurry in doing something, otherwise I&#8217;ll be forever stuck in the 80% completion state with too many projects around here. </p>
<p>By the way, I&#8217;m totally unsure whether to choose git or svn for my next project. Any tips?</p>
]]></content:encoded>
			<wfw:commentRss>http://momo.brauchtman.net/2008/12/facebook-programming-challenge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->