<?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>Dennis Laumen</title>
	<atom:link href="http://dennislaumen.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dennislaumen.wordpress.com</link>
	<description>That was God laughing at me. Through that obscene giggle...</description>
	<lastBuildDate>Mon, 12 Oct 2009 07:34:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='dennislaumen.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Dennis Laumen</title>
		<link>http://dennislaumen.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://dennislaumen.wordpress.com/osd.xml" title="Dennis Laumen" />
	<atom:link rel='hub' href='http://dennislaumen.wordpress.com/?pushpress=hub'/>
		<item>
		<title>XKCD: Cutting Edge</title>
		<link>http://dennislaumen.wordpress.com/2009/07/06/xkcd-cutting-edge/</link>
		<comments>http://dennislaumen.wordpress.com/2009/07/06/xkcd-cutting-edge/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 07:53:44 +0000</pubDate>
		<dc:creator>Dennis Laumen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dennislaumen.wordpress.com/2009/07/06/xkcd-cutting-edge/</guid>
		<description><![CDATA[Another week, another great XKCD comic. This time it&#8217;s about Half-Life 2 and Portal, always a good thing. &#160; &#160;Source: http://xkcd.com/606/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=261&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Another week, another great XKCD comic. This time it&#8217;s about Half-Life <br />2 and Portal, always a good thing. <br />&nbsp;<br /><a href="http://imgs.xkcd.com/comics/cutting_edge.png"><a href='http://posterous.com/getfile/files.posterous.com/dennislaumen/iwzpuievFbyxIjlxEmduiIelFksquvjFrurvxldgClwcIckErmadFEzbIswE/media_httpimgsxkcdcomcomicscuttingedgepng_ymboxocIryllgBf.png.scaled1000.png'><img src="http://posterous.com/getfile/files.posterous.com/dennislaumen/iwzpuievFbyxIjlxEmduiIelFksquvjFrurvxldgClwcIckErmadFEzbIswE/media_httpimgsxkcdcomcomicscuttingedgepng_ymboxocIryllgBf.png.scaled500.png" width="500"></a> </a> <br />&nbsp;<br />Source: <a href="http://xkcd.com/606/">http://xkcd.com/606/</a>


<!-- No posting client link spam, please. -->


<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dennislaumen.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dennislaumen.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dennislaumen.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dennislaumen.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dennislaumen.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dennislaumen.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dennislaumen.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dennislaumen.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dennislaumen.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dennislaumen.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dennislaumen.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dennislaumen.wordpress.com/261/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dennislaumen.wordpress.com/261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dennislaumen.wordpress.com/261/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=261&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dennislaumen.wordpress.com/2009/07/06/xkcd-cutting-edge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/04d36d559706cb7bf63211b684c9bf9d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dennis</media:title>
		</media:content>

		<media:content url="http://posterous.com/getfile/files.posterous.com/dennislaumen/iwzpuievFbyxIjlxEmduiIelFksquvjFrurvxldgClwcIckErmadFEzbIswE/media_httpimgsxkcdcomcomicscuttingedgepng_ymboxocIryllgBf.png.scaled500.png" medium="image" />
	</item>
		<item>
		<title>ADP1/G1 Not Booting?</title>
		<link>http://dennislaumen.wordpress.com/2009/03/25/adp1g1-not-booting/</link>
		<comments>http://dennislaumen.wordpress.com/2009/03/25/adp1g1-not-booting/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 07:55:23 +0000</pubDate>
		<dc:creator>Dennis Laumen</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Google ADP1]]></category>
		<category><![CDATA[Google Android]]></category>
		<category><![CDATA[HTC Dream]]></category>
		<category><![CDATA[Mobile Phones]]></category>
		<category><![CDATA[T-Mobile G1]]></category>

		<guid isPermaLink="false">http://blog.dennislaumen.nl/?p=254</guid>
		<description><![CDATA[Image via Wikipedia Since a month or two I am the proud owner of a Google ADP1, better known as the T-Mobile G1. This morning it was acting really weird though. When pressing the Menu-button in specific applications like the new NU.nl application and the default browser it immediately crashed the application. Conditioned as we [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=254&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="display:block;margin:1em;">
<div>
<dl class="wp-caption alignright">
<dt class="wp-caption-dt"><a href="http://en.wikipedia.org/wiki/Image:Android-logo.svg"><img title="Alternate logo." src="http://upload.wikimedia.org/wikipedia/en/thumb/c/c2/Android-logo.svg/202px-Android-logo.svg.png" alt="Alternate logo." width="202" height="202" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution">Image via <a href="http://en.wikipedia.org/wiki/Image:Android-logo.svg">Wikipedia</a></dd>
</dl>
</div>
</div>
<p>Since a month or two I am the proud owner of a Google ADP1, better known as the T-Mobile G1. This morning it was acting really weird though. When pressing the Menu-button in specific applications like the new NU.nl application and the default browser it immediately crashed the application. Conditioned as we are by sub-par software I thought a reboot might fix it. As you might have guessed after reading the subject line the handset didn&#8217;t even boot after this. It started the booting process but never got to the glowing Android (it got stuck showing the non-glowing Android).</p>
<p>After Googlin&#8217; for a couple of minutes I couldn&#8217; t find a decent solution on the internet. I decided to jack out the battery and SIM card and blow it like a NES cartridge. This didn&#8217;t help though. After putting the battery back in it immediately booted the handset but it didn&#8217;t get any further than before. Time for desperate measures!</p>
<p>The only other solution I could think of was wiping the data. Wiping the data results in a clean image so be warned: no applications, no data! Because of the connectivity with Google&#8217;s services and some backup applications I regularly run, wiping the data isn&#8217;t a huge deal for me.</p>
<ol>
<li>Boot the handset while holding the <em>Home</em>-button.</li>
<li>It will now show a yellow triangle with an exclamation mark.</li>
<li>Slide out the keyboard and press <em>Alt</em> and <em>L</em> at the same time (this will show the command line interface).</li>
<li>Press <em>Alt</em> and <em>W</em> at the same time to perform the wipe.</li>
<li>Press and hold <em>Home</em> and <em>Back</em> to reboot.</li>
</ol>
<p>The above steps fixed my handset and it booted correctly. All that&#8217;s left to do is add your provider&#8217;s APN settings (if you&#8217;re not using T-Mobile) and enter your Google credentials and you&#8217;re back up and running.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dennislaumen.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dennislaumen.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dennislaumen.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dennislaumen.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dennislaumen.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dennislaumen.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dennislaumen.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dennislaumen.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dennislaumen.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dennislaumen.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dennislaumen.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dennislaumen.wordpress.com/254/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dennislaumen.wordpress.com/254/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dennislaumen.wordpress.com/254/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=254&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dennislaumen.wordpress.com/2009/03/25/adp1g1-not-booting/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/04d36d559706cb7bf63211b684c9bf9d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dennis</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/en/thumb/c/c2/Android-logo.svg/202px-Android-logo.svg.png" medium="image">
			<media:title type="html">Alternate logo.</media:title>
		</media:content>
	</item>
		<item>
		<title>Quis Custodiet Ipsos Custodes? &#8211; Spoiler Free Watchmen Impressions</title>
		<link>http://dennislaumen.wordpress.com/2009/03/09/quis-custodiet-ipsos-custodes-spoiler-free-watchmen-impressions/</link>
		<comments>http://dennislaumen.wordpress.com/2009/03/09/quis-custodiet-ipsos-custodes-spoiler-free-watchmen-impressions/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 17:02:35 +0000</pubDate>
		<dc:creator>Dennis Laumen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[alan moore]]></category>
		<category><![CDATA[billy crudup]]></category>
		<category><![CDATA[dave gibbons]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[graphic novels]]></category>
		<category><![CDATA[jackie earle haley]]></category>
		<category><![CDATA[jeffrey dean morgan]]></category>
		<category><![CDATA[malin akerman]]></category>
		<category><![CDATA[matthew goode]]></category>
		<category><![CDATA[patrick wilson]]></category>
		<category><![CDATA[watchmen]]></category>
		<category><![CDATA[zack snyder]]></category>

		<guid isPermaLink="false">http://blog.dennislaumen.nl/?p=233</guid>
		<description><![CDATA[Following below are some mostly spoiler free Watchmen impressions. I might follow this up with a more in-depth spoilericious blog post if I can find the time. As you might know, Watchmen is an adaptation of the graphic novel created by Alan Moore and Dave Gibbons. The books (twelve in total) have a complex narrative [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=233&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Following below are some mostly spoiler free Watchmen impressions. I might follow this up with a more in-depth spoilericious blog post if I can find the time.</p>
<p>As you might know, <a title="Watchmen (2009)" href="http://www.imdb.com/title/tt0409459/" target="_blank">Watchmen </a>is <a title="Watchmen" href="http://en.wikipedia.org/wiki/Watchmen" target="_blank">an adaptation of the graphic novel</a> created by <a title="Alan Moore" rel="wikipedia" href="http://en.wikipedia.org/wiki/Alan_Moore" target="_blank">Alan Moore</a> and <a title="Dave Gibbons" rel="wikipedia" href="http://en.wikipedia.org/wiki/Dave_Gibbons" target="_blank">Dave Gibbons</a>. The books (twelve in total) have a complex narrative structure and feature some dense storytelling. Because of this, Watchmen has been regarded as unfilmable. Yet, here we are! As a big fan of the novel I had high expectations for the film but tried to prepare myself for disappointment anyway. I just couldn&#8217;t see <a title="Zack Snyder" href="http://www.imdb.com/name/nm0811583/" target="_blank">Zack Snyder</a>, the director of Watchmen and previously <a title="300 (2006)" href="http://www.imdb.com/title/tt0416449/" target="_blank">300</a> and <a title="Dawn of the Dead (2004 film)" rel="imdb" href="http://www.imdb.com/title/tt0363547/" target="_blank">Dawn Of The Dead</a>, bringing it to the screen as a coherent story.</p>
<span style="text-align:center; display: block;"><a href="http://dennislaumen.wordpress.com/2009/03/09/quis-custodiet-ipsos-custodes-spoiler-free-watchmen-impressions/"><img src="http://img.youtube.com/vi/m16nZq4Pr8c/2.jpg" alt="" /></a></span>
<p>Did he succeed? Well, that&#8217;s a difficult question. I enjoyed it immensely. The other people who joined me (which hadn&#8217;t read the book) enjoyed it as well but were left confused in places and disappointed in others.</p>
<span style="text-align:center; display: block;"><a href="http://dennislaumen.wordpress.com/2009/03/09/quis-custodiet-ipsos-custodes-spoiler-free-watchmen-impressions/"><img src="http://img.youtube.com/vi/pB3AxenYAyU/2.jpg" alt="" /></a></span>
<p>Because of the aforementioned complexities it&#8217;s quite hard to give a plot synopsis which doesn&#8217;t spoil anything yet gives the uninitiated a taste of what&#8217;s to come. So I did a <a title="Watchmen Plot Synopsis - Google Search" href="http://www.google.com/search?q=watchmen+plot+synopsis" target="_blank">Google search</a> which brought up the following:</p>
<blockquote><p>&#8220;Watchmen&#8221; is set in an alternate 1985 America in which costumed superheroes are part of the fabric of everyday society, and the &#8220;<a class="zem_slink" title="Doomsday Clock" rel="wikipedia" href="http://en.wikipedia.org/wiki/Doomsday_Clock">Doomsday Clock</a>&#8221; &#8211; which charts the USA&#8217;s tension with the Soviet Union &#8211; is permanently set at five minutes to midnight. When one of his former colleagues is murdered, the washed up but no less determined masked vigilante <a class="zem_slink" title="Rorschach (comics)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Rorschach_%28comics%29">Rorschach</a> sets out to uncover a plot to kill and discredit all past and present superheroes. As he reconnects with his former crime-fighting legion &#8211; a ragtag group of retired superheroes, only one of whom has true powers &#8211; Rorschach glimpses a wide-ranging and disturbing conspiracy with links to their shared past and catastrophic consequences for the future. Their mission is to watch over humanity&#8230; but who is watching the Watchmen?&#8221; &#8211; <a title="Google Result" href="http://www.google.com/search?q=%22Watchmen%22+is+set+in+an+alternate+1985+America+in+which+costumed+superheroes+are+part+of+the+fabric+of+everyday+society%2C+and+the+%22Doomsday+Clock%22+-+which+charts+the+USA%27s+tension+with+the+Soviet+Union+-+is+permanently+set+at+five+minutes+to+midnight.+When" target="_blank">Google</a></p></blockquote>
<p>The film is an extremely faithful adaptation of the novel. The result of this is a film with unusual pacing. It also lacks the traditional three act structure usually present. This fact combined with the already dense story results in a film which demands attention from its viewer for all of the 163 minutes.</p>
<p>Performances all around were pretty good. Unfortunately, not all of them were great so let&#8217;s get the mediocre performances out of the way:</p>
<ul>
<li><a title="Malin Akerman" href="http://www.imdb.com/name/nm0015196/" target="_blank">Malin Akerman</a> as Laurie Jupiter / <span class="zem_slink">Silk Spectre</span> II: Ms. Akerman probably put in the most jarring performance of the lot. Although she definitely has the looks and charm to pull of the part her acting really isn&#8217;t up to chops. The emotional scenes featuring her aren&#8217;t the best this film has to offer but luckily it never gets annoyingly bad. Some of those scenes might have had a lot more impact if her role would&#8217;ve been portrayed by someone else (like for example Carla Gugino who excellently portrays Sally Jupiter / Silk Spectre I).</li>
<li><a class="zem_slink" title="Matthew Goode" rel="imdb" href="http://www.imdb.com/name/nm0328828/">Matthew Goode</a> as Adrian Veidt / Ozymandias: Although his portrayal of the world&#8217;s smartest man was a lot better than Malin Akerman&#8217;s I wasn&#8217;t convinced by his performance. He also didn&#8217;t really have the presence and physique I expected him to have. Veidt is oft described as the pinnacle of human physical ability. Goode has a lot of things going for him but his physique is not one of them. I think Goode has some acting talent but he was miscast as Veidt.</li>
</ul>
<p>Above performances were deemed mediocre by me but acting allround was more than decent. Most notable for me were:</p>
<ul>
<li><a class="zem_slink" title="Billy Crudup" rel="imdb" href="http://www.imdb.com/name/nm0001082/">Billy Crudup</a> as Dr. Manhattan / Jon Osterman: Crudup portrays the only superhero with actual superpowers in Watchmen&#8217;s world. By the media oft described as the superman or a god he has become distanced from humanity. Crudup&#8217;s monotone voice really adds to this as he delivers lines concerning life and death as if he were discussing groceries. The slight facial animations and blank stares were also very effective although I wouldn&#8217;t know how much of this can be attributed to Crudup.</li>
<li><a title="Jeffrey Dean Morgan" href="http://www.imdb.com/name/nm0604747/" target="_blank">Jeffrey Dean Morgan</a> as Edward Blake / The Comedian: Morgan is excellent as The Comedian. I wish the story allowed more exposure of this charismatic yet insane and dangerous character. Laughing in the face of both danger as well as the cruelties he himself brings upon others. Morgan lets you feel for the character&#8217;s downfall despite being a despicable &#8220;hero&#8221;.</li>
<li><a title="Jackie Earle Haley" href="http://www.imdb.com/name/nm0355097/" target="_blank">Jackie Earle Haley</a> as Walter Kovacs / Rorschach: Haley&#8217;s performance is probably the strongest performance in Watchmen. The story is told through this psychopath&#8217;s eyes  which gives Haley a lot of screen time. Both masked and unmasked he is an absolutely perfect fit for the part of our sociopathic protagonist.</li>
<li><a title="Patrick Wilson" href="http://www.imdb.com/name/nm0933940/" target="_blank">Patrick Wilson</a> as Dan Dreiberg / Nite Owl II: Wilson&#8217;s sad portrayal was very good. He was especially great in his scenes with Rorschach, not looking like a mad man because of his affection for the sociopath.</li>
</ul>
<p>The most important character besides our aforementioned superheroes is the world of the Watchmen. An alternate take on The United States in 1985 in which Nixon is still president and costumed vigilantes are outlawed. Snyder has beautifully reconstructed this world in the film and put an insane amount of detail in the background. It will be a joy to deconstruct all the sets and find the props which refer to the graphic novel when the film is released on DVD / Blu-ray.</p>
<p>The musical picks are also top notch, most notably Bob Dylan&#8217;s The Times They Are A-Changing which runs over the extremely impressive opening credits. A lot of the picks contrast the visuals which will add another layer to most scenes but which will also pull you out of the film at the same time.</p>
<p>Concluding, Watchmen turned out to be kind of a mixed bag. I loved every second of it but I find it hard to recommend to everyone. It&#8217;s not for the faint of heart as it definitely deserves its R-rating with lots of graphic violence, foul language and full frontal nudity (both male and female). It&#8217;s also not your typical superhero movie with lots of action (even though it&#8217;s being marketed as your run of the mill superhero flick) which might make it less enjoyable for a large segment of the mainstream audience. It&#8217;s definitely an acquired taste as it&#8217;s much more about the deconstruction of the superhero mythos.</p>
<p>The weakest part of the film is probably the last third. Not everything translates perfectly from panel to frame but Snyder has to be lauded for the effort. If you are even remotely interested in the film you owe it to yourself to check it out on the big screen. The only disadvantage being the continuous giggling at Dr. Manhattan&#8217;s blue glowing penis. I can understand giggling at it the first time but please audience, grow up!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dennislaumen.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dennislaumen.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dennislaumen.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dennislaumen.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dennislaumen.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dennislaumen.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dennislaumen.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dennislaumen.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dennislaumen.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dennislaumen.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dennislaumen.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dennislaumen.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dennislaumen.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dennislaumen.wordpress.com/233/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=233&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dennislaumen.wordpress.com/2009/03/09/quis-custodiet-ipsos-custodes-spoiler-free-watchmen-impressions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/04d36d559706cb7bf63211b684c9bf9d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dennis</media:title>
		</media:content>
	</item>
		<item>
		<title>MacBooks still expensive</title>
		<link>http://dennislaumen.wordpress.com/2008/10/14/macbooks-still-expensive/</link>
		<comments>http://dennislaumen.wordpress.com/2008/10/14/macbooks-still-expensive/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 18:35:46 +0000</pubDate>
		<dc:creator>Dennis Laumen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Economy]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Laptops]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[Notebooks]]></category>
		<category><![CDATA[Pricing]]></category>

		<guid isPermaLink="false">http://dennislaumen.wordpress.com/?p=208</guid>
		<description><![CDATA[Image via Apple.com The Apple notebook event just finished and for me personally it was a disappointing event overall. I was looking for a new computer and was considering a MacBook. With the rate the prices of Windows-based laptops are dropping the last couple of years I was expecting Apple to offer a cheaper alternative [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=208&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img zemanta-action-click" style="float:right;display:block;margin:1em;"><a href="http://www.crunchbase.com/company/apple"><img class="product-model-image" src="http://a248.e.akamai.net/7/248/8352/1135/store.apple.com/Catalog/nl/Images/macbook/product-aluminum-black.jpg" alt="Product Image" width="196" height="121" /></a></p>
<p class="zemanta-img-attribution">Image via <a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" title="Apple" href="http://www.apple.com">Apple.com</a></p>
</div>
<p>The <a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" class="zem_slink" title="Apple Inc." rel="homepage" href="http://www.apple.com/">Apple</a> notebook event just finished and for me personally it was a disappointing event overall.  I was looking for a new computer and was considering a MacBook. With the rate the prices of Windows-based laptops are dropping the last couple of years I was expecting Apple to offer a cheaper alternative to it&#8217;s previous offerings. I didn&#8217;t expect them to drop the Apple premium price tag but did expect a pricing between the old one and Windows-based machines (the rumored $800-$899).</p>
<p>Now that all the new products and their pricing are announced you can understand my disappointment. The old MacBooks are now sold for $999 and the new models (which are incredibly sexy) start at $1299. Way too expensive if you&#8217;re asking me and a pretty stupid move on Apple&#8217;s part. The current economic downfall makes pricing a more important feature than ever and Apple just priced themselves out of the market for most people.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dennislaumen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dennislaumen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dennislaumen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dennislaumen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dennislaumen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dennislaumen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dennislaumen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dennislaumen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dennislaumen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dennislaumen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dennislaumen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dennislaumen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dennislaumen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dennislaumen.wordpress.com/208/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=208&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dennislaumen.wordpress.com/2008/10/14/macbooks-still-expensive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/04d36d559706cb7bf63211b684c9bf9d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dennis</media:title>
		</media:content>

		<media:content url="http://a248.e.akamai.net/7/248/8352/1135/store.apple.com/Catalog/nl/Images/macbook/product-aluminum-black.jpg" medium="image">
			<media:title type="html">Product Image</media:title>
		</media:content>
	</item>
		<item>
		<title>Burnout Paradise: The gift that keeps giving</title>
		<link>http://dennislaumen.wordpress.com/2008/09/29/burnout-paradise-the-gift-that-keeps-giving/</link>
		<comments>http://dennislaumen.wordpress.com/2008/09/29/burnout-paradise-the-gift-that-keeps-giving/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 18:00:03 +0000</pubDate>
		<dc:creator>Dennis Laumen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Burnout]]></category>
		<category><![CDATA[Burnout Paradise]]></category>
		<category><![CDATA[Criterion]]></category>
		<category><![CDATA[Dead Space]]></category>
		<category><![CDATA[DLC]]></category>
		<category><![CDATA[Downloadable content]]></category>
		<category><![CDATA[EA]]></category>
		<category><![CDATA[Electronic Arts]]></category>
		<category><![CDATA[PlayStation 3]]></category>
		<category><![CDATA[Title updates]]></category>
		<category><![CDATA[video games]]></category>
		<category><![CDATA[Xbox 360]]></category>

		<guid isPermaLink="false">http://dennislaumen.wordpress.com/?p=199</guid>
		<description><![CDATA[Image via Wikipedia Burnout Paradise is proof that EA isn&#8217;t the evil, roster-updating behemoth it was considered a couple of years a go. For the last couple of years they really seem to be trying to innovate and create original IP. This fall alone they are releasing highly anticipated titles including Mirror&#8217;s Edge and Dead [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=199&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img zemanta-action-click" style="float:right;display:block;margin:1em;"><a href="http://en.wikipedia.org/wiki/Image:Burnout_Paradise_Boxart_2.jpg"><img style="border:medium none;display:block;" src="http://upload.wikimedia.org/wikipedia/en/thumb/a/ab/Burnout_Paradise_Boxart_2.jpg/202px-Burnout_Paradise_Boxart_2.jpg" alt="Burnout Paradise" /></a></p>
<p class="zemanta-img-attribution">Image via <a href="http://en.wikipedia.org/wiki/Image:Burnout_Paradise_Boxart_2.jpg">Wikipedia</a></p>
</div>
<p><a class="zem_slink" title="Burnout Paradise" rel="wikipedia" href="http://en.wikipedia.org/wiki/Burnout_Paradise">Burnout Paradise</a> is proof that <a class="zem_slink" title="Electronic Arts" rel="wikipedia" href="http://en.wikipedia.org/wiki/Electronic_Arts">EA</a> isn&#8217;t the evil, roster-updating behemoth it was considered a couple of years a go. For the last couple of years they really seem to be trying to innovate and create original IP. This fall alone they are releasing highly anticipated titles including <a class="zem_slink" title="Mirror's Edge" rel="homepage" href="http://www.mirrorsedge.com">Mirror&#8217;s Edge</a> and <a class="zem_slink" title="Dead Space (video game)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Dead_Space_%28video_game%29">Dead Space</a>. Burnout Paradise, released in January of this year, is the best proof so far though.</p>
<p>One of the innovations of the current-gen consoles is the internet connectivity. Connectivity was possible in the previous generation of consoles but it came to it&#8217;s full potential during this generation. This enabled the distribution of downloadable games and more importantly in the context of this blog post, downloadable content (DLC).</p>
<p>Aside from the excellent game released on the disc, <a title="Welcome to Criteriongames.com" href="http://criteriongames.com/" target="_blank">Criterion</a> (developers of Burnout Paradise) kept iterating on the game and released a couple of massive title updates. It all started with the Bogart update which featured a lot of bug fixes and other patches which streamlined the experience a lot.</p>
<p>The next update (nicknamed Cagney) adds (besides the bug fixing and streamlining which was also featured in Bogart) truly new content to the game, namely three new online modes, seventy online challenges, two new vehicles and a couple of new paint jobs for some of the vehicles.</p>
<p>A couple of weeks ago Criterion released the Davis update. It&#8217;s probably the biggest update so far and features two huge, new features: motorcycles, a day/night cycle and weather effects. The best thing about these updates is that they are all released for free.</p>
<p>Why would EA do this? It&#8217;s probably an experiment on EA&#8217;s part (a successful one hope) but I think the following reasons are behind it:</p>
<ul>
<li>Prevent people from trading in the game. Trade-ins do not fill EA&#8217;s pocket and no trade-ins available for people interested in the game only leads to long tail sales (which do fill EA&#8217;s pocket).</li>
<li>Enthusing people for non-free Burnout Paradise DLC. What will happen when EA releases DLC for a small fee? Will more people buy it because of the great experience they had with the other updates?</li>
<li>Enthusing people for the Burnout franchise. Will keeping people engaged in the game cause pre-order hype for the next game and lead to more sales?</li>
</ul>
<p>As stated above I hope this experiment leads to more free content for games. Free is good.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dennislaumen.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dennislaumen.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dennislaumen.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dennislaumen.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dennislaumen.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dennislaumen.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dennislaumen.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dennislaumen.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dennislaumen.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dennislaumen.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dennislaumen.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dennislaumen.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dennislaumen.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dennislaumen.wordpress.com/199/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=199&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dennislaumen.wordpress.com/2008/09/29/burnout-paradise-the-gift-that-keeps-giving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/04d36d559706cb7bf63211b684c9bf9d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dennis</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/en/thumb/a/ab/Burnout_Paradise_Boxart_2.jpg/202px-Burnout_Paradise_Boxart_2.jpg" medium="image">
			<media:title type="html">Burnout Paradise</media:title>
		</media:content>
	</item>
		<item>
		<title>Why so serious? A &#8216;The Dark Knight&#8217; review.</title>
		<link>http://dennislaumen.wordpress.com/2008/07/29/why-so-serious-a-the-dark-knight-review/</link>
		<comments>http://dennislaumen.wordpress.com/2008/07/29/why-so-serious-a-the-dark-knight-review/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 06:14:54 +0000</pubDate>
		<dc:creator>Dennis Laumen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Batman]]></category>
		<category><![CDATA[Batman Begins]]></category>
		<category><![CDATA[Bruce Wayne]]></category>
		<category><![CDATA[Christian Bale]]></category>
		<category><![CDATA[Christopher Nolan]]></category>
		<category><![CDATA[Comic books]]></category>
		<category><![CDATA[Films]]></category>
		<category><![CDATA[Gary Oldman]]></category>
		<category><![CDATA[Gotham City]]></category>
		<category><![CDATA[Harvey Dent]]></category>
		<category><![CDATA[Heath Ledger]]></category>
		<category><![CDATA[Jack Nicholson]]></category>
		<category><![CDATA[Jonathan Nolan]]></category>
		<category><![CDATA[Maggie Gyllenhaal]]></category>
		<category><![CDATA[Rachel Dawes]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[The Dark Knight]]></category>
		<category><![CDATA[The Joker]]></category>
		<category><![CDATA[Tim Burton]]></category>

		<guid isPermaLink="false">http://dennislaumen.wordpress.com/?p=179</guid>
		<description><![CDATA[A couple of days ago I saw the long-awaited The Dark Knight. I&#8217;m a fan of Batman Begins, Christopher Nolan&#8216;s first Batman film from 2005, so I was looking forward to it&#8217;s follow-up. The film has garnered some incredible hype on the internet. It is getting thumbs up reviews from most critics (94% fresh on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=179&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Image:Dark_Knight.jpg"><img class="alignleft" style="display:block;" src="http://upload.wikimedia.org/wikipedia/en/thumb/8/8a/Dark_Knight.jpg/202px-Dark_Knight.jpg" alt="The Dark Knight (film)" width="202" height="300" /></a></p>
<p>A couple of days ago I saw the long-awaited <a class="zem_slink" title="The Dark Knight (film)" rel="wikipedia" href="http://en.wikipedia.org/wiki/The_Dark_Knight_%28film%29">The Dark Knight</a>. I&#8217;m a fan of <a class="zem_slink" title="Batman Begins" rel="wikipedia" href="http://en.wikipedia.org/wiki/Batman_Begins">Batman Begins</a>, <a class="zem_slink" title="Christopher Nolan" rel="wikipedia" href="http://en.wikipedia.org/wiki/Christopher_Nolan">Christopher Nolan</a>&#8216;s first Batman film from 2005, so I was looking forward to it&#8217;s follow-up.</p>
<p>The film has garnered some incredible hype on the internet. It is getting thumbs up reviews from most critics (94% fresh on <a class="zem_slink" title="Rotten Tomatoes" rel="homepage" href="http://www.rottentomatoes.com/">Rotten Tomatoes</a> at the time of writing) and is loved by most &#8216;regular&#8217; movie goers (a #1 spot in the <a title="IMDb Top 250" href="http://www.imdb.com/chart/top">all-time top 250</a> on <a title="IMDb" href="http://www.imdb.com">IMDb</a> with an average rating of 9.4). All this hype was built on a very solid first film, an incredible marketing machine and the untimely death of <a class="zem_slink" title="Heath Ledger" rel="wikipedia" href="http://en.wikipedia.org/wiki/Heath_Ledger">Heath Ledger</a> (who stars as <a class="zem_slink" title="Joker (comics)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Joker_%28comics%29">The Joker</a>).</p>
<p>Joining Heath Ledger are all the stars from the first film: <a href="en.wikipedia.org/wiki/Christian_Bale">Christian Bale</a> as <a class="zem_slink" title="Batman" rel="homepage" href="http://www.dccomics.com/sites/batman/">Bruce Wayne</a>/<a href="http://en.wikipedia.org/wiki/Batman">Batman</a>, <a href="http://en.wikipedia.org/wiki/Michael_Caine">Michael Caine</a> as <a href="http://en.wikipedia.org/wiki/Alfred_Pennyworth">Alfred</a>, <a class="zem_slink" title="Gary Oldman" rel="wikipedia" href="http://en.wikipedia.org/wiki/Gary_Oldman">Gary Oldman</a> as <a href="http://en.wikipedia.org/wiki/James_Gordon_(comics)">Lt. James Gordon</a> and <a href="http://en.wikipedia.org/wiki/Morgan_Freeman">Morgan Freeman</a> as <a href="http://en.wikipedia.org/wiki/Lucius_Fox">Lucius Fox</a>. <a href="http://en.wikipedia.org/wiki/Aaron_Eckhart">Aaron Eckhart</a> joins this all-star crew as <a class="zem_slink" title="Two-Face" rel="wikipedia" href="http://en.wikipedia.org/wiki/Two-Face">Harvey Dent</a> while <a class="zem_slink" title="Maggie Gyllenhaal" rel="wikipedia" href="http://en.wikipedia.org/wiki/Maggie_Gyllenhaal">Maggie Gyllenhaal</a> replaces <a class="zem_slink" title="Katie Holmes" rel="wikipedia" href="http://en.wikipedia.org/wiki/Katie_Holmes">Katie Holmes</a> as <a class="zem_slink" title="Rachel Dawes" rel="wikipedia" href="http://en.wikipedia.org/wiki/Rachel_Dawes">Rachel Dawes</a>. Christopher Nolan takes another seat on the director&#8217;s chair while his brother <a href="http://en.wikipedia.org/wiki/Jonathan_Nolan">Jonathan</a> joins him to write the screenplay.</p>
<p>The screenplay is based on a story penned down by Christopher Nolan and <a href="http://en.wikipedia.org/wiki/David_S._Goyer">David S. Goyer</a>. Batman, Lt. James Gordon and new DA Harvey Dent are successfully rounding up Gotham&#8217;s top criminals until a new criminal mastermind only known as the Joker starts to wreak havoc on the city.</p>
<p><a href="http://en.wikipedia.org/wiki/Image:HeathJoker.png"><img class="alignright" style="display:block;" src="http://upload.wikimedia.org/wikipedia/en/thumb/9/90/HeathJoker.png/202px-HeathJoker.png" alt="The Joker's scruffy and grungy make-up reflect..." width="202" height="213" /></a>When Heath Ledger&#8217;s name was first linked to the part as The Joker I was a bit worried. I hadn&#8217;t seen that much of Ledger&#8217;s work but how could this guy top <a href="http://en.wikipedia.org/wiki/Jack_nicholson">Jack Nicholson</a>&#8216;s performance in <a href="http://en.wikipedia.org/wiki/Tim_burton">Tim Burton</a>&#8216;s <a href="http://en.wikipedia.org/wiki/Batman_(1989_film)">Batman</a>? I thought he wouldn&#8217;t be able to. That is, until I saw the first stills and teasers. The dark, grim Joker in this film has nothing to do with the Nicholson&#8217;s funny, over-the-top Joker. Don&#8217;t get me wrong, The Joker gets a lot of laughs in this film, but every time you laugh at one of his jokes it only takes a fraction of a second to bite your lip for laughing. That is the strongest part of this Joker, as a viewer you clearly feel he is pure evil, yet you cannot help to nervously laugh at all his escapades. The brilliance of The Joker isn&#8217;t just Ledger&#8217;s performance, a lot of credit has to be given to the make-up department. His pale purple and green outfit combined with his smudged make-up and scarred mouth are the finishing touch to Ledger&#8217;s performance.</p>
<p>Besides Ledger all the actors deliver awesome performances. The only annoyance I had with the performances was Batman&#8217;s voice. Bale uses different voices for playing Bruce Wayne and Batman. This in itself isn&#8217;t a bad thing. Unfortunately Bale uses an extremely gravely voice when playing Batman which is really over the top.</p>
<p>The film tells a very twisty, dense story. It weighs in at about two and a half hours and is filled to the brim with (back)story. It doesn&#8217;t slow down one moment and is one big roller coaster ride. The biggest critique I had with the film is related to the story though. The first and second act of the film are awesome (although I didn&#8217;t think Batman&#8217;s Asia trip in the first act was all that necessary). For me it really fell apart in the third act though. Nolan uses a silly technological solution to solve one of the problems which has a really comic book feel to it. This is a shame because nothing in this film breathes comic book at all (except for the capes of course!). It&#8217;s a gritty, action-oriented crime drama all the way through to the third act and then suddenly turns into a comic book adaptation.</p>
<p>The same could be said for all the psycho-analysis and social commentary at the end. All the things they are trying to say are intelligent and thought provoking. Unfortunately all those things are literally spoken out by the characters. These are all conclusions I could have drawn myself and would have wanted to draw myself.</p>
<p>At first I walked out of the theater a bit disappointed. This because of the events in the third acts. After a couple of days of pondering though I&#8217;m still blown away by the majority of the film. The Dark Knight is the best superhero film I&#8217;ve seen, one of the best action films I&#8217;ve seen, features the best film villain I&#8217;ve seen and is probably the best film of 2008 so far.</p>
<p>So&#8230; What are you still doing here? Go see it!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dennislaumen.wordpress.com/179/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dennislaumen.wordpress.com/179/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dennislaumen.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dennislaumen.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dennislaumen.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dennislaumen.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dennislaumen.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dennislaumen.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dennislaumen.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dennislaumen.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dennislaumen.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dennislaumen.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dennislaumen.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dennislaumen.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dennislaumen.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dennislaumen.wordpress.com/179/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=179&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dennislaumen.wordpress.com/2008/07/29/why-so-serious-a-the-dark-knight-review/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/04d36d559706cb7bf63211b684c9bf9d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dennis</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/en/thumb/8/8a/Dark_Knight.jpg/202px-Dark_Knight.jpg" medium="image">
			<media:title type="html">The Dark Knight (film)</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/en/thumb/9/90/HeathJoker.png/202px-HeathJoker.png" medium="image">
			<media:title type="html">The Joker's scruffy and grungy make-up reflect...</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox 3 Download Day 2008</title>
		<link>http://dennislaumen.wordpress.com/2008/06/18/firefox-3-download-day-2008/</link>
		<comments>http://dennislaumen.wordpress.com/2008/06/18/firefox-3-download-day-2008/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 08:08:47 +0000</pubDate>
		<dc:creator>Dennis Laumen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Firefox 3]]></category>
		<category><![CDATA[Guinness World Records]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Mozilla Firefox]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[World record]]></category>

		<guid isPermaLink="false">http://dennislaumen.wordpress.com/?p=178</guid>
		<description><![CDATA[I&#8217;m a bit late on the whole download record bandwagon but here it is anyway&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=178&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a bit late on the whole download record bandwagon but here it is anyway&#8230;</p>
<p><a title="Firefox 3 Download Day 2008" href="http://www.spreadfirefox.com/en-US/worldrecord" target="_blank"><img src="http://www.spreadfirefox.com/sites/all/themes/spreadfirefox_RCS/images/download-day/buttons/en-US/dday_badge_fox.png" alt="Download Day 2008" width="250" height="200" /></a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dennislaumen.wordpress.com/178/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dennislaumen.wordpress.com/178/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dennislaumen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dennislaumen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dennislaumen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dennislaumen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dennislaumen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dennislaumen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dennislaumen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dennislaumen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dennislaumen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dennislaumen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dennislaumen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dennislaumen.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dennislaumen.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dennislaumen.wordpress.com/178/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=178&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dennislaumen.wordpress.com/2008/06/18/firefox-3-download-day-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/04d36d559706cb7bf63211b684c9bf9d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dennis</media:title>
		</media:content>

		<media:content url="http://www.spreadfirefox.com/sites/all/themes/spreadfirefox_RCS/images/download-day/buttons/en-US/dday_badge_fox.png" medium="image">
			<media:title type="html">Download Day 2008</media:title>
		</media:content>
	</item>
		<item>
		<title>Advanced breakpoints in Eclipse</title>
		<link>http://dennislaumen.wordpress.com/2008/05/22/advanced-breakpoints-in-eclipse/</link>
		<comments>http://dennislaumen.wordpress.com/2008/05/22/advanced-breakpoints-in-eclipse/#comments</comments>
		<pubDate>Thu, 22 May 2008 18:11:50 +0000</pubDate>
		<dc:creator>Dennis Laumen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Breakpoints]]></category>
		<category><![CDATA[Development Environments]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Integrated development environment]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://dennislaumen.wordpress.com/?p=175</guid>
		<description><![CDATA[Breakpoint properties? For the last couple of months I have been using Eclipse more and more in both a personal and a professional setting. Eclipse can be an overwhelming and daunting IDE but is a very powerful one too. One of the features I hadn&#8217;t discovered until recently is the breakpoints properties screen. This screen [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=175&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>Breakpoint properties?</h3>
<p>For the last couple of months I have been using <a class="zem_slink" title="Eclipse (software)" rel="homepage" href="http://www.eclipse.org" target="_blank">Eclipse</a> more and more in both a personal and a professional setting. Eclipse can be an <strong>overwhelming and daunting</strong> <a class="zem_slink" title="Integrated development environment" rel="wikipedia" href="http://en.wikipedia.org/wiki/Integrated_development_environment" target="_blank">IDE</a> but is a very powerful one too. One of the features I hadn&#8217;t discovered until recently is the <strong>breakpoints properties screen</strong>. This screen has a number of cool features but I&#8217;d like to highlight two of them in this blog post.</p>
<h3>Hit count</h3>
<p>Eclipse allows you too only suspend the thread for <a class="zem_slink" title="Debugging" rel="wikipedia" href="http://en.wikipedia.org/wiki/Debugging" target="_blank">debugging</a> when hitting the <a class="zem_slink" title="Breakpoint" rel="wikipedia" href="http://en.wikipedia.org/wiki/Breakpoint" target="_blank">breakpoint</a> a certain number of times. Look at the example code below.</p>
<pre class="brush: java;">
for (int i = 0; i &lt;= args.length; i++) {
 System.out.println(args[i]);
}
</pre>
<p>Imagine a much more complex version of the scenario seen above. You&#8217;re skipping through arrays and suddenly an ArrayIndexOutOfBoundsException is fired. Wouldn&#8217;t it be easy to be able to debug this piece of code without having to click through the loop a <strong>gazillion times</strong> until you reach the phase of the loop you&#8217;re interested in?</p>
<p>Eclipse makes this all possible in its breakpoints properties screen. This screen is shown below and can be opened by <strong>right clicking a breakpoint</strong> and selecting properties in the menu. As you can see in the image below you <strong>enter a numerical value</strong> which indicated <strong>how many hits</strong> a breakpoint should get before suspending the thread and allowing you to dive into the code.</p>
<p><a href="http://dennislaumen.files.wordpress.com/2008/05/advancedbreakpointshitcount.png"><img class="aligncenter size-full wp-image-177" src="http://dennislaumen.files.wordpress.com/2008/05/advancedbreakpointshitcount.png?w=692&#038;h=604" alt="hit count" width="692" height="604" /></a></p>
<h3>Conditional breakpoints</h3>
<p>An even more powerful feature than the one shown above is the <strong>conditional breakpoint</strong>. An example of this can be seen in the picture below.</p>
<p><a href="http://dennislaumen.files.wordpress.com/2008/05/advancedbreakpointscondition.png"><img class="aligncenter size-full wp-image-176" src="http://dennislaumen.files.wordpress.com/2008/05/advancedbreakpointscondition.png?w=692&#038;h=606" alt="condition" width="692" height="606" /></a></p>
<p>Using the settings seen in the image the breakpoint only suspends the thread when the condition in the text box is true. You can enter any <a class="zem_slink" title="Boolean datatype" rel="wikipedia" href="http://en.wikipedia.org/wiki/Boolean_datatype" target="_blank">boolean</a> condition in this box.</p>
<p>Both of the above features allow for some <strong>very, very powerful debugging</strong>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dennislaumen.wordpress.com/175/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dennislaumen.wordpress.com/175/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dennislaumen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dennislaumen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dennislaumen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dennislaumen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dennislaumen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dennislaumen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dennislaumen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dennislaumen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dennislaumen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dennislaumen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dennislaumen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dennislaumen.wordpress.com/175/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dennislaumen.wordpress.com/175/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dennislaumen.wordpress.com/175/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=175&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dennislaumen.wordpress.com/2008/05/22/advanced-breakpoints-in-eclipse/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/04d36d559706cb7bf63211b684c9bf9d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dennis</media:title>
		</media:content>

		<media:content url="http://dennislaumen.files.wordpress.com/2008/05/advancedbreakpointshitcount.png" medium="image">
			<media:title type="html">hit count</media:title>
		</media:content>

		<media:content url="http://dennislaumen.files.wordpress.com/2008/05/advancedbreakpointscondition.png" medium="image">
			<media:title type="html">condition</media:title>
		</media:content>
	</item>
		<item>
		<title>Hardy let loose</title>
		<link>http://dennislaumen.wordpress.com/2008/04/24/hardy-let-loose/</link>
		<comments>http://dennislaumen.wordpress.com/2008/04/24/hardy-let-loose/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 17:11:28 +0000</pubDate>
		<dc:creator>Dennis Laumen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Canonical]]></category>
		<category><![CDATA[Distributions]]></category>
		<category><![CDATA[Hardy Heron]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Long Term Support]]></category>
		<category><![CDATA[Operating system]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://dennislaumen.wordpress.com/?p=174</guid>
		<description><![CDATA[Image courtesy of Wikipedia Just a quick update to let you know the new Ubuntu release 8.04 (Hardy Heron) was just released. Hardy Heron is Ubuntu&#8217;s new LTS release which stands for Long Term Support. This means the desktop and server version get support for 3 and 5 years respectively. The new version can be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=174&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="float:right;margin:1em;"><a href="http://en.wikipedia.org/wiki/Image:Ubuntu_Logo.svg" target="_blank"><img style="border:medium none;display:block;" src="http://upload.wikimedia.org/wikipedia/en/thumb/9/94/Ubuntu_Logo.svg/202px-Ubuntu_Logo.svg.png" alt="Ubuntu (Linux distribution)" /></a>Image courtesy of <a href="http://en.wikipedia.org/wiki/Image:Ubuntu_Logo.svg" target="_blank">Wikipedia</a></p>
</div>
<p>Just a quick update to let you know the new <strong>Ubuntu</strong> release 8.04 (Hardy Heron) was just <strong>released</strong>. Hardy Heron is Ubuntu&#8217;s new LTS release which stands for <strong>Long Term Support</strong>. This means the desktop and server version get support for 3 and 5 years respectively.</p>
<p><a title="Download Ubuntu | Ubuntu" href="http://www.ubuntu.com/getubuntu/download" target="_blank">The new version can be downloaded here.</a></p>
<p><a title="Ubuntu 8.04 Release Notes | Ubuntu" href="http://www.ubuntu.com/getubuntu/releasenotes/804" target="_blank">Release notes can be found here.</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dennislaumen.wordpress.com/174/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dennislaumen.wordpress.com/174/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dennislaumen.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dennislaumen.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dennislaumen.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dennislaumen.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dennislaumen.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dennislaumen.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dennislaumen.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dennislaumen.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dennislaumen.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dennislaumen.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dennislaumen.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dennislaumen.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dennislaumen.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dennislaumen.wordpress.com/174/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=174&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dennislaumen.wordpress.com/2008/04/24/hardy-let-loose/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/04d36d559706cb7bf63211b684c9bf9d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dennis</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/en/thumb/9/94/Ubuntu_Logo.svg/202px-Ubuntu_Logo.svg.png" medium="image">
			<media:title type="html">Ubuntu (Linux distribution)</media:title>
		</media:content>
	</item>
		<item>
		<title>Debugging JSR-179 using OpenLAPI</title>
		<link>http://dennislaumen.wordpress.com/2008/04/20/debugging-jsr-179-using-openlapi/</link>
		<comments>http://dennislaumen.wordpress.com/2008/04/20/debugging-jsr-179-using-openlapi/#comments</comments>
		<pubDate>Sun, 20 Apr 2008 17:46:15 +0000</pubDate>
		<dc:creator>Dennis Laumen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Global Positioning System]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JSR-179]]></category>
		<category><![CDATA[Keyhole Markup Language]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[Location API]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Software development]]></category>

		<guid isPermaLink="false">http://dennislaumen.wordpress.com/?p=173</guid>
		<description><![CDATA[Image courtesy of Wikipedia Developing a J2ME application using the Location API can be pretty annoying. It&#8217;s quite difficult debugging an application which uses a GPS device as a form of input. You usually can&#8217;t get a GPS fix in a building (which is where most people do their developing) and even then you would [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=173&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="float:right;margin:1em;"><a href="http://en.wikipedia.org/wiki/Image:NAVSTAR_GPS_logo_shield-official.jpg" target="_blank"><img style="border:medium none;display:block;" src="http://upload.wikimedia.org/wikipedia/en/2/2f/NAVSTAR_GPS_logo_shield-official.jpg" alt="Global Positioning System" /></a>Image courtesy of <a href="http://en.wikipedia.org/wiki/Image:NAVSTAR_GPS_logo_shield-official.jpg" target="_blank">Wikipedia</a></div>
<p>Developing a <a class="zem_slink" title="Java Platform, Micro Edition" rel="wikipedia" href="http://en.wikipedia.org/wiki/Java_Platform%2C_Micro_Edition" target="_blank">J2ME</a> application using the <strong>Location API</strong> can be pretty annoying. It&#8217;s quite difficult <strong>debugging </strong>an application which uses a <a class="zem_slink" title="Global Positioning System" rel="wikipedia" href="http://en.wikipedia.org/wiki/Global_Positioning_System" target="_blank">GPS</a> device as a form of input. You usually <strong>can&#8217;t get a GPS fix in a building</strong> (which is where most people do their developing) and even then you would have to continually get up and walk around to see if your new bit of code functions properly.</p>
<p><strong><a title="Location API for Java ME" rel="wikipedia" href="http://openlapi.com" target="_blank">OpenLAPI</a></strong> to the rescue! OpenLAPI is an <strong>open source implementation</strong> of <strong>JSR-179</strong> (J2ME&#8217;s Location API). It contains the complete JSR-179 API and then some&#8230; One of the extra features solves the aforementioned debugging problem. We&#8217;ll come back to those features later on in this post.</p>
<p>In a previous blog post you read how to create an instance of the <strong>LocationProvider</strong>. The LocationProvider is basically an abstract factory and instances are built on a set of <strong>criteria</strong>. As a developer you don&#8217;t have any direct control over what type of LocationProvider you receive. You just tell the API which demands you have and the API gives you the implementation closest to your demands.</p>
<pre class="brush: java;">
LocationProvider provider = LocationProvider.getInstance(new Criteria());
</pre>
<p>OpenLAPI however gives developers some extra flexibility when creating a LocationProvider. You can choose to use either a GPS device, an <a class="zem_slink" title="NMEA 0183" rel="wikipedia" href="http://en.wikipedia.org/wiki/NMEA_0183" target="_blank">NMEA</a> log file, a <a class="zem_slink" title="Keyhole Markup Language" rel="wikipedia" href="http://en.wikipedia.org/wiki/Keyhole_Markup_Language" target="_blank">KML</a> file, a LandmarkStore or your own specific implementation of the LocationProvider class. All you have to do is <strong>add a configuration file</strong> called <code>OpenLAPI-mode.txt</code> to the root of your <a class="zem_slink" title="MIDlet" rel="wikipedia" href="http://en.wikipedia.org/wiki/MIDlet" target="_blank">MIDlet</a>. In this file you place <code>GPS</code>, <code>NMEA</code>, <code>KML</code>, <code>LMS</code> (for the LandmarkStore) or the full class name (including packages) of your own LocationProvider implementation. Now all we need to do is add <strong>one of the log files</strong> in the same directory as the configuration file and we are done (more details can be found <a title="OpenLAPI documentation" href="http://thinktankmaths.com/technologies/openlapi/docs/" target="_blank">here</a>).</p>
<p>Using the feature mentioned in the paragraph above we can now debug our application with ease. We can use NMEA logs from GPS devices or create a route in <a class="zem_slink" title="Google Earth" rel="homepage" href="http://earth.google.com/" target="_blank">Google Earth</a> and export it to KML. Doing this really makes GPS development <strong>a lot quicker and more reliable</strong>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dennislaumen.wordpress.com/173/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dennislaumen.wordpress.com/173/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dennislaumen.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dennislaumen.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dennislaumen.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dennislaumen.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dennislaumen.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dennislaumen.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dennislaumen.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dennislaumen.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dennislaumen.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dennislaumen.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dennislaumen.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dennislaumen.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dennislaumen.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dennislaumen.wordpress.com/173/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dennislaumen.wordpress.com&amp;blog=2197526&amp;post=173&amp;subd=dennislaumen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dennislaumen.wordpress.com/2008/04/20/debugging-jsr-179-using-openlapi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/04d36d559706cb7bf63211b684c9bf9d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dennis</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/en/2/2f/NAVSTAR_GPS_logo_shield-official.jpg" medium="image">
			<media:title type="html">Global Positioning System</media:title>
		</media:content>
	</item>
	</channel>
</rss>
