<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Blog of Søren Bjerregaard Vrist</title>
	
	<link>http://blog.vrist.dk</link>
	<description />
	<lastBuildDate>Fri, 13 Aug 2010 21:56:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SrenBjerregaardVrist" /><feedburner:info uri="srenbjerregaardvrist" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://superfeedr.com/hubbub" /><creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.0/</creativeCommons:license><feedburner:emailServiceId>SrenBjerregaardVrist</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Copenhagen 4:18:4 triathlon</title>
		<link>http://feedproxy.google.com/~r/SrenBjerregaardVrist/~3/LbUFQo5Yl3I/</link>
		<comments>http://blog.vrist.dk/2010/08/13/copenhagen-4184-triathlon/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 21:22:39 +0000</pubDate>
		<dc:creator>svrist</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[bike]]></category>
		<category><![CDATA[cph4184]]></category>
		<category><![CDATA[run]]></category>
		<category><![CDATA[swim]]></category>
		<category><![CDATA[tri]]></category>

		<guid isPermaLink="false">http://blog.vrist.dk/?p=292</guid>
		<description><![CDATA[Today was the day of Copenhagen 4:18:4 Tri. I had the number 931 sponsored by my employer. The triathlon was roughly a 1/10 of an ironman designed to allow everybody to have a go at a triathlon. I have been flirting with the idea of triathlon ever since I found out how much I like bicycling. My]]></description>
			<content:encoded><![CDATA[<p>Today was the day of <a title="CPH4:18:4 tri website" href="http://www.challengecopenhagen.com/da/copenhagen4184tri/velkommen" target="_blank">Copenhagen 4:18:4 Tri</a>. I had the number 931 sponsored by <a href="http://www.netcompany.com">my employer</a>. The triathlon was roughly a 1/10 of an ironman designed to allow everybody to have a go at a triathlon. I have been flirting with the idea of triathlon ever since I found out how much I like bicycling. My trusty <a title="MBK bc7r image" href="http://www.cykelogautoboersen.dk/upload/cykler/bc7r.jpg" target="_blank">MBK bc7r</a> and me have been around copenhagen for lots of fun as well as the sweaty spinningbikes in <a title="Fw website" href="http://fitnessworld.dk/" target="_blank">Fitnessworld</a>. The last couple of months I have been trying to add some swimming to my weekly training routine. My front-crawl currently only gives me 30-60m before I&#8217;m left gasping for air and after 20-30mins of that ok tired, but I might learn it some day.</p>
<p>Today I went ahead and gave it a try anyway. 1000+ contestants was registered and the swim-start was designed to be &#8220;start when you want&#8221; as in: 50people gets sent of every 3minutes from 17(5pm). Time starts when you run for the water. 4 coworkers and I was signed up and lined up for start around 17.35 and went into the water 17.42. I knew my swim wasnt the good, so I tried to give people space to get into the water in front of me. Nevertheless did I end up in the middel of lots of people and enjoyed the strange feeling of being eaten alive and spit out the back. Very fun, and my crawl (switched to unilateral in 5seconds) was way better than I dared to hope. Direction was hard but fun as well. The swim route was from the beach in the Amager Strandpark Laguna and 200meters out around two bouys and back in.</p>
<table style="width: auto; float: left;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.dk/lh/photo/YOkmBHCFFxaRis0H3HPH9g?feat=embedwebsite"><img src="http://lh5.ggpht.com/_jLzRdFOZO-c/TGWlWsoZXoI/AAAAAAAAGhA/KhuDYsUA6oU/s288/DSC_0019.jpg" alt="" /></a></td>
</tr>
<tr>
<td style="font-family: arial,sans-serif; font-size: 11px; text-align: right;">Leaving the water after 400m</td>
</tr>
</tbody>
</table>
<p>The water was just above 19degree. Neither of my coworkers or I owned a wetsuit so it was just speedo-style.</p>
<p>Somewhere on the swim route a person crossed right in front of me in a leisurely back crawl. What a sight! <img src='http://blog.vrist.dk/fwp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The water was greenish but it didnt feel too cold. I didnt really have time to ponders such matters at that time anyway.</p>
<p>My swim took 10 minutes and 37seconds. almost 5minutes better than my estimate of 15minutes and it felt ok. My heart was racing and my shoulders could feel that I did actally put some effort into it.</p>
<p>From there I ran straight through the &#8220;changing zone&#8221;. Nude people werent allowed so if you wanted to change into something else after the swim you had to do it in a tent in the transition zone.</p>
<p>Already yesterday as I was mixing sportsdrink and preparing my bike helmet I decided that my speedos were fine for both biking and running so I ran straight through the chaning zone and on to my bike.</p>
<table style="width: auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.dk/lh/photo/eTm4qsfFgIIZuSK-JV5JNw?feat=embedwebsite"><img src="http://lh6.ggpht.com/_jLzRdFOZO-c/TGWlaiNG2RI/AAAAAAAAGhY/h4viRb7hK8M/s600/DSC_0027.jpg" alt="" /></a></td>
</tr>
<tr>
<td style="font-family: arial,sans-serif; font-size: 11px; text-align: right;">10meters from T2 &#8211; From <a href="http://picasaweb.google.dk/svrist/Cph4184?feat=embedwebsite">Cph4184</a></td>
</tr>
</tbody>
</table>
<p>My  bike is a normal city-bike so I had no dedicated bike-shoes and therefore spent the time in T1 tightening my running shoes before I headed out the to the bike course &#8211; 5m46s</p>
<p>The bike course was 4.5km down a road with a couple of turns and back again, repeated twice. I have never done any cycling races so this was very exiting for me. Lots of bikes on the road (due to the loop) and no official no-draft rules made for a very fun ride. I rode on as hard as I could while trying to steady my heart &#8211; still pounding from the swim. The road was filled with an extremely wide variety of bikes. All the way from granpa-bikes and even a bike with a loading case(christiania bike) and to high-tech disc-wheel time-trial bikes and aero-helmets and everything. Yet another sight.</p>
<p>My legs felt excellent and <a title="Queen Bicycle - youtube" href="http://www.youtube.com/watch?v=kpy4xNAnWzM" target="_blank">I love to ride my bicycle</a> so I rode as hard as I dared. During the bike course I caught up to one of my coworkers and took him along on my wheel for a couple of kilometers before he fell behind in a turn. Just after that a &#8220;train&#8221; of three &#8220;real roadbikes&#8221; and a tt bike passed me. But not fast enough to frighten me off so I caught up with them. What a feeling: When I got into their slip-stream it felt like the dropped the speed but as soon as I went either side or in a turn the wind hit me hard. I followed along for a couple of kilometers but got cocky and decided to &#8220;take my turn&#8221; and pass all the way from the back and to the front. 10-30seconds and I was gasping for air again but it felt great and when they soon after overtook me again I was able to hang on to the back again for the last km before T2. The ride took in total 34m33seconds with an average speed of 31.2km/h. Pretty much what I was hoping for.</p>
<table style="width: auto; float: right;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.dk/lh/photo/aPPHPFZEkt3B_cVRGCMuPA?feat=embedwebsite"><img src="http://lh6.ggpht.com/_jLzRdFOZO-c/TGWlZwRxnEI/AAAAAAAAGhU/0w9jPdaQhBc/s288/DSC_0030.jpg" alt="" /></a></td>
</tr>
<tr>
<td style="font-family: arial,sans-serif; font-size: 11px; text-align: right;">Leaving T2 going for 4km run</td>
</tr>
</tbody>
</table>
<p>T2 included a pee-break but no change of clothes and took only 3min20sec. Then the run. During the week my right knee area had been bothering me &#8211; symptoms somewhat resembling <a title="WP: Illitibial band syndrome" href="http://en.wikipedia.org/wiki/Iliotibial_band_syndrome" target="_blank">IT-band syndrome</a> which made me back off from any more runs and added lots of streching of the IT-band and icing when possible. Today I felt no problems and the run went fine. I was very glad that I actually had tried to go for a bike-ride and then immediately after go for a run. The feeling of the legs as bricks was recognizable and induced no stress as I was prepared <img src='http://blog.vrist.dk/fwp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  The run was pretty uneventful, but felt somewhat more lonely than the bike-ride. Passed lots of people walking. I run all my runs in a run/walk protocol but had no watch with me. Took a single walk when I felt like it and stretched out my torso a bit to alleviate the side stich that appeared immediately when I started running.</p>
<p>20m12seconds and I passed the finish line. Total time was 1hour 14minutes and 25seconds and I was tired but felt elated and happy.</p>
<p>Drank lots of water and found my coworkers and went for a dip in the water to cool down a bit.</p>
<table style="width: auto;">
<tbody>
<tr>
<td><a href="http://picasaweb.google.dk/lh/photo/wNU3RqyWP9QT4uoVSAeqnw?feat=embedwebsite"><img src="http://lh4.ggpht.com/_jLzRdFOZO-c/TGWlYUQtyWI/AAAAAAAAGhM/yrVUC6vSc-U/s600/DSC_0077-1.jpg" alt="" /></a></td>
</tr>
<tr>
<td style="font-family: arial,sans-serif; font-size: 11px; text-align: right;">The team &#8211; from left: Jan, Mikkel, Daniel, Tue and me</td>
</tr>
</tbody>
</table>
<p>All in all a great event and I was very happy to be able to complete my first triathlon ever! If I had to suggest some improvements I would request some way of getting the overall time somewhere in between as well as a couple of distance markers on the bike and run course.</p>
<p>Apart from that it was fantastic! Thanks to my wife for the support and photo-duty!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/rZsQLDRgOtoJaRysffafuyVujLs/0/da"><img src="http://feedads.g.doubleclick.net/~a/rZsQLDRgOtoJaRysffafuyVujLs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/rZsQLDRgOtoJaRysffafuyVujLs/1/da"><img src="http://feedads.g.doubleclick.net/~a/rZsQLDRgOtoJaRysffafuyVujLs/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=LbUFQo5Yl3I:UnlY1YVY9HI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=LbUFQo5Yl3I:UnlY1YVY9HI:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=LbUFQo5Yl3I:UnlY1YVY9HI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=LbUFQo5Yl3I:UnlY1YVY9HI:1AUlOX1_674"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?i=LbUFQo5Yl3I:UnlY1YVY9HI:1AUlOX1_674" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SrenBjerregaardVrist/~4/LbUFQo5Yl3I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.vrist.dk/2010/08/13/copenhagen-4184-triathlon/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.vrist.dk/2010/08/13/copenhagen-4184-triathlon/</feedburner:origLink></item>
		<item>
		<title>Observations from Amsterdam</title>
		<link>http://feedproxy.google.com/~r/SrenBjerregaardVrist/~3/Fjfp14fctPM/</link>
		<comments>http://blog.vrist.dk/2010/06/12/observations-from-amsterdam/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 07:30:02 +0000</pubDate>
		<dc:creator>svrist</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[amsterdam]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://blog.vrist.dk/?p=287</guid>
		<description><![CDATA[Probably trivially obvious and can probably be attributed to my ignorance more than anything around Holland: They really like to drink milk! I denmark we drink milk, but here it is offered for all meals, both at CWI and my hostel For some reason it is easier to get powder milk in your coffee than fresh milk.]]></description>
			<content:encoded><![CDATA[<div>Probably trivially obvious and can probably be attributed to my ignorance more than anything around Holland:</div>
<ul>
<li>They really like to drink milk! I denmark we drink milk, but here it is offered for all meals, both at CWI and my <a href="http://www.stayokay.com/index.php?pageID=3207&amp;hostelID=356023" target="_blank">hostel</a></li>
<li>For some reason it is easier to get powder milk in your coffee than fresh milk. The mind boggles</li>
<li>They like their &#8220;fietsen&#8221; here. Bicycles almost as many as I see in copenhagen. I&#8217;ve seen a fair amount of normal city-bikes with <a href="http://www.bicycleeverything.com/product_images/p/569/profile_design_t2_cobra_carbon_bike_aero_bar__44623_zoom.jpg" target="_blank">aero-gear</a>. Most of the bikes are &#8220;granma-bikes&#8221;</li>
<li>It is true: Coffee-shops exist and you can walk in and buy hash</li>
<li>They are really really really looking forward to the football World Cup in South Africa.</li>
<li>They are very proud of their <a href="http://goamsterdam.about.com/od/planatrip/a/color_orange.htm" target="_blank">orange colors</a>. Football celebrations and elsewhere</li>
<li>Some of the houseboats looks really nice</li>
<li>June 9 was electionday for parliment. Very quiet. No posters, no marches, no demonstrations. Very quiet.</li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/bq1frcr3g7p5fdtygm_6Ebyg0zo/0/da"><img src="http://feedads.g.doubleclick.net/~a/bq1frcr3g7p5fdtygm_6Ebyg0zo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/bq1frcr3g7p5fdtygm_6Ebyg0zo/1/da"><img src="http://feedads.g.doubleclick.net/~a/bq1frcr3g7p5fdtygm_6Ebyg0zo/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=Fjfp14fctPM:gm5pwuRU5jk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=Fjfp14fctPM:gm5pwuRU5jk:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=Fjfp14fctPM:gm5pwuRU5jk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=Fjfp14fctPM:gm5pwuRU5jk:1AUlOX1_674"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?i=Fjfp14fctPM:gm5pwuRU5jk:1AUlOX1_674" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SrenBjerregaardVrist/~4/Fjfp14fctPM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.vrist.dk/2010/06/12/observations-from-amsterdam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.vrist.dk/2010/06/12/observations-from-amsterdam/</feedburner:origLink></item>
		<item>
		<title>Biomolecular computers and programming</title>
		<link>http://feedproxy.google.com/~r/SrenBjerregaardVrist/~3/WuIzEso7ti4/</link>
		<comments>http://blog.vrist.dk/2010/06/07/biomolecular-computers-and-programming/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 08:00:31 +0000</pubDate>
		<dc:creator>svrist</dc:creator>
				<category><![CDATA[CS]]></category>
		<category><![CDATA[DIKU]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[biocomputers]]></category>
		<category><![CDATA[biomolecular computers]]></category>
		<category><![CDATA[dynamic graph layout]]></category>
		<category><![CDATA[graph layout]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[prefuse]]></category>

		<guid isPermaLink="false">http://blog.vrist.dk/?p=273</guid>
		<description><![CDATA[I have recently handed in a report as a part of my masters/candidate in Computer Science at University of Copenhagen &#8211; &#8220;Visualizing blobs and computation in a biomolecular computation model&#8220;. It sounds very fancy and I would like to introduce the subject and my report here in hopefully a less dry way than in the report]]></description>
			<content:encoded><![CDATA[<p>I have recently handed in a report as a part of my masters/candidate in <a href="http://www.diku.dk" target="_blank">Computer Science at University of Copenhagen</a> &#8211; <em>&#8220;<a title="BlobVis visualization tool" href="http://blobvis.appspot.com" target="_blank">Visualizing blobs and computation in a biomolecular computation model</a>&#8220;. </em>It sounds very fancy and I would like to introduce the subject and my report here in hopefully a less dry way than in the report it self. <span style="color: #808080;">(This post will be in a &#8220;anecdotal&#8221; style and will not contain citations for all the facts. The report above should be up to academic par on citations)</span></p>
<h2>Biomolecular computers and computation</h2>
<p>Biomolecular computers or &#8220;biocomputers&#8221; is an area that have been research the last 20 years. At first much hype and hope was attached that this would provide some kind of break through to overcome the limitations of normal <a title="Wikipedia: Chip Computers" href="http://en.wikipedia.org/wiki/Computer_chips" target="_blank">silica-based chip computers</a> as we know and use today &#8211; your average PC and every microchip controlled device around. This is the same hope that surrounds <a title="Wikipedia: Quantum Computer" href="http://en.wikipedia.org/wiki/Quantum_computer" target="_blank">quantum computers</a> &#8211; a new approach for doing currently very long computations, for example <a title="Wikipedia: Integer Factorization" href="http://en.wikipedia.org/wiki/Integer_factorization" target="_blank">integer factorization</a> of large prime products within feasible time. The jury is still out on the possibility of <a href="http://en.wikipedia.org/wiki/Biomolecular_computing">biomolecular computing</a> to deliver on that hope/potential. Other research have also shown &#8220;niche&#8221; interest in the area of <a title="Scientific american: Bringing DNA Computers to life" href="http://www.scientificamerican.com/article.cfm?id=bringing-dna-computers-to" target="_blank">&#8220;DNA Doctor&#8221; usage</a> of biocomputers where a &#8220;biocomputer&#8221; is implemented to interact directly with the cells in for example humans.</p>
<p>A biomolecular computer can be seen as a computer that  &#8221;.<em>&#8230;use systems of biologically derived molecules, such as </em><a title="DNA" href="http://en.wikipedia.org/wiki/DNA"><em>DNA</em></a><em> and </em><a title="Proteins" href="http://en.wikipedia.org/wiki/Proteins"><em>proteins</em></a><em>, to perform computational </em><a title="Calculation" href="http://en.wikipedia.org/wiki/Calculation"><em>calculations</em></a><em> involving storing, retrieving, and processing </em><a title="Data" href="http://en.wikipedia.org/wiki/Data"><em>data</em></a><em>.</em>&#8220;(F<a href="http://en.wikipedia.org/wiki/Biomolecular_computing" target="_blank">rom wikipedia</a>). Why is this interesting?</p>
<p>First of all: Why not? Tinkering, and playing around with things is interesting IMHO: By drawing the parallel between a biocomputer and a (human) brain you can say that it is a way to learn about ways nature works.</p>
<p>Second of all, a biocomputer will have different properties compared to conventional computers. Some of the first explored ideas was to use DNA interactions to solve very computational hard problems (NP-complete, traveling salesman like problems, Adleman 1994). This is interesting because it is possible to have millions and millions of molecules in lab-tube and thereby allowing for massively parallel computations &#8211; compared to a conventional computer which might have 4 (or at least not millions of) cores for parallel computations.</p>
<h2>The Blob programming model</h2>
<p>When I contacted my supervisor about writing a project this winter I was introduced to &#8220;the blob programming model&#8221;. At that time it was mostly an article in progress. Just now it has been accepted for the <a title="CS2Bio programme. 10.30 Programming in Biomolecular computation" href="http://cs2bio10.di.unito.it/programme.html" target="_blank">CS2Bio workshop</a> as &#8220;Programming in Biomolecular computation&#8221; in Amsterdam, June 10, 2010.</p>
<p>The authors, <a title="Neil Jones page" href="http://www.diku.dk/hjemmesider/ansatte/neil/" target="_blank">Neil Jones</a> in particular, read lots of the articles around biomolecular computation, turing universality of the models, and formal algebras for describing molecular interactions (Like<a title="Kappa" href="Formal Molecular Biology" target="_blank"> Kappa calculus</a> and <a title="Cardelli" href="http://lucacardelli.name/indexPapers.html#TuringUniversalityOfBGF" target="_blank">Biochemical Ground Form</a>) but his background as a computer scientist found something missing: <strong>Where are the programs?</strong></p>
<p>Lots of interesting computational properties was proven but as a programmer there is no way to write a program as we know it.</p>
<p>Based on that &#8220;hole&#8221; a machine language was developed and described in the article which might theoretically could be used on a biocomputer. The models was dubbed &#8220;The blob programming model&#8221; and the article can be found at <a href="http://blobvis.appspot.com/blob" target="_blank">http://blobvis.appspot.com/blob</a></p>
<h2>My Project &#8211; Visualizations of Blob programs</h2>
<p>Based on this article I defined a project for doing a literature review of biocomputing literature as well as visualization theory applicable to visualization of blob programs. Normal progrogramming visualizations exists and have been used for many years, but in this case there was a special angle attached to the visualizations. The blob model has a potential physical analog as it might be possible to create a &#8220;biomolecular computer&#8221; that can execute the instructions and as the instructions is formed to be somewhat like an abstract molecule or similar a visualization of the blob instruction set could/should reveal interesting properties of blob programs with regards to their physical presence.</p>
<div class="wp-caption alignleft" style="width: 260px"><a href="http://blobvis.appspot.com/screenshots"><img title="A blob program" src="http://blobvis.appspot.com/static/thumb_largedata-play.jpg" alt="" width="250" height="243" /></a><p class="wp-caption-text">A program in the BlobVis tool</p></div>
<p>At <a title="Blobvis site" href="http://blobvis.appspot.com" target="_self">http://blobvis.appspot.com</a> my report is available for download as well as the BlobVis visualization tool I developed. From there you can play around with a few simple &#8220;Blob Programs&#8221;, for example a &#8220;list append&#8217;&#8221; program and see a video of a program executing in BlobVis. As I focused on physical properties the tool uses a physical based algorithm for layouting the blob programs(Via <a href="http://prefuse.org" target="_blank">prefuse</a>) which allows you to drag around programs and data in a way that looks like it is immersed in water or similar. That gives an interesting effect and is fun to watch.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/Ax-BWkhw_hcFYMFx-n6ifB3Nqg4/0/da"><img src="http://feedads.g.doubleclick.net/~a/Ax-BWkhw_hcFYMFx-n6ifB3Nqg4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Ax-BWkhw_hcFYMFx-n6ifB3Nqg4/1/da"><img src="http://feedads.g.doubleclick.net/~a/Ax-BWkhw_hcFYMFx-n6ifB3Nqg4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=WuIzEso7ti4:DR-caQ4NI_g:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=WuIzEso7ti4:DR-caQ4NI_g:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=WuIzEso7ti4:DR-caQ4NI_g:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=WuIzEso7ti4:DR-caQ4NI_g:1AUlOX1_674"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?i=WuIzEso7ti4:DR-caQ4NI_g:1AUlOX1_674" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SrenBjerregaardVrist/~4/WuIzEso7ti4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.vrist.dk/2010/06/07/biomolecular-computers-and-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.vrist.dk/2010/06/07/biomolecular-computers-and-programming/</feedburner:origLink></item>
		<item>
		<title>Reading up on “Dynamic Graph Layout”</title>
		<link>http://feedproxy.google.com/~r/SrenBjerregaardVrist/~3/9uhb1Nq0HqY/</link>
		<comments>http://blog.vrist.dk/2010/04/15/reading-up-on-dynamic-graph-layout/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 13:57:03 +0000</pubDate>
		<dc:creator>svrist</dc:creator>
				<category><![CDATA[CS]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[dynamic graph layout]]></category>
		<category><![CDATA[graph drawing]]></category>
		<category><![CDATA[graph layout]]></category>
		<category><![CDATA[mental map]]></category>

		<guid isPermaLink="false">http://blog.vrist.dk/?p=268</guid>
		<description><![CDATA[I&#8217;ve recently been reading up on Dynamic Graph Layout specifically with regards to &#8220;preserve the mental map&#8221; or &#8220;maintaining dynamic stability&#8221;. It looks like I&#8217;ve gotten all the way around the currently published articles with this list: [Angelini et~al., 2008] Patrizio Angelini, Pier~Francesco Cortese, Giuseppe~Di Battista, and Maurizio Patrignani. Topolo% gical morphing of planar graphs.. In]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently been reading up on Dynamic Graph Layout specifically with regards to &#8220;preserve the mental map&#8221; or &#8220;maintaining dynamic stability&#8221;.</p>
<p>It looks like I&#8217;ve gotten all the way around the currently published articles with this list:</p>
<dt><a name="planargraphmorph">[Angelini et~al., 2008]</a></dt>
<dd>Patrizio Angelini, Pier~Francesco Cortese, Giuseppe~Di Battista, and Maurizio Patrignani. <a href="http://dblp.uni-trier.de/db/conf/gd/gd2008.html#AngeliniCBP08">Topolo% gical morphing of planar graphs.</a>. In Ioannis~G. Tollis and Maurizio Patrignani, editors, <cite>Graph Drawing</cite>, volume 5417 of <cite>Lecture Notes in Computer Science</cite>, pages 145&#8211;156. Springer, 2008.</p>
</dd>
<dt><a name="battista">[Battista et~al., 1998]</a></dt>
<dd>Giuseppe~Di Battista, Peter Eades, Roberto Tamassia, and Ioannis~G. Tollis. <a href="http://en.wikipedia.org/wiki/Graph_drawing"><cite>Graph Drawing: Algorithms for the Visualization of Graphs</cite></a>. Prentice Hall, 1998.</p>
</dd>
<dt><a name="bohringer">[{Bohringer, Karl-Friedrich} et~al., 1990]</a></dt>
<dd>{Bohringer, Karl-Friedrich}, Paulisch, and Frances Newbery. Using constraints to achieve stability in automatic graph layout algorithms. In <cite>Proceedings of ACM CHI&#8217;90 Conference on Human Factors in Computing Systems</cite>, Constraint Based UI Tools, pages 43&#8211;51, 1990.</p>
</dd>
<dt><a name="branke">[Branke, 1999]</a></dt>
<dd>Jurgen Branke. <a href="http://dblp.uni-trier.de/db/conf/dagstuhl/dg1999.html#Branke99">Dynam% ic graph drawing.</a>. In Michael Kaufmann and Dorothea Wagner, editors, <cite>Drawing Graphs</cite>, volume 2025 of <cite>Lecture Notes in Computer Science</cite>, pages 228&#8211;246. Springer, 1999.</p>
</dd>
<dt><a name="bridgeman">[Bridgeman and Tamassia, 2002]</a></dt>
<dd>Stina~S. Bridgeman and Roberto Tamassia. <a href="http://dblp.uni-trier.de/db/journals/jgaa/jgaa6.html#BridgemanT02">A user study in similarity measures for graph drawing.</a>. <cite>J. Graph Algorithms Appl.</cite>, 6(3):225&#8211;254, 2002.</p>
</dd>
<dt><a name="collberg">[Collberg et~al., 2003]</a></dt>
<dd>Christian Collberg, Stephen Kobourov, Jasvir Nagra, Jacob Pitts, and Kevin Wampler. A system for graph-based visualization of the evolution of software. In <cite>Proceedings of the 2003 ACM Symposium on Software Visualization</cite>, pages 77&#8211;86, New York NY, 2003. ACM Press.</p>
</dd>
<dt><a name="diehl">[Diehl and Goerg, 2002]</a></dt>
<dd>Stephan Diehl and Carsten Goerg. <a href="http://dblp.uni-trier.de/db/conf/gd/gd2002.html#DiehlG02">Graphs, they are changing.</a>. In <a href="file:///C:/cygwin/home/sbv/devel/diku/blob/report/sv.html#conf/gd/2002">Kobourov and Goodrich</a> \citelabel{conf/gd/2002}, pages 23&#8211;30.</p>
</dd>
<dt><a name="navieades">[Eades and Huang, 2000]</a></dt>
<dd>Peter Eades and Mao~Lin Huang. <a href="http://dblp.uni-trier.de/db/journals/jgaa/jgaa4.html#EadesH00">Naviga% ting clustered graphs using force-directed methods.</a>. <cite>J. Graph Algorithms Appl.</cite>, 4(3):157&#8211;181, 2000.</p>
</dd>
<dt><a name="eades91">[Eades et~al., 1991]</a></dt>
<dd>Peter Eades, Wei Lai, Kazuo Misue, and Kozo Sugiyama. Preserving the mental map of a diagram. In <cite>COMPUGRAPHICS &#8217;91</cite>, volume~I, pages 34&#8211;43, 1991.</p>
</dd>
<dt><a name="ginm">[Friedrich and Eades, 2002]</a></dt>
<dd>Carsten Friedrich and Peter Eades. <a href="http://dblp.uni-trier.de/db/journals/jgaa/jgaa6.html#FriedrichE02">Gr% aph drawing in motion.</a>. <cite>J. Graph Algorithms Appl.</cite>, 6(3):353&#8211;370, 2002.</p>
</dd>
<dt><a name="ginmii">[Friedrich and Houle, 2001]</a></dt>
<dd>Carsten Friedrich and Michael~E. Houle. <a href="http://dblp.uni-trier.de/db/conf/gd/gd2001.html#FriedrichH01">Graph drawing in motion ii.</a>. In <a href="file:///C:/cygwin/home/sbv/devel/diku/blob/report/sv.html#conf/gd/2001">Mutzel and Leipert</a> \citelabel{conf/gd/2001}, pages 220&#8211;231.</p>
</dd>
<dt><a name="onlinedgd">[Frishman and Tal, 2008]</a></dt>
<dd>Yaniv Frishman and Ayellet Tal. <a href="http://dblp.uni-trier.de/db/journals/tvcg/tvcg14.html#FrishmanT08">On% line dynamic graph drawing.</a>. <cite>IEEE Trans. Vis. Comput. Graph.</cite>, 14(4):727&#8211;740, 2008.</p>
</dd>
<dt><a name="he">[He and Marriott, 1998]</a></dt>
<dd>Weiqing He and Kim Marriott. <a href="http://dblp.uni-trier.de/db/journals/constraints/constraints3.html#He%M98">Constrained graph layout.</a>. <cite>Constraints</cite>, 3(4):289&#8211;314, 1998.</p>
</dd>
<dt><a name="stottparker">[Jr., 1996]</a></dt>
<dd>Douglas Stott~Parker Jr. <a href="http://dblp.uni-trier.de/db/journals/spe/spe26.html#Parker96">Aesthet% ics-based graph layout for human consumption.</a>. <cite>Softw., Pract. Exper.</cite>, 26(12):1415&#8211;1438, 1996.</p>
</dd>
<dt><a name="kaufmann">[Kaufmann and Wiese, 2002]</a></dt>
<dd>Michael Kaufmann and Roland Wiese. <a href="http://dblp.uni-trier.de/db/conf/gd/gd2002.html#KaufmannW02">Maintain% ing the mental map for circular drawings.</a>. In <a href="file:///C:/cygwin/home/sbv/devel/diku/blob/report/sv.html#conf/gd/2002">Kobourov and Goodrich</a> \citelabel{conf/gd/2002}, pages 12&#8211;22.</p>
</dd>
<dt><a name="conf/gd/2002">[Kobourov and Goodrich, 2002]</a></dt>
<dd>Stephen~G. Kobourov and Michael~T. Goodrich, editors. <cite>Graph Drawing, 10th International Symposium, GD 2002, Irvine, CA, USA, August 26-28, 2002, Revised Papers</cite>, volume 2528 of<cite>Lecture Notes in Computer Science</cite>. Springer, 2002.</p>
</dd>
<dt><a name="yiyi">[Lee et~al., 2006]</a></dt>
<dd>Yi-Yi Lee, Chun-Cheng Lin, and Hsu-Chun Yen. <a href="http://dblp.uni-trier.de/db/conf/apvis/apvis2006.html#LeeLY06">Mental map preserving graph drawing using simulated annealing.</a>. In Kazuo Misue, Kozo Sugiyama, and Jiro Tanaka, editors, <cite>APVIS</cite>, volume~60 of<cite>CRPIT</cite>, pages 179&#8211;188. Australian Computer Society, 2006.</p>
</dd>
<dt><a name="misue">[Misue et~al., 1995]</a></dt>
<dd>Kazuo Misue, Peter Eades, Wei Lai, and Kozo Sugiyama. <a href="http://www.sciencedirect.com/science/article/B6WMM-45PVMS3-13/2/0f1f0%f6cf4f49a7892fb6064751b128c">Layout adjustment and the mental map</a>. <cite>Journal of Visual Languages and Computing</cite>, 6(2):183 &#8212; 210, 1995.</p>
</dd>
<dt><a name="conf/gd/2001">[Mutzel et~al., 2002]</a></dt>
<dd>Petra Mutzel, Michael J{\&#8221;u}nger, and Sebastian Leipert, editors. <cite>Graph Drawing, 9th International Symposium, GD 2001 Vienna, Austria, September 23-26, 2001, Revised Papers</cite>, volume 2265 of <cite>Lecture Notes in Computer Science</cite>. Springer, 2002.</p>
</dd>
<dt><a name="north">[North and Woodhull, 2001]</a></dt>
<dd>Stephen~C. North and Gordon Woodhull. <a href="http://dblp.uni-trier.de/db/conf/gd/gd2001.html#NorthW01">Online hierarchical graph drawing.</a>. In <a href="file:///C:/cygwin/home/sbv/devel/diku/blob/report/sv.html#conf/gd/2001">Mutzel et~al.</a> \citelabel{conf/gd/2001}, pages 232&#8211;246.</p>
</dd>
<dt><a name="snorth">[North, 1995]</a></dt>
<dd>Stephen~C. North. <a href="http://dblp.uni-trier.de/db/conf/gd/gd95.html#North95">Incremental layout in dynadag.</a>. In Franz-Josef Brandenburg, editor, <cite>Graph Drawing</cite>, volume 1027 of <cite>Lecture Notes in Computer Science</cite>, pages 409&#8211;418. Springer, 1995.</p>
</dd>
<dt><a name="purchase">[Purchase et~al., 2006]</a></dt>
<dd>Helen~C. Purchase, Eve~E. Hoggan, and Carsten Goerg. <a href="http://dblp.uni-trier.de/db/conf/gd/gd2006.html#PurchaseHG06">How important is the &#8220;mental map&#8221;? &#8211; an empirical investigation of a dynamic graph layout algorithm.</a>. In Michael Kaufmann and Dorothea Wagner, editors, <cite>Graph Drawing</cite>, volume 4372 of <cite>Lecture Notes in Computer Science</cite>, pages 184&#8211;195. Springer, 2006.</p>
</dd>
<dt><a name="saffrey">[Saffrey and Purchase, 2008]</a></dt>
<dd>Peter Saffrey and Helen Purchase. <a href="http://crpit.com/confpapers/CRPITV76Saffrey.pdf">The &#8216;mental map&#8217; versus &#8216;static aesthetic&#8217; compromise in dynamic graphs : {A} user study</a>. In Beryl Plimmer and Gerald Weber, editors, <cite>Ninth Australasian User Interface Conference (AUIC 2008)</cite>, volume~76 of <cite>CRPIT</cite>, pages 85&#8211;93, Wollongong, NSW, Australia, 2008. ACS.</p>
</dd>
<dt><a name="fishmental">[Storey et~al., 1999]</a></dt>
<dd>M.~A.~D. Storey, F.~Fracchia, and H.~M\&#8221;{u}ller. Customizing a {F}isheye {V}iew {A}lgorithm to {P}reserve the {M}ental {M}ap. <cite>Journal of Visual Languages and Computing</cite>, 10(3):245&#8211;267, 1999.</dd>

<p><a href="http://feedads.g.doubleclick.net/~a/icwxjOnfdXN9MV0lTnGUFYkRZmg/0/da"><img src="http://feedads.g.doubleclick.net/~a/icwxjOnfdXN9MV0lTnGUFYkRZmg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/icwxjOnfdXN9MV0lTnGUFYkRZmg/1/da"><img src="http://feedads.g.doubleclick.net/~a/icwxjOnfdXN9MV0lTnGUFYkRZmg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=9uhb1Nq0HqY:Xz2eqijvPhg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=9uhb1Nq0HqY:Xz2eqijvPhg:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=9uhb1Nq0HqY:Xz2eqijvPhg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=9uhb1Nq0HqY:Xz2eqijvPhg:1AUlOX1_674"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?i=9uhb1Nq0HqY:Xz2eqijvPhg:1AUlOX1_674" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SrenBjerregaardVrist/~4/9uhb1Nq0HqY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.vrist.dk/2010/04/15/reading-up-on-dynamic-graph-layout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.vrist.dk/2010/04/15/reading-up-on-dynamic-graph-layout/</feedburner:origLink></item>
		<item>
		<title>What does CodingHorror have in common with Apache H-Base?</title>
		<link>http://feedproxy.google.com/~r/SrenBjerregaardVrist/~3/DTzd_yi2UIc/</link>
		<comments>http://blog.vrist.dk/2010/02/18/what-does-codinghorror-have-in-common-with-apache-h-base/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 12:41:42 +0000</pubDate>
		<dc:creator>svrist</dc:creator>
				<category><![CDATA[CS]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[apache hadoop]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.vrist.dk/?p=258</guid>
		<description><![CDATA[As I was in my &#8220;Advanced data management&#8221; class today I realized that CodingHorror aka Jeff Atwood of stackoverflow fame agree quite alot with Apache H-base. Apache H-base is a column-store database system based on the Google BigTable ideas leveraging Apache Hadoop. Jeff Atwood was is not very happy with the default &#8220;incredibly pessimistic out]]></description>
			<content:encoded><![CDATA[<p>As I was in my &#8220;<a title="Class description" href="https://mit.itu.dk/ucs/cb_www/course.sml?course_id=868178&amp;mode=search&amp;semester_id=859988&amp;lang=da&amp;print_friendly_p=t&amp;goto=1266753057.000" target="_blank">Advanced data management</a>&#8221; class today I realized that <a href="http://codinghorror.com" target="_blank">CodingHorror</a> aka Jeff Atwood of <a href="http://blog.stackoverflow.com" target="_blank">stackoverflow</a> fame agree quite alot with <a href="http://hadoop.apache.org/hbase/" target="_blank">Apache H-base</a>. <a href="http://hadoop.apache.org/hbase/" target="_blank">Apache H-base</a> is a column-store database system based on the <a href="http://labs.google.com/papers/bigtable.html" target="_blank">Google BigTable</a> ideas leveraging Apache Hadoop.</p>
<p>Jeff Atwood was is not very happy with the default &#8220;<a style="color: #0066cc; text-decoration: none;" href="http://www.databasejournal.com/features/mssql/article.php/3560451" target="_blank">incredibly pessimistic out of the box</a>&#8221; setup of databases in his <a href="http://www.codinghorror.com/blog/2008/08/deadlocked.htm" target="_blank">&#8220;Deadlocked!&#8221;</a> post.  Along the same lines, the H-store people published an article[1]:</p>
<blockquote><p><a href="http://nms.csail.mit.edu/~stavros/pubs/hstore.pdf" target="_blank"> The End of an Architectural Era (It’s Time for a Complete Rewrite). </a></p></blockquote>
<p>They claim that the time is up for &#8220;legacy systems&#8221; like the model used by current RDMBS&#8217; like MySQL and SQL Server. The assumption of the H-base people that reasonates with Jeff Atwood &#8211; I believe &#8211; is:</p>
<blockquote><p>Every effort should be made to eliminate the cost of traditional dynamic locking for concurrency control, which will also be a bottleneck.</p></blockquote>
<p>I don&#8217;t know if it is something Jeff Atwood is aware of, and I don&#8217;t know if that is a sign that a traditional RDBMS is maybe not what he wants, but it is worth think about &#8211; IMHO.</p>
<hr />[1]<span style="font-family: verdana, arial, helvetica, sans-serif; line-height: normal; font-size: 11px; color: #444444;">Stonebraker, M., Madden, S., Abadi, D. J., Harizopoulos, S., Hachem, N., Helland, P., 2007. The end of an architectural era: (it&#8217;s time for a complete rewrite). In: VLDB &#8217;07: Proceedings of the 33rd international conference on Very large data bases. VLDB Endowment, pp. 1150-1160. URL:<a style="color: #1f81cd;" href="http://portal.acm.org/citation.cfm?id=1325981"><tt>http://portal.acm.org/citation.cfm?id=1325981</tt></a> <a href="http://nms.csail.mit.edu/~stavros/pubs/hstore.pdf">pdf</a> &#8211; <a href="http://liinwww.ira.uka.de/cgi-bin/bibshow?e=Njtd0ECMQ03118/fyqboefe}6:514795&amp;r=bibtex&amp;mode=intra">Bibtex</a> </span></p>

<p><a href="http://feedads.g.doubleclick.net/~a/k7sAtHpEFDF_pXCz8We6wwXVXaE/0/da"><img src="http://feedads.g.doubleclick.net/~a/k7sAtHpEFDF_pXCz8We6wwXVXaE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/k7sAtHpEFDF_pXCz8We6wwXVXaE/1/da"><img src="http://feedads.g.doubleclick.net/~a/k7sAtHpEFDF_pXCz8We6wwXVXaE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=DTzd_yi2UIc:3TEllNLeOxk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=DTzd_yi2UIc:3TEllNLeOxk:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=DTzd_yi2UIc:3TEllNLeOxk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=DTzd_yi2UIc:3TEllNLeOxk:1AUlOX1_674"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?i=DTzd_yi2UIc:3TEllNLeOxk:1AUlOX1_674" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SrenBjerregaardVrist/~4/DTzd_yi2UIc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.vrist.dk/2010/02/18/what-does-codinghorror-have-in-common-with-apache-h-base/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.vrist.dk/2010/02/18/what-does-codinghorror-have-in-common-with-apache-h-base/</feedburner:origLink></item>
		<item>
		<title>The .dk zone and complaints – The Orango Case</title>
		<link>http://feedproxy.google.com/~r/SrenBjerregaardVrist/~3/UbQymyUlDP4/</link>
		<comments>http://blog.vrist.dk/2009/11/27/domain/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 19:55:42 +0000</pubDate>
		<dc:creator>svrist</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://blog.vrist.dk/?p=218</guid>
		<description><![CDATA[This post is about the danish toplevel domain and in danish &#8211; These links describes much of the case in english http://www.isquattedyour.eu/2009/11/18/something-is-rotten-in-the-state-of-denmark-d/ and http://www.noervig.dk/?p=16 Dette er hvordan sagerne ser ud fra min del af internettet Først dukkede sagen om eof.dk op[1] som skabte lidt røre. Et domæne registeret for flere år siden, men uden website]]></description>
			<content:encoded><![CDATA[<p><em>This post is about the danish toplevel domain and in danish &#8211; These links describes much of the case in english </em><em><a href="http://www.isquattedyour.eu/2009/11/18/something-is-rotten-in-the-state-of-denmark-d/">http://www.isquattedyour.eu/2009/11/18/something-is-rotten-in-the-state-of-denmark-d/</a> and <a href="http://www.noervig.dk/?p=16">http://www.noervig.dk/?p=16</a></em></p>
<h3><em><span style="font-style: normal;">Dette er hvordan sagerne ser ud fra min del af internettet</span></em></h3>
<p>Først dukkede sagen om <a href="#[1]">eof.dk op[1]</a> som skabte lidt røre. Et domæne registeret for flere år siden, men uden website blev dømt som &#8220;ikke i brug&#8221; og givet til et firma som valgte at skifte til et navn som kan forkortes til eof.dk. Min personlige store kæphest med den sag er at for det første foregår det bagvendt. Firmaet skifter navn og passer pludsligt til forkortelsen EOF.dk, selvom domænet var taget og i brug. For det andet synes jeg at den tekniske baggrund der ligger til grund bliver fuldstændig forfladiget og hele den sammensatte netværksstack som ip og dns dækker over bliver lavet om til: &#8220;Det vi kan se i vores internet explorer 6.0&#8243;. Hvis domænet kun bliver brugt til mail, så bruger man det jo ikke! Argumenterne for sådan en prioritering fremføres bl.a. i <a href="http://www.domaeneklager.dk/uploads/2009-0091ddu.dk" target="_blank">ddu.dk sagen</a>:</p>
<p style="padding-left: 30px; "><span style="background-color: #ffffff; "><em>I diskussionen om den retlige regulering af internet-domænenavne sætter man undertiden lighedstegn mellem internet-domænenavne og hjemmesider. Det ligger da også klart, at nogle af de mest værdifulde anvendelsesformer for internet-domænenavne netop er som kommunikation via hjemmesider. Internetdomænenavne kan dog også anvendes til andre formål, f.eks. e-post og FTP-service. En sådan anvendelse kan også have en betydelig nytteværdi, men da e-post ofte sendes mellem parter, der kender hinanden, medens kommunikation til og fra hjemmesider ofte sker mellem parter, der ikke kender hinanden (og som derfor har behov for at kunne huske det relevante kontaktpunkt), har en sådan anvendelse ofte en mindre økonomisk værdi.</em></span></p>
<p>Tjaeh tjoeh.  Jeg synes man glemmer dimension omkring at folk kunne hurtigt blive afhængige af at beholde deres emailadresser for eksempel.</p>
<p><span style="background-color: #ffffff; ">Derfra gik der et par måneder indtil Peter Makholm <a title="Twitter for Peter Makholm" href="http://twitter.com/pmakholm/status/5762547802" target="_blank">tørt bemærkede:</a> &#8220;&#8230;IMHO orango.dk, roklub.dk, and ddu.dk looks interesting.&#8221; baseret på hans gennemkig af de nyeste sager fra <a href="http://www.domaeneklager.dk/" target="_blank">Domæne Klagenævnet</a>. Og så gik det pludseligt vildt for sig.</span></p>
<p><span style="background-color: #ffffff;">Det hele drejer sig om at at firma &#8211; orango.nu, stiftet i foråret 2009 &#8211; ønsker sig domænet orango.dk. En privat person har ejet domænet i 9år og har altid brugt &#8220;orango&#8221; som sit nick online. Domænet bruges til email og som startside af ham personligt.</span></p>
<p><span style="background-color: #ffffff; "><a href="http://new.czar.dk/?p=547" target="_blank">Peter Larsen er meget lidt tilfreds</a> med sagen og poster harmdirrende på sin blog og turen starter. Herfra går det via <a href="http://twitter.com/search?q=orango" target="_blank">twitter</a> og <a href="http://www.comon.dk/nyheder/Domaene-ejer-mister-navnet-efter-ni-ar-1.247341.html" target="_blank">comon</a>:</span></p>
<h5 style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; font-size: 12px; padding-left: 30px; "><span style="font-weight: normal;"><em>Virksomheder har forret til danske domæner. Det lader til at være essensen af endnu en dansk domæneklage-sag.</em>(common)</span></h5>
<p><span style="font-weight: normal;">og der dukker en lang række blogposts op i kølvandet:</span></p>
<ul>
<li><a href="http://www.isquattedyour.eu/2009/11/18/something-is-rotten-in-the-state-of-denmark-d/" target="_self">Danish Dispute Policies Allow Reverse Hijacks?</a></li>
<li><a href="http://www.klintoe.org/2009/11/20/orango-kaprer-dom%C3%A6ne-fra-privat-dansker/" target="_blank">Orango &#8220;kaprer&#8221; domæne fra privat dansker</a></li>
<li><a href="http://www.mabs.dk/wordpress/index.php/2009/11/22/orango-dk-dom%C3%A6ne-indehaver-mister-dom%C3%A6ne-efter-9-ar-til-11-maneder-gammelt-firma/">Domæneindehaver mister domæne efter 9 år</a></li>
<li><a href="http://peter.binderup.dk/blog/2009/11/21/ejeren-af-domnet-orangodk-skal-overdrage-det-til-orangonu.html">Ejeren af domænet orango.dk skal overdrage det til orango.nu</a></li>
<li><a href="http://myplace.dk/2009/11/21/dk-domaener-kan-tages-fra-dig/" target="_blank">.dk domæner kan tages fra dig</a></li>
<li><a href="http://tobiedk.wordpress.com/2009/11/21/orango-dk-hvor-meget-er-et-dom%C3%A6ne-v%C3%A6rd/" target="_blank">Hvor meget er et domæne værd?</a></li>
<li><a href="http://www.latenights.dk/2009/11/21/orango-stj%C3%A6ler-privat-dom%C3%A6nenavn/">Orango stjæler privat domænenavn</a> (og  på <a href="http://www.kommunikationsforum.dk/jonas-hansen/blog/orango-stjaeler-privat-domaenenavn" target="_blank">kommunikationsforum</a>)</li>
<li><a href="http://www.noervig.dk/?p=16">Orango</a></li>
<li><a href="http://slyngelstat.dk/post/2009/11/30/Orangonu-Orangodk-sagen.aspx" target="_blank">Orango.nu / Orango.dk sagen </a></li>
<li><a href="http://blog.tv2.dk/john_galt/entry350636.html" target="_blank">Må man beholde sit eget domænenavn?</a></li>
</ul>
<p>Derudover er der flere nyhedssites som tager sagen op:</p>
<ul>
<li><a href="http://www.180grader.dk/IT/orango-dk-skifter-haender-med-statens-hjaelp" target="_blank">180grader: </a>Orango skifter hænder med statens hjælp</li>
<li><a href="http://crn.dk/nyheder/Domaene-ejer-mister-navnet-efter-ni-ar-1.247470.html" target="_blank">CRN: </a>Domæneejer mister navnet efter 9 år</li>
<li><a href="http://www.180grader.dk/Leder/venstreflojsekstremisme-er-gjort-til-lov-om-webdomaener">Leder fra 180grader</a>: Venstrefløjsekstremisme er gjort til lov om webdomæner</li>
<li><a href="http://newz.dk/mister-domaene-efter-9-aar-til-nystiftet-firma">Newz:</a> Mister domæne efter 9 år til nystiftet firma</li>
</ul>
<p>Dette afføder en del reaktioner i <a title="Amino debat. DeMib" href="http://www.amino.dk/forums/t/74645.aspx?PageIndex=2" target="_blank">debat</a><a href="http://v5.dk/forum/ordet-er-frit/930/det-er-for-groft.html">fora</a> og som kommentarer til ovenstående blogposts og nyhedsposts. For mig virker det som om de fleste kanaliserer deres vrede direkte mod orango.nu firmaet selvom flere påpeger at firmaet som sådan kun er et symptom på en syg lov/klagebehandling:</p>
<blockquote><p><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/to/Gammelmand');" href="http://twitter.com/Gammelmand"><em>Gammelmand</em></a><em> </em><span id="msgtxt5904300428" style="padding: 0px; margin: 0px;"><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/to/orango')" href="http://twitter.com/orango"><em>@</em><strong><em>orango</em></strong></a><em> enig de er nogle svin. Men husk nu det var difo og domæneklagenævnet og domæneloven der gjorde det muligt. Ændre domænelov nu!!!!</em></span></p>
<p><a style="text-decoration: underline; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/to/Gammelmand');" href="http://twitter.com/Gammelmand"><em>Gammelmand</em></a><em> </em><span id="msgtxt5948506123" style="padding: 0px; margin: 0px;"><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" title="#orango" href="http://twitter.com/search?q=%23orango"><em>#</em><strong><em>orango</em></strong></a><em> </em><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" title="#orangogate" href="http://twitter.com/search?q=%23orangogate"><em>#orangogate</em></a><em> hvorfor sidder forbrugerrådet som tavse medlemmer i difo. Ny domæne lov nu! Nyt domæneklagenævn nu!!!</em></span></p>
<p><span style="padding: 0px; margin: 0px;">(Fra twitter: <a href="http://twitter.com/#search?q=orango">http://twitter.com/#search?q=orango</a>)</span></p></blockquote>
<p>Denne vrede udmønter sig mange steder. <a href="http://www.trustpilot.dk/review/www.orango.nu" target="_blank">Trustpilot anmeldelser med bundkarakterer</a>, <a title="Facebook kommentarer på billedform" href="http://s3.amazonaws.com/dk.vrist.blog.images/orangocritics.jpg" target="_blank">facebook kommentarer</a> osv. Orango.nu forsøger at forsvare sig ved at fjerne/slette alle disse ting, men når det først er derude er det svært at slippe af med:</p>
<blockquote>
<h3 style="font-size: 13px; color: #333333; font-weight: normal; overflow-x: hidden; overflow-y: hidden; padding: 0px; margin: 0px;"><span style="color: #808080;"><a style="cursor: pointer; color: #3b5998; text-decoration: underline; font-weight: bold;" onclick="ft(&quot;4:19:17:161511881880::::0::::184569826804&quot;);" href="http://www.facebook.com/conduct.dk?ref=nf"><em>Conduct</em></a><em> </em></span><em>Reputation Management 101. Slet ikke kritiske indlæg &#8211; svar på dem i stedet </em><a title="Facebook &quot;nyhed&quot;" href="http://www.facebook.com/permalink.php?story_fbid=184569826804&amp;id=161511881880" target="_blank">(via facebook)</a></h3>
<p><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/to/jonasjuhler');" href="http://twitter.com/jonasjuhler"><em>jonasjuhler</em></a><em> </em><span id="msgtxt5902761320" style="padding: 0px; margin: 0px;"><em>Mit råd til </em><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/to/orango')" href="http://twitter.com/orango"><em>@</em><strong><em>orango</em></strong></a><em>: Find et nyt navn &#8211; og undskyld! Man kan ikke tie en sag ihjel på nettet! </em><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" title="#orangogate" href="http://twitter.com/search?q=%23orangogate"><em>#orangogate</em></a><em> </em><a href="http://twitter.com/jonasjuhler/statuses/5902761320">(via twitter)</a></span></p>
<p><span style="padding: 0px; margin: 0px;"><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/to/jpenti');" href="http://twitter.com/jpenti"><em>jpenti</em></a><em> </em><span id="msgtxt5897802285" style="padding: 0px; margin: 0px;"><em>Kan </em><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" title="#orangogate" href="http://twitter.com/search?q=%23orangogate"><em>#orangogate</em></a><em> mon overbevise </em><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/to/orango')" href="http://twitter.com/orango"><em>@</em><strong><em>orango</em></strong></a><em> om at man ikke kan gemme sig på internettet? Slet bare løs på Facebook men samtalen fortsætter. </em><a href="http://twitter.com/jpenti/statuses/5897802285" target="_blank">(Via twitter)</a></span></span></p>
<p><a style="text-decoration: underline; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/to/runehven');" href="http://twitter.com/runehven"><em>runehven</em></a><em> </em><span id="msgtxt5978808828" style="padding: 0px; margin: 0px;"><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/to/conduct_dk')" href="http://twitter.com/conduct_dk"><em>@conduct_dk</em></a><em> </em><strong><em>Orango</em></strong><em> har måske slået væggen fra &#8211; men folk kan stadig uploade &#8220;fan&#8221;-billeder <img src='http://blog.vrist.dk/fwp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8211; </em><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/link/5978808828')" rel="nofollow" href="http://bit.ly/6qGW7a" target="_blank"><em>http://bit.ly/6qGW7a</em></a><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" title="#Orango" href="http://twitter.com/search?q=%23Orango"><em>#</em><strong><em>Orango</em></strong></a><em> </em><em><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" title="#orangogate" href="http://twitter.com/search?q=%23orangogate">#orangogate</a> </em><a href="http://twitter.com/runehven/statuses/5978808828" target="_blank">(via twitter)</a></span></p></blockquote>
<p>Samtidigt skydes der gang i flere tiltag:</p>
<ul>
<li>§20 spørgsmå fra SFl til Videnskabsministeren.
<ul>
<li><em>&#8220;</em><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" onclick="pageTracker._trackPageview('/exit/to/pbinderup');" href="http://twitter.com/pbinderup"><em>pbinderup</em></a><em> </em><span id="msgtxt5948786724" style="padding: 0px; margin: 0px;"><em>Mail sendt til IT ordfører for SF omkring </em><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" title="#orango" href="http://twitter.com/search?q=%23orango"><em>#</em><strong><em>orango</em></strong></a><a style="text-decoration: none; color: #0084b4; padding: 0px; margin: 0px;" title="#orangogate" href="http://twitter.com/search?q=%23orangogate"><em>#orangogate</em></a><em>&#8221; </em><a href="http://twitter.com/pbinderup/statuses/5948786724" target="_blank">(via twitter)</a></span></li>
<li><a href="http://www.ft.dk/dokumenter/tingdok.aspx?/samling/20091/almdel/UVT/spm/39/index.htm">http://www.ft.dk/dokumenter/tingdok.aspx?/samling/20091/almdel/UVT/spm/39/index.htm</a></li>
<li>og i nyhederne: <a href="http://newz.dk/minister-skal-svare-paa-20-spoergsmaal-om-orango-dk" target="_blank">newz</a>, <a href="http://crn.dk/nyheder/Minister-stilles-til-ansvar-for-Orango-dk-1.247878.html" target="_blank">crn</a>,<a href="http://www.180grader.dk/vis/minister-stilles-til-ansvar-for-orango-dk" target="_blank">180grader</a></li>
</ul>
</li>
<li><a href="http://domaene-retfaerdighed-tak.skrivunder.dk/?s=1" target="_blank">Online underskriftsindsamling.</a></li>
<li>Facebook grupper
<ul>
<li><span style="background-color: #ffffff; "><a href="http://www.facebook.com/group.php?gid=326316250011">orango.dk skal forsat ejes af Peter Veileborg </a></span></li>
<li><a href="http://www.facebook.com/pages/Orango-Firmaet-der-stjaeler-dit-domaene/197504277880?ref=mf&amp;v=wall" target="_blank">Orango &#8211; Firmaet der stjæler dit domæne. </a></li>
</ul>
</li>
</ul>
<p>Modvinden er så strid at DR Update tager imod tippet om sagen og laver et indslag: <a href="http://www.dr.dk/NETTV/Update/?video={cc7e58df-fbcb-41ee-85ed-ea674dd41e4f}">http://www.dr.dk/NETTV/Update/?video={cc7e58df-fbcb-41ee-85ed-ea674dd41e4f}</a></p>
<p>Sidste nyt er artikel med råd fra kommunikationsekspert om at orango.nu bør skifte navn og sige undskyld(via <a href="http://www.comon.dk/nyheder/Skift-navn-Orango-1.247939.html" target="_blank"> Comon</a>) sammen med forsøg på at få kommentarer fra Orango.nu på sagen.</p>
<p>S<span style="background-color: #ffffff;">amtidigt har Peter Veileborg  - nuværende ejer af Orango.dk &#8211; afsløret at der bliver en retsag: <a href="http://www.orangotilbage.dk/">http://www.orangotilbage.dk/</a> hviket diverse nyhedssites også rapporterer:</span></p>
<ul>
<li><span style="background-color: #ffffff;">Comon: <a href="http://www.comon.dk/nyheder/Orango-dk-skal-for-retten-1.248236.html" target="_blank">&#8220;Orango skal for retten&#8221;</a></span></li>
<li>180grader: <a href="http://www.180grader.dk/IT/orango-dk-ejer-kraever-sit-domaene-tilbage-retssag-paa-vej" target="_blank">Orango.dk ejer kræver sit domæne tilbage</a></li>
<li>Version2: <a href="http://www.version2.dk/artikel/13043-mistede-orangodk-domaenet-nu-gaar-han-rettens-vej" target="_blank">Mistede orango.dk-domæne &#8211; nu går han rettens vej</a></li>
<li>CRN: <a href=" http://crn.dk/nyheder/Orango-dk-skal-for-retten-1.248282.html" target="_blank">Orango.dk skal for retten</a></li>
<li>Newz: <a href="http://newz.dk/orango-dk-afgoerelse-bliver-anket" target="_blank">Orango.dk afgørelse bliver anket</a></li>
</ul>
<p><span style="background-color: #ffffff;">Stay tuned!</span></p>
<hr /><a name="[1]"></a>[1] Eof-sagen:</p>
<p style="padding-left: 30px;"><span style="background-color: #ffffff; "><a href="http://new.czar.dk/?p=510">http://new.czar.dk/?p=510</a> &#8211; Peter Larsen (Larsen data, gratisdns og formand for DKRegistrar brancheforening)<br />
<a href="http://new.czar.dk/?p=521">http://new.czar.dk/?p=521</a> &#8211; || -<br />
<a href="http://www.piratpartiet.dk/node/277">http://www.piratpartiet.dk/node/277</a><br />
<a href="http://www.version2.dk/artikel/12516-god-skik-skal-diskuteres">http://www.version2.dk/artikel/12516-god-skik-skal-diskuteres</a> &#8211; Peter Makholm, version2 blogger<br />
<a href="http://www.version2.dk/artikel/12124-klagenaevn-konfiskerer-html-fri-domaener">http://www.version2.dk/artikel/12124-klagenaevn-konfiskerer-html-fri-domaener</a> &#8211; Artikel fra version2 der sætter sagen i spotlight.<br />
<a href="http://www.business.dk/tech-mobil/principiel-domaenesag-kan-ende-i-retten">http://www.business.dk/tech-mobil/principiel-domaenesag-kan-ende-i-retten</a> &#8211; Skal EOF sagen i retten?</span></p>

<p><a href="http://feedads.g.doubleclick.net/~a/DScv6fvb_WEZ-G9-Tys8kMIjOHs/0/da"><img src="http://feedads.g.doubleclick.net/~a/DScv6fvb_WEZ-G9-Tys8kMIjOHs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/DScv6fvb_WEZ-G9-Tys8kMIjOHs/1/da"><img src="http://feedads.g.doubleclick.net/~a/DScv6fvb_WEZ-G9-Tys8kMIjOHs/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=UbQymyUlDP4:vCW_Qhgo63U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=UbQymyUlDP4:vCW_Qhgo63U:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=UbQymyUlDP4:vCW_Qhgo63U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=UbQymyUlDP4:vCW_Qhgo63U:1AUlOX1_674"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?i=UbQymyUlDP4:vCW_Qhgo63U:1AUlOX1_674" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SrenBjerregaardVrist/~4/UbQymyUlDP4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.vrist.dk/2009/11/27/domain/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.vrist.dk/2009/11/27/domain/</feedburner:origLink></item>
		<item>
		<title>This week one year ago…</title>
		<link>http://feedproxy.google.com/~r/SrenBjerregaardVrist/~3/7VBKIg8A5TQ/</link>
		<comments>http://blog.vrist.dk/2009/08/25/this-week-one-year-ago/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 19:21:35 +0000</pubDate>
		<dc:creator>svrist</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[Mood]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[Workout]]></category>

		<guid isPermaLink="false">http://blog.vrist.dk/?p=201</guid>
		<description><![CDATA[I went running. 20minutes + 6 minutes of breaks spread through out. 2-4 kilometers. 6 weeks before this I went to the physiotherapist &#8211; again. Third time, overloaded knees &#8211; Patellar tendinitis. First problem, april 2007, second time march 2008. This time I tried another physiotherapist, recommended to me and a specialist in sports injuries]]></description>
			<content:encoded><![CDATA[<p>I went running. 20minutes + 6 minutes of breaks spread through out. 2-4 kilometers.</p>
<p>6 weeks before this I went to the physiotherapist &#8211; again. Third time, overloaded knees &#8211; Patellar tendinitis. First problem, april 2007, second time march 2008.</p>
<p>This time I tried another physiotherapist, recommended to me and a specialist in sports injuries and elite sports. I am and was not elite in sports in any way but the feeling of going to a place where the focus was on sustainable continuous training and not on &#8220;patching until workable again&#8221; was fantastic!</p>
<p>The main focus point was: Your lungs and heart can get in great shape in a matter of weeks, where your tendons and cartilage needs months and your bones needs many months or years. You are currently at zero or below, start working your way up, but don&#8217;t expect that marathon within the next 2-5 years.</p>
<p>Today, one year later I ran 8km in 44 minutes. In a pure quantity view there is a long way from the 40+kms a week, with a weekend run for 22km in march 2007 and all the way down to 8km&#8217;s now, but I&#8217;m very proud that I have been able to stick to the plan &#8211; slow progress and continuous effort. Nothing is fixed, and I can always feel the edge of soreness, and I don&#8217;t believe that I will ever be able to get completely rid of the tender knees.</p>
<p>But today is a great day never the less!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/4bA0RyCfcVEGBinQOLgrcqzE7vY/0/da"><img src="http://feedads.g.doubleclick.net/~a/4bA0RyCfcVEGBinQOLgrcqzE7vY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/4bA0RyCfcVEGBinQOLgrcqzE7vY/1/da"><img src="http://feedads.g.doubleclick.net/~a/4bA0RyCfcVEGBinQOLgrcqzE7vY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=7VBKIg8A5TQ:FQV-GmboxSg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=7VBKIg8A5TQ:FQV-GmboxSg:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=7VBKIg8A5TQ:FQV-GmboxSg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=7VBKIg8A5TQ:FQV-GmboxSg:1AUlOX1_674"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?i=7VBKIg8A5TQ:FQV-GmboxSg:1AUlOX1_674" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SrenBjerregaardVrist/~4/7VBKIg8A5TQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.vrist.dk/2009/08/25/this-week-one-year-ago/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.vrist.dk/2009/08/25/this-week-one-year-ago/</feedburner:origLink></item>
		<item>
		<title>My favorite WordPress plugins</title>
		<link>http://feedproxy.google.com/~r/SrenBjerregaardVrist/~3/Gvr05iKfe58/</link>
		<comments>http://blog.vrist.dk/2009/04/22/my-favorite-wordpress-plugins/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 20:40:52 +0000</pubDate>
		<dc:creator>svrist</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[wordpress plugins geeky]]></category>

		<guid isPermaLink="false">http://blog.vrist.dk/2009/04/22/my-favorite-wordpress-plugins/</guid>
		<description><![CDATA[So I kinda challenged David – apprently a fellow plugin/addon junkie -  to share his favorite wordpress plugin. Google Analytics for WordPress Stats! I love stats! ShareThis My wonderous writing should be shared everywhere. This allows all my readers to do that! WordPress.com Stats More stats! Referrer Detector I thought it might be fun Google]]></description>
			<content:encoded><![CDATA[<p>So I kinda challenged <a href="http://david.olrik.dk/2009/03/18/share-your-active-wordpress-plugins/">David</a> – apprently a fellow plugin/addon junkie -  to share his favorite wordpress plugin.</p>
<table border="4" cellspacing="1" cellpadding="2" width="549">
<tbody>
<tr>
<td width="296" valign="top"><a href="http://yoast.com/wordpress/analytics/">Google Analytics for WordPress</a></td>
<td width="242" valign="top">Stats! I love stats!</td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://sharethis.com">ShareThis</a></td>
<td width="242" valign="top">My wonderous writing should be shared everywhere. This allows all my readers to do that!</td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://wordpress.org/extend/plugins/stats/">WordPress.com Stats</a></td>
<td width="242" valign="top">More stats!</td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://www.phoenixheart.net/2008/11/referrer-detector">Referrer Detector</a></td>
<td width="242" valign="top">I thought it might be fun</td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://www.arnebrachhold.de/redir/sitemap-home/">Google XML Sitemaps</a></td>
<td width="242" valign="top"> </td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://semperfiwebdesign.com">All in One SEO Pack</a></td>
<td width="242" valign="top">Out-of-the-box SEO for your WordPress blog</td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://blog.slaven.net.au/wordpress-plugins/friendfeed-comments-wordpress-plugin/">FriendFeed Comments</a></td>
<td width="242" valign="top"> </td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://www.feedburner.com/fb/a/help/wordpress_quickstart">FeedBurner FeedSmith</a></td>
<td width="242" valign="top">For feedburner feed control.</td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://akismet.com/">Akismet</a></td>
<td width="242" valign="top">for spam</td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://www.blaenkdenum.com/wp-recaptcha/">WP-reCAPTCHA</a></td>
<td width="242" valign="top">More spam/robot protection</td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://wordpress.org/extend/plugins/openid">OpenID</a></td>
<td width="242" valign="top">Allow my blog to be openID provider.</td>
</tr>
<tr>
<td width="296" valign="top"><a href="http://wordpress.org/extend/plugins/wp-syntax/">WP-Syntax</a></td>
<td width="243" valign="top">CODE!</td>
</tr>
</tbody>
</table>
<p>After reading <a href="http://david.olrik.dk/2009/03/18/share-your-active-wordpress-plugins/">David’s post</a> i have installed:</p>
<table border="1" cellspacing="0" cellpadding="2" width="600">
<tbody>
<tr>
<td width="300" valign="top">WP-Table</td>
<td width="300" valign="top"> </td>
</tr>
<tr>
<td width="300" valign="top">WP-Footnotes</td>
<td width="300" valign="top"> </td>
</tr>
<tr>
<td width="300" valign="top">Textile</td>
<td width="300" valign="top"> </td>
</tr>
</tbody>
</table>
<p>So there you go.</p>
<p>As a sidenote I can reveal that the new “Update automatically” for plugins rocks!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/9JxeFFYBkn73Yds8RWnr6Cwl2mA/0/da"><img src="http://feedads.g.doubleclick.net/~a/9JxeFFYBkn73Yds8RWnr6Cwl2mA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/9JxeFFYBkn73Yds8RWnr6Cwl2mA/1/da"><img src="http://feedads.g.doubleclick.net/~a/9JxeFFYBkn73Yds8RWnr6Cwl2mA/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=Gvr05iKfe58:a7PKtwrVCy4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=Gvr05iKfe58:a7PKtwrVCy4:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=Gvr05iKfe58:a7PKtwrVCy4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=Gvr05iKfe58:a7PKtwrVCy4:1AUlOX1_674"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?i=Gvr05iKfe58:a7PKtwrVCy4:1AUlOX1_674" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SrenBjerregaardVrist/~4/Gvr05iKfe58" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.vrist.dk/2009/04/22/my-favorite-wordpress-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.vrist.dk/2009/04/22/my-favorite-wordpress-plugins/</feedburner:origLink></item>
		<item>
		<title>Logging vs. debugging</title>
		<link>http://feedproxy.google.com/~r/SrenBjerregaardVrist/~3/gYU1Ago7kgY/</link>
		<comments>http://blog.vrist.dk/2009/01/18/logging-vs-debugging/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 11:50:47 +0000</pubDate>
		<dc:creator>svrist</dc:creator>
				<category><![CDATA[CS]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[logging]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.vrist.dk/?p=173</guid>
		<description><![CDATA[It is probably no news that measurements in an experiment almost by definition affects the experiment.  This is true also for IT systems, where logging is a very used way for observing running code. From Jeff Atwoods Coding Horror blog about a problem during the beta of stackoverflow.com: We spent days troubleshooting these deadlocks by]]></description>
			<content:encoded><![CDATA[<p>It is probably no news that measurements in an experiment almost by definition affects the experiment. </p>
<p>This is true also for IT systems, where logging is a very used way for observing running code.</p>
<p>From Jeff Atwoods Coding Horror blog about a problem during the beta of stackoverflow.com:</p>
<blockquote><p>We spent days troubleshooting these deadlocks by .. wait for it .. <strong>adding more logging!</strong> Which naturally made the problem worse and even harder to figure out. </p>
<p><a title="The Problem With Logging" href="http://www.codinghorror.com/blog/archives/001192.html" target="_blank">[link: The problem with logging]</a></p></blockquote>
<p>This illustrates my point exactly. 99% of the time logging affect the system in a neglible way. But you have to keep in mind that it actually could affect the &#8220;experiment&#8221;. In this case the performance or the behavior of your program.</p>
<p> </p>
<p>My job is &#8220;Production Support&#8221; in the ITIL way. IE. ensuring quality of running services with  Incident Management and Problem Management. That means that for anything not related to normal operations we often need the logs. </p>
<blockquote><p>Also in these days of powerful IDEs and remote debugging is that much logging really nescisary?</p>
<p><a style="text-decoration: none;" href="http://stackoverflow.com/questions/153524/code-to-logging-ratio" target="_blank">[link: Stackoverflow: Code to logging ratio]</a></p></blockquote>
<p>Yes it is! We are supporting an <a title="wikipedia on ESB" href="http://en.wikipedia.org/wiki/Enterprise_service_bus" target="_blank">ESB</a> developed and customized during the last 3-5years and attaching a debugger isn&#8217;t really an option. </p>
<p>So we are basically totally dependent on <strong>good</strong> logging for troubleshooting.</p>
<p>We have been dealing with a problem relating to big batches of large messages and the 2GB limit of our JVM&#8217;s. We started by initiating a project to throw some dedicated hardware after the code handing these large messages so it wouldnt affect the rest of the &#8220;stuff&#8221; running on the same application server. But unfortunately hardware acquirement and machine setup can be a slow process, and worst of all: It&#8217;s out of our hands! <img src='http://blog.vrist.dk/fwp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So our current guru took a quick look at the code and started grabbing for some low hanging fruit:</p>
<div id="attachment_174" class="wp-caption alignnone" style="width: 415px"><img class="size-full wp-image-174 " title="Before debug" src="http://blog.vrist.dk/fwp/wp-content/uploads/2009/01/fc3b8r-debug.jpg" alt="Before ifDebugEnabled" width="405" height="155" /><p class="wp-caption-text">Before ifDebugEnabled</p></div>
<div id="attachment_175" class="wp-caption alignnone" style="width: 414px"><img class="size-full wp-image-175 " title="efter-debug" src="http://blog.vrist.dk/fwp/wp-content/uploads/2009/01/efter-debug.jpg" alt="After using if debugEnabled" width="404" height="156" /><p class="wp-caption-text">After using if debugEnabled</p></div>
<p> It turns out that developer had used the same politic as mentioned in the stackoverflow post:</p>
<blockquote><p>&lt;&#8230;<br />
<strong>DEBUG Level</strong></p>
<ul>
<li>Any parameters passed into the method</li>
</ul>
<p>&#8230;&gt;<br />
 </p></blockquote>
<p>The parameter in this case was 1-2MB xml-data which was logged like this:</p>
<blockquote>
<pre lang="java">LOG.debug("Entering part 2.1 of method MyMethod with msg: "+msg.toXml());</pre>
</blockquote>
<p>In production only INFO and above is logged so the debug message was discarded. But the concat of 2MB data was still performed several times per message (10-12 as far as I recall). So the difference between the above to memory graphs is:</p>
<blockquote>
<pre lang="java">if (LOG.isDebugEnabled()){
    LOG.debug("Entering part 2.1 of method MyMethod with msg: "+msg.toXml());
}</pre>
<p>(as also mentioned here: http://wordstoday.wordpress.com/2007/11/26/log4j-why-use-isdebugenabled-in-your-code/)</p></blockquote>
<p>This should buy us some time before we can isolate this process on it&#8217;s own hardware/jvm.</p>
<p>The guru is currently looking into writing a <a title="XPath tutorial from w3school" href="http://www.w3schools.com/XPath/default.asp" target="_blank">xpath</a> expression for <a title="PMD website" href="http://pmd.sourceforge.net/" target="_blank">PMD</a> run over our giant codebase. Could be fun to see what it&#8217;ll dig up</p>

<p><a href="http://feedads.g.doubleclick.net/~a/R0jUofj-bT4EoiecsjLc-bf5vnU/0/da"><img src="http://feedads.g.doubleclick.net/~a/R0jUofj-bT4EoiecsjLc-bf5vnU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/R0jUofj-bT4EoiecsjLc-bf5vnU/1/da"><img src="http://feedads.g.doubleclick.net/~a/R0jUofj-bT4EoiecsjLc-bf5vnU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=gYU1Ago7kgY:gyv7vQeX2Gg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=gYU1Ago7kgY:gyv7vQeX2Gg:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=gYU1Ago7kgY:gyv7vQeX2Gg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=gYU1Ago7kgY:gyv7vQeX2Gg:1AUlOX1_674"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?i=gYU1Ago7kgY:gyv7vQeX2Gg:1AUlOX1_674" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SrenBjerregaardVrist/~4/gYU1Ago7kgY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.vrist.dk/2009/01/18/logging-vs-debugging/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.vrist.dk/2009/01/18/logging-vs-debugging/</feedburner:origLink></item>
		<item>
		<title>What I like about Unit Tests</title>
		<link>http://feedproxy.google.com/~r/SrenBjerregaardVrist/~3/MVYrYp7UJvo/</link>
		<comments>http://blog.vrist.dk/2009/01/05/what-i-like-about-unit-tests/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 18:59:47 +0000</pubDate>
		<dc:creator>svrist</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://svrist.wordpress.com/?p=155</guid>
		<description><![CDATA[They are included with the source code, committed to SC and build along with the code  pretty automatically these days! Actually I dont really care if it&#8217;s unit tests, integration tests or any other kind of test, I just see unit tests every day as part of my work. The part I like is that]]></description>
			<content:encoded><![CDATA[<p>They are included with the source code, committed to SC and build along with the code  pretty automatically these days!</p>
<p>Actually I dont really care if it&#8217;s unit tests, integration tests or any other kind of test, I just see unit tests every day as part of my work. The part I like is that it&#8217;s such an integrated part of the code.</p>
<p>When I do a code review, it&#8217;s not always possible to just load in the code as a project into my eclipse and run findbugs, pmd, checkstyle and eclemma.</p>
<p>In these cases I go straight to the included testcases to see what is being tested.  I always have the (maybe naive?) faith that by looking at the test I at least get a view of the &#8220;main&#8221; function of the code parts and that way I can start to dig through the code. This has helped me likewise  when trying to reuse some old code. The unit test showed me very easily how to initalize the functionality, what I need to supply, and what needed to be  present (the mocked out parts). </p>
<p>So shame on you who don&#8217;t write unit tests! (or other kinds of directly included tests).</p>

<p><a href="http://feedads.g.doubleclick.net/~a/CymO5S6-XwGS4SX4rBQ3hvM8DpU/0/da"><img src="http://feedads.g.doubleclick.net/~a/CymO5S6-XwGS4SX4rBQ3hvM8DpU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/CymO5S6-XwGS4SX4rBQ3hvM8DpU/1/da"><img src="http://feedads.g.doubleclick.net/~a/CymO5S6-XwGS4SX4rBQ3hvM8DpU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=MVYrYp7UJvo:k8uobRtq6XI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=MVYrYp7UJvo:k8uobRtq6XI:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=MVYrYp7UJvo:k8uobRtq6XI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?a=MVYrYp7UJvo:k8uobRtq6XI:1AUlOX1_674"><img src="http://feeds.feedburner.com/~ff/SrenBjerregaardVrist?i=MVYrYp7UJvo:k8uobRtq6XI:1AUlOX1_674" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SrenBjerregaardVrist/~4/MVYrYp7UJvo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.vrist.dk/2009/01/05/what-i-like-about-unit-tests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.vrist.dk/2009/01/05/what-i-like-about-unit-tests/</feedburner:origLink></item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 9/12 queries in 0.004 seconds using disk

Served from: blog.vrist.dk @ 2010-09-05 01:31:02 -->
