<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>Rasmus &#187; teknik</title>
	<atom:link href="http://rasmus.nerdd.dk/tag/teknik/feed/" rel="self" type="application/rss+xml" />
	<link>http://rasmus.nerdd.dk</link>
	<description>En nørds liv</description>
	<lastBuildDate>Sat, 24 Jul 2010 20:07:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/dk/</creativeCommons:license>		<item>
		<title>Heroku Gotcha</title>
		<link>http://rasmus.nerdd.dk/2010/04/07/heroku-gotcha/</link>
		<comments>http://rasmus.nerdd.dk/2010/04/07/heroku-gotcha/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 19:01:56 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Ikke kategoriseret]]></category>
		<category><![CDATA[Heroku]]></category>
		<category><![CDATA[nørd]]></category>
		<category><![CDATA[programmering]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[teknik]]></category>
		<category><![CDATA[teknologi]]></category>

		<guid isPermaLink="false">http://rasmus.nerdd.dk/?p=2109</guid>
		<description><![CDATA[Her til aften, mens jeg sad og forsøgte at deploye anybite til en test-instans på Heroku, var jeg ved at gå helt ud af mit gode skind.
Jeg fik nemlig mærkelige fejl, som ingen mening gav &#8211; og det blev ikke mindre mærkeligt, da jeg prøvede at rode rundt i konsollen. Jeg loadede et modelobjekt, og [...]


Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2008/12/10/jruby-on-rails-blandet-med-java/' rel='bookmark' title='Permanent Link: JRuby on Rails blandet med Java'>JRuby on Rails blandet med Java</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/12/29/nytarshandlen-overstaet/' rel='bookmark' title='Permanent Link: Nytårshandlen overstået'>Nytårshandlen overstået</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/03/30/tid-til-lidt-nyt/' rel='bookmark' title='Permanent Link: Tid til lidt nyt'>Tid til lidt nyt</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Her til aften, mens jeg sad og forsøgte at deploye <a title="Anybite.com" href="http://anybite.com" target="_blank">anybite</a> til en test-instans på Heroku, var jeg ved at gå helt ud af mit gode skind.</p>
<p>Jeg fik nemlig mærkelige fejl, som ingen mening gav &#8211; og det blev ikke mindre mærkeligt, da jeg prøvede at rode rundt i konsollen. Jeg loadede et modelobjekt, og en attribut, som skulle være en Fixnum, blev repræsenteret som en String. Når jeg så prøvede at overskrive denne attribut og gemme objektet, skete der intet i databasen, fordi når jeg fandt objektet igen, havde det nøjagtigt samme værdi.</p>
<p>Ydermere opdagede jeg, at objektet også indeholdt en attribut, som jeg havde fjernet i en migration.</p>
<p>Så jeg prøvede at droppe alle tabeller og oprette dem igen (og jeg tjekkede outputtet fra rake db:migrate &#8211; og alle migrations blev afviklet).. Men stadig var der den samme fejl.</p>
<p>Det var først, da jeg genstartede instansen, at de mystiske fejl forsvandt og database og modelobjekter stemte overens.</p>
<p>Umiddelbart kan jeg ikke se, hvad der skulle være skyld i denne besynderlige opførsel (jo jo, det er en eller anden form for caching, men i forhold til en anden test-instans er der ingen forskel i konfiguration andet end, at de to instanser har hver deres environment.</p>
<p>For mig er det en gotcha.</p>
<p>&copy;2010 <a href="http://rasmus.nerdd.dk">Rasmus</a>.</p>


Del med andre:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F04%2F07%2Fheroku-gotcha%2F&amp;partner=sociable" title="Print"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Heroku%20Gotcha&amp;body=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F04%2F07%2Fheroku-gotcha%2F" title="email"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F04%2F07%2Fheroku-gotcha%2F&amp;t=Heroku%20Gotcha" title="Facebook"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Heroku%20Gotcha%20-%20http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F04%2F07%2Fheroku-gotcha%2F" title="Twitter"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F04%2F07%2Fheroku-gotcha%2F&amp;title=Heroku%20Gotcha&amp;annotation=Her%20til%20aften%2C%20mens%20jeg%20sad%20og%20fors%C3%B8gte%20at%20deploye%20anybite%20til%20en%20test-instans%20p%C3%A5%20Heroku%2C%20var%20jeg%20ved%20at%20g%C3%A5%20helt%20ud%20af%20mit%20gode%20skind.%0D%0A%0D%0AJeg%20fik%20nemlig%20m%C3%A6rkelige%20fejl%2C%20som%20ingen%20mening%20gav%20-%20og%20det%20blev%20ikke%20mindre%20m%C3%A6rkeligt%2C%20da%20jeg%20pr%C3%B8vede%20at" title="Google Bookmarks"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Heroku%20Gotcha&amp;link=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F04%2F07%2Fheroku-gotcha%2F" title="FriendFeed"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>


<br/><br/>

<p>Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2008/12/10/jruby-on-rails-blandet-med-java/' rel='bookmark' title='Permanent Link: JRuby on Rails blandet med Java'>JRuby on Rails blandet med Java</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/12/29/nytarshandlen-overstaet/' rel='bookmark' title='Permanent Link: Nytårshandlen overstået'>Nytårshandlen overstået</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/03/30/tid-til-lidt-nyt/' rel='bookmark' title='Permanent Link: Tid til lidt nyt'>Tid til lidt nyt</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://rasmus.nerdd.dk/2010/04/07/heroku-gotcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Return null</title>
		<link>http://rasmus.nerdd.dk/2010/03/09/return-null/</link>
		<comments>http://rasmus.nerdd.dk/2010/03/09/return-null/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 18:46:53 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Ikke kategoriseret]]></category>
		<category><![CDATA[Anbefalinger]]></category>
		<category><![CDATA[nørd]]></category>
		<category><![CDATA[programmering]]></category>
		<category><![CDATA[programmeringssprog]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[softwareudvikling]]></category>
		<category><![CDATA[teknik]]></category>

		<guid isPermaLink="false">http://rasmus.nerdd.dk/?p=2097</guid>
		<description><![CDATA[Return null; er et alt for ofte brugt statement (i Java i hvert fald).
Når der i en metode står &#8220;return null;&#8221;, er det oftest fordi, man er røget i et eller andet specialtilfælde, hvor metoden ikke har noget fornuftigt at returnere, men det er alligevel ikke så alvorligt, at der skal kastes en exception.
Det er [...]


Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2010/03/11/en-kort-saetning/' rel='bookmark' title='Permanent Link: En kort sætning'>En kort sætning</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/10/23/550/' rel='bookmark' title='Permanent Link: -550'>-550</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/09/24/cowboy-koder/' rel='bookmark' title='Permanent Link: Cowboy-koder'>Cowboy-koder</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Return null; er et alt for ofte brugt statement (i Java i hvert fald).</p>
<p>Når der i en metode står &#8220;return null;&#8221;, er det oftest fordi, man er røget i et eller andet specialtilfælde, hvor metoden ikke har noget fornuftigt at returnere, men det er alligevel ikke så alvorligt, at der skal kastes en exception.</p>
<p>Det er i hvert fald det, jeg ser mest.</p>
<p>Men som regel er det i mine øjne ikke det bedste valg at returnere null. Det er nemlig problematisk, fordi man får utroligt meget kode, som skal tage højde for, at returværdier kan være null &#8211; og det er ofte fuldstændigt udokumenteret, hvornår en metode returnerer null. Rigtigt slemt bliver det, når en metode i flere forskellige tilfælde kan returnere null &#8211; hvordan skal man håndtere det?</p>
<p>Hvis man glemmer at kontrollere returværdier for, om de er null, står man pludselig med fejl, og tester man alle returværdier, står man pludselig med en hel masse kode, som udelukkende tester for null.</p>
<p>Man kan dog vælge at lave helpermetoder, som foretager null-tests. Det kan gøres vha. generics (i hvert fald i Java); det kan gøres på relativt få linier kode, men det er til gengæld med til at give et ekstra lag af kompleksitet.</p>
<p>En langt bedre løsning er i min optik, at man som udvikler rent faktisk gør sig den ulejlighed, at man bruger &#8220;return null;&#8221; så lidt som muligt og i stedet for tænker over, hvad man kan returnere, hvis der ikke er noget at returnere. Det lyder lidt tosset, men f.eks. er en tom liste bedre at returnere end null, hvis man ikke kan finde det, som metoden er blevet bedt om at finde.</p>
<p>Der er sågar et design pattern, som beskæftiger sig med dette &#8211; <a title="Null Object Pattern" href="http://en.wikipedia.org/wiki/Null_Object_pattern" target="_blank">Null Object Pattern</a>.</p>
<p>Naturligvis kan det nogle gange give god mening at returnere null, og i de tilfælde skal man selvfølgelig returnere null. Men langt henad vejen vil jeg mene, at null er det helt forkerte at returnere.</p>
<p>&copy;2010 <a href="http://rasmus.nerdd.dk">Rasmus</a>.</p>


Del med andre:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F03%2F09%2Freturn-null%2F&amp;partner=sociable" title="Print"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Return%20null&amp;body=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F03%2F09%2Freturn-null%2F" title="email"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F03%2F09%2Freturn-null%2F&amp;t=Return%20null" title="Facebook"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Return%20null%20-%20http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F03%2F09%2Freturn-null%2F" title="Twitter"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F03%2F09%2Freturn-null%2F&amp;title=Return%20null&amp;annotation=Return%20null%3B%20er%20et%20alt%20for%20ofte%20brugt%20statement%20%28i%20Java%20i%20hvert%20fald%29.%0D%0A%0D%0AN%C3%A5r%20der%20i%20en%20metode%20st%C3%A5r%20%22return%20null%3B%22%2C%20er%20det%20oftest%20fordi%2C%20man%20er%20r%C3%B8get%20i%20et%20eller%20andet%20specialtilf%C3%A6lde%2C%20hvor%20metoden%20ikke%20har%20noget%20fornuftigt%20at%20returnere%2C%20men%20det%20er" title="Google Bookmarks"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Return%20null&amp;link=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F03%2F09%2Freturn-null%2F" title="FriendFeed"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>


<br/><br/>

<p>Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2010/03/11/en-kort-saetning/' rel='bookmark' title='Permanent Link: En kort sætning'>En kort sætning</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/10/23/550/' rel='bookmark' title='Permanent Link: -550'>-550</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/09/24/cowboy-koder/' rel='bookmark' title='Permanent Link: Cowboy-koder'>Cowboy-koder</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://rasmus.nerdd.dk/2010/03/09/return-null/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Itsy &#8211; Minimalistisk tweeting</title>
		<link>http://rasmus.nerdd.dk/2010/01/22/itsy-minimalistisk-tweeting/</link>
		<comments>http://rasmus.nerdd.dk/2010/01/22/itsy-minimalistisk-tweeting/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 18:26:50 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Ikke kategoriseret]]></category>
		<category><![CDATA[Anbefalinger]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[nørd]]></category>
		<category><![CDATA[teknik]]></category>
		<category><![CDATA[teknologi]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://rasmus.nerdd.dk/?p=2074</guid>
		<description><![CDATA[Gennem et tweet fra @marks hørte jeg om Itsy, en yderst minimalistisk Twitterklient til Mac OS X.
Der er virkelig skåret ind til benet i Itsy &#8211; der er den helt basale funktionalitet, og så er der heller ikke mere!
Når man starter Itsy op første gang, er det, første man bliver præsenteret for, dette:
Og når man [...]


Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/06/23/purl%c3%b8g/' rel='bookmark' title='Permanent Link: Purløg'>Purløg</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/05/25/bossen/' rel='bookmark' title='Permanent Link: Bossen'>Bossen</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/07/20/n%c3%a6sten-som-solen/' rel='bookmark' title='Permanent Link: Næsten som solen'>Næsten som solen</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Gennem <a title="Tweet fra @marks" href="http://twitter.com/marks/status/8024346879" target="_blank">et tweet fra @marks</a> hørte jeg om <a title="Itys Twitterklient" href="http://mowglii.com/itsy/" target="_blank">Itsy, en yderst minimalistisk Twitterklient</a> til Mac OS X.</p>
<p>Der er virkelig skåret ind til benet i Itsy &#8211; der er den helt basale funktionalitet, og så er der heller ikke mere!</p>
<p>Når man starter Itsy op første gang, er det, første man bliver præsenteret for, dette:</p>
<div id="attachment_2075" class="wp-caption aligncenter" style="width: 87px"><a href="http://rasmus.nerdd.dk/wp-content/uploads/2010/01/Skærmbillede-2010-01-22-kl.-18.57.51.png"><img class="size-thumbnail wp-image-2075" title="Itsy lige startet op" src="http://rasmus.nerdd.dk/wp-content/uploads/2010/01/Skærmbillede-2010-01-22-kl.-18.57.51-77x150.png" alt="Itsy lige startet op" width="77" height="150" /></a><p class="wp-caption-text">Itsy lige startet op</p></div>
<p>Og når man er logget ind, er det dette:</p>
<div id="attachment_2076" class="wp-caption aligncenter" style="width: 95px"><a href="http://rasmus.nerdd.dk/wp-content/uploads/2010/01/Skærmbillede-2010-01-22-kl.-19.00.52.png"><img class="size-thumbnail wp-image-2076" title="Itsy - logget ind" src="http://rasmus.nerdd.dk/wp-content/uploads/2010/01/Skærmbillede-2010-01-22-kl.-19.00.52-85x150.png" alt="Itsy - logget ind" width="85" height="150" /></a><p class="wp-caption-text">Itsy - logget ind</p></div>
<p>Der er ikke så meget mere at fortælle om Itsy &#8211; det er ca. hvad man kan. Der er ingen overflødig gejl, og det er yderst nemt at anvende Itsy netop pga. den manglende overflødige gejl.</p>
<p>Itsy giver mig den funktionalitet, jeg har brug for, og fjerner alt det, jeg ikke har brug for. Det er sikkert ikke tilstrækkeligt for alle, men det er vel også de færreste applikationer, som kan opfylde alles behov.</p>
<p>Nå ja, en enkelt ting mere ved Itsy, som jeg er helt pjattet med, er ikonet &#8211; det kan da ikke andet end at gøre en glad <img src='http://rasmus.nerdd.dk/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>&copy;2010 <a href="http://rasmus.nerdd.dk">Rasmus</a>.</p>


Del med andre:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F01%2F22%2Fitsy-minimalistisk-tweeting%2F&amp;partner=sociable" title="Print"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Itsy%20-%20Minimalistisk%20tweeting&amp;body=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F01%2F22%2Fitsy-minimalistisk-tweeting%2F" title="email"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F01%2F22%2Fitsy-minimalistisk-tweeting%2F&amp;t=Itsy%20-%20Minimalistisk%20tweeting" title="Facebook"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Itsy%20-%20Minimalistisk%20tweeting%20-%20http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F01%2F22%2Fitsy-minimalistisk-tweeting%2F" title="Twitter"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F01%2F22%2Fitsy-minimalistisk-tweeting%2F&amp;title=Itsy%20-%20Minimalistisk%20tweeting&amp;annotation=Gennem%20et%20tweet%20fra%20%40marks%20h%C3%B8rte%20jeg%20om%20Itsy%2C%20en%20yderst%20minimalistisk%20Twitterklient%20til%20Mac%20OS%20X.%0D%0A%0D%0ADer%20er%20virkelig%20sk%C3%A5ret%20ind%20til%20benet%20i%20Itsy%20-%20der%20er%20den%20helt%20basale%20funktionalitet%2C%20og%20s%C3%A5%20er%20der%20heller%20ikke%20mere%21%0D%0A%0D%0AN%C3%A5r%20man%20starter%20Itsy%20op%20f%C3" title="Google Bookmarks"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Itsy%20-%20Minimalistisk%20tweeting&amp;link=http%3A%2F%2Frasmus.nerdd.dk%2F2010%2F01%2F22%2Fitsy-minimalistisk-tweeting%2F" title="FriendFeed"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>


<br/><br/>

<p>Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/06/23/purl%c3%b8g/' rel='bookmark' title='Permanent Link: Purløg'>Purløg</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/05/25/bossen/' rel='bookmark' title='Permanent Link: Bossen'>Bossen</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/07/20/n%c3%a6sten-som-solen/' rel='bookmark' title='Permanent Link: Næsten som solen'>Næsten som solen</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://rasmus.nerdd.dk/2010/01/22/itsy-minimalistisk-tweeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>i18n og L10n</title>
		<link>http://rasmus.nerdd.dk/2009/11/30/i18n-og-l10n/</link>
		<comments>http://rasmus.nerdd.dk/2009/11/30/i18n-og-l10n/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 21:07:23 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Ikke kategoriseret]]></category>
		<category><![CDATA[nørd]]></category>
		<category><![CDATA[programmering]]></category>
		<category><![CDATA[programmeringssprog]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[spørgsmål]]></category>
		<category><![CDATA[teknik]]></category>

		<guid isPermaLink="false">http://rasmus.nerdd.dk/?p=1990</guid>
		<description><![CDATA[i18n og L10n er glimrende koncepter (og to sider af samme sag), men problemet er bare (for mig i hvert fald), at jeg ikke er stødt på nogen implementationer, som ikke på den ene eller anden måde er lavet, så det i sidste ende bliver en pine i måsen at vedligeholde.
Gettext med .po, som er [...]


Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/09/24/cowboy-koder/' rel='bookmark' title='Permanent Link: Cowboy-koder'>Cowboy-koder</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/06/12/det-ikk-sa-ring-endda/' rel='bookmark' title='Permanent Link: Det&#8217; ikk&#8217; så ring&#8217; endda!'>Det&#8217; ikk&#8217; så ring&#8217; endda!</a></li>
<li><a href='http://rasmus.nerdd.dk/2010/03/11/en-kort-saetning/' rel='bookmark' title='Permanent Link: En kort sætning'>En kort sætning</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a title="Internationalization og localization" href="http://en.wikipedia.org/wiki/Internationalization_and_localization" target="_blank">i18n og L10n</a> er glimrende koncepter (og to sider af samme sag), men problemet er bare (for mig i hvert fald), at jeg ikke er stødt på nogen implementationer, som ikke på den ene eller anden måde er lavet, så det i sidste ende bliver en pine i måsen at vedligeholde.</p>
<p><a title="gettext" href="http://www.gnu.org/software/gettext/" target="_blank">Gettext</a> med .po, som er mere eller mindre standard i PHP &#8211; det bruger et eller andet kompileret format, hvor det er nødvendigt at bruge en compiler og noget editor til det..</p>
<p>Java med dets String externalization, hvor man smider strenge i property-filer uden nogen form for namespacing eller noget.</p>
<p>Ruby on Rails, som i mine øjne har <a title="Rails i18n" href="http://rails-i18n.org/" target="_blank">den bedste implementation</a>, jeg har kigget på &#8211; hvor tekst ligger i yaml-filer, hvor der er namespacing, og så er det i klartekst.</p>
<p>Men i alle implementationer er der dobbeltarbejde, og når et projekt vokser sig større end noget, der blot svarer til eksempler, så bliver det en pine.</p>
<p>Findes der ikke en eller anden løsning i Rails (da det er det, jeg sidder med lige nu), som gør det nemmere at arbejde med og vedligeholde? Hvis der er, kunne jeg virkelig godt tænke mig at høre om det.</p>
<p>&copy;2010 <a href="http://rasmus.nerdd.dk">Rasmus</a>.</p>


Del med andre:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F11%2F30%2Fi18n-og-l10n%2F&amp;partner=sociable" title="Print"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=i18n%20og%20L10n&amp;body=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F11%2F30%2Fi18n-og-l10n%2F" title="email"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F11%2F30%2Fi18n-og-l10n%2F&amp;t=i18n%20og%20L10n" title="Facebook"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=i18n%20og%20L10n%20-%20http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F11%2F30%2Fi18n-og-l10n%2F" title="Twitter"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F11%2F30%2Fi18n-og-l10n%2F&amp;title=i18n%20og%20L10n&amp;annotation=i18n%20og%20L10n%20er%20glimrende%20koncepter%20%28og%20to%20sider%20af%20samme%20sag%29%2C%20men%20problemet%20er%20bare%20%28for%20mig%20i%20hvert%20fald%29%2C%20at%20jeg%20ikke%20er%20st%C3%B8dt%20p%C3%A5%20nogen%20implementationer%2C%20som%20ikke%20p%C3%A5%20den%20ene%20eller%20anden%20m%C3%A5de%20er%20lavet%2C%20s%C3%A5%20det%20i%20sidste%20ende%20bliver%20en%20pine%20i%20m%C3" title="Google Bookmarks"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=i18n%20og%20L10n&amp;link=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F11%2F30%2Fi18n-og-l10n%2F" title="FriendFeed"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>


<br/><br/>

<p>Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/09/24/cowboy-koder/' rel='bookmark' title='Permanent Link: Cowboy-koder'>Cowboy-koder</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/06/12/det-ikk-sa-ring-endda/' rel='bookmark' title='Permanent Link: Det&#8217; ikk&#8217; så ring&#8217; endda!'>Det&#8217; ikk&#8217; så ring&#8217; endda!</a></li>
<li><a href='http://rasmus.nerdd.dk/2010/03/11/en-kort-saetning/' rel='bookmark' title='Permanent Link: En kort sætning'>En kort sætning</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://rasmus.nerdd.dk/2009/11/30/i18n-og-l10n/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>VPS på den gode måde</title>
		<link>http://rasmus.nerdd.dk/2009/10/09/vps-pa-den-gode-made/</link>
		<comments>http://rasmus.nerdd.dk/2009/10/09/vps-pa-den-gode-made/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 20:35:30 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Ikke kategoriseret]]></category>
		<category><![CDATA[Anbefalinger]]></category>
		<category><![CDATA[nørd]]></category>
		<category><![CDATA[teknik]]></category>

		<guid isPermaLink="false">http://rasmus.nerdd.dk/?p=1903</guid>
		<description><![CDATA[Nu har jeg haft min nye VPS, som ARP Networks, Inc. hoster, i lidt over en uges tid og har fået et indtryk af, hvordan det fungerer &#8211; og jeg må sige, at jeg er yderst godt tilfreds!
Jeg hørte om ARP Networks, Inc. gennem en bekendt, som havde hørt om dem, men havde ikke nogen [...]


Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/10/04/oppe-igen/' rel='bookmark' title='Permanent Link: Oppe igen'>Oppe igen</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/04/30/gode-rad-om-bek%c3%a6mpelse-af-influenzapandemier/' rel='bookmark' title='Permanent Link: Gode råd om bekæmpelse af influenzapandemier'>Gode råd om bekæmpelse af influenzapandemier</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/09/28/gode-historier/' rel='bookmark' title='Permanent Link: Gode historier..'>Gode historier..</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Nu har jeg haft min nye VPS, som<a title="ARP Networks, Inc." href="http://arpnetworks.com" target="_blank"> ARP Networks, Inc.</a> hoster, i lidt over en uges tid og har fået et indtryk af, hvordan det fungerer &#8211; og jeg må sige, at jeg er yderst godt tilfreds!</p>
<p>Jeg hørte om ARP Networks, Inc. gennem en bekendt, som havde hørt om dem, men havde ikke nogen erfaringer med dem selv. Så det var at tage en lille chance, da jeg besluttede mig for at bestille en VPS hos dem.</p>
<p>Den VPS, jeg bestilte, er en med 20GB diskplads, 200GB månedlig trafik og 768MB RAM, og det giver jeg $20 for om måneden. Betalingen er månedlig, der er ingen gebyrer i forbindelse med oprettelsen eller i forbindelse med op- eller nedgraderinger. Desuden er der ingen bindingsperiode &#8211; dvs. man kan opsige aftalen når som helst.</p>
<p>Udover de 20/200/768, så er VPS&#8217;en udstyret med en (virtuel) CPU på 2,92GHz, og ressourcerne på de fysiske servere er ikke overbooket, hvilket betyder, at man som kunde rent faktisk får, hvad man betaler for. Det står som en af grundene til, at man skal vælge ARP Networks, Inc., og det er ikke blot salgsgas. Man får virkelig, hvad man betaler for og er blevet lovet.</p>
<p>Ellers kan jeg fortælle, at datacenteret befinder sig i Californien, hvilket kan mærkes på ssh-forbindelsen, men ved http mærkes intet. VPS&#8217;en kan køre både Open- og FreeBSD, og de fleste Linux-distros skulle også være understøttede (men hvem vil vælge det, når der nu er mulighed for at bruge en BSD?). Desuden kan man selv kompilere sin egen kerne, hvis man har lyst til det &#8211; alt i alt har man meget frie tøjler.<br />
Udover ssh-adgang, er der også out-of-band adgang til VM&#8217;ens konsol via VNC, så skulle  man virkelig lave rod i det, kan man stadig få kontakt med VPS&#8217;en.</p>
<p>Alt dette er aldeles glimrende. Men det, jeg for alvor er begejstret for, er supporten. Jeg har virkelig aldrig oplevet så god service og kundepleje. Skal man have fat i manden, som driver ARP Networks, Inc., kan man gøre det på IRC fra ca. først på eftermiddagen til tidligt om morgenen, eller også kan man sende en mail til support-mailadressen, og han er villig til at hjælpe med alt muligt omkring VPS&#8217;erne. Jeg forstår ikke, hvordan han kan få tid til det hele, fordi mig bekendt, har et amerikansk døgn også kun 24 timer. Men han klarer det hele, og requests klarer han typisk indenfor 24 timer &#8211; og oftest klarer han det med det samme, hvis det blot er noget simpelt.</p>
<p>Jeg kan varmt anbefale ARP Networks, Inc. til enhver, som står og mangler en VPS. Det er billigt, og man får en hurtig, stabil og velfungerende VPS foruden fantastisk support &#8211; jeg har i hvert fald ikke behov for at finde en anden hosting provider.</p>
<p>&copy;2010 <a href="http://rasmus.nerdd.dk">Rasmus</a>.</p>


Del med andre:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F09%2Fvps-pa-den-gode-made%2F&amp;partner=sociable" title="Print"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=VPS%20p%C3%A5%20den%20gode%20m%C3%A5de&amp;body=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F09%2Fvps-pa-den-gode-made%2F" title="email"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F09%2Fvps-pa-den-gode-made%2F&amp;t=VPS%20p%C3%A5%20den%20gode%20m%C3%A5de" title="Facebook"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=VPS%20p%C3%A5%20den%20gode%20m%C3%A5de%20-%20http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F09%2Fvps-pa-den-gode-made%2F" title="Twitter"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F09%2Fvps-pa-den-gode-made%2F&amp;title=VPS%20p%C3%A5%20den%20gode%20m%C3%A5de&amp;annotation=Nu%20har%20jeg%20haft%20min%20nye%20VPS%2C%20som%20ARP%20Networks%2C%20Inc.%20hoster%2C%20i%20lidt%20over%20en%20uges%20tid%20og%20har%20f%C3%A5et%20et%20indtryk%20af%2C%20hvordan%20det%20fungerer%20-%20og%20jeg%20m%C3%A5%20sige%2C%20at%20jeg%20er%20yderst%20godt%20tilfreds%21%0D%0A%0D%0AJeg%20h%C3%B8rte%20om%20ARP%20Networks%2C%20Inc.%20gennem%20en%20bekendt%2C%20som%20havde%20h" title="Google Bookmarks"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=VPS%20p%C3%A5%20den%20gode%20m%C3%A5de&amp;link=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F09%2Fvps-pa-den-gode-made%2F" title="FriendFeed"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>


<br/><br/>

<p>Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/10/04/oppe-igen/' rel='bookmark' title='Permanent Link: Oppe igen'>Oppe igen</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/04/30/gode-rad-om-bek%c3%a6mpelse-af-influenzapandemier/' rel='bookmark' title='Permanent Link: Gode råd om bekæmpelse af influenzapandemier'>Gode råd om bekæmpelse af influenzapandemier</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/09/28/gode-historier/' rel='bookmark' title='Permanent Link: Gode historier..'>Gode historier..</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://rasmus.nerdd.dk/2009/10/09/vps-pa-den-gode-made/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Oppe igen</title>
		<link>http://rasmus.nerdd.dk/2009/10/04/oppe-igen/</link>
		<comments>http://rasmus.nerdd.dk/2009/10/04/oppe-igen/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 20:53:39 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Ikke kategoriseret]]></category>
		<category><![CDATA[bloggen]]></category>
		<category><![CDATA[glæde]]></category>
		<category><![CDATA[nørd]]></category>
		<category><![CDATA[teknik]]></category>

		<guid isPermaLink="false">http://rasmus.nerdd.dk/?p=1896</guid>
		<description><![CDATA[Så kom min blog i luften igen &#8211; ikke blot på en helt anden server ved en helt anden host, men også i et helt andet land og på noget helt andet software!
Hosten er ARP Networks, Inc., og serveren står vist nok et eller andet sted i Californien, hvilket for mig er lidt mærkeligt at [...]


Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/04/23/nginx-og-passenger/' rel='bookmark' title='Permanent Link: Nginx og Passenger'>Nginx og Passenger</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/06/22/50-000/' rel='bookmark' title='Permanent Link: 50.000'>50.000</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/04/20/vanedannende/' rel='bookmark' title='Permanent Link: Vanedannende'>Vanedannende</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Så kom min blog i luften igen &#8211; ikke blot på en helt anden server ved en helt anden host, men også i et helt andet land og på noget helt andet software!</p>
<p>Hosten er <a title="ARP Networks, Inc." href="http://arpnetworks.com/" target="_blank">ARP Networks, Inc.</a>, og serveren står vist nok et eller andet sted i Californien, hvilket for mig er lidt mærkeligt at tænke på, da den indtil nu altid har været hosted i Danmark.</p>
<p>Webserveren, jeg bruger nu, er <a title="Nginx" href="http://wiki.nginx.org/Main" target="_blank">Nginx</a> &#8211; bloggen er dog stadig <a title="WordPress" href="http://wordpress.org" target="_blank">WordPress</a>. Min grund til at skifte til Nginx er, at jeg ønskede en webserver, som ikke er helt så krævende i forhold til hukommelse, som <a title="Apache Webserver" href="http://httpd.apache.org" target="_blank">Apache</a> er. Desuden skulle Nginx også være noget mere optimeret til højt throughput, end Apache er.</p>
<p>Men de mange ændringer betyder også, at der er en masse usikkerheder &#8211; jeg aner ikke, om det hele virker, selvom der er blevet kørt en mindre smoke test, som ikke fangede noget. Men det er selvfølgelig ikke ensbetydende med, at det hele er blevet testet igennem.</p>
<p>Derfor vil jeg sætte stor pris på, hvis I vil underrette mig om enhver fejl eller underlighed, I måtte støde på her på bloggen.</p>
<p>På forhånd tak &#8211; og velkommen tilbage!</p>
<p>&copy;2010 <a href="http://rasmus.nerdd.dk">Rasmus</a>.</p>


Del med andre:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F04%2Foppe-igen%2F&amp;partner=sociable" title="Print"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Oppe%20igen&amp;body=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F04%2Foppe-igen%2F" title="email"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F04%2Foppe-igen%2F&amp;t=Oppe%20igen" title="Facebook"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Oppe%20igen%20-%20http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F04%2Foppe-igen%2F" title="Twitter"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F04%2Foppe-igen%2F&amp;title=Oppe%20igen&amp;annotation=S%C3%A5%20kom%20min%20blog%20i%20luften%20igen%20-%20ikke%20blot%20p%C3%A5%20en%20helt%20anden%20server%20ved%20en%20helt%20anden%20host%2C%20men%20ogs%C3%A5%20i%20et%20helt%20andet%20land%20og%20p%C3%A5%20noget%20helt%20andet%20software%21%0D%0A%0D%0AHosten%20er%20ARP%20Networks%2C%20Inc.%2C%20og%20serveren%20st%C3%A5r%20vist%20nok%20et%20eller%20andet%20sted%20i%20Californien" title="Google Bookmarks"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Oppe%20igen&amp;link=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F10%2F04%2Foppe-igen%2F" title="FriendFeed"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>


<br/><br/>

<p>Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/04/23/nginx-og-passenger/' rel='bookmark' title='Permanent Link: Nginx og Passenger'>Nginx og Passenger</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/06/22/50-000/' rel='bookmark' title='Permanent Link: 50.000'>50.000</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/04/20/vanedannende/' rel='bookmark' title='Permanent Link: Vanedannende'>Vanedannende</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://rasmus.nerdd.dk/2009/10/04/oppe-igen/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cowboy-koder</title>
		<link>http://rasmus.nerdd.dk/2009/09/24/cowboy-koder/</link>
		<comments>http://rasmus.nerdd.dk/2009/09/24/cowboy-koder/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 19:48:16 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Ikke kategoriseret]]></category>
		<category><![CDATA[kommentar]]></category>
		<category><![CDATA[nørd]]></category>
		<category><![CDATA[programmering]]></category>
		<category><![CDATA[softwareudvikling]]></category>
		<category><![CDATA[teknik]]></category>

		<guid isPermaLink="false">http://rasmus.nerdd.dk/?p=1879</guid>
		<description><![CDATA[Joel Spolsky er en klog mand, og jeg er som regel altid enig med ham. Men igår skrev han en blog post om The Duct Tape Programmer, og det er ikke alt i hans post, jeg er enig i.
Langt henad vejen er jeg enig. Det er rigtig nemt at lave software, som er alt for kompliceret, [...]


Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/10/23/550/' rel='bookmark' title='Permanent Link: -550'>-550</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/12/27/st%c3%b8t-din-softwareudvikler/' rel='bookmark' title='Permanent Link: Støt din softwareudvikler'>Støt din softwareudvikler</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/04/04/farvel-rasmussen-goddag-rasmussen/' rel='bookmark' title='Permanent Link: Farvel Rasmussen, Goddag Rasmussen'>Farvel Rasmussen, Goddag Rasmussen</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Joel Spolsky er en klog mand, og jeg er som regel altid enig med ham. Men igår skrev han en blog post om <a title="Joel Spolsky - The Duct Tape Programmer" href="http://www.joelonsoftware.com/items/2009/09/23.html" target="_blank">The Duct Tape Programmer</a>, og det er ikke alt i hans post, jeg er enig i.</p>
<p>Langt henad vejen er jeg enig. Det er rigtig nemt at lave software, som er alt for kompliceret, og der findes efterhånden så mange så komplicerede frameworks, som tilføjer så meget kompleksitet, at det er svært, hvis ikke umuligt at forstå til fulde, hvad der foregår. Begge dele betyder, at det tager længere tid at udvikle brugbart software, og at kvaliteten af det udviklede risikerer at være lavere.</p>
<p>Den sidste og vigtigste pointe, som jeg er enig i, er, at vi som udviklere er i softwarebranchen for at lave nyttige programmer &#8211; det er ikke for at kode. Jeg kan ikke være mere enig.</p>
<p>Men der stopper min enighed også, og det er der, ordet cowboy-koder kommer ind i billedet. Cowboy-koderen er lidt ligesom den ensomme cowboy, der kommer ridende ind i den lille søvnige by, skyder vildt omkring sig og rider videre. Cowboy-koderen (eller The Duct Tape Programmer) er ham, der sparker døren ind, sprøjter noget kode ud af ærmet og smutter igen. Han får lynhurtigt skabt en masse, men han har ikke &#8220;spildt tiden&#8221; på tests eller på at tænke over, hvor nemt det bliver at vedligeholde.</p>
<p>Hvor dygtig cowboy-koderen end er, og hvor smukt hans kode er, så har jeg ikke lyst til at følge efter ham og overtage hans kode. Det er nemlig frygteligt svært at overtage sådan noget kode &#8211; det prøvede jeg i mit første job, og det var godt nok noget af en udfordring!</p>
<p>&copy;2010 <a href="http://rasmus.nerdd.dk">Rasmus</a>.</p>


Del med andre:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F24%2Fcowboy-koder%2F&amp;partner=sociable" title="Print"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Cowboy-koder&amp;body=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F24%2Fcowboy-koder%2F" title="email"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F24%2Fcowboy-koder%2F&amp;t=Cowboy-koder" title="Facebook"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Cowboy-koder%20-%20http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F24%2Fcowboy-koder%2F" title="Twitter"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F24%2Fcowboy-koder%2F&amp;title=Cowboy-koder&amp;annotation=Joel%20Spolsky%20er%20en%20klog%20mand%2C%20og%20jeg%20er%20som%20regel%20altid%20enig%20med%20ham.%20Men%20ig%C3%A5r%20skrev%20han%20en%20blog%20post%20om%C2%A0The%20Duct%20Tape%20Programmer%2C%20og%20det%20er%20ikke%20alt%20i%20hans%20post%2C%20jeg%20er%20enig%20i.%0D%0A%0D%0ALangt%20henad%20vejen%20er%20jeg%20enig.%20Det%20er%20rigtig%20nemt%20at%20lave%20software%2C" title="Google Bookmarks"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Cowboy-koder&amp;link=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F24%2Fcowboy-koder%2F" title="FriendFeed"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>


<br/><br/>

<p>Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/10/23/550/' rel='bookmark' title='Permanent Link: -550'>-550</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/12/27/st%c3%b8t-din-softwareudvikler/' rel='bookmark' title='Permanent Link: Støt din softwareudvikler'>Støt din softwareudvikler</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/04/04/farvel-rasmussen-goddag-rasmussen/' rel='bookmark' title='Permanent Link: Farvel Rasmussen, Goddag Rasmussen'>Farvel Rasmussen, Goddag Rasmussen</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://rasmus.nerdd.dk/2009/09/24/cowboy-koder/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Et dunk i hovedet</title>
		<link>http://rasmus.nerdd.dk/2009/09/22/et-dunk-i-hovedet/</link>
		<comments>http://rasmus.nerdd.dk/2009/09/22/et-dunk-i-hovedet/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 17:27:44 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Ikke kategoriseret]]></category>
		<category><![CDATA[Anbefalinger]]></category>
		<category><![CDATA[nørd]]></category>
		<category><![CDATA[programmering]]></category>
		<category><![CDATA[softwareudvikling]]></category>
		<category><![CDATA[Tanker]]></category>
		<category><![CDATA[teknik]]></category>

		<guid isPermaLink="false">http://rasmus.nerdd.dk/?p=1875</guid>
		<description><![CDATA[Nogle gange er det nødvendigt med et dunk i hovedet for at vågne op og se, hvordan tingene egentlig hænger sammen &#8211; også på trods af, at man egentlig godt ved det i forvejen.
Sådan var det i hvert fald for mig i dag, da jeg tilfældigt faldt over en artikel om et helt basalt princip indenfor [...]


Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/01/20/flex-er-sjovt/' rel='bookmark' title='Permanent Link: Flex er sjovt'>Flex er sjovt</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/12/30/nytarsfors%c3%a6t-but-why/' rel='bookmark' title='Permanent Link: Nytårsforsæt &#8211; but why?!'>Nytårsforsæt &#8211; but why?!</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/09/17/fra-et-sprog-til-et-andet-og-tilbage-igen/' rel='bookmark' title='Permanent Link: Fra et sprog til et andet og tilbage igen'>Fra et sprog til et andet og tilbage igen</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Nogle gange er det nødvendigt med et dunk i hovedet for at vågne op og se, hvordan tingene egentlig hænger sammen &#8211; også på trods af, at man egentlig godt ved det i forvejen.</p>
<p>Sådan var det i hvert fald for mig i dag, da jeg tilfældigt faldt over <a title="The Pragmatic Bookshelf | Tell, Don't Ask" href="http://www.pragprog.com/articles/tell-dont-ask" target="_blank">en artikel om et helt basalt princip indenfor objektorienteret udvikling: Tell, Don&#8217;t Ask</a> (læs den &#8211; det tager ikke lang tid).</p>
<p>Ganske kort fortæller artiklen, at man ikke bør spørge objekter om deres tilstand og så foretage valg på baggrund af dette. Man bør derimod fortælle objekter, hvad de skal gøre og lade dem foretage valgene selv udfra deres tilstand.</p>
<p>Artiklens indhold er ikke nyt og banebrydende, men blot helt almindelig sund fornuft indenfor objektorienteret udvikling. Men alligevel fik den mig til at klaske mig selv på panden og tænke: &#8220;Nåh ja, for pokker! Det er jo også rigtigt &#8211; det er den vej rundt, man bør tænke&#8221;. Ingen regel uden undtagelse naturligvis, men at tænke på at uddelegere opførsel og tage nogle bevidste valg om at afvige i visse situationer er i mine øjne bedre end slet ikke at tænke over, hvad man laver.</p>
<p>&copy;2010 <a href="http://rasmus.nerdd.dk">Rasmus</a>.</p>


Del med andre:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F22%2Fet-dunk-i-hovedet%2F&amp;partner=sociable" title="Print"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Et%20dunk%20i%20hovedet&amp;body=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F22%2Fet-dunk-i-hovedet%2F" title="email"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F22%2Fet-dunk-i-hovedet%2F&amp;t=Et%20dunk%20i%20hovedet" title="Facebook"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Et%20dunk%20i%20hovedet%20-%20http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F22%2Fet-dunk-i-hovedet%2F" title="Twitter"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F22%2Fet-dunk-i-hovedet%2F&amp;title=Et%20dunk%20i%20hovedet&amp;annotation=Nogle%20gange%20er%20det%20n%C3%B8dvendigt%20med%20et%20dunk%20i%20hovedet%20for%20at%20v%C3%A5gne%20op%20og%20se%2C%20hvordan%20tingene%20egentlig%20h%C3%A6nger%20sammen%20-%20ogs%C3%A5%20p%C3%A5%20trods%20af%2C%20at%20man%20egentlig%20godt%20ved%20det%20i%20forvejen.%0D%0A%0D%0AS%C3%A5dan%20var%20det%20i%20hvert%20fald%20for%20mig%20i%20dag%2C%20da%20jeg%20tilf%C3%A6ldigt%20faldt" title="Google Bookmarks"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Et%20dunk%20i%20hovedet&amp;link=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F22%2Fet-dunk-i-hovedet%2F" title="FriendFeed"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>


<br/><br/>

<p>Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/01/20/flex-er-sjovt/' rel='bookmark' title='Permanent Link: Flex er sjovt'>Flex er sjovt</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/12/30/nytarsfors%c3%a6t-but-why/' rel='bookmark' title='Permanent Link: Nytårsforsæt &#8211; but why?!'>Nytårsforsæt &#8211; but why?!</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/09/17/fra-et-sprog-til-et-andet-og-tilbage-igen/' rel='bookmark' title='Permanent Link: Fra et sprog til et andet og tilbage igen'>Fra et sprog til et andet og tilbage igen</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://rasmus.nerdd.dk/2009/09/22/et-dunk-i-hovedet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computeren ankom som lovet</title>
		<link>http://rasmus.nerdd.dk/2009/09/14/computeren-ankom-som-lovet/</link>
		<comments>http://rasmus.nerdd.dk/2009/09/14/computeren-ankom-som-lovet/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 21:41:20 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Ikke kategoriseret]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[glæde]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MacBook Pro]]></category>
		<category><![CDATA[mit liv]]></category>
		<category><![CDATA[nørd]]></category>
		<category><![CDATA[teknik]]></category>
		<category><![CDATA[teknologi]]></category>

		<guid isPermaLink="false">http://rasmus.nerdd.dk/?p=1863</guid>
		<description><![CDATA[Jeg modtog min nye MacBook Pro idag &#8211; 3,5 arbejdsdag efter jeg bestilte den. Det er det første, jeg blev begejstret over &#8211; det er altså hurtig levering.
Eller det er faktisk lidt løgn, fordi jeg har været helt fantastisk begejstret over UPS&#8217;s yderst detaljerede track&#38;trace &#8211; jeg kunne se, hvordan den blev sendt fra Shanghai [...]


Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/04/26/byttet-ud/' rel='bookmark' title='Permanent Link: Byttet ud'>Byttet ud</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/04/29/flyttedag/' rel='bookmark' title='Permanent Link: Flyttedag'>Flyttedag</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/07/12/nye-km-i-benene/' rel='bookmark' title='Permanent Link: Nye km i benene'>Nye km i benene</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Jeg modtog min nye MacBook Pro idag &#8211; 3,5 arbejdsdag efter jeg bestilte den. Det er det første, jeg blev begejstret over &#8211; det er altså hurtig levering.</p>
<p>Eller det er faktisk lidt løgn, fordi jeg har været helt fantastisk begejstret over UPS&#8217;s yderst detaljerede track&amp;trace &#8211; jeg kunne se, hvordan den blev sendt fra Shanghai i Kina til Incheon i Sydkorea. Derfra gik turen videre til Warszawa i Polen og så til Köln. Turen slog derefter et slag forbi Malmö, hvor computeren holdte weekend, og i morges ankom den til Århus. Ved middagstid i dag havde jeg maskinen. Udover at jeg kan se pakkens vej, kan jeg også se tidspunkt for ankomst og afsendelse alle stederne.</p>
<p>Næste begejstring kommer, da jeg står med kassen i hænderne &#8211; nyt hardware! Findes der noget bedre? Det er altid dejligt at holde en stump elektronik mellem hænderne.</p>
<p>Udpakningen medførte endnu større begejstring. Design er en af Apples absolutte styrker &#8211; selv indpakningen af maskinen er lækker og gennemtænkt, og den leder godt frem til selve tidspunktet, hvor man sidder med det flotte lille vidunder. Det er sgu lækkert at sidde med et så flot produkt mellem hænderne.</p>
<p>Den sidste &#8211; og måske absolut vigtigste &#8211; grund til begejstring er maskinen i sig selv.</p>
<p>Det er ikke min første Mac, tæller man den, jeg brugte i Lenio, med, er det den tredje. Men alligevel føles det af meget mere end blot at sidde med en hurtigere maskine, som jeg synes, det er, når jeg har siddet med en ny PC. Nej, jeg føler faktisk, at jeg sidder med en maskine, som kan meget mere eller gør det hele lidt nemmere end den gamle. Designet er blevet meget mere lækkert, jeg har fået keyboard med backlight, jeg har fået et slot til SD-kort, og pegefeltet er der sket uendeligt meget med i forhold til den gamle &#8211; multitouch er altså lækkert, og jeg har allerede taget mulighederne med 3 og 4 fingre til mig. Jeg har sikkert glemt nogle ting, men det er blot fordi, de allerede føles så naturlige at bruge, at jeg allerede har glemt alt om, at de er nye.</p>
<p>Det eneste, der har bragt lidt skår i glæden, er migrering fra en Mac til en anden. Lidt af det er dog min egen skyld &#8211; jeg har nemlig skiftet brugernavn, så jeg ønskede ikke at flytte bruger fra den gamle over på den nye. Men det mest ærgelige er nu, at finkornet styring af, hvad man ønsker at overføre fra den gamle til den nye ikke er muligt. Jeg kunne godt tænke mig kun at overføre udvalgte programmer, mapper osv. og samtidig overføre rettighederne til min nye bruger &#8211; der er trods alt en temmelig stor mængde skrammel, jeg ikke bruger, som jeg ikke gider flytte med mig. I stedet har jeg været nødt til at lave noget halløj med at forbinde de to computere direkte med et netkabel og så slå arkivdeling til. Ikke helt optimalt, men det fungerer da okay.</p>
<p>Jeg kan nok ikke løbe fra, at jeg er lidt af en Apple-fanboi &#8211; jeg har i hvert fald ikke lyst til at gå tilbage til PC, som det ser ud lige nu. Men jeg forsøger at forholde mig kritisk og nuanceret til mine valg &#8211; jeg har valgt Apple, fordi jeg synes, jeg får opfyldt mine behov for både at have en robust (både på hardware- og softwaresiden), flot og tilstrækkeligt kraftig maskine, og det er jeg også villig til at betale ekstra for.</p>
<p>&copy;2010 <a href="http://rasmus.nerdd.dk">Rasmus</a>.</p>


Del med andre:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F14%2Fcomputeren-ankom-som-lovet%2F&amp;partner=sociable" title="Print"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Computeren%20ankom%20som%20lovet&amp;body=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F14%2Fcomputeren-ankom-som-lovet%2F" title="email"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F14%2Fcomputeren-ankom-som-lovet%2F&amp;t=Computeren%20ankom%20som%20lovet" title="Facebook"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Computeren%20ankom%20som%20lovet%20-%20http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F14%2Fcomputeren-ankom-som-lovet%2F" title="Twitter"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F14%2Fcomputeren-ankom-som-lovet%2F&amp;title=Computeren%20ankom%20som%20lovet&amp;annotation=Jeg%20modtog%20min%20nye%20MacBook%20Pro%20idag%20-%203%2C5%20arbejdsdag%20efter%20jeg%20bestilte%20den.%20Det%20er%20det%20f%C3%B8rste%2C%20jeg%20blev%20begejstret%20over%20-%20det%20er%20alts%C3%A5%20hurtig%20levering.%0D%0A%0D%0AEller%20det%20er%20faktisk%20lidt%20l%C3%B8gn%2C%20fordi%20jeg%20har%20v%C3%A6ret%20helt%20fantastisk%20begejstret%20over%20UPS%27s%20" title="Google Bookmarks"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Computeren%20ankom%20som%20lovet&amp;link=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F09%2F14%2Fcomputeren-ankom-som-lovet%2F" title="FriendFeed"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>


<br/><br/>

<p>Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/04/26/byttet-ud/' rel='bookmark' title='Permanent Link: Byttet ud'>Byttet ud</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/04/29/flyttedag/' rel='bookmark' title='Permanent Link: Flyttedag'>Flyttedag</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/07/12/nye-km-i-benene/' rel='bookmark' title='Permanent Link: Nye km i benene'>Nye km i benene</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://rasmus.nerdd.dk/2009/09/14/computeren-ankom-som-lovet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails Templates</title>
		<link>http://rasmus.nerdd.dk/2009/08/26/rails-templates/</link>
		<comments>http://rasmus.nerdd.dk/2009/08/26/rails-templates/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 18:35:07 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Ikke kategoriseret]]></category>
		<category><![CDATA[nørd]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[teknik]]></category>
		<category><![CDATA[teknologi]]></category>

		<guid isPermaLink="false">http://rasmus.nerdd.dk/?p=1799</guid>
		<description><![CDATA[Nu har jeg efterhånden startet nogle Rails projekter (at de så ikke er blevet færdige eller noget er noget helt andet), og jeg har efterhånden opdaget, at jeg gør ca. det samme hver gang &#8211; det er noget med at hive fat i Haml, Cucumber og Authlogic &#8211; foruden at jeg gør brug af Git [...]


Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/04/27/rails-testing/' rel='bookmark' title='Permanent Link: Rails testing'>Rails testing</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/11/30/i18n-og-l10n/' rel='bookmark' title='Permanent Link: i18n og L10n'>i18n og L10n</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/12/10/jruby-on-rails-blandet-med-java/' rel='bookmark' title='Permanent Link: JRuby on Rails blandet med Java'>JRuby on Rails blandet med Java</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Nu har jeg efterhånden startet nogle Rails projekter (at de så ikke er blevet færdige eller noget er noget helt andet), og jeg har efterhånden opdaget, at jeg gør ca. det samme hver gang &#8211; det er noget med at hive fat i <a title="Haml" href="http://haml-lang.com/" target="_blank">Haml</a>, <a title="Cucumber" href="http://cukes.info" target="_blank">Cucumber</a> og <a title="Authlogic" href="http://rdoc.info/projects/binarylogic/authlogic" target="_blank">Authlogic</a> &#8211; foruden at jeg gør brug af <a title="Git" href="http://git-scm.com/" target="_blank">Git</a> til SCM og <a title="Capistrano" href="http://www.capify.org/index.php/Capistrano" target="_blank">Capistrano</a> til deployment.</p>
<p>Det er her, Rails templates kommer ind i billedet. En mulighed for i et DSL at beskrive alle de gentagne ting, man laver, som kan automatiseres, når man starter et nyt Rails projekt. Når man starter et nyt Rails projekt, smider man blot &#8220;-m &lt;sti til template&gt;&#8221; i forlængelse af rails-kommandoen på kommandolinien.</p>
<p>Jeg har kendt til muligheden i et godt stykke tid, men jeg har ikke før nu gjort brug af den, da jeg ikke har haft en god nok ide om, hvilke besværgelser jeg alligevel altid kaster over et nyt projekt.</p>
<p>Anyways har jeg smidt <a title="Min Rails template på GitHub" href="http://github.com/rbgrouleff/rails_template/tree/master" target="_blank">den template, jeg har lavet, op på GitHub</a>. Der er ikke noget storslået eller nyskabende i den &#8211; den er mildest talt simpel, og der er sikkert ikke andre end mig, der får brug for den, da der findes mange andre templates, som er mere avancerede. Min tanke med at uploade den på GitHub var sådan set blot, at der ikke er noget hemmeligt i den, og så har jeg den versionsstyret. Hvis nogen stik imod min forventning skulle finde den anvendelig, bliver jeg henrykt &#8211; hvilket jeg også vil blive, hvis nogen forker og forbedrer min template.</p>
<p>&copy;2010 <a href="http://rasmus.nerdd.dk">Rasmus</a>.</p>


Del med andre:


	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F08%2F26%2Frails-templates%2F&amp;partner=sociable" title="Print"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Rails%20Templates&amp;body=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F08%2F26%2Frails-templates%2F" title="email"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F08%2F26%2Frails-templates%2F&amp;t=Rails%20Templates" title="Facebook"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Rails%20Templates%20-%20http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F08%2F26%2Frails-templates%2F" title="Twitter"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F08%2F26%2Frails-templates%2F&amp;title=Rails%20Templates&amp;annotation=Nu%20har%20jeg%20efterh%C3%A5nden%20startet%20nogle%20Rails%20projekter%20%28at%20de%20s%C3%A5%20ikke%20er%20blevet%20f%C3%A6rdige%20eller%20noget%20er%20noget%20helt%20andet%29%2C%20og%20jeg%20har%20efterh%C3%A5nden%20opdaget%2C%20at%20jeg%20g%C3%B8r%20ca.%20det%20samme%20hver%20gang%20-%20det%20er%20noget%20med%20at%20hive%20fat%20i%20Haml%2C%20Cucumber%20og%20Authlog" title="Google Bookmarks"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Rails%20Templates&amp;link=http%3A%2F%2Frasmus.nerdd.dk%2F2009%2F08%2F26%2Frails-templates%2F" title="FriendFeed"><img src="http://rasmus.nerdd.dk/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>


<br/><br/>

<p>Related posts:<ol><li><a href='http://rasmus.nerdd.dk/2009/04/27/rails-testing/' rel='bookmark' title='Permanent Link: Rails testing'>Rails testing</a></li>
<li><a href='http://rasmus.nerdd.dk/2009/11/30/i18n-og-l10n/' rel='bookmark' title='Permanent Link: i18n og L10n'>i18n og L10n</a></li>
<li><a href='http://rasmus.nerdd.dk/2008/12/10/jruby-on-rails-blandet-med-java/' rel='bookmark' title='Permanent Link: JRuby on Rails blandet med Java'>JRuby on Rails blandet med Java</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://rasmus.nerdd.dk/2009/08/26/rails-templates/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
