<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/atom10full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-8926672</id><updated>2008-08-14T23:51:39.360+01:00</updated><title type="text">Danny Angus</title><link rel="alternate" type="text/html" href="http://blog.killerbees.co.uk/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default?start-index=26&amp;max-results=25&amp;redirect=false" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.killerbees.co.uk/feeds/posts/default" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>240</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><subtitle type="html">Some thoughts which I don't want to annoy my colleagues with!</subtitle><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nd/2.0/" /><logo>http://www.killerbees.co.uk/beeicon.ico</logo><link rel="self" href="http://blog.killerbees.co.uk" type="application/atom+xml" /><feedburner:emailServiceId>617663</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><entry><id>tag:blogger.com,1999:blog-8926672.post-8784311710522542017</id><published>2008-08-14T14:29:00.003+01:00</published><updated>2008-08-14T14:37:12.243+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="planetapache" /><category scheme="http://www.blogger.com/atom/ns#" term="work" /><title type="text">All work and no play ...</title><content type="html">... I don't think so, I forgot to add to yesterday's post that as well as all the new folk and new clients we've got new toys too.&lt;br /&gt;&lt;br /&gt;We've got two 52" plasmas, one streaming the olympics and one with a Wii, and under my desk is an &lt;a href="http://www.urbanterror.net/"&gt;UrbanTerror&lt;/a&gt; server so my department can take out their frustrations by fragging each other at lunchtimes.&lt;br /&gt;&lt;br /&gt;Oh... and if you've got flash actionscript 3 skills and can travel to out office get in touch, all this could be yours too.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=fiBESK"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=fiBESK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/364795873" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/364795873/all-work-and-no-play.html" title="All work and no play ..." /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=8784311710522542017" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8784311710522542017" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8784311710522542017" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/08/all-work-and-no-play.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-7498854452943691172</id><published>2008-08-13T11:25:00.003+01:00</published><updated>2008-08-13T11:35:52.386+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="planetapache" /><category scheme="http://www.blogger.com/atom/ns#" term="work" /><title type="text">Onwards and upwards..</title><content type="html">Yesterday we launched our now corporate website &lt;a href="http://www.drivebusiness.com/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The previous day we inducted two new php analyst programmers and a second business analyst.&lt;br /&gt;Last monday we started a new sysadmin.&lt;br /&gt;We're still looking for a flash actionscript 3 developer.&lt;br /&gt;&lt;br /&gt;Now that the new site is up I can reveal that we're working on ecommerce for two exciting fashion brands &lt;a href="http://www.bench.co.uk/"&gt;Bench &lt;/a&gt;and &lt;a href="http://www.hooch.co.uk/"&gt;Hooch&lt;/a&gt;. Its always a challenge working for established brands, but in this case its creating a real buzz in the office, they're going to be cool through and through, from the graphic design to the seamless integration with warehouse and financial systems.&lt;br /&gt;&lt;br /&gt;Talking of challenging, the migration of a.n.other client seems to have gone pretty smoothly, some minor issues are outstanding, but (touch wood) everything that's needed is working.&lt;br /&gt;&lt;br /&gt;And finally.. we've launched a redesign of &lt;a href="http://www.duchamplondon.com/"&gt;Duchamp&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=mgrRYK"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=mgrRYK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/363789889" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/363789889/onwards-and-upwards.html" title="Onwards and upwards.." /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=7498854452943691172" title="4 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/7498854452943691172" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/7498854452943691172" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/08/onwards-and-upwards.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-1206126259182592716</id><published>2008-08-12T15:52:00.000+01:00</published><updated>2008-08-12T15:54:57.942+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blogger planetapache" /><title type="text" /><content type="html">&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=yeDFxK"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=yeDFxK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/362998666" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/362998666/blog-post.html" title="" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=1206126259182592716" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/1206126259182592716" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/1206126259182592716" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/08/blog-post.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-6341871306383196790</id><published>2008-07-09T17:31:00.002+01:00</published><updated>2008-07-09T17:36:18.258+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="planetapache" /><category scheme="http://www.blogger.com/atom/ns#" term="drivebusiness" /><title type="text">We're hiring</title><content type="html">Business Analysts, PHP developers and an online marketeer, apply &lt;a href="http://www.s1jobs.com/search/results.cgi?corestrict=Drive%20Business%20Ltd"&gt;here&lt;/a&gt;&lt;br /&gt;And join me here:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_x9cLGls3yCY/SHTo3GE0-vI/AAAAAAAAAIQ/yCrAvkTujVw/s1600-h/163222.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_x9cLGls3yCY/SHTo3GE0-vI/AAAAAAAAAIQ/yCrAvkTujVw/s320/163222.jpg" alt="" id="BLOGGER_PHOTO_ID_5221053901250558706" border="0" /&gt;&lt;/a&gt; :-)&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=wCewFJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=wCewFJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/330925353" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/330925353/were-hiring.html" title="We're hiring" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=6341871306383196790" title="1 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/6341871306383196790" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/6341871306383196790" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/07/were-hiring.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-3042695724527526484</id><published>2008-07-04T12:35:00.003+01:00</published><updated>2008-07-04T12:48:02.230+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dba-for-dummies" /><category scheme="http://www.blogger.com/atom/ns#" term="planetapache" /><title type="text">Mysql Federated tables and Oracle Database links</title><content type="html">Taking time out from the Big Migration job to share &lt;a href="http://www.onlamp.com/pub/a/databases/2006/08/10/mysql-federated-tables.html"&gt;this &lt;/a&gt;with you, and before you say anything *I Know* this is old news, but forgive me because I've been away from MySQL for 4 years, and just because you know this doesn't mean that there aren't other "late adopters" like me out there.&lt;br /&gt;&lt;br /&gt;Over the past few weeks I've come across quite a few posts on the net from folks who wanted to use oracle style links between MySQL databases (I don't need to, I just spoted a theme). Researching the storage engines in Mysql 5 (we're upgrading as well as migrating) it seems there is now an answer in the form of the Federated storage engine.&lt;br /&gt;&lt;br /&gt;The article also provided me an answer for the perennial problem of needing several instances of MySQL in dev and test, often for exactly the task currently at hand, migrating from one version to another,  that answer is the &lt;a href="http://mysql-sandbox.sourceforge.net/"&gt;mysql sandbox&lt;/a&gt;. Neat. Its a shame that I've already set up my dev environment, I'd like to play with that.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=eNRF9J"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=eNRF9J" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/326590129" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/326590129/mysql-federated-tables-and-oracle.html" title="Mysql Federated tables and Oracle Database links" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=3042695724527526484" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/3042695724527526484" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/3042695724527526484" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/07/mysql-federated-tables-and-oracle.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-6028202784628042695</id><published>2008-07-03T14:03:00.004+01:00</published><updated>2008-07-03T14:07:16.303+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><category scheme="http://www.blogger.com/atom/ns#" term="planetapache" /><title type="text">Sony Bricks PS3's</title><content type="html">Sam, who sits opposite me at work, tells me that the latest firmware update for the PS3 was bricking boxes yesterday until they recalled it. Her better half didn't manage to download it in time, lucky for them.&lt;br /&gt;&lt;br /&gt;Apparently calls to Sony support (in the uk at least) were met with the response "we'll come and collect it".&lt;br /&gt;&lt;br /&gt;I guess my nearest and dearest were actually saving me a headache when the didn't buy me one.&lt;br /&gt;&lt;br /&gt;You can read a bit about it &lt;a href="http://www.joystiq.com/2008/07/02/sony-responds-to-adverse-firmware-2-40-effects/"&gt;here&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=M5RvCJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=M5RvCJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/325789604" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/325789604/sony-bricks-ps3s.html" title="Sony Bricks PS3's" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=6028202784628042695" title="1 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/6028202784628042695" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/6028202784628042695" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/07/sony-bricks-ps3s.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-8110533658875068885</id><published>2008-06-12T15:43:00.004+01:00</published><updated>2008-06-12T20:33:48.832+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="planetapache" /><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><title type="text">Apache httpd &amp; SELinux</title><content type="html">I'll admit straight away here that &lt;a href="http://en.wikipedia.org/wiki/Security-Enhanced_Linux"&gt;SELinux&lt;/a&gt; was news to me 6mths ago when I installed Centos5 (RHEL5 equivalent) for the first time. Since then I've found out a little, mainly because I had to.&lt;br /&gt;&lt;br /&gt;SELinux lurks like a rake in the grass and whangs you on the noggin just when you're 100% sure you know what you're doing.&lt;br /&gt;&lt;br /&gt;For example SELinux was the culprit when a pretty simple perl DBI script wasn't allowed to connect to a remote database when run as a CGI script, but the same script worked fine as a shell script. And the error was no more than an unhelpful and inscruitable "Can't create TCP/IP socket (13)".&lt;br /&gt;&lt;br /&gt;Its been a real pain, so here are two things you may wish to read...&lt;br /&gt;&lt;br /&gt;When pain strikes reach for: &lt;a href="http://www.crypt.gen.nz/selinux/disable_selinux.html"&gt;How to Disable SELinux&lt;/a&gt; turning it off is a sure fire way to find out if it really is an SELinux problem.&lt;br /&gt;&lt;br /&gt;Then when you want to turn it back on again read this: &lt;a href="http://beginlinux.com/index.php/server_training/web-server/117-web-server/976-apache-and-selinux?tmpl=component&amp;amp;print=1&amp;amp;page="&gt;Apache and SELinux&lt;/a&gt; to find out how to configure it to allow httpd to do some things without opening the door to everything.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=USxnwI"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=USxnwI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/310459840" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/310459840/apache-httpd-selinux.html" title="Apache httpd &amp; SELinux" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=8110533658875068885" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8110533658875068885" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8110533658875068885" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/06/apache-httpd-selinux.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-9086946181178594017</id><published>2008-06-10T10:11:00.001+01:00</published><updated>2008-06-12T17:22:53.828+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><title type="text">For your listening pleasure...</title><content type="html">Why? Because I can.&lt;br /&gt;&lt;style type="text/css"&gt;table.lfmWidgetradio_cfac88039f0d832f87802206aa068358 td {margin:0 !important;padding:0 !important;border:0 !important;}table.lfmWidgetradio_cfac88039f0d832f87802206aa068358 tr.lfmHead a:hover {background:url(http://cdn.last.fm/widgets/images/en/header/radio/regular_black.png) no-repeat 0 0 !important;}table.lfmWidgetradio_cfac88039f0d832f87802206aa068358 tr.lfmEmbed object {float:left;}table.lfmWidgetradio_cfac88039f0d832f87802206aa068358 tr.lfmFoot td.lfmConfig a:hover {background:url(http://cdn.last.fm/widgets/images/en/footer/black.png) no-repeat 0px 0 !important;;}table.lfmWidgetradio_cfac88039f0d832f87802206aa068358 tr.lfmFoot td.lfmView a:hover {background:url(http://cdn.last.fm/widgets/images/en/footer/black.png) no-repeat -85px 0 !important;}table.lfmWidgetradio_cfac88039f0d832f87802206aa068358 tr.lfmFoot td.lfmPopup a:hover {background:url(http://cdn.last.fm/widgets/images/en/footer/black.png) no-repeat -159px 0 !important;}&lt;/style&gt;&lt;br /&gt;&lt;table class="lfmWidgetradio_cfac88039f0d832f87802206aa068358" style="width: 184px;" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr class="lfmHead"&gt;&lt;td&gt;&lt;a title="killerbees1’s Playlist" href="http://www.last.fm/listen/user/killerbees1/playlist" target="_blank" style="border: 0pt none ; background: transparent url(http://cdn.last.fm/widgets/images/en/header/radio/regular_black.png) no-repeat scroll 0pt -20px; overflow: hidden; display: block; height: 20px; width: 184px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-decoration: none;"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="lfmEmbed"&gt;&lt;td&gt;&lt;object type="application/x-shockwave-flash" data="http://cdn.last.fm/widgets/radio/26.swf" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="184" height="140"&gt; &lt;param name="movie" value="http://cdn.last.fm/widgets/radio/26.swf"&gt; &lt;param name="flashvars" value="lfmMode=radio&amp;amp;radioURL=user%2Fkillerbees1%2Fplaylist&amp;amp;title=killerbees1%E2%80%99s+Playlist&amp;amp;theme=black&amp;amp;lang=en&amp;amp;widget_id=radio_cfac88039f0d832f87802206aa068358"&gt; &lt;param name="bgcolor" value="000000"&gt; &lt;param name="quality" value="high"&gt; &lt;param name="allowScriptAccess" value="always"&gt; &lt;param name="allowNetworking" value="all"&gt; &lt;/object&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="lfmFoot"&gt;&lt;td style="background: transparent url(http://cdn.last.fm/widgets/images/footer_bg/black.png) repeat-x scroll 0pt 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: right;"&gt;&lt;table style="width: 184px;" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="lfmConfig"&gt;&lt;a href="http://www.last.fm/widgets/?url=user%2Fkillerbees1%2Fplaylist&amp;amp;colour=black&amp;amp;size=regular&amp;amp;autostart=0&amp;amp;from=code&amp;amp;widget=radio" title="Get your own widget" target="_blank" style="border: 0pt none ; background: transparent url(http://cdn.last.fm/widgets/images/en/footer/black.png) no-repeat scroll 0px -20px; overflow: hidden; display: block; width: 85px; height: 20px; float: right; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-decoration: none;"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="lfmView" style="width: 74px;"&gt;&lt;a href="http://www.last.fm/user/killerbees1/" title="View killerbees1's profile" target="_blank" style="border: 0pt none ; background: transparent url(http://cdn.last.fm/widgets/images/en/footer/black.png) no-repeat scroll -85px -20px; overflow: hidden; display: block; width: 74px; height: 20px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-decoration: none;"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="lfmPopup" style="width: 25px;"&gt;&lt;a href="http://www.last.fm/widgets/popup/?url=user%2Fkillerbees1%2Fplaylist&amp;amp;colour=black&amp;amp;size=regular&amp;amp;autostart=0&amp;amp;from=code&amp;amp;widget=radio&amp;amp;resize=1" title="Load this radio in a pop up" target="_blank" style="border: 0pt none ; background: transparent url(http://cdn.last.fm/widgets/images/en/footer/black.png) no-repeat scroll -159px -20px; overflow: hidden; display: block; width: 25px; height: 20px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-decoration: none;" onclick="window.open(this.href + '&amp;amp;resize=0','lfm_popup','height=240,width=234,resizable=yes,scrollbars=yes'); return false;"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=pWXRSI"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=pWXRSI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/308696906" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/308696906/for-your-listening-pleasure.html" title="For your listening pleasure..." /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=9086946181178594017" title="1 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/9086946181178594017" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/9086946181178594017" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/06/for-your-listening-pleasure.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-5693433292939127183</id><published>2008-06-05T20:31:00.003+01:00</published><updated>2008-06-12T17:22:53.829+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apache" /><title type="text">Another year older... another ASF board elected...</title><content type="html">It hardly seems like a year since the ASF elected the board and here we are again.&lt;br /&gt;The new board is a healthy mix of dedicated people from all walks of the foundation and looks like this:&lt;br /&gt;&lt;br /&gt;Bertrand Delacretaz   &lt;br /&gt;Justin Erenkrantz       &lt;br /&gt;J. Aaron Farr&lt;br /&gt;Jim Jagielski         &lt;br /&gt;Geir Magnusson Jr.      &lt;br /&gt;William A. Rowe, Jr.&lt;br /&gt;Sam Ruby              &lt;br /&gt;Henning Schmiedehausen  &lt;br /&gt;Greg Stein&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=spdnVI"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=spdnVI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/305539388" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/305539388/another-year-older-another-asf-board.html" title="Another year older... another ASF board elected..." /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=5693433292939127183" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/5693433292939127183" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/5693433292939127183" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/06/another-year-older-another-asf-board.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-3548237710166689626</id><published>2008-05-21T12:34:00.005+01:00</published><updated>2008-06-12T17:22:53.830+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><category scheme="http://www.blogger.com/atom/ns#" term="awards" /><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><title type="text">Botched Security Lifetime Achievement Award</title><content type="html">I wasn't going to add my 2c to the debate rumbling behind the OpenSSL defect, (&lt;a href="http://blogs.msdn.com/larryosterman/archive/2008/05/13/more-proof-that-crypto-should-be-left-to-the-experts.aspx"&gt;summarised nicely here&lt;/a&gt;) Plenty of knowledgeable folks have raked over those coals already.&lt;br /&gt;&lt;br /&gt;But then I came across this story, I don't know how old it is, &lt;a href="http://www.emergencylocksmiths.info/permalink.php?article=hardworking-locksmith-in-prisons.txt"&gt;Hardworking Locksmith In Prisons &lt;/a&gt; and it struck me that the OpenSSL problem was essentially the opposite of the locksmiths one.&lt;br /&gt;&lt;br /&gt;On the one hand we have a security technology which was compromised because its secrets weren't known and understood well enough, and on the other we have a security technology who's flaw is that it relies to a large extent on practitioners keeping secrets.&lt;br /&gt;&lt;br /&gt;So the award goes jointly to the guys who compromised OpenSSL without knowing what they were doing, and the guys who compromise our homes and offices just because they do.&lt;br /&gt;&lt;br /&gt;I'm still  not sure whether I'm happier to rely on knowledge or ignorance for my security though.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=Ol6mmH"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=Ol6mmH" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/294986929" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/294986929/botched-security-lifetime-achievement.html" title="Botched Security Lifetime Achievement Award" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=3548237710166689626" title="1 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/3548237710166689626" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/3548237710166689626" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/05/botched-security-lifetime-achievement.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-5123009778186740588</id><published>2008-05-14T16:57:00.000+01:00</published><updated>2008-06-12T17:22:53.831+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><title type="text">Using Apache2 as a reverse proxy</title><content type="html">It was years since I'd done this, and I'd forgotten everything about it but &lt;a href="http://www.apachetutor.org/admin/reverseproxies"&gt;niq's article&lt;/a&gt; gets it all across nice and concise.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=NCUVoH"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=NCUVoH" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/290266257" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/290266257/using-apache2-as-reverse-proxy.html" title="Using Apache2 as a reverse proxy" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=5123009778186740588" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/5123009778186740588" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/5123009778186740588" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/05/using-apache2-as-reverse-proxy.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-8656807152244560451</id><published>2008-04-30T15:20:00.003+01:00</published><updated>2008-06-12T17:22:53.832+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><title type="text">Microsoft iPod Carton</title><content type="html">Its old, but I only saw it the other day, and I laughed..&lt;br /&gt;(If you can't see the video, perhaps you're reading this on a feed reader, click &lt;a href="http://www.youtube.com/watch?v=aeXAcwriid0"&gt;this link&lt;/a&gt; to you tube.)&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/aeXAcwriid0&amp;amp;hl=en&amp;amp;rel=0"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/aeXAcwriid0&amp;amp;hl=en&amp;amp;rel=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=6QQ4cG"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=6QQ4cG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/280821411" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/280821411/microsoft-ipod-carton.html" title="Microsoft iPod Carton" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=8656807152244560451" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8656807152244560451" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8656807152244560451" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/04/microsoft-ipod-carton.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-2893756588438320883</id><published>2008-04-22T17:11:00.003+01:00</published><updated>2008-06-12T17:22:53.832+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><category scheme="http://www.blogger.com/atom/ns#" term="java" /><title type="text">OMG - java weenie goes LAMP!</title><content type="html">Well yes, I've spent the past week or so trying to apply a load of stuff that I want to do from the world of Java to the word of LAMP, or php to you and me.&lt;br /&gt;&lt;br /&gt;I should also say that before I embarked on my career as a java-weenie I'd spent four years man-and-boy programming perl, so the php itself wasn't any kind of hurdle, my challenge has been to see if I could introduce all of the application architecture patterns which I know and love from Java world.&lt;br /&gt;&lt;br /&gt;So what things have I uncovered?&lt;br /&gt;&lt;br /&gt;1/ IDE - the Eclipse PDT, with zend debugger, is excellent. Not quite as robust as Eclipse java tools, there are still some flaky moments and the code completion can't always work out what class $this-&gt;thing actually is, but that is all made up for and more by subclipse and the zend debugger. Keep up the good work PDT guys. For others who want to investigate I followed &lt;a href="http://2tbsp.com/content/getting_started_eclipse_php_development_tools_%28pdt%29"&gt;these instructions&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;2/ OOP Yes, PHP5's OOP is pretty decent, but (obviously) it is weakly typed which I find annoying coming from a strongly typed background. And surprisingly I had to write my own classloader, which was fun and instructive and it seems to work fine, but why? I haven't started using exceptions yet, hopefully they'll be familiar.&lt;br /&gt;&lt;br /&gt;3/ ORM Oh yes, this is cruicial to my plans Mua hahaha, and it seems so far that the excellent &lt;a href="http://www.phpdoctrine.org/"&gt;Doctrine ORM&lt;/a&gt; is well up to the task, if not quite in the same league as Hibernate.&lt;br /&gt;One thing thats puzzling me is where the transactionality has gone, but perhaps thats because I haven't read the manual fully yet.&lt;br /&gt;&lt;br /&gt;4/ Logging, oh wow- &lt;a href="http://incubator.apache.org/log4php/index.html"&gt;log4php&lt;/a&gt; - in incubation at Apache this is the php sibling of log4j it works fine and smells very familiar.&lt;br /&gt;&lt;br /&gt;5/ Unit testing, haven't tried it yet but while I was talking through my researches with the guys who will have to suffer the consequences of my decision making they said &lt;a href="http://www.phpunit.de/"&gt;phpunit&lt;/a&gt;, which certainly sounds like the right thing!&lt;br /&gt;&lt;br /&gt;6/ MVC I'm not keen to adopt a big framework wholesale,  for reasons which I can't be bothered to explain now, but its been relatively painless to knock together an OO MVC framework using Doctrine, homespun controllers, and Views generated by the  &lt;a href="http://www.smarty.net/"&gt;Smarty&lt;/a&gt; template engine which at least lets us bind, using simple {$my.attribute} syntax, display elements to objects from the model, not sure how far Smarty will suit at this early stage but its looking promising for now.&lt;br /&gt;&lt;br /&gt;I have no stirring conclusions at this stage, but its looking good, stay tuned and I'll let you know how it all turns out.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=SSw4OAG"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=SSw4OAG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/275517366" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/275517366/omg-java-weenie-goes-lamp.html" title="OMG - java weenie goes LAMP!" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=2893756588438320883" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/2893756588438320883" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/2893756588438320883" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/04/omg-java-weenie-goes-lamp.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-1246406330563197790</id><published>2008-04-08T09:41:00.002+01:00</published><updated>2008-06-12T17:22:53.833+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="awards" /><title type="text">Geek Heaven Award</title><content type="html">GSOC mentors have been introducing themselves to one another, and as always I've been avidly viewing the more esoteric web sites which this process introduces us to.&lt;br /&gt;&lt;br /&gt;Today's winner (and its only 9:45 am) has to be Hironobu's HDD temperature graph &lt;a href="http://h2np.net/HDDstat/index.html"&gt;here&lt;/a&gt; for its Zen like ability to ask us as many questions about the nature of life as it answers about the temparture of his drives.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=6KB8YVG"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=6KB8YVG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/266211151" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/266211151/geek-heaven.html" title="Geek Heaven Award" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=1246406330563197790" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/1246406330563197790" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/1246406330563197790" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/04/geek-heaven.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-1476017419918394797</id><published>2008-04-08T09:14:00.002+01:00</published><updated>2008-06-12T17:22:53.833+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><title type="text">Google App Engine</title><content type="html">Staking my place (I'm always well-behind-the-curve!) I just tried to sign up for the &lt;a href="http://code.google.com/appengine/"&gt;Google App Engine trial&lt;/a&gt;, after reading about it &lt;a href="http://www.techcrunch.com/2008/04/07/google-jumps-head-first-into-web-services-with-google-app-engine/"&gt;here&lt;/a&gt;, but its already full :-(.&lt;br /&gt;&lt;br /&gt;However the docs make interesting reading, and at least I'll have time to figure out how to use it and what it might be used for as I wait for the program to expand.&lt;br /&gt;&lt;br /&gt;@Work right now I'm thinking about things like &lt;a href="http://en.wikipedia.org/wiki/Source_code_escrow"&gt;code escrow&lt;/a&gt;, how to convince client's lawyers that they don't need to own the hardware, and business continuity. That all puts a different flavour on my view of stuff-like-this, I wonder what kinds of SLA's &amp;amp; other protections Google will offer commercial customers?&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=u6GWzPG"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=u6GWzPG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/266195108" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/266195108/google-app-engine.html" title="Google App Engine" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=1476017419918394797" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/1476017419918394797" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/1476017419918394797" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/04/google-app-engine.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-5085051275730718062</id><published>2008-04-05T14:10:00.001+01:00</published><updated>2008-06-12T17:22:53.834+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><title type="text">The Green Shoots of Common Sense?</title><content type="html">&lt;a href="http://digitalurban.blogspot.com/2008/04/us-census-drops-pda-adopts-pencil-and.html"&gt;Digital Urban: US Census Drop's PDA, Adopts Pencil and Paper&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=o9zoJkG"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=o9zoJkG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/264571809" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/264571809/green-shoots-of-common-sense.html" title="The Green Shoots of Common Sense?" /><link rel="related" href="http://digitalurban.blogspot.com/2008/04/us-census-drops-pda-adopts-pencil-and.html" title="The Green Shoots of Common Sense?" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=5085051275730718062" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/5085051275730718062" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/5085051275730718062" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/04/green-shoots-of-common-sense.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-840456554431402153</id><published>2008-04-03T13:42:00.001+01:00</published><updated>2008-06-12T17:22:53.834+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><title type="text">New Studio</title><content type="html">&lt;div class="flickr-frame"&gt;	&lt;a href="http://www.flickr.com/photos/killerbees/2385235666/" title="Studio"&gt;&lt;img src="http://farm4.static.flickr.com/3289/2385235666_c5cdc3de8a_s.jpg" class="flickr-photo" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;	&lt;a href="http://www.flickr.com/photos/killerbees/2385235666/"&gt;Studio&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/killerbees/"&gt;danny angus&lt;/a&gt;.&lt;/div&gt;				&lt;p class="flickr-yourcomment"&gt;	We've finally re-arranged the office, turning what was the programmers room into a photography studio. Now we have room for eight more people, they'll get a flat-pack desk and drawers as part of the induction pack ;-)&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=00TdApG"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=00TdApG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/263309004" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/263309004/new-studio.html" title="New Studio" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=840456554431402153" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/840456554431402153" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/840456554431402153" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/04/new-studio.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-3389719164748429507</id><published>2008-04-02T20:59:00.002+01:00</published><updated>2008-06-12T17:22:53.835+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><title type="text">Dell PowerEdge R200 - Simulating hardware failure</title><content type="html">Warning, I'm not advocating that you *you* do this!&lt;br /&gt;Determined to have a free (as in beer) operating system on the new servers I tried to put Ubuntu on them, but I couldn't get dell's open manage to work with the storage controller :-( so I've gone to CentOS 5.1 instead. Its more of a pain to get going with but probably a better bet in the long run.&lt;br /&gt;&lt;br /&gt;Anyhow OpenManage installed fine, but being an untrusting guy I couldn't ship them off to the colo without knowing that I would spot a drive failure, so we simulated a failure by pulling  out the cable. What do you know? It worked as advertised, and after pluging it back in again and rebooting (the R200's we've got don't have hot-plug drives) it rebuilt the drive quite happily.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/killerbees/2384403833/" title="r200 by danny angus, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3008/2384403833_11e52face4_m.jpg" width="240" height="78" alt="r200" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Time to do the other R200 and the PE2950III, the 2950 has 8 hot plug 2.5 inch bays, we've only got 3 drives in there right now in Raid-5. How the hell can raid 5 possibly work?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/killerbees/2385235318/" title="pe2950III Energy Smart by danny angus, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2093/2385235318_ae146f4e2d_m.jpg" width="240" height="105" alt="pe2950III Energy Smart" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Unless the third drive is like schrodinger's cat, in which case it would be a complete copy of whichever drive happened to be missing, my power of imagination is defeated by the idea that any 1/3rd of my data can be created from the other 1/3 and some meta-data bout the missing stuff. If thats the case why do I need the missing drive at all? It all makes no sense to me, but I'm happy to trust it!&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=q4nGDuG"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=q4nGDuG" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/263316500" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/263316500/dell-poweredge-r200-simulating-hardware.html" title="Dell PowerEdge R200 - Simulating hardware failure" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=3389719164748429507" title="1 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/3389719164748429507" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/3389719164748429507" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/04/dell-poweredge-r200-simulating-hardware.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-7324159827682927998</id><published>2008-03-21T20:56:00.002Z</published><updated>2008-06-12T17:22:53.835+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><title type="text">Black Perspex</title><content type="html">&lt;div class="flickr-frame"&gt; &lt;a href="http://www.flickr.com/photos/killerbees/2349939829/" title="Black Perspex"&gt;&lt;img src="http://farm3.static.flickr.com/2235/2349939829_51d22fe421.jpg" class="flickr-photo" alt="" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href="http://www.flickr.com/photos/killerbees/2349939829/"&gt;Black Perspex&lt;/a&gt;, originally uploaded by &lt;a href="http://www.flickr.com/people/killerbees/"&gt;danny angus&lt;/a&gt;.&lt;/div&gt;    &lt;p class="flickr-yourcomment"&gt; The office was a frenzy of excitement yesterday because the black perspex was delivered for the photography.&lt;br /&gt;So I took this picture of a baby's Converse Allstars on it with my phone.&lt;br /&gt;Nice? I think so. Imagine what we can do with an actual camera.&lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=ZXcF3hF"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=ZXcF3hF" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/255737520" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/255737520/black-perspex.html" title="Black Perspex" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=7324159827682927998" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/7324159827682927998" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/7324159827682927998" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/03/black-perspex.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-8366801557104079979</id><published>2008-03-20T16:08:00.003Z</published><updated>2008-06-12T17:22:53.836+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><category scheme="http://www.blogger.com/atom/ns#" term="personality cult" /><title type="text">Is the message getting through?</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_x9cLGls3yCY/R-KMZEnracI/AAAAAAAAAHc/CQvAGTr7M3I/s1600-h/jira.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_x9cLGls3yCY/R-KMZEnracI/AAAAAAAAAHc/CQvAGTr7M3I/s400/jira.jpg" alt="" id="BLOGGER_PHOTO_ID_5179856883794274754" border="0" /&gt;&lt;/a&gt;One of the first things I did when I started here in November was to introduce Jira, prior to that we lacked a certain amount of structure.&lt;br /&gt;&lt;br /&gt;This appeared on the divider between the (recently relocated) programmers and the photography area this lunchtime.&lt;br /&gt;&lt;br /&gt;I think I'm winning hearts and minds! ;-)&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=Ssp9YSF"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=Ssp9YSF" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/254994151" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/254994151/is-message-getting-through.html" title="Is the message getting through?" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=8366801557104079979" title="2 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8366801557104079979" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8366801557104079979" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/03/is-message-getting-through.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-5523287658128635437</id><published>2008-03-19T11:52:00.002Z</published><updated>2008-06-12T17:22:53.836+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="mailet" /><category scheme="http://www.blogger.com/atom/ns#" term="james" /><title type="text">Google Summer of Code 2008 -  Apache James email Projects</title><content type="html">The &lt;a href="http://james.apache.org/"&gt;Apache James&lt;/a&gt; team have submitted two proposed student projects for &lt;a href="http://code.google.com/soc/2008/"&gt;Google Summer of Code 2008&lt;/a&gt;, you can read them &lt;a href="http://wiki.apache.org/general/SummerOfCode2008#james"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In brief they are:&lt;br /&gt;&lt;br /&gt;1) Develop a &lt;a href="http://en.wikipedia.org/wiki/Variable_envelope_return_path"&gt;VERP&lt;/a&gt; &lt;a href="http://james.apache.org/mailet/index.html"&gt;Mailet &lt;/a&gt;to allow James to write VERP modified return addresses on outbound messages, and an inbound mailet/matcher to identify VERP bounces and invoke configurable "do something" code.&lt;br /&gt;&lt;br /&gt;And 2) James' provided mailing list manager is fine for small closed groups, but lacks the functionality of a more robust MLM, the project is to add some all or more of the following features subscriber and message moderation, double opt-in and bounce handling.&lt;br /&gt;&lt;br /&gt;Spread the word, James needs Students!&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=LVjGnBF"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=LVjGnBF" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/254245422" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/254245422/google-summer-of-code-2008-apache-james.html" title="Google Summer of Code 2008 -  Apache James email Projects" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=5523287658128635437" title="2 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/5523287658128635437" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/5523287658128635437" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/03/google-summer-of-code-2008-apache-james.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-4481014645356341431</id><published>2008-02-29T12:59:00.008Z</published><updated>2008-06-12T17:22:53.837+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><title type="text">City 17 -Life imitates Art</title><content type="html">When I was in Manchester the other day I was struck by the resemblance between it and &lt;a href="http://orange.half-life2.com/hl2.html"&gt;Half-lif2's&lt;/a&gt; &lt;a href="http://digitalurban.blogspot.com/2006/08/cities-in-games-city-17-half-life-2.html"&gt;City 17&lt;/a&gt;, largely as a result of the &lt;a href="http://www.mace.manchester.ac.uk/undergraduate/whymace/civil/trail/xml/Features/beetham.html"&gt;Beetham Tower&lt;/a&gt;. The top images is Manchester, the lower image is City 17&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.brianmicklethwait.com/index.php/weblog/a_new_tower_in_manchester/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px;" src="http://www.brianmicklethwait.com/images/uploads/BeethamTower.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Manchester&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.brianmicklethwait.com/index.php/weblog/a_new_tower_in_manchester/"&gt;(credit: Brian Micklethwait from http://www.brianmicklethwait.com/index.php/weblog/a_new_tower_in_manchester/)&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/en/5/54/HalfLife2_City17_Street.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; cursor: pointer; width: 400px;" src="http://upload.wikimedia.org/wikipedia/en/5/54/HalfLife2_City17_Street.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;City 17&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Image:HalfLife2_City17_Street.jpg"&gt;(credit http://en.wikipedia.org/wiki/Image:HalfLife2_City17_Street.jpg)&lt;/a&gt;&lt;/span&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=f2DFDBE"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=f2DFDBE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/243325618" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/243325618/city-17-life-imitates-art.html" title="City 17 -Life imitates Art" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=4481014645356341431" title="1 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/4481014645356341431" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/4481014645356341431" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/02/city-17-life-imitates-art.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-6098762430816816914</id><published>2008-02-29T12:06:00.003Z</published><updated>2008-06-12T17:22:53.837+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><title type="text">Iomart responded</title><content type="html">I received an email from Iomart in response to &lt;a href="http://blog.killerbees.co.uk/2008/01/iomart-what-shower-of-bastards.html"&gt;this posting about problems&lt;/a&gt; I'd had which, amongst the expected said this:&lt;br /&gt;&lt;blockquote&gt;Customer Service is extremely important to us and as you can imagine the extended maintenance was disappointing from our own internal viewpoint, however it was at the same time unavoidable and we did everything in our power to restore services as quickly as possible.&lt;/blockquote&gt;Which is fine as it goes, but if they actually read the post they will see that my anger is directed at three things:&lt;br /&gt;&lt;br /&gt;1/ We were not expecting to be affected, this wasn't "extended maintenance" for us it was unplanned downtime. Iomart advertise 100% uptime, how can they do that if they don't even know when things aren't working.&lt;br /&gt;2/ Even if we had been expecting this we were not given enough time to come up with contingency arrangements.&lt;br /&gt;3/ We couldn't contact anyone for several hours after we discovered the problem, and neither did they contact us to tell us that there even was a problem, therefore clearly &lt;span style="font-weight: bold; font-style: italic;"&gt;not&lt;/span&gt; doing everything in their power, and it took several more hours to finally restore our services.&lt;br /&gt;&lt;br /&gt;My correspondent also said:&lt;br /&gt;&lt;blockquote&gt;is there anything we can do to perhaps help you find alternative solutions or ease the frustration you have clearly experienced with the maintenance on Sunday 27th January.&lt;br /&gt;&lt;/blockquote&gt;Which is nonsense because the two things which might have made a difference are clearly not going to be on Iomarts agenda,&lt;br /&gt;a) compensate our clients who lost tens of £000's of revenue&lt;br /&gt;or b) turn the clock back and warn us at least 10 working days before this happened.&lt;br /&gt;&lt;br /&gt;Now don't get me wrong, I know that things can and do go wrong at times, I'm not complaining that things went wrong, I'm complaining that we weren't in the loop.&lt;br /&gt;Customer service is about making your customers priorities and concerns &lt;span style="font-weight: bold; font-style: italic;"&gt;your &lt;/span&gt;priorities and concerns. In this case Iomart's priorities and concerns were clearly their own.&lt;br /&gt;&lt;br /&gt;Oh and if anyone from Iomart should choose to respond to this post, please use comments, and if anyone does choose to email me, don't try to be clever and use an address you discover, use the one advertised, find it using the "contact me" link, that's what its there for.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=XCDk0mE"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=XCDk0mE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/243299846" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/243299846/iomart-responded.html" title="Iomart responded" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=6098762430816816914" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/6098762430816816914" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/6098762430816816914" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/02/iomart-responded.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-8830580346909581281</id><published>2008-02-28T20:07:00.002Z</published><updated>2008-02-28T20:12:22.207Z</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><title type="text">serendipity</title><content type="html">Went to collect my teenage daughter from her guitar lesson today for the 1st time, so I got Nikki to show me where it was on google maps. I took a good look at the satellite view so's I'd know exactly which house to go to, and how to get to the right street. Neither of us knew what the address was, and even if we did we're satNav luddites. Imagine my surprise when I got there to find the same maroon car parked in the same place in the drive as was in the satellite photo.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=HLWgiTE"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=HLWgiTE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/242914956" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/242914956/serendipity.html" title="serendipity" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=8830580346909581281" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8830580346909581281" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8830580346909581281" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/02/serendipity.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-8926672.post-8792131064479822948</id><published>2008-02-19T15:51:00.004Z</published><updated>2008-06-12T17:22:53.838+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nonsense" /><title type="text">The Gratuitous Shoe</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_x9cLGls3yCY/R7r7a9vrlRI/AAAAAAAAAG4/ysdfC13pLJY/s1600-h/70819928-1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_x9cLGls3yCY/R7r7a9vrlRI/AAAAAAAAAG4/ysdfC13pLJY/s400/70819928-1.jpg" alt="" id="BLOGGER_PHOTO_ID_5168719963030787346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I couldn't resist posting this picture, as you may guess we've got more shoe photography going on in the office today... but this time its going straight into the asset library, from where I plucked this beauty.&lt;br /&gt;&lt;br /&gt;I still can't work out how to make Adobe Version Cue work with a linux samba fileserver, VC seems to use java and mysql, but for some reason even running the server on windows I can't select the network shares as the data location. :-(&lt;br /&gt;&lt;br /&gt;I think I'll just admire the shoes and wait for inspiration ...&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/killerbees?a=G4QnRgE"&gt;&lt;img src="http://feeds.feedburner.com/~f/killerbees?i=G4QnRgE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/killerbees/~4/237642254" height="1" width="1"/&gt;</content><link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/killerbees/~3/237642254/gratuitous-shoe.html" title="The Gratuitous Shoe" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8926672&amp;postID=8792131064479822948" title="0 Comments" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8792131064479822948" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8926672/posts/default/8792131064479822948" /><author><name>Danny</name><uri>http://www.blogger.com/profile/16026893027426568299</uri><email>noreply@blogger.com</email></author><feedburner:origLink>http://blog.killerbees.co.uk/2008/02/gratuitous-shoe.html</feedburner:origLink></entry></feed>
