<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19410302</id><updated>2012-02-16T13:01:06.904+01:00</updated><title type='text'>Random Ramblings and Rumblings</title><subtitle type='html'>My views on the world, .NET coding, TTD, life and software development in general.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>52</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19410302.post-912640292046091107</id><published>2009-02-04T11:53:00.001+01:00</published><updated>2009-02-04T11:53:00.911+01:00</updated><title type='text'>Why ninjas are cool</title><summary type='text'>No. You are wrong. This is not yet another rant about why Dusk of Ninja &amp; Brush is a totally awesome game. This is real ninja stuff! .NET ninja stuff – but you catch my drift.  Today I went to a Tech Talk at microsoft about ASP.NET performance. Usually these talks contain just enough to not be a complete waste of time – but they are seldomly totally awesome. Today was different. Today a ninja was</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/912640292046091107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=912640292046091107' title='35 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/912640292046091107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/912640292046091107'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2009/02/why-ninjas-are-cool.html' title='Why ninjas are cool'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>35</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-7241929744379078954</id><published>2009-02-01T21:04:00.001+01:00</published><updated>2009-02-01T21:04:29.110+01:00</updated><title type='text'>Global Game Jam 09 is over</title><summary type='text'>…and it has been a blast. 48 hours of game making madness around the globe. I am really looking forward to seeing how much press this event generates and to see the games that have been created. Needless to see very few will have time to play all the games that the 1500 participants worldwide has made. Here we made a massive 29 different games – and we were 150 people. A quick calculation </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/7241929744379078954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=7241929744379078954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/7241929744379078954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/7241929744379078954'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2009/02/global-game-jam-09-is-over.html' title='Global Game Jam 09 is over'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-8447893158431428125</id><published>2009-01-14T20:43:00.001+01:00</published><updated>2009-01-14T20:43:31.826+01:00</updated><title type='text'>StringBuilder and the immutability of strings</title><summary type='text'>I had a discussion today with Robin, who claimed that there was several ways to break the immutability of strings in C# – most notably by using a StringBuilder to build the string in bits. I found that very unsettling, and decided to make my own tests to see what was happening. Here is a screenshot of the program and the results.     The results are pretty interesting, and not as unsettling as i </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/8447893158431428125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=8447893158431428125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8447893158431428125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8447893158431428125'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2009/01/stringbuilder-and-immutability-of.html' title='StringBuilder and the immutability of strings'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_EUT9OFaLRm0/SW5AV-hagJI/AAAAAAAAABU/IJ1BgtP-BX4/s72-c/CropperCapture%5B4%5D_thumb%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-3196093676812118602</id><published>2008-12-12T13:16:00.001+01:00</published><updated>2008-12-12T13:16:32.244+01:00</updated><title type='text'>Robocopy to the rescue</title><summary type='text'>This is a typical situation. I have been trying to find a tool that can solve a problem I have of syncronizing my web files properly. Without any luck. Until today. And the worst part: The solution was already installed as part of windows and has been that way for ages.   Enter Robocopy.   This is a command line file copier that as standard copares files in two directories and copies newer files </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/3196093676812118602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=3196093676812118602' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/3196093676812118602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/3196093676812118602'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/12/robocopy-to-rescue.html' title='Robocopy to the rescue'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-1935964675024015861</id><published>2008-11-26T01:22:00.001+01:00</published><updated>2008-11-26T01:22:16.215+01:00</updated><title type='text'>Adventures in Flash and Python</title><summary type='text'>The last couple of weeks I have been making a nice little Flash application, a questionnaire, for a government project. One of the features of the questionnaire was the ability to print out results based on the answers given.  In order to do pretty printing of the results, I used the awesome AlivePDF library to generate PDFs for the user to print. Neat stuff. It was a bit dodgy to get it up and </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/1935964675024015861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=1935964675024015861' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/1935964675024015861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/1935964675024015861'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/11/adventures-in-flash-and-python.html' title='Adventures in Flash and Python'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-8241975346755942030</id><published>2008-04-30T21:33:00.001+02:00</published><updated>2008-04-30T21:33:26.967+02:00</updated><title type='text'>It must be a sign, but an undeciferable one</title><summary type='text'>How come that the day GTA4 should have arrived in my mail, the postal delivery people in my region decides to go on a strike. So I am left out of the party even though I had done my duty and pre-ordered the game. Luckily they are showing Chelsea-Liverpool CL semi on Viasat TV6 which I can watch for free with the digital tuner in my new TV.  Nothing as cruels as this happens without a reason. So. </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/8241975346755942030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=8241975346755942030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8241975346755942030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8241975346755942030'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/04/it-must-be-sign-but-undeciferable-one.html' title='It must be a sign, but an undeciferable one'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-6640939822094591522</id><published>2008-04-29T08:45:00.001+02:00</published><updated>2008-04-29T08:45:45.460+02:00</updated><title type='text'>Installing on consoles</title><summary type='text'>One of the reasons that I have ditched PC gaming in favor of console gaming is that it is just much easier. I mean, buy the game, put the disc in the drive, off you go. Can't get better than that. But in the next gen game things have changed somewhat. Sometimes when i put the disc in my 360 I need a title update. So an installer has been downloaded, runs and reboots either the game or the console</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/6640939822094591522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=6640939822094591522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/6640939822094591522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/6640939822094591522'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/04/installing-on-consoles.html' title='Installing on consoles'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-6533794212863698919</id><published>2008-04-20T23:08:00.001+02:00</published><updated>2008-04-20T23:08:54.606+02:00</updated><title type='text'>Caught on film</title><summary type='text'>Razu came by the other day and caught me for an interview for Microsoft. I think the result is actually quite good. See for yourselves, and please do comment.   The Real Story  </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/6533794212863698919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=6533794212863698919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/6533794212863698919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/6533794212863698919'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/04/caught-on-film.html' title='Caught on film'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-5237254040026533473</id><published>2008-03-28T12:12:00.001+01:00</published><updated>2008-03-28T12:12:18.694+01:00</updated><title type='text'>Do YOU see ANY connection?</title><summary type='text'>  </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/5237254040026533473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=5237254040026533473' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/5237254040026533473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/5237254040026533473'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/03/do-you-see-any-connection.html' title='Do YOU see ANY connection?'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-2889209322907913692</id><published>2008-03-28T01:20:00.001+01:00</published><updated>2008-03-28T01:20:22.639+01:00</updated><title type='text'>How can something so good be free?!?!</title><summary type='text'>I have long been wanting to take a look at the Umbraco open source .NET CMS system, and now I finally have had the opportunity to do so in conjunction with the website I am creating for my new buddies at GamingSchool. I must say that what I see amazes me. I have had some experience with CMSes in the past. I used SiteCore contracting for AlphaSolutions. Currently I am using CompositeCMS for the </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/2889209322907913692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=2889209322907913692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/2889209322907913692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/2889209322907913692'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/03/how-can-something-so-good-be-free.html' title='How can something so good be free?!?!'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-1580794051877980920</id><published>2008-02-22T00:25:00.001+01:00</published><updated>2008-02-22T00:25:48.531+01:00</updated><title type='text'>The three project solution</title><summary type='text'>Ayende just brought up the issue of project structuring, and his experience was so similar to mine that it cannot be a coincidence.  In my old job I spent a lot of time trying to "do things properly". Splitting up into a lot of logical assemblies, promoting reuse by having special helper assemblies and so on. The result was a huge amount of lugggage that each application had to carry around. When</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/1580794051877980920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=1580794051877980920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/1580794051877980920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/1580794051877980920'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/02/three-project-solution.html' title='The three project solution'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-375335751774009186</id><published>2008-02-04T15:11:00.001+01:00</published><updated>2008-02-04T15:11:43.298+01:00</updated><title type='text'>Mass Salvation</title><summary type='text'>Nordic Game Jam is over, and as last year, it was a hoot and a holler! Man, we had fun! I was lucky to get a great team. Four programmers, four game desginers/artists/sound engineers and a great idea. So we managed to get a full a full game up and running on the XBox using XNA in only one and a half day.  The game is called "Mass Salvation" and in accordance with the theme for the Jam, which was </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/375335751774009186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=375335751774009186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/375335751774009186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/375335751774009186'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/02/mass-salvation.html' title='Mass Salvation'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-8199823343446625003</id><published>2008-01-29T13:16:00.001+01:00</published><updated>2008-01-29T13:16:08.524+01:00</updated><title type='text'>OMG! It Rocks!</title><summary type='text'>Not that I had any doubts about it. But I just tried Rock Band today, playing the guitar and drums. Man, it is fun. Why, didn't I sing? Dunno. Next time. Playing the drums was just as muc fun as I had imagined. The guitar takes a bit getting used to. It is much more sturdy and heavier than the GH guitars and has a much different feel. But it actualy feels more like playing a real guitar than GH </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/8199823343446625003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=8199823343446625003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8199823343446625003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8199823343446625003'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/01/omg-it-rocks.html' title='OMG! It Rocks!'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-548946731869127430</id><published>2008-01-06T00:34:00.001+01:00</published><updated>2008-01-06T00:50:09.697+01:00</updated><title type='text'>XNA Tweener library</title><summary type='text'>My second open source project is live now at Codeplex - and it has a release and everything! Check it out here.  The project is a Tweener library for XNA making it easy to create animations for your games. I was inspired by the Tween class in ActionScript although it is not a direct port. All the cool easing functions from Robert Penner that you know and love are of course there, ported from the </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/548946731869127430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=548946731869127430' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/548946731869127430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/548946731869127430'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2008/01/xna-tweener-library.html' title='XNA Tweener library'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-339773676402091684</id><published>2007-12-13T10:37:00.001+01:00</published><updated>2007-12-13T10:43:58.831+01:00</updated><title type='text'>More Mocking of HttpContext for MVC</title><summary type='text'>I was actually preparing this for a comment to my last post in answer to chris7's comment. But it got long. You know!  Chris7 asked if it was possible to abstract out the Record/Playback syntax in the example to make the code clearer. And you can of course do that and put the Replay call into the MockContextFactory like this:  protected IHttpContext MockContextFactory(string url){    IHttpContext</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/339773676402091684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=339773676402091684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/339773676402091684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/339773676402091684'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/12/more-mocking-of-httpcontext-for-mvc.html' title='More Mocking of HttpContext for MVC'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-2619639266630462063</id><published>2007-12-11T23:23:00.001+01:00</published><updated>2007-12-11T23:35:12.363+01:00</updated><title type='text'>Mocking HttpContext for MVC route testing</title><summary type='text'>First I have to say thx a bunch to MS for releasing the CTP of the MCV framework. This really is Da Bomb. I think they are doing a great job here. So I am setting up my first MVC.NET based site, while digging through all the relevant posts on how to use the framework. So while setting up my routes, doing the proper TDD, I stumble upon the MockHttpContext for testing routes in ScottGu's part 2. </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/2619639266630462063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=2619639266630462063' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/2619639266630462063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/2619639266630462063'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/12/mocking-httpcontext-for-mvc-route.html' title='Mocking HttpContext for MVC route testing'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-2929895817323712741</id><published>2007-10-12T13:10:00.001+02:00</published><updated>2007-10-12T13:10:15.371+02:00</updated><title type='text'>CodeBehind handlers in ASP.NET</title><summary type='text'>I was creating an HTTP handler for an ASP.NET project today for returning a CSV report to a customer. And naturally I wanted this to CodeBehind style as everything else. This turned out to be a small gotcha, since it is not supported out of the bag with VS.NET 2005. So for further reference here is what to do. 1. Create the handler as usual - for instance MyHandler.ashx. 2. Create a new code file</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/2929895817323712741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=2929895817323712741' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/2929895817323712741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/2929895817323712741'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/10/codebehind-handlers-in-aspnet.html' title='CodeBehind handlers in ASP.NET'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-3151614755913496891</id><published>2007-08-17T12:32:00.001+02:00</published><updated>2007-08-17T12:32:55.016+02:00</updated><title type='text'>Wierd ActiveRecord "bug"</title><summary type='text'>As I have written earlier I am using the Castle ActiveRecord framework extensibly. It is an extremely cool framework that has cut down on the amount of database work I am doing - shortening development cycles considerably. But I am still learning, and today I finally squashed a very odd bug that had bugged me for a while. The scenario is this: I am storing some data for the Warlocks game server </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/3151614755913496891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=3151614755913496891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/3151614755913496891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/3151614755913496891'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/08/wierd-activerecord.html' title='Wierd ActiveRecord &amp;quot;bug&amp;quot;'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-4723232217720735265</id><published>2007-07-26T10:51:00.001+02:00</published><updated>2007-07-26T10:54:49.683+02:00</updated><title type='text'>The Interface Tax</title><summary type='text'>Evan has an OK post here, detailing the intrisics of Object Composition and Inheritance. He is very right in the way he is doing stuff, but while I was reading, something was bothering me as well. The thing that bothered me was that the code I am writing in the projects I am doing right now does not look a lot like what he is doing - and I think that I am following the OOP principles just as well</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/4723232217720735265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=4723232217720735265' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/4723232217720735265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/4723232217720735265'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/07/interface-tax.html' title='The Interface Tax'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-3697069782619802077</id><published>2007-07-20T14:19:00.001+02:00</published><updated>2007-07-20T14:19:08.433+02:00</updated><title type='text'>The Wii song</title><summary type='text'>This is just SO much fun! SarcasticGamer.com is my new fave RSS feed. Their podcast is a hoot. Honest, no-punches-pulled opinions about the gaming hype sprikled with great radio sketch material. w00t!</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/3697069782619802077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=3697069782619802077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/3697069782619802077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/3697069782619802077'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/07/wii-song.html' title='The Wii song'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-8149670116610799869</id><published>2007-07-20T13:35:00.001+02:00</published><updated>2007-07-20T13:35:23.020+02:00</updated><title type='text'>Skill mastery in games</title><summary type='text'>Stumbled on this interesting article from Gamasutra on the chemistry of games. Apart from presenting ideas it also tries to give a quick set of tools for evaluating your gameplay too see if it is fun, and maybe find out what is wrong with it. Worth a read, and maybe I should try it out on my Warlocks game - that BTW is getting closer to a playable state, so keep your eyes and ears open for a </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/8149670116610799869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=8149670116610799869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8149670116610799869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8149670116610799869'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/07/skill-mastery-in-games.html' title='Skill mastery in games'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-8728702965564239925</id><published>2007-07-19T12:04:00.001+02:00</published><updated>2007-07-19T12:04:24.603+02:00</updated><title type='text'>The Gaming BuzzMetrics</title><summary type='text'>Just tuned in to Allans blog. I know Allan from ITU, having shared the experience of their enrollment course and AI course with him. He is currently employed at Infopaq. His blog is a tech blog, and there are some interesting stuff there. While stripmining his blog, I cam across a link to the BlogPulse site, where you can make graphs displaying the trends of terms in the blogosphere, ising a </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/8728702965564239925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=8728702965564239925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8728702965564239925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8728702965564239925'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/07/gaming-buzzmetrics.html' title='The Gaming BuzzMetrics'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-8688856030323751078</id><published>2007-06-28T23:55:00.001+02:00</published><updated>2007-06-28T23:55:12.751+02:00</updated><title type='text'>Old fashioned learning</title><summary type='text'>Jeff Atwood brought up a subject of lerning today that made me think of the exam I just went to. The notion in his post is about how you learn to learn in college, but also touches on the subject of why todays students are not taught how to use the possibilities of the net. And it is here that my story begins. Just recently I finished up a course in Efficient AI on ITU. It was a really good </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/8688856030323751078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=8688856030323751078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8688856030323751078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/8688856030323751078'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/06/old-fashioned-learning.html' title='Old fashioned learning'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-1925996965698587522</id><published>2007-06-27T16:32:00.001+02:00</published><updated>2007-06-27T16:32:58.436+02:00</updated><title type='text'>How not to keep customers</title><summary type='text'>Having read a lot of posts just like this at the ZMans, I now have my own story to share. Forgive me if this post is badly worded, because right now I am still angry with them for their inexplically bad service. I just got of the phone with the mobile company 3, where I have had a mobile data service for my computer for some time now. The service is being provided via a PCMCIA card with a SIM </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/1925996965698587522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=1925996965698587522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/1925996965698587522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/1925996965698587522'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/06/how-not-to-keep-customers.html' title='How not to keep customers'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-3424029128759834534</id><published>2007-06-21T21:38:00.001+02:00</published><updated>2007-06-21T21:38:57.627+02:00</updated><title type='text'>A trip to the Castle</title><summary type='text'>In the past week I have been fiddling a bit with the Castle frameworks, because I just had to see what they were up to with Monorail, their Rails for .NET framework. While i think the ideas behind Monorails, and what they have made are technically excellent. There are some things that bug me. I am irritated by the lack of a proper view engine. I think that both NVelocity and Brail are downright </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/3424029128759834534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=3424029128759834534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/3424029128759834534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/3424029128759834534'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/06/trip-to-castle.html' title='A trip to the Castle'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-5875037542438275588</id><published>2007-06-21T21:19:00.001+02:00</published><updated>2007-06-21T21:19:24.156+02:00</updated><title type='text'>The next step of Dovization</title><summary type='text'>You have pobably seen the cool but old Dove film on how people were transformed from "ordinary people" into "super models" for use in a commercial. Pretty cool stuff. But this video shows promise of taking that to a whole new level. This will probably make Gibsons virtual actors come true sooner than we think.</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/5875037542438275588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=5875037542438275588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/5875037542438275588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/5875037542438275588'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/06/next-step-of-dovization.html' title='The next step of Dovization'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-1885882240229171308</id><published>2007-06-07T12:47:00.001+02:00</published><updated>2007-06-07T12:47:32.195+02:00</updated><title type='text'>Randomness of Random</title><summary type='text'>Stumbled on this post on random numbers in games, and found it cool. It used to irritate me to the point of lying awake that my random numbers just weren't that - that was back in the old Speccy days. But now, knowing the pain randomness brings to TDD, I am entirely happy with the fact that random numbers (like friendly fire) aren't. BTW, while you are at it, post some songs wishes for Rock Band.</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/1885882240229171308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=1885882240229171308' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/1885882240229171308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/1885882240229171308'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/06/randomness-of-random.html' title='Randomness of Random'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-525833105986861798</id><published>2007-06-07T11:58:00.001+02:00</published><updated>2007-06-07T11:58:50.091+02:00</updated><title type='text'>Microblogging</title><summary type='text'>So, at Reboot this year I learned that microblogging is the new, new thing. Since Twitter does not have an SMS interface near DK, I am into Jaiku. So you can join me here.</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/525833105986861798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=525833105986861798' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/525833105986861798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/525833105986861798'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/06/microblogging.html' title='Microblogging'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-3710563061913058787</id><published>2007-06-07T11:52:00.001+02:00</published><updated>2007-06-07T11:56:05.830+02:00</updated><title type='text'>Back to strongarming, eh?</title><summary type='text'>I have been following the Cansdale vs. Microsoft case for a while. And Jamies post today did it for me. The way Microsoft is acting here disgusts me. He has been pouring hours into making an awesome add-on for their product, which is helping both professional and the open community in deveopling better products. And they are strongarming him on vague grounds because their product is not as "</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/3710563061913058787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=3710563061913058787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/3710563061913058787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/3710563061913058787'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2007/06/back-to-strongarming-eh.html' title='Back to strongarming, eh?'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-116264500702039853</id><published>2006-11-04T13:56:00.000+01:00</published><updated>2006-11-30T04:57:33.200+01:00</updated><title type='text'>Anti-Patterns for TDD</title><summary type='text'>Stubled across this excellent article on anti-patterns, or code smells if you like, for test driven development. I actually find it quite good because I have often found it difficult in TDD to explain to people what to do. Perhaps it is easier to explain what not to do.... Anyways, I reckognize many of the smells from my early TDD experiences.  </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/116264500702039853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=116264500702039853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/116264500702039853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/116264500702039853'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/11/anti-patterns-for-tdd.html' title='Anti-Patterns for TDD'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-116055747881805228</id><published>2006-10-11T10:57:00.000+02:00</published><updated>2006-10-11T11:04:38.830+02:00</updated><title type='text'>Playing with WatiN</title><summary type='text'>I just discovered WatiN yesterday. I have been using Watir for some time now, but it has bugged me that the integration with Visual Studio was not very good. Especially the combination of using TestDriven.NET with Watir is not good. Hopefully WatiN will fix all that.So in the process of trying to set up a controlled environment for WatiN to execute in, I stubled upon this great post by </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/116055747881805228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=116055747881805228' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/116055747881805228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/116055747881805228'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/10/playing-with-watin.html' title='Playing with WatiN'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-115943367464220016</id><published>2006-09-28T10:43:00.000+02:00</published><updated>2006-09-28T10:54:34.653+02:00</updated><title type='text'>Infidelity and XNA</title><summary type='text'>I'll start out by posting this unnessecary link to a good post on agile. Unnessecary becouase I got it from Joel, so evereybodys read it already. Nevertheless, I'll post it here for future reference. I think it is is a worthwile read.Word around town is that I have been cheating on my blog. Unfaithful if you want. And that is all true. Yeah, I'll confess. I have started another Blog. In contrast </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/115943367464220016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=115943367464220016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/115943367464220016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/115943367464220016'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/09/infidelity-and-xna.html' title='Infidelity and XNA'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-114711389770656172</id><published>2006-05-08T20:33:00.000+02:00</published><updated>2006-05-08T20:44:57.716+02:00</updated><title type='text'>The spiritual machine</title><summary type='text'>So, my XBox is bored. Or so it says anyway. Although it is temporally disturbed - still being on US time. So the blog dates don't quite match with reality here in Denmark.Oblivion rocks. But I don't really feel that I am making much progress. There are so many things to do and see so I keep getting thrown off the main track. Closed my second Oblivion gate the other day and I am working hard to </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/114711389770656172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=114711389770656172' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/114711389770656172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/114711389770656172'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/05/spiritual-machine.html' title='The spiritual machine'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-114674437613665054</id><published>2006-05-04T14:04:00.000+02:00</published><updated>2006-05-04T14:06:16.153+02:00</updated><title type='text'>Unit testing granularity</title><summary type='text'>I read this post from Jason, who has recently taken up his game development project and related blogging. Keep up the good work dude! His post touched on granularity in unit testing, and this inspired me to blog.When I started unit testing my testing was very structured so I had a test class per real class and a test method per method and per property. That worked well for a while, but for a </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/114674437613665054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=114674437613665054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/114674437613665054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/114674437613665054'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/05/unit-testing-granularity.html' title='Unit testing granularity'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-114565563435351470</id><published>2006-04-21T23:25:00.000+02:00</published><updated>2006-04-21T23:40:34.363+02:00</updated><title type='text'>1..2..3.. Launch</title><summary type='text'>So it is official. The first game created by Gosuman Games is live and vital. It is a game made for Netposten and is a simple stock guessing web-based game. I am actually quite pleased with how the game turned out, and of course getting to get payed to write a game. That, in itself, is a first for me. So while it is not an idea of my own, it is there and live. Check it out, if you read danish </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/114565563435351470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=114565563435351470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/114565563435351470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/114565563435351470'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/04/123-launch.html' title='1..2..3.. Launch'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-114554731347098571</id><published>2006-04-20T17:27:00.000+02:00</published><updated>2006-04-20T17:35:13.496+02:00</updated><title type='text'>OMG its that time already</title><summary type='text'>Wow... Time has been flying by. Last post Feb 22. Hmm... I have been doing a lot of stuff. Working mostly. The game I have made for Netposten is about to launch, I have been doing some work on an ASP.NET/Sitecore thins for AlphaSolutions and some random stuff... And then I have my project on ITU that is nearing completion. It is to be handed in next friday - so I just have to overcome my writers </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/114554731347098571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=114554731347098571' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/114554731347098571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/114554731347098571'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/04/omg-its-that-time-already.html' title='OMG its that time already'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-114064884274439778</id><published>2006-02-22T23:54:00.000+01:00</published><updated>2006-02-22T23:54:02.773+01:00</updated><title type='text'>C# Edge</title><summary type='text'>Just discovered that my good friend Troels has a Blog too called C# Edge. He is doing some amazing AJAX stuff with his OutPost module. Today I just saw that he got listed in Daniel Ziess' great AJAX comparison chart.I, frankly, have to learn that stuff very soon. I am doing a game for a comapny called Netposten right now, pure ASP.NET, and it could surely use some snazzy AJAX features.</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/114064884274439778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=114064884274439778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/114064884274439778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/114064884274439778'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/02/c-edge.html' title='C# Edge'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113803641427811772</id><published>2006-01-23T18:10:00.000+01:00</published><updated>2006-01-23T18:14:40.113+01:00</updated><title type='text'>Third party product testing</title><summary type='text'>Seems like it wasn't just a bad brainwave I had when I posted about testing 3rd party libraries. James Greening did a post on this as well. Saves me the trouble of elaborating. ;-)</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113803641427811772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113803641427811772' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113803641427811772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113803641427811772'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/01/third-party-product-testing.html' title='Third party product testing'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113774934937707230</id><published>2006-01-20T10:20:00.000+01:00</published><updated>2006-01-20T10:29:09.400+01:00</updated><title type='text'>Exam. Done!</title><summary type='text'>So it is finally over. I had my exam yesterday morning. It went well. My grade was 10 (on a special danish scale to 13). And I am satisfied with that. Now I can practice relaxing. Some.I am picking up my laptop that has been broken since monday. I had actually managed to break the motherboard (and the screen), how I did that I dont know. But they replaced both. Price: 3900 kr. Ouch. I could buy a</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113774934937707230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113774934937707230' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113774934937707230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113774934937707230'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/01/exam-done.html' title='Exam. Done!'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113750589644332302</id><published>2006-01-17T14:37:00.000+01:00</published><updated>2006-05-29T01:36:06.203+02:00</updated><title type='text'>The joys of studying</title><summary type='text'>I am currently studying for dear life for my Advanced OO Programming exam in two days. I had forgotten how much energy it takes learning concentrated, especially when you have to learn stuff that you are not going to use much after the exam. Admitted, there are great stuff in there like Design Patterns, Refactoring and so on that I will use, but also other things that are not pressing in my </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113750589644332302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113750589644332302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113750589644332302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113750589644332302'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/01/joys-of-studying.html' title='The joys of studying'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113679697886364943</id><published>2006-01-09T09:54:00.000+01:00</published><updated>2006-01-09T09:56:18.883+01:00</updated><title type='text'>Good fun</title><summary type='text'>The best WTF moments of 2005. I especally loved this comment:A Whole Bunch of People Game Themselves to DeathThe weird thing here isn't that people are dying while playing videogames. It's that we've already become so jaded about it that it's stopped being newsworthy when it happens. A WoW player starving to death is like the sun coming up in the morning. You can't throw a rock in Korea without </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113679697886364943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113679697886364943' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113679697886364943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113679697886364943'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/01/good-fun.html' title='Good fun'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113679008309101427</id><published>2006-01-09T07:53:00.000+01:00</published><updated>2006-01-09T08:01:23.100+01:00</updated><title type='text'>Planning you refactorings</title><summary type='text'>So, it happened again. It is one of my starting game projects, and i just had to make a small refactor to extract a class. And before I knew it I was in hell. Creating more supporting classes, interfaces and implementing them, what have you. I was lucky this time, it was a "small" fix taking only an hour of concentrated work mostly fixing compiler bugs to see what I missed. But it could have been</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113679008309101427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113679008309101427' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113679008309101427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113679008309101427'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/01/planning-you-refactorings.html' title='Planning you refactorings'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113663939432703614</id><published>2006-01-07T13:30:00.000+01:00</published><updated>2006-01-07T14:09:54.413+01:00</updated><title type='text'>The joys of old school windows programming</title><summary type='text'>Yesterday I had this long debugging session that made me remember how much I love doing TDD. I have written about that C++ project I am working on - it was in that project where I had an issue with focusing that just didn't work properly. So I had to follow the windows messages around. Trace logging and what have you. I HATE THAT. I finally cracked the problem, but boy was I used up afterwards. </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113663939432703614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113663939432703614' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113663939432703614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113663939432703614'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/01/joys-of-old-school-windows-programming.html' title='The joys of old school windows programming'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113635691306189110</id><published>2006-01-04T07:32:00.000+01:00</published><updated>2006-01-04T07:41:53.070+01:00</updated><title type='text'>Another day. Another Acievement.</title><summary type='text'>I can't stress enough how addictive it is with the achievement system on the XBox 360. Racking up gamer points that earn you bragging rights towards your friends is just so immensely cool. I really like looking at what my friends have been doing on their box when we do not have time to play online against eachother. As you may have noticed, I found out yesterday that you can get your gamer card </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113635691306189110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113635691306189110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113635691306189110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113635691306189110'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/01/another-day-another-acievement.html' title='Another day. Another Acievement.'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113623765576433416</id><published>2006-01-02T22:16:00.000+01:00</published><updated>2006-01-02T22:34:15.776+01:00</updated><title type='text'>Sometimes it can be HARD to get things done</title><summary type='text'>Especially when you have a lazy cat lounging on top of your computer... Other than that I have started the new year pretty well. Happy new year to all you frequent readers BTW. Now it is officially 2006, so the company can finally get started. Tomorrow I am going to speak with my lawyer and my bank too se how we are going to do things so I can get some starting captial - preferably without it </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113623765576433416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113623765576433416' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113623765576433416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113623765576433416'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2006/01/sometimes-it-can-be-hard-to-get-things.html' title='Sometimes it can be HARD to get things done'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113589956153823681</id><published>2005-12-30T00:20:00.000+01:00</published><updated>2006-05-24T17:59:55.193+02:00</updated><title type='text'>So, this was christmas...</title><summary type='text'>Man. Haven't had time for blogging because of the christmas madness, and what a hectic one it was this year. We have been visiting family from the 22nd until yesterday. Touring round the country - Vedbæk, Farum, Tommerup, Odense, Vejle, Rødovre, Hvidovre. The worst part was all the food. Because I just can't seem to get enough. Katrine (my fiancee) and I have decided that it is time for the big </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113589956153823681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113589956153823681' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113589956153823681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113589956153823681'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2005/12/so-this-was-christmas.html' title='So, this was christmas...'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113442651286325744</id><published>2005-12-12T23:22:00.000+01:00</published><updated>2005-12-12T23:36:54.863+01:00</updated><title type='text'>A new nephew and old school coding</title><summary type='text'>All right then. It finally happened. My brother and his wife were expecting their second child. Weel, four days ago was his first in the world. I saw him yesterday and he is small, cute an dvery sleepy. The last part was great, because I got to hold him a long time without him complaining at all. I also got my first freelance job. It is an OK assignment, pays well, the only hurdle is that I have </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113442651286325744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113442651286325744' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113442651286325744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113442651286325744'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2005/12/new-nephew-and-old-school-coding.html' title='A new nephew and old school coding'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113372006135802775</id><published>2005-12-04T18:44:00.000+01:00</published><updated>2005-12-05T07:39:52.186+01:00</updated><title type='text'>I've seen the future of gaming, and it's alive, kicking and live</title><summary type='text'>One of the greatest things about trying to foresee the future is that you just KNOW that you'll be in for a whuppin' when you're wrong, and noone but yourself is there to tell you that you were correct. Nevermind though.The future of gaming is here ladies and gentlemen. And it is called XBox Live for 360. Why? You say. XBox Lives been here for a long time, and it hasn't caused that much commotion</summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113372006135802775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113372006135802775' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113372006135802775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113372006135802775'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2005/12/ive-seen-future-of-gaming-and-its.html' title='I&apos;ve seen the future of gaming, and it&apos;s alive, kicking and live'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113354547364517728</id><published>2005-12-02T18:27:00.000+01:00</published><updated>2005-12-02T18:44:33.653+01:00</updated><title type='text'>Double Back Flip 360 to Total Ecstazy</title><summary type='text'>No, the title has nothing to do with the SSX series games, not yet at least. It's even better. I got my XBox 360 today! On the launch date nonetheless. Man, was I ever a lucky b'Tard getting it. So, you want the long story - all right! I pre-ordered my first 360 in the beginning of November - way to late actually - but I didn't know that. A week later they mailed me saying they couldn't deliver </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113354547364517728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113354547364517728' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113354547364517728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113354547364517728'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2005/12/double-back-flip-360-to-total-ecstazy.html' title='Double Back Flip 360 to Total Ecstazy'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113342580304168114</id><published>2005-12-01T09:20:00.000+01:00</published><updated>2005-12-01T09:30:03.050+01:00</updated><title type='text'>Today is the day... Or tomorrow</title><summary type='text'>So tomoorow it happens. The Xbox 360 release here in good ol' Europe. I am going to a release party at EB Games this evening, so in a sense it is already today for me. I will of course first get my grubby hands on my own machine tomorrow morning, so guess what the weekend will bring - and the next week - and the next...I have been working on streamlining the flow between my VS.NET -&gt; local </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113342580304168114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113342580304168114' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113342580304168114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113342580304168114'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2005/12/today-is-day-or-tomorrow.html' title='Today is the day... Or tomorrow'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113325275104549429</id><published>2005-11-29T09:18:00.000+01:00</published><updated>2005-11-29T12:48:03.136+01:00</updated><title type='text'>The power of FitNesse</title><summary type='text'>Since I bumped into the Fitnesse wiki/framework and got it up and running, it really solved all the issues I had with what I was missing for my development efforts. The first thing hat was obvious was that I needed a Wiki. Any Wiki could do, but after trying out some of the more popular Wikis out there and trying to get them to run on the SourceForge? servers, I sort of gave up. If a Wiki is all </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113325275104549429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113325275104549429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113325275104549429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113325275104549429'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2005/11/power-of-fitnesse.html' title='The power of FitNesse'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19410302.post-113324900759711388</id><published>2005-11-29T08:12:00.000+01:00</published><updated>2005-11-29T08:23:27.603+01:00</updated><title type='text'>Blogspace beware</title><summary type='text'>OK... After having been a lurker in Blogscape for a while, stripmining other peoples blogs, it's about time that I get one myself. So here goes.Actually I tried seting one up on my new company Wiki. But security issues made it very hard to use properly. So now it's here. The limited amount of posts on that Blog will be ported here.In other news. Nothing much. Tomorrows my birthday and hopefully </summary><link rel='replies' type='application/atom+xml' href='http://fehaar.blogspot.com/feeds/113324900759711388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19410302&amp;postID=113324900759711388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113324900759711388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19410302/posts/default/113324900759711388'/><link rel='alternate' type='text/html' href='http://fehaar.blogspot.com/2005/11/blogspace-beware.html' title='Blogspace beware'/><author><name>Fehaar</name><uri>http://www.blogger.com/profile/02347111759828291081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://byfiles.storage.msn.com/y1pPZi8GEq8vZ573NImxc8iSffxbExwt0L1zfdZa3ytolNwGXyGYlTyBkaUjzHWEhxOJlF5DjsBe3o'/></author><thr:total>0</thr:total></entry></feed>
