<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tuxbear.com</title>
	<atom:link href="http://tuxbear.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tuxbear.wordpress.com</link>
	<description>My journey in Software (and life)</description>
	<lastBuildDate>Fri, 21 Oct 2011 11:33:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='tuxbear.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Tuxbear.com</title>
		<link>http://tuxbear.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://tuxbear.wordpress.com/osd.xml" title="Tuxbear.com" />
	<atom:link rel='hub' href='http://tuxbear.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Ung mann (25) forstår ikke hva en fagforening er</title>
		<link>http://tuxbear.wordpress.com/2011/08/22/ung-mann-25-forstar-ikke-hva-en-fagforening-er/</link>
		<comments>http://tuxbear.wordpress.com/2011/08/22/ung-mann-25-forstar-ikke-hva-en-fagforening-er/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 13:50:01 +0000</pubDate>
		<dc:creator>tuxbear</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tuxbear.wordpress.com/?p=84</guid>
		<description><![CDATA[Jeg er den ungen mannen. Hele livet har faren min fortalt meg om hvor viktig det er å være organisert, og hvordan fagforeningene har kjempet frem de godene jeg som arbeidstaker har i dag. Betalt ferie og ledighetstrygd for å nevne noen. Men hva er egentlig en fagforening i 2011? Da jeg studerte på NTNU [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=84&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Jeg er den ungen mannen. Hele livet har faren min fortalt meg om hvor viktig det er å være organisert, og hvordan fagforeningene har kjempet frem de godene jeg som arbeidstaker har i dag. Betalt ferie og ledighetstrygd for å nevne noen. Men hva er egentlig en fagforening i 2011?</strong></p>
<p>Da jeg studerte på NTNU ble jeg ganske kjapt fanget opp av Tekna. De hadde stand på campus natt og dag, og jeg falt lett for de to fanesakene: tilgang til lønnsfasiten og en gratis forsikring. Ut over disse saftige fordelene gjorde jeg ikke annet enn å speile fars maning om fagorganisering på Tekna. Jeg trodde de beskjeftiget seg med arbeidsvilkår, arbeidsrett og den slags. Overraskelsen kom i 2010, da Tekna, offentlig støttet innføringen av Datalagringsdirektivet. Det var mye rabalder blandt nerdene i min omgangskrets om hvordan utdannede teknologer kunne gå inn for et slikt forslag, men jeg stusset mest over hvorfor Tekna i det hele tatt uttalte seg i en slik sak på vegne av sine medlemmer, som atpåtill så ut til å være uenig. &#8220;Hva har datalagring med arbeidsvilkår å gjøre?&#8221;, tenkte jeg, &#8220;Det er jo en politisk betent sak&#8221;. Dette var ikke hva jeg ville kalt &#8220;kjernevirksomhet&#8221; for en klassisk fagforening. Etter noen epostutvekslinger med Tekna med påfølgende utmeldelse begynte jeg å se meg om etter en annen fagforening. Det måtte da finnes en som ikke brukte energi på å uttale seg i politiske saker som mildt sagt er langt i fra å påvirke noe arbeidsforhold. Men jeg leter fortsatt. I min søken var det flere som foreslo NITO som et alternativ til Tekna. I utgangspunktet tenker jeg det er rart med konkurrerende fagforeninger, men jeg sjekket ut litt mer hva fagforeningene gjør.</p>
<p>Etter å ha besøkt mange forskjellige fagforeningers hjemmesider kommer det frem at arbeidsvilkår bare er en veldig liten del av hva fagforeninger bedriver tiden sin med. Medlemskontigentet og den store medlemsmassen brukes også til å utøve politisk påvirkning i saker som er i gråsonen av medlemmenes felles interesse og også mening, som for eksempel klimapolitikk, energipolitikk og faktisk også &#8220;<a href="http://www.utdanningsforbundet.no/upload/Pdf-filer/Publikasjoner/Andre%20publikasjoner/Politiske-vedtak_A4-web.pdf">Nordområdepolitikk</a>&#8221; (sak 8, s22). Sakene vris på til det kan ligne en vinkel som kan forsvares at opptar en fagforening. Det virker som om det er for mange ansatte i fagforeningene, og at de trenger noe å gjøre. Noe å sette seg inn i og uttale seg om, på vegne av sine medlemmer. Det virker som om fagforeningene ikke lenger arbeider primært med arbeidsvillkår for sine medlemmer, men driver lobbyvirksomhet mot stortinget for å påvirke politikken som vedtas der til å gagne medlemmene på et helt annet nivå enn hva jeg trodde var hensikten med en fagforening. I lange og generelle innlegg argumenteres det for hvorfor akkurat denne gruppen arbeidstakere burde få mer å gjøre, få en opphøyd rolle og tilgodesees i offetnlige budsjetter. Det går for eksempel på at <a href="http://www.nito.no/NITO-Mener/Politiske-uttalelser/Politisk-uttalelse-fra-NITOs-kongress-vedrorende-vei-og-bane/">NITO krever at regjeringen satser mer på infrastruktur</a> og <a href="http://www.nito.no/NITO-Mener/Politiske-uttalelser/Politisk-uttalelse-fra-NITOs-kongress-om-offshoring-av-IKT-/">gransker outsourcing av IT til utlandet</a>, Utdanningsforbundet krever beskyttelse mot privatisering av skoler og barnehager osv. En skokk med fugleunger som ligger i redet og forsøker å skrike høyere enn hverandre.</p>
<p>Etter å ha lett en stund ga jeg opp. Det er mulig jeg har misforstått greia fra første stund, og det er mulig alt jeg har skrevet her er feiltolket. Jeg er som sagt fortsatt en ung mann, som fortsatt ikke forstår hva en fagforening egentlig er.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tuxbear.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tuxbear.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tuxbear.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tuxbear.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tuxbear.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tuxbear.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tuxbear.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tuxbear.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tuxbear.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tuxbear.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tuxbear.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tuxbear.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tuxbear.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tuxbear.wordpress.com/84/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=84&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tuxbear.wordpress.com/2011/08/22/ung-mann-25-forstar-ikke-hva-en-fagforening-er/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5d9488d808188e40f94fa53fd03deba3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tuxbear</media:title>
		</media:content>
	</item>
		<item>
		<title>Was attending XP2010 instead of studying for my exams worth it?</title>
		<link>http://tuxbear.wordpress.com/2010/06/05/was-attending-xp2010-instead-of-studying-for-my-exams-worth-it/</link>
		<comments>http://tuxbear.wordpress.com/2010/06/05/was-attending-xp2010-instead-of-studying-for-my-exams-worth-it/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 21:25:40 +0000</pubDate>
		<dc:creator>tuxbear</dc:creator>
				<category><![CDATA[Lesson Learned]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software Craftsmanship]]></category>
		<category><![CDATA[XP2010]]></category>

		<guid isPermaLink="false">http://tuxbear.wordpress.com/?p=76</guid>
		<description><![CDATA[Some weeks ago I was lucky enough to win a free ticket to attend XP2010 in Trondheim. The conference was in the middle of my exam period, but I decided to go anyway. Was it worth it? This was my first international conference ever. My impression was that this would probably be boring: Old men [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=76&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Some weeks ago I was lucky enough to win a free ticket to attend <a href="http://xp2010.org">XP2010 in Trondheim</a>. The conference was in the middle of my exam period, but I decided to go anyway. Was it worth it?</strong></p>
<p>This was my first international conference ever. My impression was that this would probably be boring: Old men with beards discussing airy theories in a panel debate going nowhere. I was so wrong. XP2010 was a total blast! First of all; not a lot of beards. Not a lot of nutty professors either. It was all geek, all the time!</p>
<p>The conference started for me on Wednesday when I attended the Code Quality track. <strong>Joshua Kerievsky</strong> demonstrated a clever system that analyzes how you perform coding tasks. The system integrated with our IDE to figure out when your tests were passing, and when you had compile errors or dead code. All the information was presented, and you could analyze how your performance really was. The presentation included a graph where you could see how the code improved over time. It also showed how long it took you to go from &#8220;breaking&#8221; the tests to fixing them. A pattern where you had short bursts of red/green seemed preferable over a long period of red followed by a green period at the end.</p>
<p>The system can be used to illustrate how a specific task is performed. There are many strategies to go from A to B when you alter code, and this tool will give a signature of the strategy that was used.This is good news for people who actually want to improve their skills. I love the idea! If you observe that you tend to use a strategy that is known to have issues tied to it, you can use this tool to alter your habits. Imagine a programming task were the example solution includes the recording of the teacher (master) doing the task!</p>
<p>The system can also be abused for bragging purposes. I don&#8217;t know if I would like to be assessed by this tool alone, but I clearly see the  benefit of having some kind of benchmark when practicing.</p>
<p>This talk alone was worth the sacrifice! I also attended a very good talk on <a href="http://tuxbear.wordpress.com/2010/01/17/note-to-self-technical-debt-interest-rates-are-high/">Technical Debt</a> by <a href="http://olvemaudal.wordpress.com/">Olve Maudal</a>. He reminded us that credit, technical or not, can be used as an instrument. But handle with care, or else you will go bankrupt!</p>
<p>I attended alot more sessions than I mention above, but these two are the ones who stuck most in my brain. I also watched the Software Craft talk by Corey Foy yesterday, and it was AWESOME! You can see it on <a href="http://vimeo.com/12244804">Vimeo</a>.</p>
<p>In addition to being inspired to become as good a software craftsman as I can get, I met some interesting people. Being a student I especially noticed a small consultant company called <a href="http://miles.no">Miles</a>. Their slogan is &#8220;Quality over quantity&#8221;. I must say I fell for their slogan, and I hope I can get to talk to them about  becoming an aspiring Software Craftsman in their company in the future <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>All in all; XP2010 was well worth a -1 grade in all academia <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tuxbear.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tuxbear.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tuxbear.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tuxbear.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tuxbear.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tuxbear.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tuxbear.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tuxbear.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tuxbear.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tuxbear.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tuxbear.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tuxbear.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tuxbear.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tuxbear.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=76&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tuxbear.wordpress.com/2010/06/05/was-attending-xp2010-instead-of-studying-for-my-exams-worth-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5d9488d808188e40f94fa53fd03deba3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tuxbear</media:title>
		</media:content>
	</item>
		<item>
		<title>Note to self: Technical debt interest rates are high</title>
		<link>http://tuxbear.wordpress.com/2010/01/17/note-to-self-technical-debt-interest-rates-are-high/</link>
		<comments>http://tuxbear.wordpress.com/2010/01/17/note-to-self-technical-debt-interest-rates-are-high/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 19:36:06 +0000</pubDate>
		<dc:creator>tuxbear</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Lesson Learned]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technical Debt]]></category>

		<guid isPermaLink="false">http://tuxbear.wordpress.com/?p=54</guid>
		<description><![CDATA[I have been coding for some years now, and I have learned a lot the last couple of years. One of the most useful term I have picked up is the term Technical Debt. This weekend have been a reminder of how high the interest rates of technical loans really are. Back in 2005 I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=54&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>I have been coding for some years now, and I have learned a lot the last couple of years. One of the most useful term I have picked up is the term <a href="http://en.wikipedia.org/wiki/Technical_debt">Technical Debt</a>. This weekend have been a reminder of how high the interest rates of technical loans really are.<br />
</strong></p>
<p>Back in 2005 I wrote a complete CMS in ASP.NET for the company my mother and step-father owns. I had never done ASP.NET before, and design patterns was not something I cared to much about. The result was a working site! I learned a lot about .NET, C# and ASP.NET. I can remember how satisfied I was about the site. It boats multiple language support, automatic barcode generator and loads of cool features. Job well done!</p>
<p>This weekend my impression changed. I had to revisit the codebase; there were some new requirements, another thing I have learned to be inevitable. So I fired up Visual Studio knowing that this would get ugly, but I never thought it would be this bad. While trying to read the code I had to shake my head in frustration over 2005-me. The list of horrifying properties of the codebase includes but is not limited to</p>
<ul>
<li>No models</li>
<li>No separation what so ever</li>
<li>Zero tests &#8211; and also, no documentation</li>
<li>Virtually unreadable code with methods the size of the Amazon River</li>
</ul>
<p>Among my findings was a single method counting 150 lines of compact code. This was done directly in the code behind, of course, and the whole thing is sprinkled with direct calls to the database. The SQL queries were just as bad, and string.Format was not yet discovered. I must admit that my brain shouted &#8220;Redesign!&#8221; a couple of times, but I managed to shut it up and dive into the &#8220;code&#8221;.</p>
<p>It took me about 2 hours to get to the point where I knew what to do with the code to implement the new feature. It took another hour to identify the parts of the site that would be affected by the changes I were to make. I can&#8217;t help but feel a bit sorry for past-me. He didn&#8217;t know any better, so I guess he&#8217;s excused. But I am stuck with paying for his inexperience with my precious time, and so this whole post is a BIG NOTE TO SELF:</p>
<p><em>Dear self,</em></p>
<p><em>please minimize technical debt. Write clean code. Write tests. Don&#8217;t borrow time from the codebase unless you have no other choice. And if you do, pay it back as soon as possible. Someone will have to pay, and the longer it takes, the bigger the interest overhead gets. The result of long term technical debt is net loss of time. Time is a scarce resource; please minimize technical debt.</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tuxbear.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tuxbear.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tuxbear.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tuxbear.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tuxbear.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tuxbear.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tuxbear.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tuxbear.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tuxbear.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tuxbear.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tuxbear.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tuxbear.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tuxbear.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tuxbear.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=54&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tuxbear.wordpress.com/2010/01/17/note-to-self-technical-debt-interest-rates-are-high/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5d9488d808188e40f94fa53fd03deba3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tuxbear</media:title>
		</media:content>
	</item>
		<item>
		<title>Finally got myself a Xbox 360 and Hønefoss bound for Tippeligaen!</title>
		<link>http://tuxbear.wordpress.com/2009/07/13/finally-got-myself-a-xbox-360-and-h%c3%b8nefoss-bound-for-tippeligaen/</link>
		<comments>http://tuxbear.wordpress.com/2009/07/13/finally-got-myself-a-xbox-360-and-h%c3%b8nefoss-bound-for-tippeligaen/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 14:12:40 +0000</pubDate>
		<dc:creator>tuxbear</dc:creator>
				<category><![CDATA[Hønefoss]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Vålerenga]]></category>
		<category><![CDATA[Xbox]]></category>

		<guid isPermaLink="false">http://tuxbear.wordpress.com/?p=49</guid>
		<description><![CDATA[This weekend has been great. On fridayEline met me after work to go shopping for a new digital camera. She ended up with a really pink camera, and I ended up with a Xbox 360 PRO It was not really planned, but I have been wanting a Xbox for quite some time now. When I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=49&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>This weekend has been great. On friday<a href="http://mylifeisok.blogg.no">Eline</a> met me after work to go shopping for a new digital camera. She ended up with a really pink camera, and I ended up with a Xbox 360 PRO <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </strong></p>
<p>It was not really planned, but I have been wanting a Xbox for quite some time now. When I saw that they had the Pro version (the one with HDMI and a harddrive) on sale I just had to buy it. So there goes the weekend. Bought GTA 4 and loving it <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I just wish the wireless device for it wasn&#8217;t so expensive. I don&#8217;t wanna drag a cable around my livingroom (read: Eline wouldn&#8217;t allow a cable through the livingroom).</p>
<p>On another note Hønefoss won 6-0 in a football match against Moss yesterday. I saw the match on NRK WebTV (the stream all the matches from Adeccoligaen). This places Hønefoss on 2. place, 3 points behind Songdal. It would be truly epic to see Rosenborg on AKA Arena next season!</p>
<p>Tonight I&#8217;ll have to take a break from playing Xbox to see Vålerenga play against Tromsø, It should be a good match, and Vålerenga will win 2-1 <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tuxbear.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tuxbear.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tuxbear.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tuxbear.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tuxbear.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tuxbear.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tuxbear.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tuxbear.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tuxbear.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tuxbear.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tuxbear.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tuxbear.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tuxbear.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tuxbear.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=49&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tuxbear.wordpress.com/2009/07/13/finally-got-myself-a-xbox-360-and-h%c3%b8nefoss-bound-for-tippeligaen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5d9488d808188e40f94fa53fd03deba3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tuxbear</media:title>
		</media:content>
	</item>
		<item>
		<title>Still having a blast at Capgemini &#8211; And got a new job :D</title>
		<link>http://tuxbear.wordpress.com/2009/07/06/still-having-a-blast-at-capgemini-and-got-a-new-job-d/</link>
		<comments>http://tuxbear.wordpress.com/2009/07/06/still-having-a-blast-at-capgemini-and-got-a-new-job-d/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 21:25:59 +0000</pubDate>
		<dc:creator>tuxbear</dc:creator>
				<category><![CDATA[Capgemini summer of code]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[SIS]]></category>

		<guid isPermaLink="false">http://tuxbear.wordpress.com/?p=47</guid>
		<description><![CDATA[The first SCRUM sprint of my life is over, and it was a very successful one. I learned a million things, and completed all my tasks on time! Aside from actually completing all my tasks, I am very proud that all my production code has 100% test coverage, and was written using pure TDD, strictly [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=47&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>The first SCRUM sprint of my life is over, and it was a very successful one. I learned a million things, and completed all my tasks on time!</strong></p>
<p>Aside from actually completing all my tasks, I am very proud that all my production code has 100% test coverage, and was written using pure TDD, strictly following <a href="http://butunclebob.com/ArticleS.UncleBob.TheThreeRulesOfTdd">uncle Bob&#8217;s three rules of TDD</a>. I also followed a lot of the principles from uncle Bobs book Clean Code. My code needed almost no comments, in fact, I can&#8217;t remember writing a single one in production code. Knowing that I have come one step closer to beeing a software Craftsman makes me proud of my self and my work. I want to be proud of the code I make. The ultimate goal is to sometime in the future be able to write straight down sexy code. Something you take a look at and say &#8220;Yeeees, that&#8217;s hot&#8221;.</p>
<p>I am very lucky to have gotten this job this summer. Capgemini is a nice place to be, with kind and helpful people. The other interns are great aswell, and we work very good as a team. Couldn&#8217;t have asked for more <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So to something completely different: I got a new part-time job for this fall <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I will be quitting my job as manager of <a href="http://drift.idi.ntnu.no/guru/">gurutjenesten</a> and start working for <a href="http://www.sismarine.com/">Star Information Systems AS</a>. This is a more relevant job for me in the future, as this is a software developer job. I hope I can draw alot of experience from my summer job and bring it into my new part time job. I of course also will bring with me my new found love for Software Craftsmanship, and produce quality soultions and try my best at creating long-lived value for my employer.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tuxbear.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tuxbear.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tuxbear.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tuxbear.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tuxbear.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tuxbear.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tuxbear.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tuxbear.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tuxbear.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tuxbear.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tuxbear.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tuxbear.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tuxbear.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tuxbear.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=47&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tuxbear.wordpress.com/2009/07/06/still-having-a-blast-at-capgemini-and-got-a-new-job-d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5d9488d808188e40f94fa53fd03deba3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tuxbear</media:title>
		</media:content>
	</item>
		<item>
		<title>Power to the clients!</title>
		<link>http://tuxbear.wordpress.com/2009/06/23/power-to-the-clients/</link>
		<comments>http://tuxbear.wordpress.com/2009/06/23/power-to-the-clients/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 18:48:30 +0000</pubDate>
		<dc:creator>tuxbear</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://tuxbear.wordpress.com/?p=38</guid>
		<description><![CDATA[I read this blogpost about the difference between twitter and IRC. I realized that twitter  is a very good example of what is happening with the Internet. I of course had to blog it and put it on twitter. The Internet is populated by clients and servers. Traditionally the clients asks the server for a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=38&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>I read <a href="http://www.scripting.com/stories/2008/01/18/faqIsDecentralizedTwitterJ.html">this </a>blogpost about the difference between twitter and IRC. I realized that twitter  is a very good example of what is happening with the Internet. I of course had to blog it and put it on twitter.<br />
</strong></p>
<p>The Internet is populated by clients and servers. Traditionally the clients asks the server for a favor. This is also true for IRC: You ask the server to let you stay there, so that you can hang out in a room with your friends. With twitter, this is completely turned around: Your friends ask to come to your place instead. There are no rooms, there is just your house, and everybody else&#8217;s house. This way, if you and four friends are all at each other&#8217;s houses, you are all together. It makes perfect sense! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>So this is a way of saying that the Internet is getting more decentralized. BitTorrent is a large contributor in this process. Twitter is becoming another, and Opera recently pushed the concept a little further with <a href="http://unite.opera.com/">Unite</a>. Blogs are part of this Internet revolution, as it gives clients the means to publish themselves, and Wikipedia is spearheading the &#8220;decentralization&#8221; of information itself. Power to the clients!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tuxbear.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tuxbear.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tuxbear.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tuxbear.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tuxbear.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tuxbear.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tuxbear.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tuxbear.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tuxbear.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tuxbear.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tuxbear.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tuxbear.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tuxbear.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tuxbear.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=38&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tuxbear.wordpress.com/2009/06/23/power-to-the-clients/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5d9488d808188e40f94fa53fd03deba3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tuxbear</media:title>
		</media:content>
	</item>
		<item>
		<title>First few days of Capgemini summer of code</title>
		<link>http://tuxbear.wordpress.com/2009/06/17/first-few-days-of-capgemini-summer-of-code/</link>
		<comments>http://tuxbear.wordpress.com/2009/06/17/first-few-days-of-capgemini-summer-of-code/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 18:06:50 +0000</pubDate>
		<dc:creator>tuxbear</dc:creator>
				<category><![CDATA[Capgemini summer of code]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://tuxbear.wordpress.com/?p=31</guid>
		<description><![CDATA[The first few days on my summer job at Capgemini has been great. The learning curve is steep, but I am enjoying it. The project we are working on is also very very cool! The first day on the job was spent getting to know the other members of the team and getting some basic [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=31&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>The first few days on my summer job at <a href="http://www.capgemini.com/">Capgemini</a> has been great. The learning curve is steep, but I am enjoying it. The project we are working on is also very very cool!<br />
</strong></p>
<p>The first day on the job was spent getting to know the other members of the team and getting some basic introduction to tools and methods that we are going to use during the project. The project has an extra challenge to it because we are a team of eight working in two different places. There are five of us here in Trondheim, and three fellow team members in Stavanger. We have only met through a mysterious device known to me as &#8220;The eyecatcher&#8221;. We arrange daily SCRUM standp meetings with this &#8220;window to Stavanger&#8221;. It is working out nicely so far.</p>
<p>Yesterday and today I have been reading source code. <a href="http://blog.goeran.no/">Gøran </a>had already started coding and he is using a design pattern known as <a href="http://msdn.microsoft.com/en-us/magazine/dd419663.aspx">MVVM</a>.After several hours of reading, watching videos and implementing the pattern in my own Stock Trader program, I am finally starting to get a grip of what this MVVM is all about. For our project we are using a slightly extended version of the MVVM pattern, maybe I&#8217;ll come back to that in a later blogpost.</p>
<p>What I definitely will come back to what the project is all about, as I&#8217;m not sure when we go public with the process. All I am willing to say now is that it is going to be an open source .NET WPF/Silverlight suite of apps for professional developers.  The project is sponsored by Capgemini in what we call Capgemini summer of code, to give the project a flying start before it hits the Internets hard as a hydrogen bomb <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tuxbear.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tuxbear.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tuxbear.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tuxbear.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tuxbear.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tuxbear.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tuxbear.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tuxbear.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tuxbear.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tuxbear.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tuxbear.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tuxbear.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tuxbear.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tuxbear.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=31&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tuxbear.wordpress.com/2009/06/17/first-few-days-of-capgemini-summer-of-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5d9488d808188e40f94fa53fd03deba3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tuxbear</media:title>
		</media:content>
	</item>
		<item>
		<title>F# is kinda lazy &#8211; and that&#8217;s a good thing</title>
		<link>http://tuxbear.wordpress.com/2009/05/22/f-is-kinda-lazy-and-thats-a-good-thing/</link>
		<comments>http://tuxbear.wordpress.com/2009/05/22/f-is-kinda-lazy-and-thats-a-good-thing/#comments</comments>
		<pubDate>Fri, 22 May 2009 20:07:50 +0000</pubDate>
		<dc:creator>tuxbear</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[F#]]></category>

		<guid isPermaLink="false">http://tuxbear.wordpress.com/?p=28</guid>
		<description><![CDATA[When reading the excellent F# book &#8220;Expert F#&#8221; I came across an a great example of a core principle in functional programming. Consider this function in F#: let two = Console.WriteLine(&#8220;Getting two&#8221;) 1+1 let four  = two + two The two function has a side effect, it writes &#8220;Getting two&#8221; to the console. Functional programming [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=28&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>When reading the excellent F# book &#8220;<a href="http://www.amazon.com/Expert-F-Experts-Voice-Net/dp/1590598504">Expert F#</a>&#8221; I came across an a great example of a core principle in functional programming.</strong></p>
<p>Consider this function in F#:</p>
<p>let two = Console.WriteLine(&#8220;Getting two&#8221;)<br />
1+1</p>
<p>let four  = two + two</p>
<p>The two function has a side effect, it writes &#8220;Getting two&#8221; to the console. Functional programming languages is not meant to be used with side effects, and this produes this(surprising) output when running the function four:</p>
<p>Getting two<br />
4</p>
<p>One can clearly see that the function two is only &#8220;called&#8221; once. What happens (if I am getting it right) is that the value two is evaluated ONCE. As it have no parameters, it will never change. F# knows this, and does not bother with evluating the value of &#8216;two&#8217; more then once, it&#8217;s the same value anyway. If you put a parameter into two&#8217;s definition, you will see &#8220;Getting two&#8221; two times. This would not be possible with C#.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tuxbear.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tuxbear.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tuxbear.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tuxbear.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tuxbear.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tuxbear.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tuxbear.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tuxbear.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tuxbear.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tuxbear.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tuxbear.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tuxbear.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tuxbear.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tuxbear.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=28&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tuxbear.wordpress.com/2009/05/22/f-is-kinda-lazy-and-thats-a-good-thing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5d9488d808188e40f94fa53fd03deba3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tuxbear</media:title>
		</media:content>
	</item>
		<item>
		<title>Visual Studio 2010 &#8211; First look</title>
		<link>http://tuxbear.wordpress.com/2009/05/22/visual-studio-2010-first-look/</link>
		<comments>http://tuxbear.wordpress.com/2009/05/22/visual-studio-2010-first-look/#comments</comments>
		<pubDate>Fri, 22 May 2009 09:11:54 +0000</pubDate>
		<dc:creator>tuxbear</dc:creator>
				<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>

		<guid isPermaLink="false">http://tuxbear.wordpress.com/?p=21</guid>
		<description><![CDATA[I have been playing with VS 2010 the last days and I must say I like it. But I need a new computer to get a smooth experience! Invisual studio it selv there are not that many changes. There is the new startup window, but that&#8217;s really not very innovative. Most of the GUI have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=21&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>I have been playing with VS 2010 the last days and I must say I like it. But I need a new computer to get a smooth experience!</strong></p>
<p>Invisual studio it selv there are not that many changes. There is the new startup window, but that&#8217;s really not very innovative. Most of the GUI have switched to using WPF. You can see it (un)clearly because of the <a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=380919">CLearType issue</a> with WPF. My computer does not like WPF all that much, and it slows down VS alot. This proably means that I need a new computer, even though It is a Core Duo 2GHz with 2GB ram it&#8217;s not enough anymore. More on my new computer later <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>What is innovative and really cool and helpful in VS2010 is the new debugging windows for debugging concurrent applications. The debugging window will let you swtich context between threads and have realy good support for the new Task concept in .NET 4.0. From there on out the changes in the language (C#) and the changes from .NET 3.5 to 4.0 are the ones I find most interresting.</p>
<p>The support for dynamic objects is really neat (allthough I had some trouble finding IDynamicObject as it has been moved to System.Core, and you now can inherit from DynamicObject). I have submitted a feature request for Intellisense on the dynamic feature of C#. I would like Intellisense to help me type, even if it does not know for sure that something exists in an object. For example:</p>
<p>dynamic dyn = DynamicFatory.Create(&#8220;Sonar&#8221;);<br />
dyn.PingSonar();</p>
<p>&#8230;</p>
<p>dyn. &lt;&#8212; here I want Intellisense to suggest &#8220;PingSonar()&#8221; as I have already called that method on this object in this scope. It can check to see if the variable has been reassigned since the last call, and not suggest it if it has been reassigned. Some warning about this being an assumption can also be displayed. I have made a suggestion for this feature on Microsoft Connect. You can support the feature request <a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=455432">here</a>.</p>
<p>I&#8217;ll be playing more with VS2010 in the near future, and I&#8217;ll be posting more <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tuxbear.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tuxbear.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tuxbear.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tuxbear.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tuxbear.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tuxbear.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tuxbear.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tuxbear.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tuxbear.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tuxbear.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tuxbear.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tuxbear.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tuxbear.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tuxbear.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=21&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tuxbear.wordpress.com/2009/05/22/visual-studio-2010-first-look/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5d9488d808188e40f94fa53fd03deba3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tuxbear</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress here I come!</title>
		<link>http://tuxbear.wordpress.com/2009/05/12/wordpress-here-i-come/</link>
		<comments>http://tuxbear.wordpress.com/2009/05/12/wordpress-here-i-come/#comments</comments>
		<pubDate>Tue, 12 May 2009 14:10:13 +0000</pubDate>
		<dc:creator>tuxbear</dc:creator>
				<category><![CDATA[F#]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://tuxbear.wordpress.com/?p=5</guid>
		<description><![CDATA[So I have permanently moved all my activities to WordPress. I am going to try and update more often, and put more of my projects up here Tuxbear.com is now hosted by WordPress and I like it very much. My last homepage was home grown ASP.NET and it was FULL of bugs. I am putting [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=5&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>So I have permanently moved all my activities to WordPress. I am going to try and update more often, and put more of my projects up here</strong></p>
<p>Tuxbear.com is now hosted by WordPress and I like it very much. My last homepage was home grown ASP.NET and it was FULL of bugs. I am putting p the white flag and scrapping the code. No remorse though, I learned a lot from doing it. I like learning by doing, and that was the right thing to do then.</p>
<p>No I can&#8217;t keep up with my own changes in the requirements, so I have descided to cancel the project. Hopefully that means that I will have more time toactually post in my blog <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I have a new found passion for F#, and I will try to post some F# findings to help myself (and maybe others) in understanding F#.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tuxbear.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tuxbear.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tuxbear.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tuxbear.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tuxbear.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tuxbear.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tuxbear.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tuxbear.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tuxbear.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tuxbear.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tuxbear.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tuxbear.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tuxbear.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tuxbear.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tuxbear.wordpress.com&amp;blog=7718162&amp;post=5&amp;subd=tuxbear&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tuxbear.wordpress.com/2009/05/12/wordpress-here-i-come/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5d9488d808188e40f94fa53fd03deba3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tuxbear</media:title>
		</media:content>
	</item>
	</channel>
</rss>
