<?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/"
				  >
<channel>
<title>Dev / Tech at markushedlund.com</title>
<link>http://markushedlund.com/dev-tech</link>
<description>All about development and technology. Click through to read the full post and comment // markushedlund.com</description>
<pubDate>Mon, 21 May 2012 07:29:56 +0200</pubDate>
<item>
<title>Test CSS media queries</title>
<link>http://markushedlund.com/dev-tech/test-css-media-queries</link>
<pubDate>Wed, 29 Feb 2012 16:10:25 +0100</pubDate>
<description>
		&lt;p&gt;We're working more and more with media queries at Snowfire, so we've created this tool that let's you test and explore different queries and viewport settings.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/832.jpg?t=m05u56.jpg&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/test-css-media-queries</guid>
</item>
<item>
<title>PHP escapeshellarg with unicode/utf-8 support</title>
<link>http://markushedlund.com/dev-tech/php-escapeshellarg-with-unicodeutf-8-support</link>
<pubDate>Wed, 04 Jan 2012 23:31:59 +0100</pubDate>
<description>
		&lt;p&gt;By default escapeshellarg will strip any unicode characters. You can in some cases solve this by setting the locale to a utf-8 variant, but that might not always work.&lt;/p&gt;
&lt;p&gt;Another way to do this is to write a custom escapeshellarg function:&lt;/p&gt;
&lt;pre&gt;function mb_escapeshellarg($arg)
{
	if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
		return '&quot;' . str_replace(array('&quot;', '%'), array('', ''), $arg) . '&quot;';
	} else {
		return &quot;'&quot; . str_replace(&quot;'&quot;, &quot;'\\''&quot;, $arg) . &quot;'&quot;;
	}
}&lt;/pre&gt;
&lt;p&gt;The code above is translated from the C source of PHP.&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/php-escapeshellarg-with-unicodeutf-8-support</guid>
</item>
<item>
<title>Install a locale on Ubuntu 11.10</title>
<link>http://markushedlund.com/dev-tech/install-a-locale-on-ubuntu-11-10</link>
<pubDate>Wed, 04 Jan 2012 21:45:57 +0100</pubDate>
<description>
		&lt;p&gt;To see what locales are installed, run&lt;/p&gt;
&lt;pre&gt;locale -a&lt;/pre&gt;
&lt;p&gt;To see what locales are available for installation, run&lt;/p&gt;
&lt;pre&gt;less /usr/share/i18n/SUPPORTED&lt;/pre&gt;
&lt;p&gt;To install the en_GB locale, run&lt;/p&gt;
&lt;pre&gt;locale-gen en_GB&lt;/pre&gt;
&lt;p&gt;Tip: Leave out the charset and every charset will be installed for that locale.&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/install-a-locale-on-ubuntu-11-10</guid>
</item>
<item>
<title>Change time zone on Ubuntu 11.10 from command line</title>
<link>http://markushedlund.com/dev-tech/change-time-zone-on-ubuntu-11-10-from-command-line</link>
<pubDate>Fri, 23 Dec 2011 22:04:35 +0100</pubDate>
<description>
		&lt;p&gt;It's actually very easy.&lt;/p&gt;
&lt;pre&gt;dpkg-reconfigure tzdata&lt;/pre&gt;
&lt;p&gt;Just run that and select where you live. Verify that the time is correct with the &lt;span class=&quot;code&quot;&gt;date&lt;/span&gt; command.&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/change-time-zone-on-ubuntu-11-10-from-command-line</guid>
</item>
<item>
<title>Get back missing Photoshop from Adobe Bridge CS5.1</title>
<link>http://markushedlund.com/dev-tech/get-back-missing-photoshop-from-adobe-bridge-cs5-1</link>
<pubDate>Sun, 20 Nov 2011 15:55:29 +0100</pubDate>
<description>
		&lt;p&gt;Today when I had finished post-processing some photos, I noticed that the Photoshop sub-menu had disappeared from the Tools menu. After searching the Interwebs and my computer, I found a solution.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/592.jpg?t=ly5dn1.jpg&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/get-back-missing-photoshop-from-adobe-bridge-cs5-1</guid>
