<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.9.2 (http://www.squarespace.com/) on Wed, 10 Mar 2010 16:28:42 GMT--><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><title>Blog</title><subtitle>Blog</subtitle><id>http://www.billbuchan.com/imported-20091119232548/</id><link rel="alternate" type="application/xhtml+xml" href="http://www.billbuchan.com/imported-20091119232548/"/><link rel="self" type="application/atom+xml" href="http://www.billbuchan.com/imported-20091119232548/atom.xml"/><updated>2010-03-08T16:30:48Z</updated><generator uri="http://www.squarespace.com/" version="Squarespace Site Server v5.9.2 (http://www.squarespace.com/)">Squarespace</generator><entry><title>The iPad Ad.</title><id>http://www.billbuchan.com/imported-20091119232548/2010/3/8/the-ipad-ad.html</id><link rel="alternate" type="text/html" href="http://www.billbuchan.com/imported-20091119232548/2010/3/8/the-ipad-ad.html"/><author><name>Bill Buchan</name></author><published>2010-03-08T16:28:50Z</published><updated>2010-03-08T16:28:50Z</updated><content type="html" xml:lang="en-GB"><![CDATA[<p>This aired during the Oscars yesterday:</p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/qiUs8HQu_1o&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/qiUs8HQu_1o&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content></entry><entry><title>The Busy Weekend</title><id>http://www.billbuchan.com/imported-20091119232548/2010/3/7/the-busy-weekend.html</id><link rel="alternate" type="text/html" href="http://www.billbuchan.com/imported-20091119232548/2010/3/7/the-busy-weekend.html"/><author><name>Bill Buchan</name></author><published>2010-03-07T22:27:48Z</published><updated>2010-03-07T22:27:48Z</updated><content type="html" xml:lang="en-GB"><![CDATA[<p>Spring has sprung, Hugo the Gardener (and his motley crew) have been for the first visit of the year, and the upper meadow has been flattened and ready for grass in April.&nbsp;</p>
<p>We're planning a major house renovation this summer - this last winter has been just too cold for words, and so we're re-insulating the upper part of the house. Which means we have to clear our loft of the 10+ years of accumulated crap. (This also means cutting back on my book collection - about 60% is airport schlock and is destined for the Shelter charity shop in Montrose). All this has to happen after the <a href="http://www.marykirkRaftRace.com">Marykirk Raft Race</a> as we're having a houseful of folks for the weekend.&nbsp;</p>
<p>Which in turn means that I had to spend the weekend in the Barn, recycling two carloads of accumulated stuff. Now I can see the floor again (and its a big barn), and was able to finally get the bike out for its first run of the year. All seems on track for the MOT tomorrow.</p>
<p>And in a moment of amusement, SWMBO's Citroen C3 decided to break. Precisely the electric window control decided that the window should be DOWN, and I had to spend two days driving around with it open (in the freezing weather) and parking it against walls (and struggling to get out the passenger seat). Nice. Should you ever want to get a car, and you think 'Mmm Citroen, nice', just repeatedly slam your fingers in a door till the feeling passes. Its like owning a Citroen.</p>
<p>So now we're <span style="text-decoration: line-through;">looking at</span>&nbsp;arguing over showers, bathrooms, wetwall, the whole nine yards. And I'm just wondering what my darling wife is planning in terms of decoration. It will have to been seen to be believed, no doubt..</p>]]></content></entry><entry><title>Squid status: And 'Melancholy Night In'...</title><id>http://www.billbuchan.com/imported-20091119232548/2010/3/6/squid-status-and-melancholy-night-in.html</id><link rel="alternate" type="text/html" href="http://www.billbuchan.com/imported-20091119232548/2010/3/6/squid-status-and-melancholy-night-in.html"/><author><name>Bill Buchan</name></author><published>2010-03-06T23:20:27Z</published><updated>2010-03-06T23:20:27Z</updated><content type="html" xml:lang="en-GB"><![CDATA[<p>Squid status is very good. False hammer and prosthetic eardrum inserted, she's reverted to being a student and slept.</p>
<p>This resulted in a melancholy night in after watching 'Capitalism - A love story' which meant i got to find out that of the four amazing dudes from EDI, I was the only one not to get fatter, lose hair or turn grey.&nbsp;</p>
<p>Pffffft!</p>]]></content></entry><entry><title>This too shall pass</title><id>http://www.billbuchan.com/imported-20091119232548/2010/3/2/this-too-shall-pass.html</id><link rel="alternate" type="text/html" href="http://www.billbuchan.com/imported-20091119232548/2010/3/2/this-too-shall-pass.html"/><author><name>Bill Buchan</name></author><published>2010-03-02T12:11:34Z</published><updated>2010-03-02T12:11:34Z</updated><content type="html" xml:lang="en-GB"><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/qybUFnY7Y8w&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/qybUFnY7Y8w&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>]]></content></entry><entry><title>The man who refused to die</title><id>http://www.billbuchan.com/imported-20091119232548/2010/2/25/the-man-who-refused-to-die.html</id><link rel="alternate" type="text/html" href="http://www.billbuchan.com/imported-20091119232548/2010/2/25/the-man-who-refused-to-die.html"/><author><name>Bill Buchan</name></author><published>2010-02-25T15:01:28Z</published><updated>2010-02-25T15:01:28Z</updated><content type="html" xml:lang="en-GB"><![CDATA[<p>Think your having a hard time ? via the <a href="http://news.bbc.co.uk/today/hi/today/newsid_8534000/8534377.stm">BBC</a>:&nbsp;</p>
<blockquote>
<p>He spent five days and night alone on a barge. By the time he was picked up by a Japanese whaling ship, he was dehydrated, hallucinating and close to death.</p>
<p>He ended up in a camp in mainland Japan. He was there when the war ended. But his prison camp was a few miles from the city of Nagasaki.</p>
</blockquote>
<p>&nbsp;</p>]]></content></entry><entry><title>How crap is your ISP ? #1...</title><id>http://www.billbuchan.com/imported-20091119232548/2010/2/23/how-crap-is-your-isp-1.html</id><link rel="alternate" type="text/html" href="http://www.billbuchan.com/imported-20091119232548/2010/2/23/how-crap-is-your-isp-1.html"/><author><name>Bill Buchan</name></author><published>2010-02-23T22:36:36Z</published><updated>2010-02-23T22:36:36Z</updated><content type="html" xml:lang="en-GB"><![CDATA[<p>The top sign of a crap ISP is that they 'traffic shape'. They snoop into what you are doing and make judgements based on their accounts 'last airline magazine article read' and then implement them.</p>
<p>So a very good ISP - for instance BE/O2 - can be turned into a very bad ISP - by simply snooping on your customers and 'traffic shaping'. They will bleat 'Oh yeah, these nasty P2P people are consuming all the bandwidth, so we'll make everyone suffer'. And sometimes they'll hit something important like port 1352.</p>
<p>One way to find out if your ISP is a cock is by running '<a href="http://www.cc.gatech.edu/~partha/diffprobe/shaperprobe.html">TrafficShaper</a>'. It'll show you if they are.. Even if they claim they're not.</p>
<p>In my case O2 had to admit they were traffic shaping as they destroyed bandwith for everyone for months. So not only snoopy cocks, but incompetent snoopy cocks. Nice.&nbsp;</p>]]></content></entry><entry><title>I've done some dumb things whilst drunk...</title><id>http://www.billbuchan.com/imported-20091119232548/2010/2/23/ive-done-some-dumb-things-whilst-drunk.html</id><link rel="alternate" type="text/html" href="http://www.billbuchan.com/imported-20091119232548/2010/2/23/ive-done-some-dumb-things-whilst-drunk.html"/><author><name>Bill Buchan</name></author><published>2010-02-23T21:38:20Z</published><updated>2010-02-23T21:38:20Z</updated><content type="html" xml:lang="en-GB"><![CDATA[<p>But nothing can beat <a href="http://news.bbc.co.uk/1/hi/scotland/tayside_and_central/8530508.stm">this pair</a>&nbsp;(via the BBC):</p>
<blockquote>
<p>A defence agent for Grigor said: "When police were first called, they were concerned it might be a terror incident.</p>
<p>"But when they arrived Mr Grigor was seen wearing a pink cowboy hat, straddling an airplane with a fire extinguisher and covered in foam. They soon realised what was going on."</p>
</blockquote>
<p>And I'm proud to say that this pair are friends of my daughter...</p>]]></content></entry><entry><title>I tried to cancel my O2 home broadband today...</title><id>http://www.billbuchan.com/imported-20091119232548/2010/2/18/i-tried-to-cancel-my-o2-home-broadband-today.html</id><link rel="alternate" type="text/html" href="http://www.billbuchan.com/imported-20091119232548/2010/2/18/i-tried-to-cancel-my-o2-home-broadband-today.html"/><author><name>Bill Buchan</name></author><published>2010-02-18T13:02:13Z</published><updated>2010-02-18T13:02:13Z</updated><content type="html" xml:lang="en-GB"><![CDATA[<p>But when I finally got through, they couldnt process cancellations - their systems were down.</p>
<p>I'd laugh, but then I'd just cry.</p>
<p><br />Why cancel ? Well, since they implemented 'traffic shaping' my average broadband throughput has plummeted from 4mb to around 1mb, with troughs around 500mb. At one point it was running so slow that I couldnt actually do a remote-desktop session. I called up, and it transpired that there was long-term congesion in Perth (What this has got to do with me, God alone knows) and the traffic shaping had been completely cocked up.</p>
<p>Their customer service for Broadband is good, and the price okay. But the network is unreliable and the bandwith draining away. So thats another O2 service I'm going to cancel. As soon as I can.</p>
<p>Zen, here I come (again).</p>]]></content></entry><entry><title>DXL and the Discovered Check bug...</title><id>http://www.billbuchan.com/imported-20091119232548/2010/2/15/dxl-and-the-discovered-check-bug.html</id><link rel="alternate" type="text/html" href="http://www.billbuchan.com/imported-20091119232548/2010/2/15/dxl-and-the-discovered-check-bug.html"/><author><name>Bill Buchan</name></author><published>2010-02-15T06:20:17Z</published><updated>2010-02-15T06:20:17Z</updated><content type="html" xml:lang="en-GB"><![CDATA[<p>We've got an application at Customer #1, and its a big application. During a critical phase as its hopping along its 'snakes and ladders' board of workflow stages, it'll make a complete backup of the relevant document using DXL. Literally, it'll do a java 'notesdocument.generateXML()' call. &nbsp;This code was constructed in the R5/R6 timeframe, and this call is as old as the hills. That is, its been working reliably for 6+ years.</p>
<p>We originally tried to test this out on Domino 8.5.0, and generateXml() failed completely. Not good. We're now doing regression testing on 8.5.1, and have found to our pleasant surprise that generateXml() works well. At least, we thought so till we hit a document that had been through a particular gate in the process. We were getting a notes error:&nbsp;<strong>lotus.domino.NotesException: Error 4395, Not implemented</strong></p>
<p>and a java dump, which included lines such as:</p>
<blockquote>
<p><strong>Caused by: javax.xml.transform.TransformerException: java.lang.RuntimeException: [ERR 0368] The string '%PARENT%' was used where a QName is required.</strong></p>
<p><strong>at com.ibm.xtq.xslt.jaxp.TransformerImpl.transform(Unknown Source)</strong></p>
</blockquote>
<p>and:</p>
<blockquote>
<p><strong>at GregorSamsa_Common_P0.GregorSamsa$0x24$main(&lt;generated&gt;)</strong></p>
</blockquote>
<p>And you think 'Who in gods name is Gregor Samsa'. And then you google and find <a href="http://en.wikipedia.org/wiki/The_Metamorphosis">this</a>. Gregor Samsa is the central character of Kafka's 'The Metamorphasis'. Where a man turns into a bug. Hey - ten out of ten for humour here, but WTF?</p>
<p>Once you calm down and look at the source document. And find that there's a notesitem called '%PARENT% - which was put there by an errant piece of code from another process. And in fact, has always been there.</p>
<p>Its just that now DXL reports this instead of ignoring it. Hence the '<a href="http://en.wikipedia.org/wiki/Discovered_attack">discovered check</a>'. We fixed the item name so that it wasnt illegal, and it all works beautifully.</p>
<p>I guess the moral of the tale here is that if you see Gregor Samsa, you are truly in a <a href="http://en.wikipedia.org/wiki/Colossal_Cave_Adventure">maze of twisty little corridors</a>, and you should investigate till your head hurts.</p>
<p>&nbsp;</p>]]></content></entry><entry><title>Recovering...</title><id>http://www.billbuchan.com/imported-20091119232548/2010/2/13/recovering.html</id><link rel="alternate" type="text/html" href="http://www.billbuchan.com/imported-20091119232548/2010/2/13/recovering.html"/><author><name>Bill Buchan</name></author><published>2010-02-13T15:01:45Z</published><updated>2010-02-13T15:01:45Z</updated><content type="html" xml:lang="en-GB"><![CDATA[<p>I passed a very pleasant night in the Marykirk hotel last night - good food, good drink and good banter. I just wish I hadnt switched to Jager and redbull.</p>
<p>Mind you, it gave me the excuse to stay in bed for six glorious hours today and finish the last of the <a href="http://www.amazon.co.uk/s/ref=nb_sb_ss_i_0_7?url=search-alias%3Daps&amp;field-keywords=steig+larsson+trilogy&amp;x=0&amp;y=0&amp;sprefix=Steig+L">Steig Larsson books.&nbsp;</a></p>
<p>I really couldnt start anything else this weekend before doing that.</p>
<p>Sometimes its just good to spend a day in bed, doing absolutely nothing of note. Slacktivism at its best.&nbsp;</p>]]></content></entry></feed>