<?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>/~colmmacc/ &#187; legacy</title>
	<atom:link href="http://www.stdlib.net/~colmmacc/category/legacy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stdlib.net/~colmmacc</link>
	<description>An Irishman's Fiery</description>
	<lastBuildDate>Sun, 15 May 2011 17:01:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Hayes Compatible</title>
		<link>http://www.stdlib.net/~colmmacc/2003/06/26/hayes-compatible/</link>
		<comments>http://www.stdlib.net/~colmmacc/2003/06/26/hayes-compatible/#comments</comments>
		<pubDate>Thu, 26 Jun 2003 22:29:12 +0000</pubDate>
		<dc:creator>colmmacc</dc:creator>
				<category><![CDATA[legacy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Today was a mixed day, but great on the whole. We had some slight issues in work with the whole internet going away due to a small error on the part of G&#233;ant, but after that things got much better. After work, Colin came over, to check his results amongst other things, and we went [...]]]></description>
			<content:encoded><![CDATA[<p>Today was a mixed day, but great on the whole. We had some slight issues in work with the whole internet going away due to a small error on the part of <a href="http://www.geant.net/">G&eacute;ant</a>, but after that things got much better.</p>
<p>After work, Colin came over, to check his results amongst other things, and we went off to a free <a href="http://www.martinhayes.com/"> Martin Hayes and Dennis Cahill</a> gig in Temple Bar&#8217;s Meeting House Sqaure.</p>
<p>It&#8217;s been over a year since I&#8217;d seen Hayes live, and it was an absolutely brilliant gig, and the atmosphere was great due to the lashing rain at this outdoor gig. Also managed to meet old friends &Eacute;anna and Sorcha there, which is good.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stdlib.net/~colmmacc/2003/06/26/hayes-compatible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bouzouki Wha?</title>
		<link>http://www.stdlib.net/~colmmacc/2003/06/23/bouzouki-wha/</link>
		<comments>http://www.stdlib.net/~colmmacc/2003/06/23/bouzouki-wha/#comments</comments>
		<pubDate>Mon, 23 Jun 2003 22:32:59 +0000</pubDate>
		<dc:creator>colmmacc</dc:creator>
				<category><![CDATA[legacy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I&#8217;ve tried to explain the various instruments I play more than once, and I usually suck at doing it, so I&#8217;ll put some descriptions on-line, which I can point people at. I&#8217;ll start with the one I play the most, the bouzouki. The Bouzouki The bouzouki is an instrument that was introduced to Irish Traditional [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve tried to explain the various instruments I play more than once, and I usually suck at doing it, so I&#8217;ll put some descriptions on-line, which I can point people at. I&#8217;ll start with the one I play the most, the bouzouki.</p>
<p><strong>The Bouzouki</strong></p>
<p>The bouzouki is an instrument that was introduced to Irish Traditional Music in the 60s, most notably by Donal Lunny (crap) and Andy Irvine (superb). Originally, it&#8217;s a greek instrument, though the modern version has been heavily modified, and most feature a flat back to the soundbox, rather than a curved one.</p>
<p>If you&#8217;re a complete nerd like me, you&#8217;ll be intrested to know that it&#8217;s tonal range is suprisingly bassy, and goes from 220Hz to 2.3Khz, in the tuning I use (ADAD), though in GDAD the lower range is extended downwards to 196Hz.</p>
<p>It&#8217;s a double-stringed instrument, with 8 strings in total tuned to 4 seperate tones. Unlike some double string instruments, most players keep the double strings in-tone rather than seperated by an octave.</p>
<p>It&#8217;s used mostly for modal music, which is why it&#8217;s tuned in fourths.</p>
<p><a href="http://www.google.com/search?q=bouzouki">Google for Bouzouki</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stdlib.net/~colmmacc/2003/06/23/bouzouki-wha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Party Time</title>
		<link>http://www.stdlib.net/~colmmacc/2003/06/23/party-time/</link>
		<comments>http://www.stdlib.net/~colmmacc/2003/06/23/party-time/#comments</comments>
		<pubDate>Mon, 23 Jun 2003 22:15:16 +0000</pubDate>
		<dc:creator>colmmacc</dc:creator>
				<category><![CDATA[legacy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Yesterday I bit the bullet and decided to try and learn how to use the Gimp. I&#8217;ve been using Photoshop for years to do the minimal non-creative touchups I&#8217;m barely capable of, and just got too lazy to learn a new interface. But, I can definitely recommend Grokking the Gimp, which within a few minutes [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I bit the bullet and decided to try and learn how to use the Gimp. I&#8217;ve been using Photoshop for years to do the minimal non-creative touchups I&#8217;m barely capable of, and just got too lazy to learn a new interface. But, I can definitely recommend  <a href="http://gimp-savvy.com/BOOK/">Grokking the Gimp</a>, which within a few minutes got me up to speed, and I could finally do some basics like add a drop shadow! The GIMP&#8217;s drop shadow is also finer and nicer-looking, to me anyway, than Photoshops. The image at <a href="http://castlerea.stdlib.net/">castlerea.stdlib.net</a> was touched up with the Gimp.</p>
<p>For years I&#8217;ve been mulling with the idea of Joining a political party. I&#8217;ve been involved in politics for a long time, and I was an electoral agent at the last election, but time constraints mean I&#8217;d be better off joining a party.</p>
<p>The party that mosts aligns with my own politics is the Greens, but unfortunately I have the rather inconvienent conviction that nuclear power is actually the greenest, safest power source going and we should be there already. So they get tetchy every time I try<br />
to convince them.</p>
<p>Finally got a working ACL compiler for NSD written today, next onwards to the module building!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stdlib.net/~colmmacc/2003/06/23/party-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MarkByte</title>
		<link>http://www.stdlib.net/~colmmacc/2003/06/21/markbyte/</link>
		<comments>http://www.stdlib.net/~colmmacc/2003/06/21/markbyte/#comments</comments>
		<pubDate>Sat, 21 Jun 2003 02:49:20 +0000</pubDate>
		<dc:creator>colmmacc</dc:creator>
				<category><![CDATA[legacy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Today was an intresting day, John (x@rb) mailed me about some DNS changes he needed doing, as he was moving the primary of the Cliste zones, turns out he&#8217;d found a very cool hosting company called Bytemark Hosting. These people are unreal, they offer full Linux UML&#8217;s, running Debian, Gentoo or DeadRat for 15 Sterling [...]]]></description>
			<content:encoded><![CDATA[<p>Today was an intresting day, John (x@rb) mailed me about some DNS changes he needed doing, as he was moving the primary of the Cliste zones, turns out he&#8217;d found a <strong>very</strong> cool hosting company called <a href="http://www.bytemark-hosting.co.uk/">Bytemark Hosting</a>.</p>
<p>These people are unreal, they offer full Linux UML&#8217;s, running Debian, Gentoo or DeadRat for 15 Sterling per month. They come with 3GB of disk space, and a 7.5GB (yes that&#8217;s a big B) transfer rate, all uppable by paying a little more.</p>
<p>As if that wasnt enough, they also give you an ssh account on the machine hosting the UML, so you can reboot and restart your server on demand, connect to it&#8217;s serial consoles, tell how much bandwidth you&#8217;ve used .. and more. Oh, and you set up SMS notification and<br />
automatic actions such as reboots if services suddenly go down.</p>
<p>And if <strong>that</strong> wasnt enough, the UML kernel they use supports IPv6, and you can get up a 6to4 tunnel without any trouble!</p>
<p>So, needless to say, I ordered one, and set about migrating kilmainham.stdlib.net to the new server, called castlerea.stdlib.net. It took less than an hour, in fact if your reading this on www.stdlib.net, it&#8217;s coming from castlerea. Over IPv6 if you support it (shame on you<br />
if you don&#8217;t!).</p>
<p>In other purchasing madness, I bought all 3 seasons of Family Guy on DVD from play.com yesterday, can&#8217;t wait for them to arrive :)</p>
<p>In nsd related news, looks like the NSD team may implement plugin support, which I&#8217;ll be using to implement ACL&#8217;s, it&#8217;s all working out very nicely indeed :)</p>
<p>As a result of my work on NSD, I now have some useful generic routines for turning strings such as</p>
<pre>
193.1.219.0/24
193.1.0.0/255.255.0.0
127.0.0.1/8
192.168/16
::1/64
::ffff:169.172.1.2
</pre>
<p>Into useful network-order binary representations. There are also some macros for doing efficient subnet checks, whether an address is within a subnet, whether a whole subnet lies within another and  so on. It&#8217;s reasonly good, taking 6 seconds on my 2Ghz laptop to<br />
check every possible IPv4 address against a subnet, it takes 22 to the corresponding ammount of v6 ones. The implementation is  relatively foolproof, with all networks being stored in IPv6 format (V4&#8242;s get mapped), but there are efficient V4-only tests in<br />
the header.</p>
<ul>
<li>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;a href=&quot;/~colmmacc/nsd/subnet.c&quot;&gt;subnet.c&lt;/a&gt;</div></td></tr></tbody></table></div>
</li>
<li>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;a href=&quot;/~colmmacc/nsd/subnet.h&quot;&gt;subnet.h&lt;/a&gt;</div></td></tr></tbody></table></div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.stdlib.net/~colmmacc/2003/06/21/markbyte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From Gaudec</title>
		<link>http://www.stdlib.net/~colmmacc/2003/06/18/from-gaudec/</link>
		<comments>http://www.stdlib.net/~colmmacc/2003/06/18/from-gaudec/#comments</comments>
		<pubDate>Wed, 18 Jun 2003 14:28:42 +0000</pubDate>
		<dc:creator>colmmacc</dc:creator>
				<category><![CDATA[legacy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Finally made it out to Guadec today, lots of fun, plenty of exhibitors to annoy, and people I know to chat with. Some very intresting talks aswell, though I got nabbed by some people who wanted to learn IPv6 programming. Gnome definitely wins the hottest chicks in OpenSource award, or maybe it&#8217;s just the nice [...]]]></description>
			<content:encoded><![CDATA[<p>Finally made it out to <a href="http://www.guadec.org/">Guadec</a> today, lots of fun, plenty of exhibitors to annoy, and people I know to chat with. Some very intresting talks aswell, though I got nabbed by some people who wanted to learn IPv6 programming. Gnome definitely wins the hottest chicks in OpenSource award, or maybe it&#8217;s just the nice weather that&#8217;s making me think that ;)</p>
<p>My patches to nsd have been applied, and should be in the nsd-1.2  release. I&#8217;m working on adding ACL support for queries, we&#8217;d like to be able to deny queries from non-HEAnet subnets for a specific zone. The NSD people are talking about developing a modular plug-in standard, that would suit me down to the ground, but in the meantime I&#8217;ll hack it in.</p>
<p>I have a working compiler for the ACLs, which compiles the subnets into a file for NSD to read later, I&#8217;m going to see how best to integrate it with the NSD side of the equation today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stdlib.net/~colmmacc/2003/06/18/from-gaudec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Patched!</title>
		<link>http://www.stdlib.net/~colmmacc/2003/06/16/patched/</link>
		<comments>http://www.stdlib.net/~colmmacc/2003/06/16/patched/#comments</comments>
		<pubDate>Mon, 16 Jun 2003 19:59:22 +0000</pubDate>
		<dc:creator>colmmacc</dc:creator>
				<category><![CDATA[legacy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[My IPv6 patch for nsd is now done, working on Linux. Lets see what the NSD guys think. Turns out it was the great Itojun himself who implemented NSD&#8217;s initial v6 support, so that&#8217;s kind of awkward. I based my patch on his guidelines.]]></description>
			<content:encoded><![CDATA[<p>My <a href="/~colmmacc/nsd/nsd.patch">IPv6 patch for nsd</a> is now done, working on Linux. Lets see what the NSD guys think. Turns out it was the great Itojun himself who implemented NSD&#8217;s initial v6 support, so that&#8217;s kind of awkward. I based my patch on his guidelines.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stdlib.net/~colmmacc/2003/06/16/patched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TLA&#8217;s</title>
		<link>http://www.stdlib.net/~colmmacc/2003/06/16/tlas/</link>
		<comments>http://www.stdlib.net/~colmmacc/2003/06/16/tlas/#comments</comments>
		<pubDate>Mon, 16 Jun 2003 01:22:07 +0000</pubDate>
		<dc:creator>colmmacc</dc:creator>
				<category><![CDATA[legacy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Turns out I was a litte too optomistic about nsd, I&#8217;ve had a good read of it&#8217;s code, and they don&#8217;t know what they&#8217;re at with regard to IPv6, so it&#8217;s going to take a few days rather than a few hours to fix, but it&#8217;s doable. /. have a story up about QNX, the [...]]]></description>
			<content:encoded><![CDATA[<p>Turns out I was a litte too optomistic about nsd, I&#8217;ve had a good read of it&#8217;s code, and they don&#8217;t know what they&#8217;re at with regard to IPv6, so it&#8217;s going to take a few days rather than a few hours to fix, but it&#8217;s doable.</p>
<p>/. have a story up about QNX, the kickass OS, there&#8217;s a new  <a href="http://www.fortune.com/fortune/imt/0,15704,427288-2,00.html">fortune article</a> on it up. It&#8217;s nice to see mention of QNX, which many of us have been using for a long long time, but it would have been nice if the article had been accurate.</p>
<p>It includes such gems as &#8220;QNX has been the only company so far to commercialize a microkernel OS&#8221;, someone really should tell the guys at Apple! It would have been nice if they&#8217;d mentioned the fact that the QNX microkernel was proven Mathmetically uncrashable aswell. Ah well, can&#8217;t have it all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stdlib.net/~colmmacc/2003/06/16/tlas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Go NSD!</title>
		<link>http://www.stdlib.net/~colmmacc/2003/06/14/go-nsd/</link>
		<comments>http://www.stdlib.net/~colmmacc/2003/06/14/go-nsd/#comments</comments>
		<pubDate>Sat, 14 Jun 2003 14:44:59 +0000</pubDate>
		<dc:creator>colmmacc</dc:creator>
				<category><![CDATA[legacy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Just downloaded the nsd 1.1 beta, turns out AFXR support has now been integrated, that just made my life a whole bunch easier! All I have to do now is get IPv6 working on Linux, which is no big deal compared to what it took for Apache. HEAnet might have software-resiliant DNS by next week!]]></description>
			<content:encoded><![CDATA[<p>Just downloaded the nsd 1.1 beta, turns out AFXR support has now been integrated, that just made my life a whole bunch easier! All I have to do now is get IPv6 working on Linux, which is no big deal compared to what it took for Apache. HEAnet might have software-resiliant DNS by next week!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stdlib.net/~colmmacc/2003/06/14/go-nsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thank Crunchie</title>
		<link>http://www.stdlib.net/~colmmacc/2003/06/13/thank-crunchie/</link>
		<comments>http://www.stdlib.net/~colmmacc/2003/06/13/thank-crunchie/#comments</comments>
		<pubDate>Fri, 13 Jun 2003 20:08:25 +0000</pubDate>
		<dc:creator>colmmacc</dc:creator>
				<category><![CDATA[legacy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[We had to break the Friday Rule today, never a good end to a day, just have to love Cisco, still life for us Server Admins isnt much better, downloaded the brand new Linux 2.4.21 today: net/network.o: In function `irda_device_init&#8217;: net/network.o(.text.init+0x2c70): undefined reference to `toshoboe_init&#8217; make[1]: *** [vmlinux] Error 1 make[1]: Leaving directory `/usr/src/kernel-source-2.4.21&#8242; make: [...]]]></description>
			<content:encoded><![CDATA[<p>We had to break the Friday Rule today, never a good end to a day, just have to love Cisco, still life for us Server Admins isnt much better, downloaded the brand new Linux 2.4.21 today:</p>
<blockquote><p>
net/network.o: In function `irda_device_init&#8217;:<br />
net/network.o(.text.init+0x2c70): undefined reference to `toshoboe_init&#8217;<br />
make[1]: *** [vmlinux] Error 1<br />
make[1]: Leaving directory `/usr/src/kernel-source-2.4.21&#8242;<br />
make: *** [stamp-build] Error 2
</p></blockquote>
<p>As usual, Linux people don&#8217;t have a clue what they&#8217;re at!. Still, I&#8217;m in a happy mood, maybe because I&#8217;m just back from the pub, but also because today I finally finished a project which has been &#8220;in progress&#8221; (to use that term loosely, for the best part of three years. Though I must point out, only 5 months of which were officially on my desk!</p>
<p>Still it&#8217;s <strong>done</strong> and boy am I happy about it! Now to patch NSD to work properly on Linux and support AXFRs, oh and migrate HEAnets news-service ASAP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stdlib.net/~colmmacc/2003/06/13/thank-crunchie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Whoa there Jimmy</title>
		<link>http://www.stdlib.net/~colmmacc/2003/06/11/whoa-there-jimmy/</link>
		<comments>http://www.stdlib.net/~colmmacc/2003/06/11/whoa-there-jimmy/#comments</comments>
		<pubDate>Wed, 11 Jun 2003 18:33:27 +0000</pubDate>
		<dc:creator>colmmacc</dc:creator>
				<category><![CDATA[legacy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[If this makes sense to you, could you explain it to me &#8230;! I&#8217;d like to know why. First person brave enough to deal with this guy gets the 20 dollars, mail me. From: &#8220;Jonathan Steinberg&#8221; &#60;gone&#62; Reply-To: &#60;gone&#62; Date: Wed, 11 Jun 2003 09:23:24 -0400 To: Colm MacCarthaigh &#60;gone&#62; Subject: dell ap Read your [...]]]></description>
			<content:encoded><![CDATA[<p>If this makes sense to you, could you explain it to me &#8230;! I&#8217;d like to know <em>why</em>. First person brave enough to deal with this guy gets the 20 dollars, mail me.</p>
<blockquote><p>
From: &#8220;Jonathan Steinberg&#8221; &lt;gone&gt;<br />
Reply-To: &lt;gone&gt;<br />
Date: Wed, 11 Jun 2003 09:23:24 -0400<br />
To: Colm MacCarthaigh &lt;gone&gt;<br />
Subject: dell ap</p>
<p>Read your report on the Dell AP.  Could you run a captive portal on it.or<br />
better yet redirect a user when they first log onto the AP to a specific<br />
URL?</p>
<p>From: Colm MacC�rthaigh &lt;gone&gt;<br />
Date: Wed, 11 Jun 2003 15:18:33 +0100<br />
To: Jonathan Steinberg &lt;gone&gt;<br />
Subject: Re: dell ap</p>
<p>On Wed, Jun 11, 2003 at 09:23:24AM -0400, Jonathan Steinberg wrote:<br />
&gt; Read your report on the Dell AP.  Could you run a captive portal on it.or<br />
&gt; better yet redirect a user when they first log onto the AP to a specific<br />
&gt; URL?</p>
<p>Sure, it&#8217;d be trivial. It&#8217;s running thttpd which you could configure<br />
to do it, or just use inetd and cat, something like the following:</p>
<p>HTTP/1.0 302 Found<br />
Location: http://yoururl<br />
&lt;blank line&gt;</p>
<p>&#8211;<br />
Colm MacC�rthaigh                        </p>
<p>From: &#8220;Jonathan Steinberg&#8221; &lt;gone&gt;<br />
Reply-To: &lt;gone&gt;<br />
Date: Wed, 11 Jun 2003 10:52:15 -0400<br />
To: &#8216;Colm MacC�rthaigh&#8217; &lt;gone&gt;<br />
Subject: RE: dell ap</p>
<p>After that first initial redirection would the user be free to surf any<br />
sites they please?</p>
<p>If you buy the access point and input the URL I request, I&#8217;d pay you $20 on<br />
top of the AP price.  This would be a great favor to me as I am not much of<br />
a programmer&#8230;</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.stdlib.net/~colmmacc/2003/06/11/whoa-there-jimmy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