</item>
<item>
<title>Get back Acer 3820TG eRecovery / D2D / Alt + F10</title>
<link>http://markushedlund.com/dev-tech/get-back-acer-3820tg-erecovery-d2d-alt-f10</link>
<pubDate>Thu, 01 Sep 2011 21:42:09 +0200</pubDate>
<description>
		&lt;p&gt;The first thing I did after unpacking my Acer laptop, was to wipe it and install a clean version of Windows. Little did I think of creating any restore DVDs; when would I ever need those?&lt;/p&gt;
&lt;p&gt;Well, now I did. And after lots of searching I almost succumbed to Acer and order their rescue pack. Good thing I didn't though, since I've now found a solution.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt; I do not take responsibility for any data loss or damage that may happen to your devices.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note: &lt;/strong&gt;You should first verify that you have the restore partition intact before you proceed. Fire up some partition manager and look for a partition that is ~13 GB, and invisible in Windows Explorer.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/534.jpg?t=ly5dn1.jpg&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/get-back-acer-3820tg-erecovery-d2d-alt-f10</guid>
</item>
<item>
<title>Setup logcheck on Ubuntu 10.10</title>
<link>http://markushedlund.com/dev-tech/setup-logcheck-on-ubuntu-10.10</link>
<pubDate>Sun, 13 Feb 2011 00:19:24 +0100</pubDate>
<description>
		&lt;p&gt;Logcheck is a nifty tool that reads all system and application logs for you, and then send e-mails with reports of anomalies. It makes maintaining a server easier, and therefore increases security.&lt;/p&gt;
&lt;p&gt;I couldn't find a guide for installing and setting up on Ubuntu, so I decided to share my notes.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/352.jpg?t=ly5dn1.jpg&quot; alt=&quot;logcheck&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/setup-logcheck-on-ubuntu-10.10</guid>
</item>
<item>
<title>Trim unicode/UTF-8 whitespace in PHP</title>
<link>http://markushedlund.com/dev-tech/trim-unicodeutf-8-whitespace-in-php</link>
<pubDate>Fri, 12 Nov 2010 19:18:06 +0100</pubDate>
<description>
		&lt;pre&gt;preg_replace('/^[\pZ\pC]+|[\pZ\pC]+$/u', '', $string);&lt;/pre&gt;
&lt;p&gt;This will effectively remove any weird whitespace characters, control characters and even those pesky Apple logos.&lt;/p&gt;
&lt;p&gt;Have a look at the page below for more information on the Unicode characters and regular expressions.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://nadeausoftware.com/articles/2007/9/php_tip_how_strip_punctuation_characters_web_page#Unicodecharactercategories&quot;&gt;nadeausoftware.com&lt;/a&gt;&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/trim-unicodeutf-8-whitespace-in-php</guid>
</item>
<item>
<title>&quot;2006 - MySQL server has gone away&quot; error when importing with SQLyog</title>
<link>http://markushedlund.com/dev-tech/2006-mysql-server-has-gone-away-error-when-importing-with-sqlyog</link>
<pubDate>Mon, 08 Nov 2010 10:09:53 +0100</pubDate>
<description>
		&lt;p&gt;Get this annoying error when importing a database with SQLyog? &quot;There was an error executing the query. [...]&quot;. When you click &quot;Open error file...&quot; the real MySQL error is presented: &quot;Error Code: 2006 - MySQL server has gone away&quot;.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/215.png?t=ly5dn1.png&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/2006-mysql-server-has-gone-away-error-when-importing-with-sqlyog</guid>
</item>
<item>
<title>PHP: Get filename extension with native PHP function</title>
<link>http://markushedlund.com/dev-tech/php-get-filename-extension-with-native-php-function</link>
<pubDate>Mon, 13 Sep 2010 14:16:58 +0200</pubDate>
<description>
		&lt;p&gt;The extension part of the filename, is what typically tells us what type of file it is. A JPEG image may have the filename &quot;image.jpg&quot;, where &quot;jpg&quot; is the extension.&lt;/p&gt;
&lt;p&gt;Click through to learn how easy it is to extract this with PHP.&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/php-get-filename-extension-with-native-php-function</guid>
</item>
<item>
<title>PhpED: Get back Tortoise SVN in the shell menu</title>
<link>http://markushedlund.com/dev-tech/phped-get-back-tortoise-svn-in-the-shell-menu</link>
<pubDate>Sat, 04 Sep 2010 11:22:02 +0200</pubDate>
<description>
		&lt;p&gt;After I reinstalled my system with Windows 7 64 bit, the very handy SVN Tortoise icons were all gone from the shell menu in Nusphere PhpED. This made SVN actions so much more time consuming.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/128.jpg?t=ly5dn1.jpg&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/phped-get-back-tortoise-svn-in-the-shell-menu</guid>
