<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Beta Blog</title>
	<atom:link href="http://blog.prominenthosting.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.prominenthosting.com</link>
	<description>Putting my mouth where my money is</description>
	<lastBuildDate>Wed, 27 Jan 2010 12:09:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>An elegant regular expression for finding URLs</title>
		<link>http://blog.prominenthosting.com/2010/01/21/an-elegant-regular-expression-for-finding-hyperlink-urls/</link>
		<comments>http://blog.prominenthosting.com/2010/01/21/an-elegant-regular-expression-for-finding-hyperlink-urls/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 01:16:22 +0000</pubDate>
		<dc:creator>Iain</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://blog.prominenthosting.com/?p=236</guid>
		<description><![CDATA[so you can turn them into hyperlinks automatically&#8230;
A while ago I needed to write some code which would automatically recognise a URL in plain text, and turn it into a hyperlink.  Being a lazy sort, I turned to Google, and found this article on DevX.  The regular expression it gave there was not perfect, but [...]]]></description>
			<content:encoded><![CDATA[<h4>so you can turn them into hyperlinks automatically&#8230;</h4>
<p>A while ago I needed to write some code which would automatically recognise a URL in plain text, and turn it into a hyperlink.  Being a lazy sort, I turned to Google, and found <a href="http://www.devx.com/vb2themax/Tip/18824">this article on DevX</a>.  The regular expression it gave there was not perfect, but worked reasonably well:</p>
<blockquote><p>\w*[\://]*\w+\.\w+\.\w+[/\w+]*[.\w+]*</p></blockquote>
<p>At the time, I was sufficiently rushed off my feet that I forgave its flaws and implemented it.  Over time, however, it&#8217;s been bugging me, and as the service it&#8217;s implemented on gets more traffic, so the need to improve it has become greater.  And so it came to pass that this evening I bit the bullet and tried to write a better one.  After a couple of hours of testing various permutations, here it is (after the jump):</p>
<p><span id="more-236"></span></p>
<blockquote><p>\w+://[\w-]+(\.[\w-]+)*(:[0-9]+)?[/\w-]*(\.[\w-]+)*([#\?]+[\w-\?=\+%\&amp;]*)?</p></blockquote>
<p>I know what you&#8217;re thinking, and you&#8217;re right, it <em>is</em> a thing of beauty.  But before you copy and paste it into your auto-hyperlinking code, it seems only fair that I break it down into its constituent parts, so you know what you&#8217;re getting yourself into.</p>
<blockquote><p><strong><span style="color: #ff0000;">\w+://</span></strong>[\w-]+(\.[\w-]+)*(:[0-9]+)?[/\w-]*(\.[\w-]+)*([#\?]+[\w-\?=\+%\&amp;]*)?</p></blockquote>
<p><strong>\w+://</strong> means &#8216;one or more word characters, followed by &#8216;://&#8217;.  I took the deliberate decision that if people wanted a hyperlink, they were going to have to prefix it with the protocol and &#8216;://&#8217; to give us a heads-up.  I suppose I could have looked out for &#8216;www&#8217; and two more word groups, separated by full stops (<em>periods</em> for our readers in the US), but since the easiest way to create a link is to copy and paste from the address bar, I figured that this was OK.  It&#8217;s not like everyone uses the www prefix, anyway. <em>And</em> it keeps the regex from being truly horrendous.</p>
<blockquote><p>\w+://<span style="color: #ff0000;"><strong>[\w-]+(\.[\w-]+)*</strong></span>(:[0-9]+)?[/\w-]*(\.[\w-]+)*([#\?]+[\w-\?=\+%\&amp;]*)?</p></blockquote>
<p><strong>[\w-]+(\.[\w-]+)*</strong> means &#8216;one or more word characters, optionally followed by any number of  full-stops-and-words&#8217; (from now on, my use of the term &#8216;word characters&#8217; includes hyphens).  Basically, this takes care of the domain.  Crucially, if you have a full stop you <em>have to</em> follow it with some word characters.  This avoids the biggest flaw with the original regular expression; namely that full stops at the end of the URL were being counted as part of it, when they should be ignored.</p>
<blockquote><p> \w+://[\w-]+(\.[\w-]+)*<span style="color: #ff0000;"><strong>(:[0-9]+)?</strong></span>[/\w-]*(\.[\w-]+)*([#\?]+[\w-\?=\+%\&amp;]*)?</p></blockquote>
<p><strong>(:[0-9]+)?</strong> means &#8216;a colon, then one or more digits, can occur zero or one time&#8217;. Essentially, this allows a port number to be specified if required.</p>
<blockquote><p>\w+://[\w-]+(\.[\w-]+)*(:[0-9]+)?<span style="color: #ff0000;"><strong>[/\w-]*</strong></span>(\.[\w-]+)*([#\?]+[\w-\?=\+%\&amp;]*)?</p></blockquote>
<p><strong>[/\w-]*</strong> means &#8216;any combination of forward slashes and word characters. This takes care of any directories or filenames after the domain.</p>
<blockquote><p>\w+://[\w-]+(\.[\w-]+)*(:[0-9]+)?[/\w-]*<span style="color: #ff0000;"><strong>(\.[\w-]+)*</strong></span>([#\?]+[\w-\?=\+%\&amp;]*)?</p></blockquote>
<p><strong>(\.[\w-]+)*</strong> means &#8216;a full stop, followed by one or more word characters or hyphens&#8217;.  This looks after the extensions of any file names matched in the previous step, once again ensuring that it doesn&#8217;t match any trailing full stops.</p>
<blockquote><p>\w+://[\w-]+(\.[\w-]+)*(:[0-9]+)?[/\w-]*(\.[\w-]+)*<span style="color: #ff0000;"><strong>([#\?]+[\w-\?=\+%\&amp;]*)?</strong></span></p></blockquote>
<p><strong>([#\?]+[\w-\?=\+%\&amp;]*)?</strong> is good fun, meaning &#8216;a hash or question mark, optionally followed by any combination of word characters, hyphens, question marks, equals, plus and percentage signs, and ampersands&#8217;. You are only allowed these additional characters if you use the preceding # or ? meaning that you can use them in querystrings or named anchors, but nowhere else.</p>
<p>So, one regex to rule them all.  I&#8217;ve probably missed something, so let me know how you get on.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.prominenthosting.com/2010/01/21/an-elegant-regular-expression-for-finding-hyperlink-urls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What on earth was Google thinking when it added the fade effect?</title>
		<link>http://blog.prominenthosting.com/2009/12/09/what-on-earth-was-google-thinking-when-it-added-the-fade-effect/</link>
		<comments>http://blog.prominenthosting.com/2009/12/09/what-on-earth-was-google-thinking-when-it-added-the-fade-effect/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 13:09:34 +0000</pubDate>
		<dc:creator>Iain</dc:creator>
				<category><![CDATA[Uncategorised]]></category>

		<guid isPermaLink="false">http://blog.prominenthosting.com/?p=221</guid>
		<description><![CDATA[I am totally confused on this one: Google, so often a shining beacon of good interface design and elegant functionality, has for some unknown reason added an apparently unneccessary fade effect to its homepage.   It starts off sparse, then the rest of the content appears once you move your mouse in the window.
Check out my [...]]]></description>
			<content:encoded><![CDATA[<p>I am totally confused on this one: Google, so often a shining beacon of good interface design and elegant functionality, has for some unknown reason added an apparently unneccessary fade effect to its homepage.   It starts off sparse, then the rest of the content appears once you move your mouse in the window.</p>
<p>Check out my tasty simulation after the jump.</p>
<p><span id="more-221"></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="351" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="/wp-content/uploads/2009/12/googlefade.swf" /><embed type="application/x-shockwave-flash" width="550" height="351" src="/wp-content/uploads/2009/12/googlefade.swf"></embed></object></p>
<p>I say &#8216;apparently&#8217; unnecessary because I can&#8217;t quite bring myself to believe that Google would add something so frivolous, that slows down the browsing experience, for no reason.</p>
<p>I know it doesn&#8217;t seem like a big deal &#8211; <em>They added a <strong>fade effect</strong>?  My god, man; these power-mad fools must be stopped!</em> &#8211; but it is.  The great thing about Google is that it is one of the purest examples of simple and effective functionality around.  Almost everything they do is simultaneously very powerful and absurdly easy to use.  Google Maps, Analytics and Docs spring instantly to mind, and that leaves aside Google&#8217;s core mind-blowing ability to search through tens of billions of documents in sub-second times.</p>
<p>It just seems kind of <em>erratic</em>.  Like your dad ditching his U2 CD collection, buying an iPod and downloading Jay-Z&#8217;s back catalogue, you sort of stand to one side looking bemused, wondering when normal service will be resumed.  Perhaps it an elaborate joke, or the first step in a hitherto unforeseen master plan that will soon become clear.  I hope so, because the other possibility is that it&#8217;s the start of a longer downward trend that ends with a red convertible and regrets all round.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.prominenthosting.com/2009/12/09/what-on-earth-was-google-thinking-when-it-added-the-fade-effect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How websites reward ambition</title>
		<link>http://blog.prominenthosting.com/2009/11/18/how-websites-reward-ambition/</link>
		<comments>http://blog.prominenthosting.com/2009/11/18/how-websites-reward-ambition/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 00:19:05 +0000</pubDate>
		<dc:creator>Iain</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[eBusiness]]></category>

		<guid isPermaLink="false">http://blog.prominenthosting.com/?p=211</guid>
		<description><![CDATA[In a nutshell: Because they scale really nicely.
This was brought home to me recently when I was drawing up a proposal for a client who plans to set up a new business networking group, or more accurately, a network of networking groups.  Our M.O. involves a lot of upfront business analysis, so it was clear [...]]]></description>
			<content:encoded><![CDATA[<p>In a nutshell: Because they scale <em>really</em> nicely.</p>
<p>This was brought home to me recently when I was drawing up a proposal for a client who plans to set up a new business networking group, or more accurately, a network of networking groups.  Our M.O. involves a lot of upfront business analysis, so it was clear that the optimum solution involved much more than a simple website with some card payments for bookings.</p>
<p><span id="more-211"></span>The business model involved 6-8 groups, each with 20-30 members attending a monthly meeting.  &#8216;Directors&#8217; would be recruited to run each one, in return for a percentage of the profits.  Visitors would also be welcome; the incentives to pay for membership would include a reduced meeting fee, inclusion in an online business directory, and access to a private members forum.</p>
<p>My proposal had the web-based software running everything, from the regions containing the groups, down to an automatic reminder when people&#8217;s memberships were due to expire.  Members and visitors would be able to buy online, and members could amend their directory listing as required.  Directors could log in and view their delegate lists, and the system would calculate their commission each month.</p>
<p>A &#8216;back-of-an-Excel-sheet&#8217; calculation showed that if they managed to fill 6 groups with 20 members, they&#8217;d make about £38K a year after venue fees and directors&#8217; commission.  The cost of writing the software from the ground up came to just under £12,500; a third of their profits in their first full year.  Another way to look at it; if the website convinced 40 new members to sign up, it would have paid for itself.</p>
<p>I&#8217;m still not sure if they will go ahead with the system as specified or will ask us to chop out a lot of functionality in order to bring the price down.  The essential elements are the member directory, a payment option for visitors, and the forum &#8211; these things directly or indirectly bring in money. </p>
<p>All the other things, such as membership payments, meeting and attendee management, director access, commission reporting and  membership reminders could be handled manually.  These are the things, of course, that will help the business to scale; for example, if members can sign up and pay online, you could double (or treble/quadruple) the membership without needing more staff to proccess them.</p>
<p>This is where we get back to the idea that websites reward ambition, because our £12,500 system would work equally well with 60 groups, each with 30 members (profit: £540K), or even 600 groups with 40 members each (profit: £7million).</p>
<p>I&#8217;ve seen our <a href="http://www.prominentmedia.com/webshop.aspx" target="_blank">WebShop</a> software turn over £10,000 for one client and £400,000 for another; the difference in the price they paid us was negligible.</p>
<p>That&#8217;s why my current focus is on finding ambitious clients who put the web at the centre of their plans.  They see that a really good site may cost them nearly as much, or maybe more, than an employee for a year, but that a) they only have to pay once, and b) their site can work harder than a human ever could.</p>
<p>So far, we&#8217;ve found several clients whose plans we could turbo charge with a hard-working website:</p>
<ul>
<li>The <a href="http://www.cruisegp.com/" target="_blank">cruise holiday specialist</a> whose site processes 60,000+ data items every day</li>
<li>The <a href="http://www.aaronwallis.co.uk/" target="_blank">sales recruiter</a> who needed 40+ industry-specific sites to publicise different jobs</li>
<li>The <a href="http://www.tripbod.com/" target="_blank">global travel network</a> who needed social networking tools to facilitate communication between local experts and travellers</li>
<li>The <a href="http://www.aloka-europe.com/" target="_blank">ultrasound manufacturer</a> who needed a multi-lingual CMS to map the different products, technologies and applications they work with.</li>
<li>The <a href="http://www.ruthmiskinliteracy.com/" target="_blank">teacher training company</a> whose website takes booking and manages their trainers &#8211; and who now have three times as many trainers as they did when we redeveloped their site</li>
</ul>
<p>If you&#8217;d like to be added to the list, and have a cunning plan that involves the web, feel free to <a href="http://www.prominentmedia.com/contact-form.aspx" target="_blank">get in touch</a> and see if we can help.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.prominenthosting.com/2009/11/18/how-websites-reward-ambition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Never give up</title>
		<link>http://blog.prominenthosting.com/2009/06/04/never-give-up/</link>
		<comments>http://blog.prominenthosting.com/2009/06/04/never-give-up/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 13:36:04 +0000</pubDate>
		<dc:creator>Iain</dc:creator>
				<category><![CDATA[Uncategorised]]></category>

		<guid isPermaLink="false">http://blog.prominenthosting.com/?p=200</guid>
		<description><![CDATA[This made my day.
Russel McPhee, a stroke victim paralysed for 20 years, has been able to walk again after injections of Botox. Apparently, Botox is comonly used to treat the muscle stiffness experienced after a stroke, but usually shortly after the episode, not two decades later.  The difficulty is that Botox relaxes the stiffness, but also the muscle tone, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.timesonline.co.uk/tol/news/uk/health/article6428858.ece">This</a> made my day.</p>
<p>Russel McPhee, a stroke victim paralysed for 20 years, has been able to walk again after injections of Botox. Apparently, Botox is comonly used to treat the muscle stiffness experienced after a stroke, but usually shortly after the episode, not two decades later.  The difficulty is that Botox relaxes the stiffness, but also the muscle tone, which makes controlling the newly relaxed muscles very difficult.</p>
<p>But here&#8217;s the bit that really grabbed me:</p>
<blockquote><p>Crucially, Mr McPhee had repeatedly, over the years, attempted to get out of his wheelchair and stand on his own.</p>
<form enctype="application/x-www-form-urlencoded" method="post"></form>
<p>He was not successful, managing at most a few seconds on his feet before he collapsed.</p>
<p>“Often I would lie on the floor for hours, just hoping that someone might drop by so they could pick me up again,&#8221; he said.</p>
<p>Those repeated, heart-breaking attempts to stand built up a core muscle strength on which his doctors and physiotherapists were able to work.</p></blockquote>
<p>This is a guy who simply refused to give up.  Even though bitter experience, built up over 20 years, must have told him that attempting to stand unaided would lead to failure, that walking was impossible, he never stopped trying. This immense willpower, sheer bloody-mindedness really, meant that when modern medicine came up with the tools to unlock his body, he had the core strength to make the most of it, and finally walk again.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.prominenthosting.com/2009/06/04/never-give-up/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What makes you happy?</title>
		<link>http://blog.prominenthosting.com/2009/05/17/what-makes-you-happy/</link>
		<comments>http://blog.prominenthosting.com/2009/05/17/what-makes-you-happy/#comments</comments>
		<pubDate>Sun, 17 May 2009 21:20:29 +0000</pubDate>
		<dc:creator>Iain</dc:creator>
				<category><![CDATA[Uncategorised]]></category>

		<guid isPermaLink="false">http://blog.prominenthosting.com/?p=195</guid>
		<description><![CDATA[This article, and the underlying study, is so good that I almost don&#8217;t dare talk too much about it here.  You really should just read it. 
In a nutshell: for the past 72 years, a sample of 268 men have been followed and their entire history - medical, familial, physical, emotional, mental - recorded in great depth.  The [...]]]></description>
			<content:encoded><![CDATA[<p>This article, and the underlying study, is so good that I almost don&#8217;t dare talk too much about it here.  You really should <a href="http://www.theatlantic.com/doc/200906/happiness/">just read it</a>. </p>
<p>In a nutshell: for the past 72 years, a sample of 268 men have been followed and their entire history - medical, familial, physical, emotional, mental - recorded in great depth.  The study is coming to end, mainly because only half of the original group are still alive, and they are in their late eighties.  It has a huge amount to teach us about how our lives shape our personalities, and vice versa.</p>
<p><span id="more-195"></span></p>
<p>The Grant Study, as it was called, took its sample from Harvard, and ended up including politicians, best-selling novelists and even one president (you&#8217;ll have to read the article to find out who).  However, not everyone was a success; far from it.  The study, then, was able to reveal some insights into what makes for a happy, healthy life, and how those things may vary at different stages.</p>
<blockquote><p>What allows people to work, and love, as they grow old? By the time the Grant Study men had entered retirement, Vaillant, who had then been following them for a quarter century, had identified seven major factors that predict healthy aging, both physically and psychologically.</p>
<p>Employing mature adaptations was one. The others were education, stable marriage, not smoking, not abusing alcohol, some exercise, and healthy weight. Of the 106 Harvard men who had five or six of these factors in their favor at age 50, half ended up at 80 as what Vaillant called “happy-well” and only 7.5 percent as “sad-sick.” Meanwhile, of the men who had three or fewer of the health factors at age 50, none ended up “happy-well” at 80.</p></blockquote>
<blockquote><p>What factors don’t matter? Vaillant identified some surprises. Cholesterol levels at age 50 have nothing to do with health in old age. While social ease correlates highly with good psychosocial adjustment in college and early adulthood, its significance diminishes over time. The predictive importance of childhood temperament also diminishes over time: shy, anxious kids tend to do poorly in young adulthood, but by age 70, are just as likely as the outgoing kids to be “happy-well.” Vaillant sums up: “If you follow lives long enough, the risk factors for healthy life adjustment change. There is an age to watch your cholesterol and an age to ignore it.”</p></blockquote>
<p>There&#8217;s much more to it than simple &#8216;healthy living&#8217; advice though (even the &#8220;happy-well&#8221; subjects were not uniformly content).  It is ultimately a meditation on the distance between the life you want and the life you get, and the success &#8211; or otherwise &#8211; of this group of men in dealing with that gap.</p>
<blockquote><p>In an interview in the March 2008 newsletter to the Grant Study subjects, Vaillant was asked, “What have you learned from the Grant Study men?” Vaillant’s response: “That the only thing that really matters in life are your relationships to other people.”</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.prominenthosting.com/2009/05/17/what-makes-you-happy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mixed Day for April Fools</title>
		<link>http://blog.prominenthosting.com/2009/04/01/mixed-day-for-april-fools/</link>
		<comments>http://blog.prominenthosting.com/2009/04/01/mixed-day-for-april-fools/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 08:51:22 +0000</pubDate>
		<dc:creator>Iain</dc:creator>
				<category><![CDATA[Uncategorised]]></category>

		<guid isPermaLink="false">http://blog.prominenthosting.com/?p=191</guid>
		<description><![CDATA[The Guardian absolutely nails it with news that they are soon to be the first newspaper to publish exclusively via Twitter, a story that balances absurdity with just enough plausibility to cause a double-take.  Their famous stories rewritten as twitter posts (tweets) are very well done, and they even manage to squeeze in a proper snark:
At a [...]]]></description>
			<content:encoded><![CDATA[<p>The Guardian absolutely nails it with news that they are soon to be the first newspaper to publish exclusively via Twitter, a story that <a href="http://www.guardian.co.uk/media/2009/apr/01/guardian-twitter-media-technology">balances absurdity with just enough plausibility</a> to cause a double-take.  Their famous stories rewritten as twitter posts (tweets) are very well done, and they even manage to squeeze in a proper snark:</p>
<blockquote><p>At a time of unprecedented challenge for all print media, many publications have rushed to embrace social networking technologies. Most now offer Twitter feeds of major breaking news headlines, while the Daily Mail recently pioneered an iPhone application providing users with a one-click facility for reporting suspicious behaviour by migrants or gays.</p></blockquote>
<p>Sadly, it&#8217;s all downhill from there; The Telegraph have a story about <a href="http://www.telegraph.co.uk/news/uknews/5082676/Swimming-fish-could-be-key-to-generating-electricity-for-UK-homes.html">migrating salmon being used to generate electrivity</a>, while The Times can only manage <a href="http://www.timesonline.co.uk/tol/sport/football/premier_league/newcastle/article6012220.ece">this tame effort</a>.  They <em>are</em> joking, right?</p>
<p><strong>UPDATE:</strong> The Guardian&#8217;s efforts just keep getting <a href="http://www.guardian.co.uk/help/insideguardian/2009/apr/01/twitter-publishing-and-commenting">better and better</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.prominenthosting.com/2009/04/01/mixed-day-for-april-fools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If you&#8217;re going to rehash an old argument, at least pick good examples</title>
		<link>http://blog.prominenthosting.com/2009/03/25/if-youre-going-to-rehash-an-old-argument-at-least-pick-good-examples/</link>
		<comments>http://blog.prominenthosting.com/2009/03/25/if-youre-going-to-rehash-an-old-argument-at-least-pick-good-examples/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 09:00:24 +0000</pubDate>
		<dc:creator>Iain</dc:creator>
				<category><![CDATA[Film Club]]></category>

		<guid isPermaLink="false">http://blog.prominenthosting.com/?p=183</guid>
		<description><![CDATA[Hadley Freeman, writing in the Guardian today, tries out a variation on the classic &#8220;Isn&#8217;t Hollywood misogynistic for pairing older men with younger women?&#8221; routine, although she steers clear of the &#8216;mismatched love interest&#8217; angle &#8211; at least for the first two-thirds of the piece. 
This time, she targets onscreen mothers who are in reality only a few years [...]]]></description>
			<content:encoded><![CDATA[<p>Hadley Freeman, writing in the Guardian today, tries out a variation on the classic &#8220;<a href="http://www.guardian.co.uk/lifeandstyle/2009/mar/24/women-celebrity">Isn&#8217;t Hollywood misogynistic for pairing older men with younger women?</a>&#8221; routine, although she steers clear of the &#8216;mismatched love interest&#8217; angle &#8211; at least for the first two-thirds of the piece. </p>
<p>This time, she targets onscreen mothers who are in reality only a few years older than the actors playing their sons.  The classic example is <a href="http://www.imdb.com/title/tt0346491/">Alexander</a>; Angelina Jolie, playing the mother, is just one year older than Colin Farrell, her &#8217;son&#8217;, but others include <a href="http://www.imdb.com/title/tt0061722/">The Graduate</a> (OK, not his mother exactly) and <a href="http://www.imdb.com/title/tt0053125/">North by Northwest</a> (strangely overlooked in the article).</p>
<p>However, sadly Hadley sticks a pin in her argument when she cites <a href="http://www.imdb.com/title/tt0088763/">Back to the Future</a> (Lea Thompson/Michael J Fox) and <a href="http://www.imdb.com/title/tt0109830/">Forrest Gump</a> (Sally Field/Tom Hanks); two terrible examples.  In both films, the actresses are required to play younger women for a period, during which time their sons (if they have any) are played by children.</p>
<p><span id="more-183"></span></p>
<p>It has apparently not occurred to Hadley that if the film covers an extended period of time (say, 30+ years) you&#8217;ll need an actress who can convincingly play young as well as old.  Since it&#8217;s much easier to <em>age</em> an actor using makeup than it is to reverse the effect, a younger actress was always going to be the way to go.  </p>
<p>With her argument deflating like a faulty lifejacket, Hadley starts thrashing around in a sea of tired ideas, eventually returning to the familar love-interest angle: &#8220;Isn&#8217;t it a bit creepy how some actors date much younger women?  Jack Nicholson and Woody Allen, I&#8217;m looking at you.&#8221;  Apparently Jack Nicholson&#8217;s average age gap with his onscreen lovers is 16.7 years &#8211; although given that he is pushing 72, this is not so vast in percentage terms (like a 36 year old guy dating 28 year old girl).</p>
<p>The problem with this argument is that last year a number of films started to turn the tide, from blockbusters like <a href="http://www.imdb.com/title/tt0795421/">Mamma Mia!</a> (starring a 59-year-old Meryl Streep and her <em>three</em> younger lovers &#8211; Colin Firth is 11 years her junior) to heavyweight fare like <a href="http://www.imdb.com/title/tt0976051/">The Reader</a>, dealing with a relationship across a 15 year age gap, where Kate Winslet is the elder party.</p>
<p>Sadly, instead of hailing these brave, yet sensible, casting choices, Hadley ignores them in favour of slating films from previous decades.  She&#8217;s the master when it comes to fashion journalism, but I think her film-related commentary desperately needs a makeover.  Ba-boom <em>tish</em>!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.prominenthosting.com/2009/03/25/if-youre-going-to-rehash-an-old-argument-at-least-pick-good-examples/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How much does a website cost?</title>
		<link>http://blog.prominenthosting.com/2009/03/20/how-much-does-a-website-cost/</link>
		<comments>http://blog.prominenthosting.com/2009/03/20/how-much-does-a-website-cost/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 16:27:52 +0000</pubDate>
		<dc:creator>Iain</dc:creator>
				<category><![CDATA[Uncategorised]]></category>

		<guid isPermaLink="false">http://blog.prominenthosting.com/?p=181</guid>
		<description><![CDATA[Ed posts a typically thoughtful and balanced meditation on this key question. Turns out our prices are reasonable, by Ed&#8217;s reckoning, which is always good to know.
]]></description>
			<content:encoded><![CDATA[<p>Ed posts a typically thoughtful and balanced meditation on <a href="http://www.n3wmedia.com/wordpress/?p=571">this key question</a>. Turns out our prices are reasonable, by Ed&#8217;s reckoning, which is always good to know.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.prominenthosting.com/2009/03/20/how-much-does-a-website-cost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Growing in a recession</title>
		<link>http://blog.prominenthosting.com/2009/02/23/growing-in-a-recession/</link>
		<comments>http://blog.prominenthosting.com/2009/02/23/growing-in-a-recession/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 08:00:25 +0000</pubDate>
		<dc:creator>Iain</dc:creator>
				<category><![CDATA[eBusiness]]></category>

		<guid isPermaLink="false">http://blog.prominenthosting.com/?p=158</guid>
		<description><![CDATA[I know there&#8217;s a recession on, and we&#8217;re all supposed to be hiding under blankets waiting for it all to be over, but the problem I&#8217;ve been facing for the past 6 months is that Prominent Media has been busier than ever. I have a couple of ideas as to why that might be, based on conversations [...]]]></description>
			<content:encoded><![CDATA[<p>I know there&#8217;s a recession on, and we&#8217;re all supposed to be hiding under blankets waiting for it all to be over, but the problem I&#8217;ve been facing for the past 6 months is that Prominent Media has been busier than ever. I have a couple of ideas as to why that might be, based on conversations I&#8217;ve had with new and existing customers over that period. </p>
<p><span id="more-158"></span></p>
<p>The first thing to acknowledge is that making your website work harder is a pretty inexpensive thing to do, all things considered.  We approach all of our clients with the same question: <em>What do you need?</em>  If we can deliver the perfect solution for hundreds rather than thousands of pounds, we will.  Our overriding mission is to build a long-term trusted partnership with all our clients.</p>
<p>Second, many of the new customers contacting us have been aware for months, or even years, that their website was a weak link in their marketing strategy, but had not got round to fixing it while the work was flowing in. When you sense that things might be about to dry up, it makes you even more sensitive to the things that are hindering you in the marketplace, and for a lot of people their website was a &#8216;tick in the box&#8217;, somewhere between getting business cards printed and placing an ad in the Yellow Pages.  Those sort of sites simply won&#8217;t do any longer.</p>
<p>Finally, there is an appreciation that the web is an increasingly large part of people&#8217;s lives, that decisions about the quality of your company are made based on the quality of your website, and that a poor website can do real damage to your business.  If your customers are spending more time researching the options, and less time spending their money, where are they doing that research?  Overwhelmingly, they will be checking out the options online, so it is essential that you can compete in that environment.</p>
<p>In amongst all this has been the realisation that we need to be a proactive part of our customers&#8217; web strategy; a trusted partner that they can rely on to guide them through the many possibilities the web offers.  This takes time, something that I was short on in the latter part of 2008, while we grew our customer based and delivered <a href="http://www.aloka-europe.com/">some exceptional websites</a>.</p>
<p>So, the logical conclusion was to hire another developer.  Not just any developer, of course; ideally I&#8217;d like to have cloned myself (!) but actually the opportunity arose to hire a better, more experienced developer than me.  I jumped at the chance, and on Monday 19th January 2009 we welcomed the latest member of the team to PM Towers: Derek Sorensen.</p>
<p>Derek has already made himself invaluable, writing back-end code for our two biggest projects, which have to pull in data from a number of different providers and turn them into something sensible.  I&#8217;m very excited to have him on board, and to see the difference that a first-class developer can make to a development team.</p>
<p>If you have a business challenge that would benefit from a web based solution, give us a call on 01908 239971; we now have an even bigger development team to help deliver exactly the solution you need.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.prominenthosting.com/2009/02/23/growing-in-a-recession/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to print one A4 page as two A5 pages in Microsoft Word</title>
		<link>http://blog.prominenthosting.com/2009/02/10/how-to-print-one-a4-page-as-two-a5-pages-in-microsoft-word/</link>
		<comments>http://blog.prominenthosting.com/2009/02/10/how-to-print-one-a4-page-as-two-a5-pages-in-microsoft-word/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 12:03:32 +0000</pubDate>
		<dc:creator>Iain</dc:creator>
				<category><![CDATA[Uncategorised]]></category>

		<guid isPermaLink="false">http://blog.prominenthosting.com/?p=162</guid>
		<description><![CDATA[It&#8217;s a common problem: you have written your article, poster, flyer or handout on an A4 page in MS Word, and you suddenly think to yourself, &#8220;I could do with printing two of these per page at A5 size&#8221;.

Now, Word has what looks like the perfect option; the &#8216;Pages per Sheet&#8217; dropdown in the Print [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a common problem: you have written your article, poster, flyer or handout on an A4 page in MS Word, and you suddenly think to yourself, &#8220;I could do with printing two of these per page at A5 size&#8221;.</p>
<div id="attachment_165" class="wp-caption alignnone" style="width: 560px"><a href="http://blog.prominenthosting.com/wp-content/uploads/2009/02/11.png"><img class="size-full wp-image-165 " title="Initial A4 Page" src="http://blog.prominenthosting.com/wp-content/uploads/2009/02/11.png" alt="Initial A4 Page" width="550" height="373" /></a><p class="wp-caption-text">Figure 1: Initial A4 Page</p></div>
<p><span id="more-162"></span></p>
<p>Now, Word has what looks like the perfect option; the &#8216;Pages per Sheet&#8217; dropdown in the Print dialog box.</p>
<div id="attachment_167" class="wp-caption alignnone" style="width: 532px"><a href="http://blog.prominenthosting.com/wp-content/uploads/2009/02/2.png"><img class="size-full wp-image-167 " title="Print dialog with 2 pages selected" src="http://blog.prominenthosting.com/wp-content/uploads/2009/02/2.png" alt="Print dialog with 2 pages selected" width="522" height="396" /></a><p class="wp-caption-text">Figure 2: Print dialog with 2 pages selected</p></div>
<p>Trouble is, if you pick this option, what you get is this:</p>
<div class="mceTemp">
<div id="attachment_168" class="wp-caption alignnone" style="width: 560px"><a href="http://blog.prominenthosting.com/wp-content/uploads/2009/02/3.png"><img class="size-full wp-image-168 " title="A5 page, but only one on A4" src="http://blog.prominenthosting.com/wp-content/uploads/2009/02/3.png" alt="Figure 3: A5 page, but only one on A4" width="550" height="382" /></a><p class="wp-caption-text">Figure 3: A5 page, but only one on A4</p></div>
<p>No problem, you think, I&#8217;ll just choose 2 copies in the print dialog.  Unfortunately, what this gives you is two copies of Figure 3; you don&#8217;t get the two A5 copies side by side, but on two bits of A4 paper, with the same wasted space on the right.</p>
<p>At this point you probably bite the bullet and copy your A4 page onto another page, so your source document is now two pages long, page two being a duplicate of page one.  This is less than ideal because any subsequent changes will have to be made to both pages, increasing the risk of errors creeping in, and also wasting valuable time.</p>
<div id="attachment_169" class="wp-caption alignnone" style="width: 560px"><a href="http://blog.prominenthosting.com/wp-content/uploads/2009/02/4.png"><img class="size-full wp-image-169 " title="Two separate A4 documents" src="http://blog.prominenthosting.com/wp-content/uploads/2009/02/4.png" alt="Figure 4: Two separate A4 documents" width="550" height="373" /></a><p class="wp-caption-text">Figure 4: Two separate A4 documents</p></div>
</div>
<p>There is a better way! My method uses just one A4 page, so any changes need only be made once. All you need to do, in the Print dialog box, is change the &#8216;Page Range&#8217; from All to Pages: <strong>1,1</strong>. Remember to keep &#8216;Pages per Sheet&#8217; set to <strong>2</strong>.</p>
<div id="attachment_170" class="wp-caption alignnone" style="width: 532px"><a href="http://blog.prominenthosting.com/wp-content/uploads/2009/02/5.png"><img class="size-full wp-image-170 " title="Print dialog with custom page numbers selected" src="http://blog.prominenthosting.com/wp-content/uploads/2009/02/5.png" alt="Figure 5: Print dialog with custom page numbers selected" width="522" height="396" /></a><p class="wp-caption-text">Figure 5: Print dialog with custom page range selected</p></div>
<p>VOILA! Your A4 page is now perfectly printed as 2 A5 pages, side by side on a single A4 sheet.</p>
<div id="attachment_171" class="wp-caption alignnone" style="width: 560px"><a href="http://blog.prominenthosting.com/wp-content/uploads/2009/02/6.png"><img class="size-full wp-image-171 " title="Two A5 copies on a single A4 sheet" src="http://blog.prominenthosting.com/wp-content/uploads/2009/02/6.png" alt="Figure 6: Two A5 copies on a single A4 sheet" width="550" height="382" /></a><p class="wp-caption-text">Figure 6: Two A5 copies on a single A4 sheet</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.prominenthosting.com/2009/02/10/how-to-print-one-a4-page-as-two-a5-pages-in-microsoft-word/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
	</channel>
</rss>
