<?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>&#039; freenerd &#039; &#187; [HPI]</title>
	<atom:link href="http://www.freenerd.de/archives/category/hpi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.freenerd.de</link>
	<description>Johan Uhle is a berlin based IT student doing electronic music. And here he talks about stuff he is doing ...</description>
	<lastBuildDate>Thu, 19 Jan 2012 13:06:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>My Bachelor&#8217;s Thesis on Agile Software Development</title>
		<link>http://www.freenerd.de/archives/2010/1385/</link>
		<comments>http://www.freenerd.de/archives/2010/1385/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 17:44:39 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[[HPI]]]></category>
		<category><![CDATA[[Nerd-Content]]]></category>

		<guid isPermaLink="false">http://www.freenerd.de/?p=1385</guid>
		<description><![CDATA[Three weeks ago I handed in my Bachelor&#8217;s thesis with the sonorous name &#8220;Agile Software Development in Small Projects &#8211; Methods and Techniques used in the Sendinel Project&#8220;. This is the abstract: In this Bachelorâ€™s thesis we reflect on how we used the Agile software development methodologies Scrum and Extreme Programming in the project &#8220;Sendinel&#8220;. [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: left;padding-top: 15px;padding-left: 25px">
<img src="http://www.freenerd.de/wp-content/uploads/2010/07/bachelorsthesiscover.jpg" alt="" title="bachelorsthesiscover" width="470" height="208" class="aligncenter size-full wp-image-1389" style="border: solid 2px #000000"/>
</div>
<p>Three weeks <a href="http://www.freenerd.de/archives/2010/1361/">ago</a> I  handed in my Bachelor&#8217;s thesis with the sonorous name &#8220;<a href='http://www.freenerd.de/wp-content/uploads/2010/07/bachelors_thesis_johan_uhle.pdf'>Agile Software Development in Small Projects &#8211; Methods and Techniques used in the Sendinel Project</a>&#8220;.</p>
<p>This is the abstract:</p>
<blockquote><p>In this Bachelorâ€™s thesis we reflect on how we used the Agile software development methodologies Scrum and Extreme Programming in the project &#8220;<a href="http://www.sendinel.org">Sendinel</a>&#8220;. Important aspects are how we came to decisions without a Product Owner, how we managed our process without a Scrum Master and how we organised planning.</p></blockquote>
<p>Section 2 gives an insight into the project&#8217;s background. Section 3 briefly outlines the history of software development processes and introduces Scrum and XP. In Section 4 our development process is explained in detail.</p>
<p>Most value for readers will likely be the possibility to reflect on their own experience with software development. Thus the most interesting part in the thesis might be Section 5: Lessons Learned.</p>
<p>These are my most appreciated references:</p>
<ul>
<li>Henrik Kniberg &#8211; <a href="http://www.infoq.com/minibooks/scrum-xp-from-the-trenches">Scrum and XP from the Trenches</a> (free ebook)</li>
<li>Kent Beck &#8211; <a href="http://www.amazon.com/Extreme-Programming-Explained-Embrace-Change/dp/0321278658/ref=dp_ob_title_bk">Extreme Programming Explained: Embrace Change</a></li>
<li>Alistair Cockburn &#8211; <a href="http://www.amazon.com/Agile-Software-Development-Alistair-Cockburn/dp/0201699699">Agile Software Development</a></li>
<li>Jason Fried and DHH &#8211; <a href="http://www.amazon.com/Rework-Jason-Fried/dp/0307463745/ref=sr_1_1?ie=UTF8&#038;s=books&#038;qid=1279214379&#038;sr=1-1-spell">Rework</a></li>
</ul>
<p>During writing I put an emphasis on being concise and clear. Especially the book &#8220;<a href="http://www.amazon.com/Longman-Guide-Revising-Prose-Turning/dp/0321417666/ref=pd_cp_eb_1">Revising Prose</a>&#8221; helped me to do that. And of course the people who reviewed the thesis (thank you again).</p>
<p>You can download the pdf of the Bachelor&#8217;s thesis <a href='http://www.freenerd.de/wp-content/uploads/2010/07/bachelors_thesis_johan_uhle.pdf'>here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freenerd.de/archives/2010/1385/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One big day &#8230;</title>
		<link>http://www.freenerd.de/archives/2010/1361/</link>
		<comments>http://www.freenerd.de/archives/2010/1361/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 21:55:21 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[[HPI]]]></category>
		<category><![CDATA[[In General]]]></category>
		<category><![CDATA[[Nerd-Content]]]></category>
		<category><![CDATA[[Personal]]]></category>

		<guid isPermaLink="false">http://www.freenerd.de/?p=1361</guid>
		<description><![CDATA[Today marks two major turnarounds in my life. Today I have handed in my Bachelor&#8217;s thesis. This means my Bachelor studies are finished now. Good bye university. We might meet again for a Master&#8217;s degree someday &#8230; Also today I have signed a contract with SoundCloud. This means that starting in September I will be [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: left;padding-top: 15px;padding-left: 25px">
<img src="http://www.freenerd.de/wp-content/uploads/2010/06/soundcloudhpi.jpg" alt="" title="soundcloudhpi" width="505" height="331" class="aligncenter size-full wp-image-1362" style="border: solid 2px #000000" />
</div>
<p>Today marks two major turnarounds in my life.</p>
<p>Today I have handed in my Bachelor&#8217;s thesis. This means my Bachelor studies are finished now. Good bye university. We might meet again for a Master&#8217;s degree someday &#8230;</p>
<p>Also today I have signed a contract with SoundCloud. This means that starting in September I will be an API developer there.</p>
<p>Both are big news. I&#8217;m going to write more about each of them in the following days. But for now I am off celebrating!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freenerd.de/archives/2010/1361/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Twitter Roundup #20</title>
		<link>http://www.freenerd.de/archives/2010/1290/</link>
		<comments>http://www.freenerd.de/archives/2010/1290/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 11:30:23 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[[HPI]]]></category>
		<category><![CDATA[[Nerd-Content]]]></category>

		<guid isPermaLink="false">http://www.freenerd.de/?p=1290</guid>
		<description><![CDATA[When Berlin reaches 22c it becomes one of the best cities in the world. I have been working on Twestival.fm which features a nice Tracksonamap integration. A lot of good music has been donated to Twestival.fm Cinch &#8211; &#8220;Windows 7&#8243;-style Window Management for Mac OS X I have signed up for Gmail and am using [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>When Berlin reaches 22c it becomes one of the best cities in the world.</li>
<li>I have been working on <a href="http://twestival-fm.com/">Twestival.fm</a> which features a nice Tracksonamap integration.</li>
<li>A lot of good music has been donated to <a href="http://twestival-fm.com/">Twestival.fm</a></li>
<li><a href="http://www.irradiatedsoftware.com/cinch/">Cinch</a> &#8211; &#8220;Windows 7&#8243;-style Window Management for Mac OS X</li>
<li>I have signed up for Gmail and am using the &#8220;<a href="http://modernerd.com/post/348119427/inbox-heaven">Inbox Heaven</a>&#8221; workflow now</li>
<li>Moving all my mails ( > 10.000 / 1.5 Gb) from Thunderbird to gmail via IMAP took over a week &#8230; moving mails with attachements is a pain &#8230;</li>
<li>I have a Tumblelog at Tumblr now &#8230; <a href="http://freenerd.tumblr.com">http://freenerd.tumblr.com</a> &#8230;</li>
<li>Products is the reason to love Apple. Politics is the reason not to do. It is a dilemma.</li>
<li>The working title for my Bachelor&#8217;s Thesis: Agile Software Development in Small Projects &#8211; Methods and Techniques used in the Sendinel Project</li>
<li>I am attending <a href="http://amsterdam.musichackday.org/">Music Hack Day Amsterdam</a>.</li>
</ul>
<p>I have submitted <a href="http://soundcloud.com/diskodna/florian-meindl-the-way-it-took-us-disko-dna-spring-remix">this track</a> to the <a href="http://www.berlin-mitte-institut.de/remixcontest-florian-meindl-22nd-february-22nd-march-2010/">BMI + Florian Meindl Remix Competition</a></p>
<p><object height="81" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fsoundcloud.com%2Fdiskodna%2Fflorian-meindl-the-way-it-took-us-disko-dna-spring-remix&amp;show_comments=false&amp;auto_play=false&amp;color=CC6666"></param><param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fsoundcloud.com%2Fdiskodna%2Fflorian-meindl-the-way-it-took-us-disko-dna-spring-remix&amp;show_comments=false&amp;auto_play=false&amp;color=CC6666" type="application/x-shockwave-flash" width="100%"></embed></object>   <span><a href="http://soundcloud.com/diskodna/florian-meindl-the-way-it-took-us-disko-dna-spring-remix">BMI Techno Seminar (Disko DNA Spring Remix)</a> by <a href="http://soundcloud.com/diskodna">DiskoDNA</a></span></p>
<p>The Multitoe Touch Floor Research at the HPI released <a href="http://www.youtube.com/watch?v=spiKgkW1UmI&#038;feature=player_embedded">this great video</a> which displays some cool ideas regarding large touch interfaces. Last semester I have been working on a paper that outlines a  music production app for that floor. You can download it <a href="http://www.hpi.uni-potsdam.de/baudisch/dokuwiki/_media/introduction-to-hci-ws0910/mvc-paper.pdf">here</a>.</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube-nocookie.com/v/spiKgkW1UmI&#038;hl=de_DE&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/spiKgkW1UmI&#038;hl=de_DE&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.freenerd.de/archives/2010/1290/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Second and third workday in South Africa</title>
		<link>http://www.freenerd.de/archives/2010/1254/</link>
		<comments>http://www.freenerd.de/archives/2010/1254/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 21:55:43 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[[HPI]]]></category>
		<category><![CDATA[[Nerd-Content]]]></category>

		<guid isPermaLink="false">http://www.freenerd.de/?p=1254</guid>
		<description><![CDATA[I am already back in Germany now but I wanted to write some more about the research trip to South Africa. The first part of the report can be read here. On the second and third day we did more user research, adjusted our system with hotfixes to the latest findings and prepared everything for [...]]]></description>
			<content:encoded><![CDATA[<p><em>I am already back in Germany now but I wanted to write some more about the research trip to South Africa. The <strong>first part </strong>of the report can be read <a href="http://www.freenerd.de/archives/2010/1244/">here</a>.</em></p>
<p><img src="http://www.freenerd.de/wp-content/uploads/2010/04/1.jpg" alt="Clinic in Agincourt" title="Clinic in Agincourt" width="500" height="375" class="aligncenter size-full wp-image-1256" /></p>
<p>On the second and third day we did more user research, adjusted our system with hotfixes to the latest findings and prepared everything for after our departure.</p>
<p>The user research was the key aspect of the whole journey. It split into two parts: Understanding how the clinic works and testing our prototypes with the people.</p>
<p>For understanding the clinic, we talked to the staff, observed how they work and asked a lot of semi-stupid questions. I sometimes found it hard to jump over my own shadow when we had to bug people with strange and often naive questions. But we really dug deep to get to know the processes, the culture, why and how things work &#8230;</p>
<p><img src="http://www.freenerd.de/wp-content/uploads/2010/04/2.jpg" alt="Clinic in Agincourt with Sendinel and Nurses and Satelite Dish" title="Clinic in Agincourt with Sendinel and Nurses and Satelite Dish" width="500" height="375" class="aligncenter size-full wp-image-1257" /></p>
<p>When we tested the prototypes with the people we had two things in mind: Finding out about the general skills of the people (<em>Can they use computers? Can they use Bluetooth with their mobiles?</em>) and how well we designed the prototypes (<em>Which way is best to enter a date? Which is the best means to authenticate people?</em>). We had prepared the user research at home with several design mock-ups, process guidelines and protocol templates.</p>
<p>But as usual the planning was more important than the plan itself. We weren&#8217;t able to run all user tests and we abandoned the testing protocol sometimes. The important part was to get a feeling for the situtation the users are in and to create understanding.</p>
<p>The most important finding was, that the patients are no good at all as users of our systems since they lack even basic computer skills. People had never seen a mouse before. The problem was not our system but using a computer. I have been watching a lot participants who just stared at the screen without knowing what to do. Even after we introduced them to the input devices they had problems to understand the basic concepts (<em>Moving mouse moves cursor, clicking activates something &#8230;</em>)</p>
<p>We concluded that no patient would ever be able to use the system without guidance. Therefore we had to change the target group away from patients over to the nurses who all are using laptops to keep track of the patients data already.</p>
<p><img src="http://www.freenerd.de/wp-content/uploads/2010/04/3.jpg" alt="Sendinel team at Agincourt Clinic" title="Sendinel team at Agincourt Clinic" width="500" height="375" class="aligncenter size-full wp-image-1258" /></p>
<p>Before we went to South Africa one big part of our project was the so-called &#8220;Knowledge Base&#8221; which aimed to educate people on health-related topics. In the prototype texts, pictures and videos were displayed. We even thought about extending this with videos recorded by the clinic staff which could be played automatically in the waiting room.</p>
<p>We will possibly drop the knowledge base in the future for several reasons. We had changed the target group from patients to nurses thus the patients will never be able to browse the content. In the user tests the patients were not reacting to the shown content in the prototypes and did not understand the benefit of looking at the material. Also the nurses told us, that the general problem with information is not the to it access or distribution of it but creating awareness for it with the people. That is best done by a person and not a machine. And thel ast thing is that there was a TV set in the waiting room which was always running but which got no attention at all from the waiting patients (unlike in Germany where everyone would have aligned to have a better view at the screen &#8230;)</p>
<p>All these things led to drastic changes in the system. We were throwing out big parts to concentrate on the core functionality. This was an extremely liberating process as it was decluttering to the core. We hacked some dirty fixes on-spot (Ugly JavaScript is perfect for that) and continuously deployed them for more user tests.</p>
<p><img src="http://www.freenerd.de/wp-content/uploads/2010/04/4.jpg" alt="Satelite Dish at Agincourt Clinic" title="Satelite Dish at Agincourt Clinic" width="500" height="375" class="aligncenter size-full wp-image-1259" /></p>
<p>During the stay the technicians were able to set-up the satelite dish and the modem which connects the clinic to the internet. The dish is aiming in a very low angle at a geosynchronous satellite that is somewhere over Washington/USA. To clear line of sight one tree branch had to be cut down. At some point the internet conection was finally up resulting in all the Windows computers starting to run updates &#8230;</p>
<p>At the moment (read: 2 weeks after we left the clinic) the internet connection is down and we can&#8217;t access our server. We don&#8217;t the real cause for that yet but hope to be able to fix it during the next week.</p>
<p>So after three days in the clinic we finished up the work and left again. In conclusion we can say that the research trip has been essential for the project. We were able to test our assumptions and change the system according to the real problems of the people. I&#8217;m confident that we will be able to put the last 6 weeks of the project to very good use and to come up with an end-product that will meet the needs of the people (and give us something to write a bachelor thesis about).</p>
<p><em>[all pictures are from Thomas' Flickr Set <a href="http://www.flickr.com/photos/27547115@N03/sets/72157623733517794/">here</a>]</p>
<p>(up next is a more informal post on the more touristic part of the journey)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.freenerd.de/archives/2010/1254/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hadoop Scripting &#8211; Comparing Pig and Jaql (Paper)</title>
		<link>http://www.freenerd.de/archives/2009/1090/</link>
		<comments>http://www.freenerd.de/archives/2009/1090/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 10:11:30 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[[HPI]]]></category>

		<guid isPermaLink="false">http://www.freenerd.de/?p=1090</guid>
		<description><![CDATA[Yesterday me and Konstantin Haase finished the last paper for this endless summer term at university. We were getting our heads around the two high-level scripting and querying languages Pig and Jaql for Hadoop, an Open Source implementation of the Map/Reduce paradigm. The paper introduces the two languages, shows the results of some benchmarks and [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday me and <a href="http://twitter.com/konstantinhaase">Konstantin Haase</a> finished the last paper for this endless summer term at university. We were getting our heads around the two high-level scripting and querying languages <a href="http://hadoop.apache.org/pig/">Pig</a> and <a href="http://www.jaql.org/">Jaql</a> for <a href="http://hadoop.apache.org/">Hadoop</a>, an Open Source implementation of the <a href="http://labs.google.com/papers/mapreduce.html">Map/Reduce</a> paradigm.</p>
<p>The paper introduces the two languages, shows the results of some benchmarks and comments about the current state of development.<br />
<a href="http://www.freenerd.de/wp-content/uploads/2009/09/hadoop-scripting.pdf"><br />
Download the PDF</a> and have a look at our <a href="http://github.com/rkh/hadoop-scripting/">repository</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freenerd.de/archives/2009/1090/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One big room</title>
		<link>http://www.freenerd.de/archives/2009/914/</link>
		<comments>http://www.freenerd.de/archives/2009/914/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 12:03:39 +0000</pubDate>
		<dc:creator>remoteuser</dc:creator>
				<category><![CDATA[[HPI]]]></category>
		<category><![CDATA[[Mobile Photos]]]></category>

		<guid isPermaLink="false">http://www.freenerd.de/archives/2009/914/</guid>
		<description><![CDATA[One big room for one big math exam. I think I passed it, but not as good as expected. Sent from my mobile]]></description>
			<content:encoded><![CDATA[<div style="text-align: left; padding-top: 15px; padding-left: 30px;">
<a href="http://www.flickr.com/photos/freenerd/3294325067/" title="photo sharing"><img src="http://farm4.static.flickr.com/3461/3294325067_6831cbae99.jpg" style="border: solid 2px #000000;" alt="" /></a><br />

</div>
<p>
One big room for one big math exam. I think I passed it, but not as good as expected.<br />
Sent from my mobile</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freenerd.de/archives/2009/914/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MediaWiki &#8211; Entwicklung in Open Source Projekten</title>
		<link>http://www.freenerd.de/archives/2009/874/</link>
		<comments>http://www.freenerd.de/archives/2009/874/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 14:32:14 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[[HPI]]]></category>

		<guid isPermaLink="false">http://www.freenerd.de/?p=874</guid>
		<description><![CDATA[(tags: mediawiki hpi) These are the slides of the presentation I gave at the Open Source Seminar at the HPI in December 08. It&#8217;s about the MediaWiki project, it&#8217;s way of organising things and the bug i was fixing there. Slides are in german just as the talk has been.]]></description>
			<content:encoded><![CDATA[<div style="width:425px;text-align:left" id="__ss_997481"><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=opensourcevortrag-1233930281872846-1&#038;rel=0&#038;stripped_title=entwicklung-in-open-source-projekten-mediawiki" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=opensourcevortrag-1233930281872846-1&#038;rel=0&#038;stripped_title=entwicklung-in-open-source-projekten-mediawiki" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">(tags: <a style="text-decoration:underline;" href="http://slideshare.net/tag/mediawiki">mediawiki</a> <a style="text-decoration:underline;" href="http://slideshare.net/tag/hpi">hpi</a>)</div>
</div>
<p>These are the slides of the presentation I gave at the Open Source Seminar at the HPI in December 08. It&#8217;s about the MediaWiki project, it&#8217;s way of organising things and the bug i was fixing there. Slides are in german just as the talk has been.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freenerd.de/archives/2009/874/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Game Project in Smalltalk/Squeak</title>
		<link>http://www.freenerd.de/archives/2009/859/</link>
		<comments>http://www.freenerd.de/archives/2009/859/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 13:00:45 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[[HPI]]]></category>

		<guid isPermaLink="false">http://www.freenerd.de/?p=859</guid>
		<description><![CDATA[SWA @ HPI Game from freenerd on Vimeo. This video is a screencast of a game me and a group implemented in the winterterm 2008 / 2009 at the lecture of software architecture at the HPI. The game is an implementation of a board game, featuring an architecture making use of design patterns and we [...]]]></description>
			<content:encoded><![CDATA[<p><object width="570" height="312"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3002685&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3002685&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="570" height="312"></embed></object><br /><a href="http://vimeo.com/3002685">SWA @ HPI Game</a> from <a href="http://vimeo.com/user1227534">freenerd</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>This video is a screencast of a game me and a group implemented in the winterterm 2008 / 2009 at the lecture of software architecture at the HPI. The game is an implementation of a board game, featuring an architecture making use of <a href="http://en.wikipedia.org/wiki/Design_pattern_(computer_science)">design patterns</a> and we even have a computer opponent for single player fun. Furthermore we had an extra focus on usability and language-less and child-conform design, because the game is to run on the <a href="http://en.wikipedia.org/wiki/OLPC_XO-1">OLPC XO-1</a>.</p>
<p>We had to use the programming language <a href="http://en.wikipedia.org/wiki/Smalltalk">Smalltalk</a> in <a href="http://squeak.org/">Squeak</a>. It was a tough ride through this <a href="http://www.freenerd.de/archives/2009/809/">awful delopment environment</a>, that drove us mad with it&#8217;s tendency to break down every once a while with minor to unknown cause. So this project has cost a lot more time and sweat than expected (and needed if we were able to use our prefered weapons of choice). There are still some things to do for us, but we only have two weeks left, so big things aren&#8217;t going to change anymore. I may make the result downloadable if i&#8217;m allowed to do so license-wise &#8230; i have to check that first.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freenerd.de/archives/2009/859/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This is what studying is all about &#8230;</title>
		<link>http://www.freenerd.de/archives/2009/809/</link>
		<comments>http://www.freenerd.de/archives/2009/809/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 13:00:23 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[[HPI]]]></category>

		<guid isPermaLink="false">http://www.freenerd.de/?p=809</guid>
		<description><![CDATA[Having to come to university on a sunday, the sun is shining and everyone is enjoying themselves at ice-skating except yourself, because you have to program a bad game in an even worse programming language in an ide from hell.]]></description>
			<content:encoded><![CDATA[<p>Having to come to university on a sunday, the sun is shining and everyone is enjoying themselves at ice-skating except yourself, because you have to program a bad game in an even worse programming language in an <a href="http://en.wikipedia.org/wiki/Integrated_development_environment">ide</a> from <a href="http://squeak.org/">hell</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freenerd.de/archives/2009/809/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IT-Students Learn to Flirt via SMS and Mail</title>
		<link>http://www.freenerd.de/archives/2009/803/</link>
		<comments>http://www.freenerd.de/archives/2009/803/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 15:05:26 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[[HPI]]]></category>

		<guid isPermaLink="false">http://www.freenerd.de/?p=803</guid>
		<description><![CDATA[We have a biweekly not compulsory course at the HPI called &#8220;Soft-Skills-Kolloquium&#8221; where our soft skills are to be trained by presentations of high payed consultants. Sometimes useful, sometimes useless. Next monday there is going to be a talk by some flirt coach. And the HPI-PR-Department did there job by publishing an awesome press release [...]]]></description>
			<content:encoded><![CDATA[<p>We have a biweekly not compulsory course at the HPI called &#8220;Soft-Skills-Kolloquium&#8221; where our soft skills are to be trained by presentations of high payed consultants. Sometimes useful, sometimes useless. Next monday there is going to be a talk by some flirt coach. And the HPI-PR-Department did there job by publishing an awesome press release which was well adapted by the press.</p>
<p><a href="http://www.hpi.uni-potsdam.de/presse/mitteilung/beitrag/it-studenten-ueben-flirt-per-sms.html">hpi press release</a><br />
<a href="http://www.n24.de/news/newsitem_4399942.html">n24.de</a><br />
<a href="http://www.morgenpost.de/brandenburg/article1011595/In_Potsdam_gehoert_Flirten_jetzt_fest_zum_Studium.html">berliner morgenpost</a><br />
<a href="http://www.maerkischeallgemeine.de/cms/beitrag/11400957/7249904/Potsdamer-PC-Freaks-lernen-Flirten-per-SMS-und.html">maerkische allgemeine</a></p>
<p>Great, so my own institute is still repeating the old cliche of the spotted nerd unable to maintain social contacts. But maybe with a (as the press says: compulsory and long-lasting flirt course) the nerd is going to be able to reproduce someday. Well played!</p>
<p><strong>Update</strong>: Even on <a href="http://www.tagesthemen.de/schlusslicht/informatikerflirt100.html">Tagesthemen.de</a> and <a href="http://www.reuters.com/article/oddlyEnoughNews/idUSTRE5085DE20090109">Reuters</a>, where international press coverage derives from. And the internal communication about this is going on and on and on. I&#8217;m excited about monday <img src='http://www.freenerd.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Update 2</strong>: Nerd media is also loving the story. <a href="http://news.slashdot.org/article.pl?sid=09/01/12/1436221">Slashdot</a> &#038; <a href="http://nerds.computernotizen.de/2009/01/12/die-soziale-buchse-der-pandora/">Real Life</a>. I&#8217;m waiting for Boing Boing <img src='http://www.freenerd.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Furthermore the class took place today. Accompanied by a disturbing lot of media people (RTL bäh!) the show got boring for me after some minutes because to start a presentation by making fun of others may warm up the majority of the crowd but not me. And if it continues with sexist prototype jokes, I&#8217;m just leaving to enjoy my ride back home with a truly <a href="http://www.amazon.de/OReillys-Kochbuch-Geeks-Mela-Eckenfels/dp/3897214628">nerdy book</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.freenerd.de/archives/2009/803/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