</item>
<item>
<title>Install PHP 5.3.3 on WAMP</title>
<link>http://markushedlund.com/dev-tech/install-php-5.3.3-on-wamp</link>
<pubDate>Thu, 19 Aug 2010 12:05:00 +0200</pubDate>
<description>
		&lt;p&gt;&lt;a href=&quot;http://www.wampserver.com/en/addons_php.php&quot; target=&quot;_blank&quot;&gt;The latest PHP version provided by WAMP&lt;/a&gt; is currently PHP 5.3.1. Continue reading if you want to install a later version.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/108.jpg?t=ly5dn1.jpg&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/install-php-5.3.3-on-wamp</guid>
</item>
<item>
<title>Fixing audio glitches and delay with Realtek HD audio / ALC892 and optical / toslink connected speakers</title>
<link>http://markushedlund.com/dev-tech/fixing-audio-glitches-and-delay-with-realtek-hd-audio-alc892-and-optical-toslink-connected-speakers</link>
<pubDate>Sat, 14 Aug 2010 01:33:01 +0200</pubDate>
<description>
		&lt;p&gt;Earlier this summer I finally came around to put down some money on a new computer. This is an all work - no fun rig, kicking some six-core action and other hefty figures.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/96.jpg?t=ly5dn1.jpg&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/fixing-audio-glitches-and-delay-with-realtek-hd-audio-alc892-and-optical-toslink-connected-speakers</guid>
</item>
<item>
<title>Design miss #1 - Limiting a list in PHP/Javascript/Ruby/other</title>
<link>http://markushedlund.com/dev-tech/design-miss-1-limiting-a-list-in-phpjavascriptrubyother</link>
<pubDate>Thu, 29 Oct 2009 22:25:00 +0100</pubDate>
<description>
		&lt;p&gt;In this series I will whine about other's design mistakes and bad interface choices, while boasting about my own and &lt;a href=&quot;http://www.mimmin.com&quot; target=&quot;_blank&quot;&gt;mimmin&lt;/a&gt;'s superior solutions! And vice versa :-)&lt;/p&gt;
&lt;p&gt;This first example is from the interface guru's at &lt;a href=&quot;http://37signals.com/&quot; target=&quot;_blank&quot;&gt;37signals&lt;/a&gt;, and their product &lt;a href=&quot;http://basecamphq.com/&quot; target=&quot;_blank&quot;&gt;Basecamp&lt;/a&gt;. But it's quite the common problem actually; having a list that is capped, with a &quot;show all&quot;-button that only adds one more item.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/19.png?t=ly5dn1.png&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/design-miss-1-limiting-a-list-in-phpjavascriptrubyother</guid>
</item>
<item>
<title>Css: Fix floated divs that overflow the wrapping</title>
<link>http://markushedlund.com/dev-tech/css-fix-floated-divs-that-overflow-the-wrapping</link>
<pubDate>Sat, 25 Jul 2009 22:30:00 +0200</pubDate>
<description>
		&lt;p&gt;It's a common problem. The floated sidebar (or whatever you've floated this time ;-) get's to much content, and suddenly it overflows the wrapping div. The code might look like something below.&lt;/p&gt;
&lt;pre class=&quot;sh_html&quot;&gt;&amp;lt;div id=&quot;wrapper&quot;&amp;gt;
    &amp;lt;div id=&quot;sidebar&quot;&amp;gt;&amp;lt;/div&amp;gt;
    &amp;lt;div id=&quot;content&quot;&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/pre&gt;
