<?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/" version="2.0">

<channel>
	<title>Zardilann.com</title>
	
	<link>http://zardilann.com</link>
	<description>Elven Librarian / Writer / Gamer</description>
	<lastBuildDate>Wed, 22 Feb 2012 17:23:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Zardilann" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="zardilann" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">Zardilann</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Piper</title>
		<link>http://zardilann.com/2012/02/19/piper/</link>
		<comments>http://zardilann.com/2012/02/19/piper/#comments</comments>
		<pubDate>Sun, 19 Feb 2012 07:00:31 +0000</pubDate>
		<dc:creator>Zardilann</dc:creator>
				<category><![CDATA[Poems]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://zardilann.com/?p=1391</guid>
		<description><![CDATA[A poem about the pied piper.]]></description>
			<content:encoded><![CDATA[<p>Spreading misery and music, from hamlet to town<br />
It’s all about to end, he&#8217;s surely going down<br />
Follow the trail of missing souls, and we will find our man<br />
Make him pay for what we lost, in any way we can<br />
Children are the future, and he took it away<br />
Playing tunes and playing friends, leading all astray</p>
]]></content:encoded>
			<wfw:commentRss>http://zardilann.com/2012/02/19/piper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Ways of God</title>
		<link>http://zardilann.com/2012/02/12/the-ways-of-god/</link>
		<comments>http://zardilann.com/2012/02/12/the-ways-of-god/#comments</comments>
		<pubDate>Sun, 12 Feb 2012 07:00:29 +0000</pubDate>
		<dc:creator>Zardilann</dc:creator>
				<category><![CDATA[Poems]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://zardilann.com/?p=1385</guid>
		<description><![CDATA[A poem about the ways of God.]]></description>
			<content:encoded><![CDATA[<p>The will of the creator, he bathes all in light<br />
Until mishap strikes, turning all dark as night<br />
The will of the creator, he shares all our pain<br />
Until breaking hearts, calling tears to rain<br />
The will of the creator, none can know his mind<br />
Is he here to save us all, or were we left behind?</p>
]]></content:encoded>
			<wfw:commentRss>http://zardilann.com/2012/02/12/the-ways-of-god/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle</title>
		<link>http://zardilann.com/2012/02/05/oracle/</link>
		<comments>http://zardilann.com/2012/02/05/oracle/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 07:00:34 +0000</pubDate>
		<dc:creator>Zardilann</dc:creator>
				<category><![CDATA[Poems]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://zardilann.com/?p=1381</guid>
		<description><![CDATA[A poem about the future.]]></description>
			<content:encoded><![CDATA[<p>Sitting around, ready to serve<br />
Know you will come, when finding the nerve<br />
Answering questions, with cryptic replies<br />
Making you see, what will arise<br />
The future&#8217;s unsure, not written in stone<br />
And even to me, it&#8217;s largely unknown</p>
]]></content:encoded>
			<wfw:commentRss>http://zardilann.com/2012/02/05/oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boredom</title>
		<link>http://zardilann.com/2012/01/29/boredom/</link>
		<comments>http://zardilann.com/2012/01/29/boredom/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 07:00:59 +0000</pubDate>
		<dc:creator>Zardilann</dc:creator>
				<category><![CDATA[Poems]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://zardilann.com/?p=1379</guid>
		<description><![CDATA[A poem about nothing to do.]]></description>
			<content:encoded><![CDATA[<p>About the intelligent, I hear people say<br />
That they’re never bored, be it night or day<br />
But even reading books, doing politics and math<br />
At times you’re lured in, to a different path<br />
Apathy trumps all, burning away desire<br />
Until a spark is lit anew, and the heart afire</p>
]]></content:encoded>
			<wfw:commentRss>http://zardilann.com/2012/01/29/boredom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chance</title>
		<link>http://zardilann.com/2012/01/22/chance/</link>
		<comments>http://zardilann.com/2012/01/22/chance/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 07:00:27 +0000</pubDate>
		<dc:creator>Zardilann</dc:creator>
				<category><![CDATA[Poems]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://zardilann.com/?p=1373</guid>
		<description><![CDATA[A poem about luck.]]></description>
			<content:encoded><![CDATA[<p>So alluring they are, those games of chance<br />
The threat of disaster, still choose to do the dance<br />
Whirling in the chaos, swinging Tyche wild<br />
Hoping for that price, that she&#8217;ll on you smile<br />
Drawing then a card, a joker or an ace?<br />
Will it be salvation, or will it be disgrace</p>
]]></content:encoded>
			<wfw:commentRss>http://zardilann.com/2012/01/22/chance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Freedom</title>
		<link>http://zardilann.com/2012/01/15/freedom/</link>
		<comments>http://zardilann.com/2012/01/15/freedom/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 07:00:34 +0000</pubDate>
		<dc:creator>Zardilann</dc:creator>
				<category><![CDATA[Poems]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://zardilann.com/?p=1370</guid>
		<description><![CDATA[A poem about the effect of freedom on creativity.]]></description>
			<content:encoded><![CDATA[<p>All we share a need, longing to be free<br />
A right of every man, so I do decree<br />
To do as one please, to live all we dream<br />
The essence of mankind, the one goal supreme<br />
But when freedom reigns, bonds they can be missed<br />
Creativity for one, ceasing to exist</p>
]]></content:encoded>
			<wfw:commentRss>http://zardilann.com/2012/01/15/freedom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Hunger Games</title>
		<link>http://zardilann.com/2012/01/08/the-hunger-games/</link>
		<comments>http://zardilann.com/2012/01/08/the-hunger-games/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 07:00:04 +0000</pubDate>
		<dc:creator>Zardilann</dc:creator>
				<category><![CDATA[Poems]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://zardilann.com/?p=1367</guid>
		<description><![CDATA[A poem about the book The Hunger Games.]]></description>
			<content:encoded><![CDATA[<p>Winning the draw, heart racing with pride<br />
Becoming a star, above the others ride<br />
Charming the crowd, in the end only one<br />
Entering the ring, survive till it&#8217;s done<br />
Playing the Games, where winner takes all<br />
Paying the price, for 23 must fall</p>
]]></content:encoded>
			<wfw:commentRss>http://zardilann.com/2012/01/08/the-hunger-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>End of Days</title>
		<link>http://zardilann.com/2012/01/01/end-of-days/</link>
		<comments>http://zardilann.com/2012/01/01/end-of-days/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 07:00:41 +0000</pubDate>
		<dc:creator>Zardilann</dc:creator>
				<category><![CDATA[Poems]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://zardilann.com/?p=1360</guid>
		<description><![CDATA[A poem about the new year.]]></description>
			<content:encoded><![CDATA[<p>Come the end of days, when the year renews<br />
Every prophet speaks, of their doomsday news<br />
Again and again we hear, the same story foretold<br />
The world’s going down, and none get to grow old<br />
When the bells chime, and reach a new year<br />
We all raise our glasses, to another one in fear</p>
]]></content:encoded>
			<wfw:commentRss>http://zardilann.com/2012/01/01/end-of-days/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opening Hours</title>
		<link>http://zardilann.com/2011/12/25/opening-hours/</link>
		<comments>http://zardilann.com/2011/12/25/opening-hours/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 07:00:11 +0000</pubDate>
		<dc:creator>Zardilann</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://zardilann.com/?p=1350</guid>
		<description><![CDATA[A JavaScript to display opening hours for today.]]></description>
			<content:encoded><![CDATA[<p>I started out developing this piece of JavaScript code for work, and decided to get it into overdrive during Christmas. It started out simply showing the opening hours of the library today, but got extended to take into consideration Holidays and specific dates, where the library closes early. The documentation is in danish.</p>
<p>&nbsp;</p>
<blockquote><p>&lt;script type=&#8221;text/javascript&#8221;&gt;</p>
<p>/************************************************************/<br />
/* Variabler */<br />
/************************************************************/</p>
<p>/* Gemmer dagens dato til fremtidig reference */<br />
var today = new Date();</p>
<p>/* Gemmer Hillerød Biblioteks åbningstider. 0 er søndag */<br />
var hillerod = new Array(7);<br />
hillerod[0] = &#8220;Lukket&#8221;;<br />
hillerod[1] = &#8220;10.30 &#8211; 18.00&#8243;;<br />
hillerod[2] = &#8220;10.30 &#8211; 18.00&#8243;;<br />
hillerod[3] = &#8220;10.30 &#8211; 18.00&#8243;;<br />
hillerod[4] = &#8220;10.30 &#8211; 16.30&#8243;;<br />
hillerod[5] = &#8220;10.30 &#8211; 16.30&#8243;;<br />
hillerod[6] = &#8220;10.30 &#8211; 14.00&#8243;;</p>
<p>/* Gemmer Skævinge Betjenings åbningstider. 0 er søndag */<br />
var skavinge = new Array(7);<br />
skavinge[0] = &#8220;Lukket&#8221;;<br />
skavinge[1] = &#8220;14.00 &#8211; 18.00&#8243;;<br />
skavinge[2] = &#8220;Ingen&#8221;;<br />
skavinge[3] = &#8220;14.00 &#8211; 18.00&#8243;;<br />
skavinge[4] = &#8220;Ingen&#8221;;<br />
skavinge[5] = &#8220;Ingen&#8221;;<br />
skavinge[6] = &#8220;10.00 &#8211; 14.00&#8243;;</p>
<p>/* Gemmer Skævinge Selvbetjenings åbningstider. 0 er søndag */<br />
var selvbetjening = new Array(7);<br />
selvbetjening[0] = &#8220;Lukket&#8221;;<br />
selvbetjening[1] = &#8220;08.00 &#8211; 21.00&#8243;;<br />
selvbetjening[2] = &#8220;08.00 &#8211; 21.00&#8243;;<br />
selvbetjening[3] = &#8220;08.00 &#8211; 21.00&#8243;;<br />
selvbetjening[4] = &#8220;08.00 &#8211; 21.00&#8243;;<br />
selvbetjening[5] = &#8220;08.00 &#8211; 19.00&#8243;;<br />
selvbetjening[6] = &#8220;08.00 &#8211; 17.00&#8243;;</p>
<p>/* Gemmer Lokalhistorisk Arkivs åbningstider. 0 er søndag */<br />
var lokalhistorisk = new Array(7);<br />
lokalhistorisk[0] = &#8220;Lukket&#8221;;<br />
lokalhistorisk[1] = &#8220;Lukket&#8221;;<br />
lokalhistorisk[2] = &#8220;12.30 &#8211; 17.00&#8243;;<br />
lokalhistorisk[3] = &#8220;Lukket&#8221;;<br />
lokalhistorisk[4] = &#8220;Lukket&#8221;;<br />
lokalhistorisk[5] = &#8220;Lukket&#8221;;<br />
lokalhistorisk[6] = &#8220;Lukket&#8221;;</p>
<p>/************************************************************/<br />
/* Funktioner */<br />
/************************************************************/</p>
<p>/* Udregner hvornår det er Påske. Det er muligt at angive extra dage til udregnelsen af Langfredag og andre dage */<br />
function isEaster(extraDays)<br />
{<br />
var year = today.getFullYear();<br />
var a = year % 19;<br />
var b = Math.floor(year/100);<br />
var c = year % 100;<br />
var d = Math.floor(b/4);<br />
var e = b % 4;<br />
var f = Math.floor((b+8) / 25);<br />
var g = Math.floor((b-f+1) / 3);<br />
var h = (19*a + b &#8211; d &#8211; g + 15) % 30;<br />
var i = Math.floor(c/4);<br />
var j = c % 4;<br />
var k = (32 + 2*e + 2*i &#8211; h &#8211; j) % 7;<br />
var m = Math.floor((a + 11*h + 22*k) / 451);<br />
/* Trækker en fra måneden, da den starter ved 0 når den skal angives senere */<br />
var month = Math.floor((h + k &#8211; 7*m + 114) / 31) &#8211; 1;<br />
var day = ((h + k &#8211; 7*m +114) % 31) + 1;</p>
<p>/* Sikrer at hvis der ingen værdi overføres, så sættes antallet af ekstra dage til 0 */<br />
if (isNaN(extraDays)){<br />
extraDays = 0;}</p>
<p>/* Sætter den udregnede Påskedato med evt. extra dage og måneder, og nulstiller millisekunder for korrekt at kunne sammenligne datoer */<br />
var easter = new Date();<br />
easter.setFullYear(year, month, (day + extraDays));<br />
easter.setMilliseconds(0);</p>
<p>return easter.getTime();<br />
}</p>
<p>/* Tjekker om dagens dato passer til listen af lukkedage */<br />
function isHoliday(hours)<br />
{<br />
/* Opret dato object til fremtidig brug */<br />
var holiday = new Date();<br />
var year = today.getFullYear();<br />
/* Nulstiller millisekunder for korrekt at kunne sammenligne datoer */<br />
today.setMilliseconds(0);<br />
holiday.setMilliseconds(0);<br />
switch (today.getTime())<br />
{<br />
case holiday.setFullYear(year, 0, 1): /* 1. januar */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case isEaster(-3): /* Skærtorsdag */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case isEaster(-2): /* Langfredag */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case isEaster(-1): /* Påskelørdag */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case isEaster(): /* Påske */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case isEaster(1): /* 2. Påskedag */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case isEaster(25): /* Store Bededag */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case holiday.setFullYear(year, 4, 1): /* 1. maj. Der lukkes kl. 12 */<br />
if (hours != &#8220;Lukket&#8221; &amp;&amp; hours != &#8220;Ingen&#8221;){<br />
return hours.replace(/\d{2}.\d{2}$/, &#8220;12.00&#8243;);}<br />
else{<br />
return hours;}<br />
break;<br />
case isEaster(42): /* Kristi Himmelfartsdag */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case isEaster(50): /* 2. Pinsedag */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case holiday.setFullYear(year, 6, 6): /* Grundlovsdag */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case holiday.setFullYear(year, 11, 24): /* Juleaftensdag */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case holiday.setFullYear(year, 11, 25):<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case holiday.setFullYear(year, 11, 26):<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case holiday.setFullYear(year, 11, 27):<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case holiday.setFullYear(year, 11, 28):<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case holiday.setFullYear(year, 11, 29):<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case holiday.setFullYear(year, 11, 30):<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
case holiday.setFullYear(year, 11, 31): /* Nytårsaftensdag */<br />
return &#8220;Lukket&#8221;;<br />
break;<br />
default:<br />
return hours;<br />
}<br />
}</p>
<p>/* Undersøger om firstSaturday variablens måned er den samme som den nuværende og sikrer, at det ikke er lørdag. Da firstSaturday indeholder datoen for 7 dage siden, vil måneden ikke være den samme hvis vi er mindre end 7 dage inde i måneden. Dagen må hellere ikke være lørdag, da det er netop den dag vi søger */<br />
function isFirstSaturday(hours)<br />
{<br />
/* Gemmer dagens dato til fremtidig reference og manipulation */<br />
var firstSaturday = new Date();<br />
/* Ændrer værdien til at være datoen for 7 dage siden */<br />
firstSaturday.setDate(today.getDate()-7);</p>
<p>if (firstSaturday.getMonth() == today.getMonth() || today.getDay() != 6){<br />
return hours;}<br />
else{<br />
return &#8220;10.30 &#8211; 14.00&#8243;;}<br />
}</p>
<p>/************************************************************/<br />
/* Print */<br />
/************************************************************/</p>
<p>/* Skriver biblioteksnavne og åbningstider til siden, efter der tjekkes om det er en lukkedag. Bemærk at navnet placeres mod venstre og tiden mod højre */<br />
document.write(&#8220;&lt;p style=&#8217;float: left&#8217;&gt;&lt;strong&gt;Hillerød:&lt;/strong&gt;&lt;/p&gt;&lt;p style=&#8217;float: right&#8217;&gt;&#8221; + isHoliday(hillerod[today.getDay()]) + &#8220;&lt;/p&gt;&lt;div style=&#8217;clear: both;&#8217;&gt;&lt;/div&gt;&#8221;);<br />
document.write(&#8220;&lt;div style=&#8217;float: left&#8217;&gt;&lt;strong&gt;Skævinge&lt;/strong&gt;&lt;/div&gt;&lt;div style=&#8217;float: right&#8217;&gt;&lt;/div&gt;&lt;div style=&#8217;clear: both;&#8217;&gt;&lt;/div&gt;&#8221;);<br />
document.write(&#8220;&lt;div style=&#8217;float: left&#8217;&gt;Betjening:&lt;/div&gt;&lt;div style=&#8217;float: right&#8217;&gt;&#8221; + isHoliday(skavinge[today.getDay()]) + &#8220;&lt;/div&gt;&lt;div style=&#8217;clear: both;&#8217;&gt;&lt;/div&gt;&#8221;);<br />
document.write(&#8220;&lt;p style=&#8217;float: left&#8217;&gt;Selvbetjening:&lt;/p&gt;&lt;p style=&#8217;float: right&#8217;&gt;&#8221; + isHoliday(selvbetjening[today.getDay()]) + &#8220;&lt;/p&gt;&lt;div style=&#8217;clear: both;&#8217;&gt;&lt;/div&gt;&#8221;);<br />
document.write(&#8220;&lt;p style=&#8217;float: left&#8217;&gt;&lt;strong&gt;Lokalhistorisk&lt;br /&gt;Arkiv:&lt;/strong&gt;&lt;/p&gt;&lt;p style=&#8217;float: right&#8217;&gt;&lt;br /&gt;&#8221; + isHoliday(isFirstSaturday(lokalhistorisk[today.getDay()])) + &#8220;&lt;/p&gt;&lt;div style=&#8217;clear: both;&#8217;&gt;&lt;/div&gt;&#8221;);<br />
document.write(&#8220;&lt;a href=&#8217;/web/arena/aabningstider&#8217; title=&#8217;Åbningstider alle dage&#8217;&gt;Åbningstider alle dage&lt;/a&gt;&#8221;);<br />
&lt;/script&gt;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://zardilann.com/2011/12/25/opening-hours/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Death of Joy</title>
		<link>http://zardilann.com/2011/12/18/death-of-joy/</link>
		<comments>http://zardilann.com/2011/12/18/death-of-joy/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 07:00:37 +0000</pubDate>
		<dc:creator>Zardilann</dc:creator>
				<category><![CDATA[Poems]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://zardilann.com/?p=1346</guid>
		<description><![CDATA[A poem about the absence of joy with age.]]></description>
			<content:encoded><![CDATA[<p>Children are innocent, to the wonders of the world<br />
Enthusiasm shining, giving more than a whirl<br />
Joy to be found, in the smallest of things<br />
Experiencing life, without any strings<br />
But as time goes, the illusion dies<br />
Leaving one gazing, with world weary eyes</p>
]]></content:encoded>
			<wfw:commentRss>http://zardilann.com/2011/12/18/death-of-joy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

