<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Christopher's web site</title>
	
	<link>http://chriswoods.co.uk</link>
	<description>My little personal cubbyhole on the internets</description>
	<lastBuildDate>Mon, 01 Mar 2010 12:23:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/christopherwoods" /><feedburner:info uri="christopherwoods" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>SED #3: Airbus</title>
		<link>http://feedproxy.google.com/~r/christopherwoods/~3/LZkzMct2tJI/</link>
		<comments>http://chriswoods.co.uk/2010/03/sed-3-airbus/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 12:22:16 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Corporate Nonsense]]></category>
		<category><![CDATA[Stupid Email Disclaimers]]></category>

		<guid isPermaLink="false">http://chriswoods.co.uk/?p=112</guid>
		<description><![CDATA[Great company, great products, absolutely amazing open days - useless legalese disclaimer. (Linebreaks added)

This e-mail and any attachment may contain confidential and/or
privileged information. If you have received this e-mail and/or
attachment in error, please notify the sender immediately and
delete the e-mail and any attachment from your system. If you
are not the intended recipient you must not [...]]]></description>
			<content:encoded><![CDATA[<p>Great company, great products, absolutely amazing open days - useless legalese disclaimer. (Linebreaks added)</p>
<blockquote>
<pre>This e-mail and any attachment may contain confidential and/or
privileged information. If you have received this e-mail and/or
attachment in error, please notify the sender immediately and
delete the e-mail and any attachment from your system. If you
are not the intended recipient you must not copy, distribute,
disclose or use the contents of the e-mail or any attachment.

All e-mail sent to or from this address may be accessed by
someone other than the recipient for system management and
security reasons or for other lawful purposes.

Airbus Operations Limited does not accept liability for any
damage or loss which may be caused by software viruses.

Airbus Operations Limited is registered in England and Wales
under company number 3468788. The company's registered office
is at New Filton House, Filton, Bristol, BS99 7AR.</pre>
</blockquote>
<img src="http://feeds.feedburner.com/~r/christopherwoods/~4/LZkzMct2tJI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://chriswoods.co.uk/2010/03/sed-3-airbus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://chriswoods.co.uk/2010/03/sed-3-airbus/</feedburner:origLink></item>
		<item>
		<title>Tiplet: disabling TinyMCE's mangling of YouTube embed code</title>
		<link>http://feedproxy.google.com/~r/christopherwoods/~3/pV239GtBhO4/</link>
		<comments>http://chriswoods.co.uk/2010/02/tiplet-disabling-tinymces-mangling-of-youtube-embed-code/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 19:39:19 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Guides and Tutorials]]></category>
		<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[codehack]]></category>

		<guid isPermaLink="false">http://chriswoods.co.uk/?p=109</guid>
		<description><![CDATA[I've been hacking an install of phpns to make it work a little more neatly with my company's web site (which is a real Frankensite and in BAD need of a rip-and-replace).
Anyway, if you use phpns - or any CMS which uses TinyMCE for WYSIWYG text entry / editing - you'll find that if you [...]]]></description>
			<content:encoded><![CDATA[<p>I've been hacking an install of <a href="http://phpns.alecwh.com/">phpns</a> to make it work a little more neatly with my company's web site (which is a real Frankensite and in BAD need of a rip-and-replace).</p>
<p>Anyway, if you use phpns - or any CMS which uses <a href="http://tinymce.moxiecode.com/">TinyMCE</a> for WYSIWYG text entry / editing - you'll find that if you embed code like YouTube links in code view, switch back to WYSIWYG view, then switch back to code view again... All your lovely embed codes are gone!</p>
<p>This was <strong><em>really</em></strong> annoying me, so I decided to have a hunt about for a quick 'n dirty solution. After lots of forum reading, a few things were clear:</p>
<ul>
<li>TinyMCE won't let you easily disable its code cleaning / HTML verification, which sucks</li>
<li>Even the TinyMCE devs aren't quite sure how to efficiently stop this from happening</li>
<li>Trying to fully disable its HTML verification / cleanup routines is nigh-on impossible, the codebase is a spider's web of PHP</li>
<li>and by default, it hates all &lt;object&gt; and &lt;embed&gt; tags, even if you have the TinyMCE Flash plugin installed.</li>
</ul>
<p>This can royally screw with your meticulously-entered YouTube embeds. However, on his blog, Akbar neatly demonstrates a simple but effective method to stop TinyMCE eating your embed code - and all you need to do is add the object and embed tags and possible variables... <a href="http://syedgakbar.wordpress.com/2008/01/28/adding-flash-embed-support-in-tinymce-editor/">There's a full demo, with borrowable code, on his web site</a>.</p>
<img src="http://feeds.feedburner.com/~r/christopherwoods/~4/pV239GtBhO4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://chriswoods.co.uk/2010/02/tiplet-disabling-tinymces-mangling-of-youtube-embed-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://chriswoods.co.uk/2010/02/tiplet-disabling-tinymces-mangling-of-youtube-embed-code/</feedburner:origLink></item>
		<item>
		<title>An experiment: buying new tyres online</title>
		<link>http://feedproxy.google.com/~r/christopherwoods/~3/disL4ax8Ntg/</link>
		<comments>http://chriswoods.co.uk/2010/02/an-experiment-buying-new-tyres-online/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 00:36:27 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Miscellaneous Whatnots]]></category>
		<category><![CDATA[online ecommerce tyres car maintenance moneysaving]]></category>

		<guid isPermaLink="false">http://chriswoods.co.uk/?p=105</guid>
		<description><![CDATA[Having been lucky enough to drive over a nail this week, and my front tyres having worn down a lot anyway, I bit the bullet and ordered two new tyres today. However, I thought I'd be shafted at Kwik Fit - so I decided to harness the power of the Internet and get some new [...]]]></description>
			<content:encoded><![CDATA[<p>Having been lucky enough to drive over a nail this week, and my front tyres having worn down a lot anyway, I bit the bullet and ordered two new tyres today. However, I thought I'd be shafted at Kwik Fit - so I decided to harness the power of the Internet and get some new tyres online. Such novelty!</p>
<p>After looking in all the nooks and crannies, I found a few useful sites:<span id="more-105"></span></p>
<p>For reviews, statistics and comparisons of tyres, I found three useful sites:<br />
TyreReview (<a href="http://www.tyrereviews.co.uk/Tyre/Goodyear/DuraGrip.htm">http://www.tyrereviews.co.uk/Tyre/Goodyear/DuraGrip.htm</a>)<br />
Tyres-Online (<a href="http://www.tyres-online.co.uk/tyretest/goodyear.asp#1">http://www.tyres-online.co.uk/tyretest/goodyear.asp#1</a>)<br />
BlackCircles (<a href="http://www.blackcircles.com/order/tyres/search">http://www.blackcircles.com/order/tyres/search</a>)</p>
<p>And a couple of reputable-looking brokers:<br />
<a href="http://www.etyres.co.uk/">etyres</a> (quote for GoodYear DuraGrips: £161.80 inc VAT)<br />
<a href="http://www.tyrefitdirect.co.uk/">TyreFitDirect</a> (quote for GoodYear DuraGrips: £152.82 inc VAT)</p>
<p>I decided to give etyres a go. Unfortunately, given the less popular dimensions of my tyre (185/55/R14/80H), etyres could only promise me fitting with a two-week lead time, as they'd have to order the tyres I wanted specially (I was after GoodYear DuraGrips). As I had a flat tyre, was running on the spare and had to drive down the motorway the day afterwards, I wussed out and went to my local Kwik Fit - where they knocked about £60 off a pair of Michelin Energy Savers, which I was happy with.</p>
<p>Including fitting and balance, two tyres came to £180, which isn't amazing... but isn't bad for a walk-up price with half an hour's notice, and was nowhere near as bad as I thought it would cost. Certainly it would've been nice to pay less, but when you have no other options, what do you do? To their credit, I didn't have to wait long and my tyres were fitted quickly, so no complaints there. Apparently Kwik Fit also do rotating promotions on various kinds of tyres; when I went in, they (ironically) had a sliding discount promotion on GoodYears for February. Sod's law though, they didn't have the DuraGrips in my tyre size! so I plumped for Michelins (they did have cheaper tyres, but I wanted some premium rubber this time around after a few recent close shaves in rush hour traffic).</p>
<p>The moral of the story? If you need tyres fitting really quickly, don't solely rely on the online brokers and on-site mechanic companies being able to supply your tyres at very short notice. However, if you want to save some money, you can haggle with your local garage... or plan ahead and book with an online broker (like etyres or TyreFitDirect), get your tyres changed at your home or workplace and save a few bob. Don't let my bad experience put you off - I'm also keen to know if you've used any online tyre services, so if you've had good or bad experiences (including etyres or TyreFitDirect) then please leave a comment.</p>
<img src="http://feeds.feedburner.com/~r/christopherwoods/~4/disL4ax8Ntg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://chriswoods.co.uk/2010/02/an-experiment-buying-new-tyres-online/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://chriswoods.co.uk/2010/02/an-experiment-buying-new-tyres-online/</feedburner:origLink></item>
		<item>
		<title>SED #2: Birmingham City Council</title>
		<link>http://feedproxy.google.com/~r/christopherwoods/~3/wzGQhyb1G-E/</link>
		<comments>http://chriswoods.co.uk/2010/02/sed-2-birmingham-city-council/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 10:50:42 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Corporate Nonsense]]></category>
		<category><![CDATA[Miscellaneous Whatnots]]></category>
		<category><![CDATA[Stupid Email Disclaimers]]></category>

		<guid isPermaLink="false">http://chriswoods.co.uk/?p=103</guid>
		<description><![CDATA[I had an email correspondence with someone at BCC recently... Because of course, should I receive an email destined for someone else, I'm absolutely going to ring up some random person - the number is for the Capita-run 'Service Birmingham service desk' - and tell them about it (an almost guaranteed way to show yourself [...]]]></description>
			<content:encoded><![CDATA[<p>I had an email correspondence with someone at BCC recently... Because of course, should I receive an email destined for someone else, I'm absolutely going to ring up some random person - the number is for the Capita-run '<a href="http://www.birmingham.gov.uk/cs/Satellite/servicebirmingham?packedargs=website%3D1&amp;rendermode=live">Service Birmingham</a> service desk' - and tell them about it (an almost guaranteed way to show yourself for the crazy person you are!)</p>
<p>Once again, corporate email policy results in signatures longer than the emails (and this time, with the mailserver tacking another copy on to each reply). (Linebreaks added for legibility)</p>
<pre>***********************************************************************
The information contained within this e-mail (and any attachment) sent
by Birmingham City Council is confidential and may be legally privileged.
It is intended only for the named recipient or entity to whom it is
addressed. If you are not the intended recipient please accept our
apologies and notify the sender immediately, or telephone +(44)(0)121
464 4444. Unauthorised access, use, disclosure, storage or copying is
not permitted and may be unlawful. Any e-mail including its content may
be monitored and used by Birmingham City Council for reasons of security
and for monitoring internal compliance with the office policy on staff
use. E-mail blocking software may also be used. Any views or opinions
presented are solely those of the originator and do not necessarily
represent those of Birmingham City Council. We cannot guarantee that
this message or any attachment is virus free or has not been intercepted
and amended.</pre>
<pre>***********************************************************************</pre>
<img src="http://feeds.feedburner.com/~r/christopherwoods/~4/wzGQhyb1G-E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://chriswoods.co.uk/2010/02/sed-2-birmingham-city-council/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://chriswoods.co.uk/2010/02/sed-2-birmingham-city-council/</feedburner:origLink></item>
		<item>
		<title>Stupid Email Disclaimers #1: Scottish Widows</title>
		<link>http://feedproxy.google.com/~r/christopherwoods/~3/8KL6QkOBW4w/</link>
		<comments>http://chriswoods.co.uk/2010/01/stupid-email-disclaimers-1-scottish-widows/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 12:11:04 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Corporate Nonsense]]></category>
		<category><![CDATA[Oddities]]></category>
		<category><![CDATA[Stupid Email Disclaimers]]></category>

		<guid isPermaLink="false">http://chriswoods.co.uk/?p=97</guid>
		<description><![CDATA[In the spirit of Jeff Goldmark's Stupid Email Disclaimers, I thought I'd independently continue the series whenever I stumble upon a corporate email disclaimer largely composed of bullshit.
The reasons for why corporate email disclaimers are usually worth less than the electrons they're sent with is explained on Jeff's web site... To get us started, here's [...]]]></description>
			<content:encoded><![CDATA[<p>In the spirit of <a href="http://goldmark.org/jeff/stupid-disclaimers/">Jeff Goldmark's Stupid Email Disclaimers</a>, I thought I'd independently continue the series whenever I stumble upon a corporate email disclaimer largely composed of bullshit.</p>
<p>The reasons for why <a href="http://goldmark.org/jeff/stupid-disclaimers/#sec-stupid">corporate email disclaimers are usually worth less than the electrons they're sent with</a> is explained on Jeff's web site... To get us started, here's the email disclaimer from Scottish Widows (a part of Lloyds Banking Group, as they helpfully tell us) with linebreaks added for readability:</p>
<blockquote>
<pre>*******************************************************************************

As part of the Lloyds Banking Group, Scottish Widows is proud to be
an Official Provider of the London 2012 Olympic and Paralympic Games.
<a href="http://www.scottishwidows.co.uk/london2012">www.scottishwidows.co.uk/london2012</a>

This E-Mail is confidential. Unauthorised recipients must notify the sender
immediately on 0131-655-6789 and must delete the original E-Mail without
taking a copy. We virus scan and monitor all e-mails but are not responsible
for any damage caused by a virus or alteration or our email by a third
party after transmission. The E-Mail is not intended nor should it be taken
to create any legal relations, contractual or otherwise.

The following companies are part of the Scottish Widows Group and,
with the exception of Scottish Widows Services Limited, are authorised
and regulated by the Financial Services Authority. They are all registered
in the United Kingdom:

Scottish Widows plc, Co No. 199549/FSA Register No. 191517;
Scottish Widows Annuities Limited, Co No.199550/FSA Register No. 191518;
Scottish Widows Services Limited, Co No.189975; Scottish Widows Unit
Funds Limited, Co No. 74809/FSA Register No. 202648; all having their
Registered Office at 69 Morrison Street, Edinburgh, EH3 8YF.

Scottish Widows Bank plc, Co No. 154554/FSA Register No. 201601.
Registered Office at 67 Morrison Street, Edinburgh, EH3 8YJ.

Scottish Widows Unit Trust Managers Limited, Co No. 1629925/FSA
Register Co No. 122129, Registered Office at Charlton Place,
Andover, Hampshire SP10 1RE.

Scottish Widows Investment Partnership Limited, Co No. 794936/FSA
Register Co No. 193707; SWIP Fund Management Limited,
Co No. 406604/FSA Register No. 122135 and SWIP Multi-Manager
Funds Limited, Co No. 5582499/FSA Register No. 455821; all having
their Registered Office at 33 Old Broad Street, London EC2N 1HZ.

Scottish Widows Fund Management Limited, Co No. 74517/FSA Register
No. 119359; Pensions Management (SWF) Limited, Co No. 45361/FSA
Register No. 110422; all having their Registered Office at
15 Dalkeith Road, Edinburgh, EH16 5BU.

Lloyds TSB Investments Limited, Co No. 106723/FSA Register No. 122130,
Registered Office at 60 Morrison Street, Edinburgh, EH3 8BE.

Scottish Widows Administration Services Limited, Co No. 1132760/FSA
Register No. 139398, Registered Office at 25 Gresham
Street, London, EC2V 7HN.

All of the above companies are part of the Lloyds Banking Group.

*******************************************************************************</pre>
</blockquote>
<p>In this case, the email disclaimer was over 5x longer than the content of the email - if I was feeling grumpier, I would've classified this message as spam.</p>
<p>More coming as/when I get them.</p>
<img src="http://feeds.feedburner.com/~r/christopherwoods/~4/8KL6QkOBW4w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://chriswoods.co.uk/2010/01/stupid-email-disclaimers-1-scottish-widows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://chriswoods.co.uk/2010/01/stupid-email-disclaimers-1-scottish-widows/</feedburner:origLink></item>
		<item>
		<title>Photos: inside a Virgin Media cable street cabinet</title>
		<link>http://feedproxy.google.com/~r/christopherwoods/~3/HWEHt2OjoRY/</link>
		<comments>http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 01:47:01 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Inside The Box]]></category>
		<category><![CDATA[Oddities]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://chriswoods.co.uk/?p=61</guid>
		<description><![CDATA[Once upon a time (way back in 2007!), I was walking home and noticed the door on my road's Telewest distbox was hanging open (the lock had been forced). Having always wondered what was in one of those unassuming grey (or green) street cabs, I decided to have a quick look... And take some pictures. [...]]]></description>
			<content:encoded><![CDATA[<p>Once upon a time (way back in 2007!), I was walking home and noticed the door on my road's Telewest distbox was hanging open (the lock had been forced). Having always wondered what was in one of those unassuming grey (or green) street cabs, I decided to have a quick look... And take some pictures. <em>(And yes, I did let Telewest know the box had been broken into afterwards)<span id="more-61"></span><br />
</em></p>

<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0218/' title='PICT0218'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0218-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0218" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0219/' title='PICT0219'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0219-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0219" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0220/' title='PICT0220'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0220-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0220" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0221/' title='PICT0221'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0221-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0221" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0222/' title='PICT0222'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0222-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0222" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0223/' title='PICT0223'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0223-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0223" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0224/' title='PICT0224'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0224-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0224" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0225/' title='PICT0225'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0225-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0225" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0226/' title='PICT0226'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0226-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0226" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0227/' title='PICT0227'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0227-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0227" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0228-flip/' title='PICT0228.flip'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0228.flip_-150x150.png" class="attachment-thumbnail" alt="" title="PICT0228.flip" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0229/' title='PICT0229'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0229-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0229" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0230/' title='PICT0230'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0230-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0230" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0231/' title='PICT0231'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0231-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0231" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0232/' title='PICT0232'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0232-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0232" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0233/' title='PICT0233'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0233-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0233" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0234-flip/' title='PICT0234.flip'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0234.flip_-150x150.png" class="attachment-thumbnail" alt="" title="PICT0234.flip" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0235-flip/' title='PICT0235.flip'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0235.flip_-150x150.png" class="attachment-thumbnail" alt="" title="PICT0235.flip" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0236-flip/' title='PICT0236.flip'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0236.flip_-150x150.png" class="attachment-thumbnail" alt="" title="PICT0236.flip" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0237-flip2/' title='PICT0237.flip2'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0237.flip2_-150x150.png" class="attachment-thumbnail" alt="" title="PICT0237.flip2" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0238-flip/' title='PICT0238.flip'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0238.flip_-150x150.png" class="attachment-thumbnail" alt="" title="PICT0238.flip" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0238-flip2/' title='PICT0238.flip2'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0238.flip2_-150x150.png" class="attachment-thumbnail" alt="" title="PICT0238.flip2" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0239-flip/' title='PICT0239.flip'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0239.flip_-150x150.png" class="attachment-thumbnail" alt="" title="PICT0239.flip" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0240-flip2/' title='PICT0240.flip2'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0240.flip2_-150x150.png" class="attachment-thumbnail" alt="" title="PICT0240.flip2" /></a>
<a href='http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/pict0241/' title='PICT0241'><img width="150" height="150" src="http://chriswoods.co.uk/wp-content/uploads/2010/01/PICT0241-150x150.jpg" class="attachment-thumbnail" alt="" title="PICT0241" /></a>

<img src="http://feeds.feedburner.com/~r/christopherwoods/~4/HWEHt2OjoRY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://chriswoods.co.uk/2010/01/photos-inside-a-virgin-media-cable-street-cabinet/</feedburner:origLink></item>
		<item>
		<title>Tiplet: Recovering a 'ghost' domain in DirectAdmin</title>
		<link>http://feedproxy.google.com/~r/christopherwoods/~3/zHZ5CGCtZW0/</link>
		<comments>http://chriswoods.co.uk/2010/01/tipletrecovering-a-ghost-domain-in-directadmin/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 14:30:57 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Guides and Tutorials]]></category>
		<category><![CDATA[Quick Tips]]></category>

		<guid isPermaLink="false">http://chriswoods.co.uk/?p=57</guid>
		<description><![CDATA[I added a domain name to an account on one of my DirectAdmin-managed servers yesterday, and when I came to tweak some of its settings a few hours later it had mysteriously disappeared from the domains list in the control panel! (I think this was due to a dirty restart of the core DirectAdmin program, [...]]]></description>
			<content:encoded><![CDATA[<p>I added a domain name to an account on one of my DirectAdmin-managed servers yesterday, and when I came to tweak some of its settings a few hours later it had mysteriously disappeared from the domains list in the control panel! (I think this was due to a dirty restart of the core DirectAdmin program, but I'm still not 100% sure). What was strange was that all the files (private and <code>public_html</code>) were still there if I FTPed in, the domain still resolved and loaded if I typed in its URL into a browser - but I couldn't access the control panel settings for it (so no email, no MySQL management etc). A crippled domain.</p>
<p>Even more frustratingly, attempting to rename/delete the domain's folder via FTP or SSH didn't work, and I couldn't re-add the domain to the account as DirectAdmin could (bizarrely) still see that it was already hosting it! Moving/deleting the domain's DNS zone file didn't work, and neither did a DirectAdmin restart. So, Catch 22... What to do?<span id="more-57"></span></p>
<p>I went digging into the server filesystem (using <code>root</code>) and had a look at some of the many catalogue files DirectAdmin uses to remind itself which domains it's hosting. I first checked for a .db file in <code>/var/named/</code> (where the named DNS app stores its zone files for each domain) - the domain's file was still there. I then checked <code>/etc/virtual/domains</code> and <code>/etc/virtual/domainowners</code> (the first file holds a list of domains hosted on the system, and the second shows each domain's owner account), and for some reason while <code>domains</code> still had the problem domain listed, its ownership had disappeared from <code>domainowners</code>.</p>
<p>So, after readding it, saving the file out and restarting DirectAdmin via the control panel's Service Monitor (when logged in as admin), the domain immediately reappeared in the user's control panel and it's working perfectly once again. However, this would've been virtually impossible to fix had I not found some crucial info on the web, including <a href="http://www.binarywebhost.com/forum/index.php?topic=88.0">John's post on Binary Web Host</a>, where I first learnt of the existence of the <code>domains</code> and <code>domainowners</code> files.</p>
<p>Hopefully this helps other people avoid suffering this problem for long if they encounter it - I could find no useful info on the DirectAdmin knowledge base or forums, and it even had my server host stumped too (and they're no cowboys - they had never seen this problem before with DirectAdmin where it hadn't fixed itself after a restart).</p>
<img src="http://feeds.feedburner.com/~r/christopherwoods/~4/zHZ5CGCtZW0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://chriswoods.co.uk/2010/01/tipletrecovering-a-ghost-domain-in-directadmin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://chriswoods.co.uk/2010/01/tipletrecovering-a-ghost-domain-in-directadmin/</feedburner:origLink></item>
		<item>
		<title>Cleaning suede or nubuck shoes - what I've learnt</title>
		<link>http://feedproxy.google.com/~r/christopherwoods/~3/tniGyh9bCdM/</link>
		<comments>http://chriswoods.co.uk/2010/01/cleaning-suede-or-nubuck-shoes-what-ive-learnt/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 19:23:22 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Guides and Tutorials]]></category>
		<category><![CDATA[Miscellaneous Whatnots]]></category>
		<category><![CDATA[Oddities]]></category>

		<guid isPermaLink="false">http://chriswoods.co.uk/?p=42</guid>
		<description><![CDATA[
How a boxfresh Ronin should look...
I recently went out in some brand new trainers (a pair of Etnies Ronin skate shoes, which are black and white suede/synthetic material mixture with a white trim round the sole). Unsurprisingly, it rained on Saturday evening, and when I came back my shoes were DESTROYED.
Unfortunately, mine weren't quite caked, [...]]]></description>
			<content:encoded><![CDATA[<p><span style="float: right;"><img class="size-medium wp-image-43" title="Etnies Ronin skate shoes (angle profile)" src="http://chriswoods.co.uk/wp-content/uploads/2009/12/B001BXX9HG.01._SL1500_SCRMZZZZZZ_-300x300.jpg" alt="Etnies Ronin skate shoes (angle profile)" hspace="10" vspace="10" width="300" height="300" /><br />
<small>How a boxfresh Ronin should look...</small></span></p>
<p>I recently went out in some brand new trainers (a pair of <a href="http://www.endless.com/Etnies-etnies-Mens-Ronin-Sneaker/dp/B001BXX9O4">Etnies Ronin skate shoes</a>, which are black and white suede/synthetic material mixture with a white trim round the sole). Unsurprisingly, it rained on Saturday evening, and when I came back my shoes were DESTROYED.</p>
<p>Unfortunately, mine weren't quite caked, but were fairly smattered in nasty looking mud. But what to do? Well, after some careful research (and even more careful testing), here's some tips for cleaning these kinds of skate shoes.</p>
<p>Shoes like the Ronins aren't all suede - they have what Etnies describe as an "action leather upper" combined with synthetic, woven sections (for example, the material around the E motif on the side of the shoe is a different fabric). However, in my case, the whole lot was just smothered with nasty, gunky mud.</p>
<p>So, what to do? <span id="more-42"></span>Well, first thing's first - DON'T TRY TO CLEAN THE SHOES WHILST THEY'RE STILL WET! All you'll do is rub the dirt right into the fibres, ruining them pretty much forever (or until you get them professionally cleaned which could cost a lot). Resisting the temptation to grab the scrubbing brush, put them in a warm place overnight and let the mud dry completely.</p>
<p>Before you start to remove the mud, you'll need a couple of things:</p>
<ul>
<li><strong>A suede brush</strong> (they come in all shapes and sizes; <a href="http://www.howtocleanthings.com/how-to-clean-suede.htm">a photo of one here</a> - <a href="http://www.timpson.com/shop/c/20/shoe-care/s/150/shoe-accessories/g/337/brushes/p/886/wire-suede-brush">I bought mine from Timpson's</a>)</li>
<li><strong>A suede eraser/cleaning block</strong> (or a soft white pencil eraser like a Staedtler if you can't find <a href="http://www.shoeshinekit.com/kisunuster.html">a suede eraser</a> - again, I got one from my local <a href="http://www.timpson.co.uk/shop/c/20/shoe-care/s/150/shoe-accessories/g/337/brushes/p/929/suede-cleaner-block">Timpson's</a>)</li>
<li><strong>A small dish/bucket/container</strong>, into which you'll put a mix of warm tap water and a small amount of bleach or clear vinegar (<em>not</em> brown malt vinegar!)
<ul>
<li>Optionally, something like the <strong>soapbar-shaped Vanish stain remover bar</strong> (which I used)</li>
</ul>
</li>
<li><strong>A small plastic-bristled scrubbing brush</strong> and/or J-cloth/dishcloth (I just used a J-cloth)</li>
<li><strong>Some paper tissues</strong> / absorbent towels or cloths</li>
<li>Some spray-on suede/leather/nubuck protector (<a href="http://www.amazon.com/Kiwi-SELECT-Suede-Nubuck-Protector/dp/B0010TP3BG">Kiwi</a> and <a href="http://www.shoedoctorshop.co.uk/Punch_Instant_Protector_Spray_200ml.htm">Punch</a> make this stuff, along with loads of shoe shops' own brands - I ended up finding some in Asda)</li>
</ul>
<p>Start by using the suede brush to rub off most of the heavy soiling - you'll be surprised, as long as you brush with the nap of the fibre, just how much comes off once the mud's dried. The suede is also more resilient than you'd think - of course, having coloured or very light suede/nubuck shoes will affect the end result slightly as you may have some more permanent discolouration, but my black shoes looked almost spotless after this first brushing.</p>
<p>I ended up starting off gently, then slowly increasing pressure and speed as I got most of the mud off. To continue, I used the suede eraser - it's quite hard and crumbles easily, taking the dirt with it, so I used that to crack off the more stubborn mud flakes and remove some of the smaller stains and marks.</p>
<p>I grabbed the Vanish stain remover bar (it looks like a bar of soap, but you can rub it onto problem stains), daubing it where necessary for the more heavily soiled areas - of which there were, fortunately, not many. Once that was done, I got some water/bleach mixture onto the J-cloth and used it to thoroughly wash the shoes' outer fabric - NOT completely soaking the shoes or utterly drenching the fabric as that's really bad for it. Being methodical is the key here, and then take the time to then go round the shoes with the paper towels and dab off the excess liquid. Repeat for the other shoe, then leave to dry overnight.</p>
<p>Once completely dry, give your shoes a good spray treatment with the protector - this will help to stop moisture ingress and keep your suede/nubuck/leather looking newer for longer! If you have coloured material be sure to test on a discreet area first, juuuuust in case it adversely affects the dye of the material). Some protectors state that the colour of your shoes may darken slightly after application - sometimes it's just unavoidable, but it's for the best in the long run. After the shoes have dried, use the suede brush to bring up the pile of the fibre again to restore some of its natural look. Finally, enjoy your newly-restored shoes again - without having to resort to professional shoe cleaning services!</p>
<p>However if you do need professional suede/nubuck cleaning, a professional shoemakers like <a href="http://taylormadeshoes.co.uk/">James Taylor and Son in London</a> look like a promising place to begin your search. (Watch <a href="http://www.videojug.com/film/how-to-clean-suede-shoes">their VideoJug feature on cleaning suede shoes</a> - recommended viewing for all suede shoe owners regardless)</p>
<p>So, at all costs:</p>
<ul>
<li>avoid washing your shoes straight away, avoid putting your shoes in the washing machine (AWFUL for both the shoes and the washing machine)</li>
<li>avoid using suede/nubuck cleaner as some people report that it actually spoils the fabric completely</li>
<li>don't leave your shoes wet after cleaning them yourself and</li>
<li>don't forget to BUY A MORE APPROPRIATE PAIR OF SHOES FOR MUDDY WEATHER!</li>
</ul>
<p>I learnt that the hard way so you don't have to (fortunately my shoes are as good as new now). Given all this snowy weather we're having, the amount of mud/snow/grit you'll be getting on your shoes is certainly not good for brand new suede or nubuck, so it pays to protect your footwear before you head out the door <img src='http://chriswoods.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/christopherwoods/~4/tniGyh9bCdM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://chriswoods.co.uk/2010/01/cleaning-suede-or-nubuck-shoes-what-ive-learnt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://chriswoods.co.uk/2010/01/cleaning-suede-or-nubuck-shoes-what-ive-learnt/</feedburner:origLink></item>
		<item>
		<title>Tiplet: Force Ejecting stuck DVDs from Macs</title>
		<link>http://feedproxy.google.com/~r/christopherwoods/~3/t8exj6YHV5E/</link>
		<comments>http://chriswoods.co.uk/2010/01/tiplet-force-ejecting-stuck-dvds-from-macs/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 18:40:55 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Miscellaneous Whatnots]]></category>
		<category><![CDATA[Quick Tips]]></category>

		<guid isPermaLink="false">http://chriswoods.co.uk/?p=48</guid>
		<description><![CDATA[Once again, the MBP I (have to) use at work encountered a problem: OSX refused to eject a perfectly good audio CD from an external Lite-On DVD burner. I tried the usual things - dragging the disc icon to the Trash, right-clicking and choosing Eject... Nothing worked.
Fortunately, the MacRumors Guides site had a page with [...]]]></description>
			<content:encoded><![CDATA[<p>Once again, the MBP I (have to) use at work encountered a problem: OSX refused to eject a perfectly good audio CD from an external Lite-On DVD burner. I tried the usual things - dragging the disc icon to the Trash, right-clicking and choosing Eject... Nothing worked.</p>
<p>Fortunately, the MacRumors Guides site had <a href="http://guides.macrumors.com/Force_Eject_a_Stuck_CD_or_DVD">a page with some protips to help eject stuck CDs/DVDs </a>- including a nice drutil command which solved the problem nicely. Once again, the Mac Users community saves the day <img src='http://chriswoods.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/christopherwoods/~4/t8exj6YHV5E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://chriswoods.co.uk/2010/01/tiplet-force-ejecting-stuck-dvds-from-macs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://chriswoods.co.uk/2010/01/tiplet-force-ejecting-stuck-dvds-from-macs/</feedburner:origLink></item>
		<item>
		<title>Tiplet: Disabling PHP Safe Mode and open_basedir in DirectAdmin through the control panel</title>
		<link>http://feedproxy.google.com/~r/christopherwoods/~3/joTsAYV5sBs/</link>
		<comments>http://chriswoods.co.uk/2010/01/disabling-php-safe-mode-and-open_basedir-in-directadmin-through-the-control-panel/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 17:05:38 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Miscellaneous Whatnots]]></category>
		<category><![CDATA[Quick Tips]]></category>

		<guid isPermaLink="false">http://chriswoods.co.uk/?p=45</guid>
		<description><![CDATA[One of my many tasks on a daily basis is checking up on various web sites and the servers they're hosted on. I needed to disable Safe Mode for a WordPress but, for the life of me, I couldn't find an easy way to do it via the appropriate Reseller login. (I read a blog [...]]]></description>
			<content:encoded><![CDATA[<p>One of my many tasks on a daily basis is checking up on various web sites and the servers they're hosted on. I needed to disable Safe Mode for a WordPress but, for the life of me, I couldn't find an easy way to do it via the appropriate Reseller login. (I read <a href="http://www.lampdocs.com/blog/2008/05/disabling-php-safemode-and-open_basedir-in-directadmin/">a blog entry on lampdocs</a> but a crucial screenshot was missing and the other instructions weren't very helpful without it!)</p>
<p>As it turns out, it's as simple as three mouseclicks. <span id="more-45"></span>In order to disable Safe Mode and open_basedir you need to log into the DA control panel as the admin (NOT the reseller user). From there, there's a menu option called "PHP SafeMode Configuration" in the Extra Features section - you can set the defaults for new sites, plus selectively enable/disable PHP Safe Mode and open_basedir restrictions for existing sites in a couple of mouseclicks. <img src='http://chriswoods.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>This feature's been present since at least 1.33.7; I'm currently adminning a server running 1.34.4 and the menu option is definitely still there. Hopefully this saves some fellow webmasters some hassle messing around with custom php.ini or VirtualHost containers <img src='http://chriswoods.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/christopherwoods/~4/joTsAYV5sBs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://chriswoods.co.uk/2010/01/disabling-php-safe-mode-and-open_basedir-in-directadmin-through-the-control-panel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://chriswoods.co.uk/2010/01/disabling-php-safe-mode-and-open_basedir-in-directadmin-through-the-control-panel/</feedburner:origLink></item>
	</channel>
</rss>