&lt;p&gt;Now if the sidebar is floated, and has longer content than &lt;span class=&quot;code&quot;&gt;#content&lt;/span&gt;, it will expand outside &lt;span class=&quot;code&quot;&gt;#wrapper&lt;/span&gt;. This problem is often solved by appending an extra element inside &lt;span class=&quot;code&quot;&gt;#wrapper&lt;/span&gt;, and apply CSS &lt;span class=&quot;code&quot;&gt;clear:both&lt;/span&gt; to it.&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/css-fix-floated-divs-that-overflow-the-wrapping</guid>
</item>
<item>
<title>Php: Get colors from an image</title>
<link>http://markushedlund.com/dev-tech/php-get-colors-from-an-image</link>
<pubDate>Tue, 23 Jun 2009 20:45:00 +0200</pubDate>
<description>
		&lt;p&gt;After having been fascinated lately by what &lt;a href=&quot;http://images.google.com/images?q=obama&amp;amp;gbv=2sa=G&amp;amp;imgtype=face&amp;amp;as_st=y&quot; target=&quot;_blank&quot;&gt;Google kan achieve with images&lt;/a&gt;, my inspiration has yet been awakened! For a long time I've enjoyed experimenting  programmatically with images, to see what's possible. Facial recognition  is one of the areas that fascinate me. But that's for another day.&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/php-get-colors-from-an-image</guid>
</item>
<item>
<title>Rock in Park 2009</title>
<link>http://markushedlund.com/dev-tech/rock-in-park-2009</link>
<pubDate>Sun, 31 May 2009 22:35:00 +0200</pubDate>
<description>
		&lt;p&gt;With a band line-up of bands such as Korn, The Killers, Slipknot, Placebo und so weiter this is one of this years hottest music festival. And I'm going! Now, their site is another story. For starters it's mostly in german, and the band schedule is hard to get an overview of.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/29.jpg?t=ly5dn1.jpg&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/rock-in-park-2009</guid>
</item>
<item>
<title>jQuery Inline Edit</title>
<link>http://markushedlund.com/dev-tech/jquery-inline-edit</link>
<pubDate>Sat, 23 May 2009 22:40:00 +0200</pubDate>
<description>
		&lt;p&gt;And then I released my first jQuery plugin. What jQuery is? Oh, it's just the greatest &lt;a href=&quot;http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks&quot; target=&quot;_blank&quot;&gt;Javascript framework&lt;/a&gt; evah, it makes Javascript programming so much more fun!&lt;/p&gt;
&lt;p&gt;The plugin, called Inline Edit, makes it a lot quicker to implement edit and remove functions. It can turn any dynamic data list into a click-and-edit list.&lt;/p&gt;
&lt;p&gt;Try and download it at &lt;a href=&quot;http://www.labs.mimmin.com/inlineedit/&quot; target=&quot;_blank&quot;&gt;labs.mimmin.com/inlineedit&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;If you have comments, missing features or bug reports: please add a comment!&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/jquery-inline-edit</guid>
</item>
<item>
<title>Dev's CMS - an open-source and easy-to-use CMS</title>
<link>http://markushedlund.com/dev-tech/dev's-cms-an-open-source-and-easy-to-use-cms</link>
<pubDate>Sat, 09 May 2009 23:10:00 +0200</pubDate>
<description>
		&lt;p&gt;Before my time at &lt;a href=&quot;http://www.mimmin.com&quot; target=&quot;_blank&quot;&gt;mimmin&lt;/a&gt;, I started developing &lt;a href=&quot;http://www.labs.mimmin.com/devscms/&quot; target=&quot;_blank&quot;&gt;a simple CMS&lt;/a&gt; to aid my creating of standard company pages. There are many many (many) content management systems out there, but as every other programmer I started making my own. The main reason for this was, that I didn't find any system that was unobtrusive enough, and for developers.&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/39.jpg?t=ly5dn1.jpg&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/dev's-cms-an-open-source-and-easy-to-use-cms</guid>
</item>
<item>
<title>Convert dates to elapsed time with Javascript</title>
<link>http://markushedlund.com/dev-tech/convert-dates-to-elapsed-time-with-javascript</link>
<pubDate>Tue, 05 May 2009 20:10:00 +0200</pubDate>
<description>
		&lt;p&gt;At &lt;a href=&quot;http://www.mimmin.com&quot; target=&quot;_blank&quot;&gt;Mimmin&lt;/a&gt; we know that every tiny detail can matter, and we always strive to simplify things and remove the unnecessary. This might be things like graying out certain parts of text to make others more evident.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;blog/new-year-memories&quot;&gt;A while ago&lt;/a&gt; I made a Javascript library that could convert absolute time to relative. This proved to be useful in many projects. When I implemented it in &lt;a href=&quot;http://www.dorunner.se&quot; target=&quot;_blank&quot;&gt;one of our latest projects&lt;/a&gt; I had to make some improvements. These changes made it to a patch, and now the &lt;a href=&quot;http://www.labs.mimmin.com/countdown/&quot; target=&quot;_blank&quot;&gt;official build is updated to version 1.1&lt;/a&gt;. Because of this I thought it would be good to make a small tutorial and show one way of using library.&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/convert-dates-to-elapsed-time-with-javascript</guid>
