<?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/"
	>

<channel>
	<title>Nurm's blog &#187; home</title>
	<atom:link href="http://norman.rasmussen.co.za/category/home/feed/" rel="self" type="application/rss+xml" />
	<link>http://norman.rasmussen.co.za</link>
	<description>surfing on the bleeding edge of technology, food, and spirituality</description>
	<lastBuildDate>Mon, 18 Jul 2011 12:12:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>US centric AltGr keyboard layout</title>
		<link>http://norman.rasmussen.co.za/181/us-centric-altgr-keyboard-layout/</link>
		<comments>http://norman.rasmussen.co.za/181/us-centric-altgr-keyboard-layout/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 05:28:44 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[keyboard layout us altgr]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/?p=181</guid>
		<description><![CDATA[For those using a typical US keyboard layout, but with the need to use the Euro sign.  I used the Microsoft Keyboard Layout Creator to make a copy of the US-International keyboard and remove all the dead-keys.  So basically it&#8217;s a normal US keyboard layout, with all the Alt-Gr goodies with it.
United States-AltGr [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:3ade694f74ec9c1113ee8ca6fd95ccbf4f042d8d'><p>For those using a typical US keyboard layout, but with the need to use the Euro sign.  I used the <a href="http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=8be579aa-780d-4253-9e0a-e17e51db2223&#038;displaylang=en">Microsoft Keyboard Layout Creator</a> to make a copy of the US-International keyboard and remove all the dead-keys.  So basically it&#8217;s a normal US keyboard layout, with all the Alt-Gr goodies with it.</p>
<p><a href="/dl/United%20States-AltGr.zip">United States-AltGr layout</a> available now.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/181/us-centric-altgr-keyboard-layout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server Upgrade</title>
		<link>http://norman.rasmussen.co.za/113/server-upgrade/</link>
		<comments>http://norman.rasmussen.co.za/113/server-upgrade/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 13:19:33 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/?p=113</guid>
		<description><![CDATA[My blog has migrated to a server with a new IP address   (this is being served off the new server).  I had to upgrade WordPress too, which means I now have shiny new 2.5.1. Go me!

]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:2ddb754e3e41e79c938fb446ffbef126afcd1118'><p>My blog has migrated to a server with a new IP address <img src='http://norman.rasmussen.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  (this is being served off the new server).  I had to upgrade WordPress too, which means I now have shiny new 2.5.1. Go me!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/113/server-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Win32 Ansi</title>
		<link>http://norman.rasmussen.co.za/91/win32-ansi/</link>
		<comments>http://norman.rasmussen.co.za/91/win32-ansi/#comments</comments>
		<pubDate>Mon, 19 Sep 2005 18:53:09 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[transports]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/?p=91</guid>
		<description><![CDATA[I&#8217;m busy developing the irc-transport for xmpp.py and the debuging output is coloured via ANSI escape sequences.  This works great on a linux terminal, or via PuTTY, but not so great in a win32 console.  I searched quite hard on Google for a &#8216;modern&#8217; ansi.sys or ansi.com replacement, but couldn&#8217;t find anything.
So here&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:29d593c716fcf2defa101a2beea9d53fc5acd7e0'><p>I&#8217;m busy developing the <a href="http://xmpppy.sourceforge.net/irc/index.html">irc-transport</a> for <a href="http://xmpppy.sourceforge.net/">xmpp.py</a> and the debuging output is coloured via ANSI escape sequences.  This works great on a linux terminal, or via <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">PuTTY</a>, but not so great in a win32 console.  I searched quite hard on Google for a &#8216;modern&#8217; ansi.sys or ansi.com replacement, but couldn&#8217;t find anything.</p>
<p>So <a href="http://norman.rasmussen.co.za/dl/ansi/">here&#8217;s</a> my attempt at making something work in win32.  </p>
<p><span id="more-91"></span></p>
<p>The executable will spawn a copy of the default command shell (from COMPSEC), unless you give it something to run on the command line.  Basically it pump&#8217;s stdout and stderr, and parses the ANSI escape codes into win32 console API calls.  For quick development I wrote it up in c#, but it looks like some of the .net console async pipe handling code blocks badly, so I may end up porting it to plain c.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/91/win32-ansi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hols</title>
		<link>http://norman.rasmussen.co.za/90/hols/</link>
		<comments>http://norman.rasmussen.co.za/90/hols/#comments</comments>
		<pubDate>Wed, 14 Sep 2005 14:03:50 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[home]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/?p=90</guid>
		<description><![CDATA[Last week was holiday time.  We went to Magalies Park in JHB.  Bevan and Kim came up to visit us last Saturday and we stopped by the Cheese Farm *yummy*.  We also popped into Sun City and the Valley of the Waves later in the week.
One the way back, we stopped in [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:7c5c6843c26d050daf521daab146355bc368045a'><p>Last week was holiday time.  We went to <a href="http://www.magaliespark.co.za/">Magalies Park</a> in JHB.  Bevan and Kim came up to visit us last Saturday and we stopped by the Cheese Farm *yummy*.  We also popped into <a href="http://www.suninternational.com/resorts/suncity/">Sun City</a> and the Valley of the Waves later in the week.</p>
<p>One the way back, we stopped in at the parentials, and did some cleaning up.  They&#8217;re preparing for the eventual task of having to move into a smaller house, so my sister and I have been sorting out all the things we&#8217;ve accumulated while we&#8217;ve been at home into the keep and throw away piles.  The keep boxes will eventually have to find their way to Cape Town, but not for now.</p>
<p>All-in-all a good deserved rest <img src='http://norman.rasmussen.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/90/hols/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Evening or Two Wasted</title>
		<link>http://norman.rasmussen.co.za/89/an-evening-or-two-wasted/</link>
		<comments>http://norman.rasmussen.co.za/89/an-evening-or-two-wasted/#comments</comments>
		<pubDate>Mon, 11 Jul 2005 11:02:08 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[home]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/89/an-evening-or-two-wasted/</guid>
		<description><![CDATA[Friday night was well &#8216;wasted&#8217; at one of the Claremont Dramatic Society&#8217;s Members&#8217; Evenings.   The performers sang pretty much the full collection of Tom Lehrer&#8217;s songs from his original performance.  Including my favourite: &#8216;Poisoning Pigeons In The Park&#8217;  
On Saturday night we found ourselves at Mike&#8217;s Karaoke 21st (mike, mike, mike, [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:a9e559a083bf1d6b028d9de401749e816fb4c59b'><p>Friday night was well <a href="http://www.casualhacker.net/tom.lehrer/evening.html">&#8216;wasted&#8217;</a> at one of the Claremont Dramatic Society&#8217;s Members&#8217; Evenings.   The performers sang pretty much the full collection of Tom Lehrer&#8217;s songs from his original performance.  Including my favourite: &#8216;Poisoning Pigeons In The Park&#8217; <img src='http://norman.rasmussen.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>On Saturday night we found ourselves at Mike&#8217;s Karaoke 21st (mike, mike, mike, mike &#8211; see Finding Nemo if you don&#8217;t understand).  The songs were dodgy, the videos more so &#8211; having zilch to do with the actual words.  Only a few lucky songs had original footage.</p>
<p>All-in-all an entertaining weekend.  I even managed to check-in a few changes the the <a href="http://xmpppy.sourceforge.net/">xmpp.py</a> <a href="http://xmpppy.sourceforge.net/irc/">irc transport</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/89/an-evening-or-two-wasted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>new domain</title>
		<link>http://norman.rasmussen.co.za/85/new-domain/</link>
		<comments>http://norman.rasmussen.co.za/85/new-domain/#comments</comments>
		<pubDate>Thu, 02 Jun 2005 19:48:35 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[home]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/85/new-domain/</guid>
		<description><![CDATA[I registered my new domain yesterday (rasmussen.co.za).  Currently it&#8217;s a 301 redirect to my old domain, but over the course of the next week or so I will be reversing that.  Hopefully all the search engines come by in time for them to get the new url.
The move was mainly motiviated by the [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:341d065590916be3f0a306e44bb89b151bf9c944'><p>I registered my new domain yesterday (<a href="http://norman.rasmussen.co.za/">rasmussen.co.za</a>).  Currently it&#8217;s a 301 redirect to my old domain, but over the course of the next week or so I will be reversing that.  Hopefully all the search engines come by in time for them to get the new url.</p>
<p>The move was mainly motiviated by the fact that christian of <a href="http://rasmussen.org/">rasmussen.org</a> has finally throw in the towel sighting cost and time needed to maintain a reasonable service.  So I&#8217;m losing email fowarding and probably the dns entry too.  I&#8217;ve spent the last few weeks trying to mak-&#8217;n-plan and finally I realised I should just get the same domain in South Africa.  Lucky for me it was unregistered <img src='http://norman.rasmussen.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>If Rasmussen&#8217;s in South Africa want an email forward, they can contact me, and I&#8217;m sure I can set something up for them.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/85/new-domain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>monitoring a dynamic ip interface with mrtg</title>
		<link>http://norman.rasmussen.co.za/70/monitoring-a-dynamic-ip-interface-with-mrtg/</link>
		<comments>http://norman.rasmussen.co.za/70/monitoring-a-dynamic-ip-interface-with-mrtg/#comments</comments>
		<pubDate>Sat, 16 Apr 2005 01:10:09 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/70/monitoring-a-dynamic-ip-interface-with-mrtg/</guid>
		<description><![CDATA[I setup MRTG to monitor my ADSL connection, but what I was really watching was the network card on the pc with the pppoe client.  Unfortunatly mrtg doesn&#8217;t seem to have a way of monitoring an ip that can change, you have to go on MAC address (pppoe mac is undefined), or interface number [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:dd3023eeb5a6362b6ea090fc31e799909809b824'><p>I setup MRTG to monitor my ADSL connection, but what I was really watching was the network card on the pc with the pppoe client.  Unfortunatly mrtg doesn&#8217;t seem to have a way of monitoring an ip that can change, you have to go on MAC address (pppoe mac is undefined), or interface number (which increases every time you connect).  </p>
<p>So I&#8217;ve written a <a href="http://www.darkskies.za.net/~norman/scripts/netstat-snmp-regex">script</a> that takes an ip address regular expression, and will report statistics on the first interface found that matches.  Basic usage example:</p>
<blockquote><p>Target[myrouter]: `/usr/local/bin/netstat-snmp-regex public myrouter &#8216;10\.10\.&#8217;`</p></blockquote>
<p>will report on the first interface that matches 10.10.*.* on myrouter.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/70/monitoring-a-dynamic-ip-interface-with-mrtg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Powered by ADSL</title>
		<link>http://norman.rasmussen.co.za/68/powered-by-adsl/</link>
		<comments>http://norman.rasmussen.co.za/68/powered-by-adsl/#comments</comments>
		<pubDate>Wed, 13 Apr 2005 20:45:33 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[home]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/68/powered-by-adsl/</guid>
		<description><![CDATA[After serveral phone calls I&#8217;d practically given up,  but just after 9pm the ADSL installation tech phoned to ask if he could come and install.  Thanks to Mr. Sampie and Mr. Molab I now have ADSL, YAY!

]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:9aad4bbbd79556921155519f2cca8c6af8b18d57'><p>After serveral phone calls I&#8217;d practically given up,  but just after 9pm the ADSL installation tech phoned to ask if he could come and install.  Thanks to Mr. Sampie and Mr. Molab I now have ADSL, YAY!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/68/powered-by-adsl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>no ADSL, no Power</title>
		<link>http://norman.rasmussen.co.za/67/adsl-power/</link>
		<comments>http://norman.rasmussen.co.za/67/adsl-power/#comments</comments>
		<pubDate>Mon, 11 Apr 2005 17:33:06 +0000</pubDate>
		<dc:creator>Nurm</dc:creator>
				<category><![CDATA[home]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://norman.rasmussen.co.za/67/adsl-power/</guid>
		<description><![CDATA[It rained (and hailed apparently) a lot on Sunday, so on Monday morning work was without power.  So I got to spend the day at home harassing the ADSL installers for my ADSL that was supposed to be installed on Friday (8th April 2005).  If I&#8217;m luckly i might be able to get [...]]]></description>
			<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:93b82ea50df52e270e91061318903a90cd6e6703'><p>It <a href="http://www.news24.com/News24/South_Africa/News/0,,2-7-1442_1688017,00.html">rained</a> (and <a href="http://www.news24.com/News24/Gallery/Home/0,,galleries-1-259,00.html">hailed</a> apparently) <a href="http://www.news24.com/News24/South_Africa/News/0,,2-7-1442_1688170,00.html">a</a> <a href="http://www.news24.com/News24/South_Africa/News/0,,2-7-1442_1688199,00.html">lot</a> on Sunday, so on Monday morning work was without power.  So I got to spend the day at home harassing the ADSL installers for my ADSL that was supposed to be installed on Friday (8th April 2005).  If I&#8217;m luckly i might be able to get someone to come and install it soon, but it looks like tomorrow is going to be out, because I have to be at work early to fix machines in the US (assuming we have power)</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://norman.rasmussen.co.za/67/adsl-power/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