</item>
<item>
<title>Slipstreaming SL.se with Greasemonkey</title>
<link>http://markushedlund.com/dev-tech/slipstreaming-sl.se-with-greasemonkey</link>
<pubDate>Sat, 28 Mar 2009 23:25:00 +0100</pubDate>
<description>
		&lt;p&gt;Har du någonsin tyckt att det är lite för bökigt, med för många klick, att söka en resa på &lt;a href=&quot;http://www.sl.se&quot; target=&quot;_blank&quot;&gt;Storstockholms Lokaltrafiks hemsida&lt;/a&gt;? Jag tycker det i alla fall, och har nu gjort något åt det!&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/slipstreaming-sl.se-with-greasemonkey</guid>
</item>
<item>
<title>Unable to javascript-submit a form using jQuery?</title>
<link>http://markushedlund.com/dev-tech/unable-to-javascript-submit-a-form-using-jquery</link>
<pubDate>Thu, 26 Mar 2009 23:25:00 +0100</pubDate>
<description>
		&lt;p&gt;Today &lt;a href=&quot;http://www.mimmin.com&quot; target=&quot;_blank&quot;&gt;we&lt;/a&gt; stumbled across the strangest error while making custom submit buttons. We are developing a site that won't depend on javascript for any functionality. This is the way you always should work to make a robust site, though it might sometimes get overlooked. The plan is to first make a functional version which we then extend using javascript. &lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/unable-to-javascript-submit-a-form-using-jquery</guid>
</item>
<item>
<title>Ways to music</title>
<link>http://markushedlund.com/dev-tech/ways-to-music</link>
<pubDate>Sun, 22 Feb 2009 22:55:00 +0100</pubDate>
<description>
		&lt;p&gt;Starting today, I intend to write about some of things I use to make my computer exprience better. If you are using something I didn't write about, please share with the rest of the group!&lt;/p&gt;
		&lt;img src=&quot;/accounts/3/modules/pages2/images/component_image/89.jpg?t=ly5dn1.jpg&quot; alt=&quot;&quot; /&gt;</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/ways-to-music</guid>
</item>
<item>
<title>PHP: Creating a singleton class</title>
<link>http://markushedlund.com/dev-tech/php-creating-a-singleton-class</link>
<pubDate>Wed, 11 Feb 2009 23:40:00 +0100</pubDate>
<description>
		&lt;p&gt;The singleton pattern has both pros and cons. You should only use it if the class never has to be instantiated, as often is the case with database, registry and debug classes. The advantage is never having to manage instances; the class is easily accessible from everywhere. Click through to see examples.&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/php-creating-a-singleton-class</guid>
</item>
<item>
<title>New Year Memories</title>
<link>http://markushedlund.com/dev-tech/new-year-memories</link>
<pubDate>Thu, 22 Jan 2009 23:45:00 +0100</pubDate>
<description>
		&lt;p&gt;This will be my first post in the development category. But don't stop reading here! You can expect more of this kind, since this is what I do. Most of the time. &lt;a href=&quot;http://www.mimmin.com&quot; target=&quot;_blank&quot;&gt;Developing&lt;/a&gt; that is.&lt;/p&gt;
&lt;p&gt;I made this piece of code to a New Years party I was going to (yeah, I'm that cool). They asked me to make a &lt;a href=&quot;http://www.labs.mimmin.com/countdown/&quot; target=&quot;_blank&quot;&gt;countdown timer&lt;/a&gt; application, to be shown at a wall with a projector. I had done this exact thing before, using Vb.net. Since my primary plattform these days is &lt;a href=&quot;http://www.mimmin.com&quot; target=&quot;_blank&quot;&gt;the web&lt;/a&gt;, I made the decision to use Javascript. And this time it actually worked better than last, didn't even crash at midnight :-)&lt;/p&gt;
		
	</description>
<guid isPermaLink="true" >http://markushedlund.com/dev-tech/new-year-memories</guid>
</item>
</channel>
</rss>
