<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Steve's Website</title>
		<link>http://www.stevetemple.co.uk</link>
		<description>A Blog about Software Development</description>
		<language>en</language>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>Steve's Blog</generator>
		
				<item>
					<title>Another Site Live</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=162</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=162</guid>
					<pubDate>17 Apr 2008 11:48:27 GMT</pubDate>
					<description>
						<![CDATA[
						<p>The new <a href="http://www.grobag.com">grobag.com</a> site went live today. <br />
<br />
The biggest revelation when developing this site was when a friend recommended trying <a href="http://jquery.com/">JQuery</a>. This makes javascript so much easier and stops you having to worry about getting your scripts to run cross browser. The <a href="http://www.grobag.com/grobags.aspx">baby sleeping bags</a> page makes use of the library and the built in AJAX facilities provided. Other than that, it's a fairly standard content managed site using reddot and it's new navigation manager functionality.<br />
<br />
Anyway, check it out and let me know what you think.</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>End of the blogging hiatus</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=161</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=161</guid>
					<pubDate>01 Apr 2008 09:55:12 GMT</pubDate>
					<description>
						<![CDATA[
						<p>My first post, 10 weeks after getting back from New Zealand and Australia. Why the wait? I guess a combination of being really busy catching up on some work and not being in the mood to post when I have had a free 5 minutes.<br />
<br />
I thought I should probably pull my finger out and get back into the swing of things. Quite a bit has been going on the last few months. There are a few new sites going live over the next two weeks, first up is <a href="http://www.universitybusiness.co.uk">University Business</a>. This is a drupal based site I've been working on with <a href="http://www.wildfirecomms.co.uk">Wildfire</a>, they'll be some new features going up on there over the coming days as well.<br />
<br />
The birthday brain goes up very soon, the name might give you a few hints as to what it does. Drop me a mail if you'd like a beta invite :)<br />
<a href="http://www.wildfirecomms.co.uk"></a></p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Heading Down Under</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=160</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=160</guid>
					<pubDate>15 Nov 2007 23:46:28 GMT</pubDate>
					<description>
						<![CDATA[
						<p>I'm a couple of weeks away from a six week holiday around New Zealand and Australia. I've set up <a href="http://www.stevebecsdownunder.com">a new trip blog</a> where those of you who know myself or Becs can see what we're up to.<br />
<br />
I've used setting up the blog as an excuse to tidy up my blog software and try and make it a bit more user friendly, add better support for posting images and beta support for Pingbacks. The list of updates I'd like to do to it is increasing all the time, but I rarely have time to play with it. Next on the list is tidying up the coding then releasing the code open source. I very much doubt that will happen before February/March.</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Exchange Server to Google Apps</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=159</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=159</guid>
					<pubDate>12 Nov 2007 11:11:45 GMT</pubDate>
					<description>
						<![CDATA[
						<p>I moved my email server from Microsoft Exchange Server to <a href="https://www.google.com/a/org/">Google Apps</a> about two weeks ago. <br />
<p>The advantages:<br />
</p>
<ul>
    <li>I no longer have to worry about backing up my email server.<br />
    </li>
    <li>I can access my email through a browser without any special setup, firewall configuration or security worries.</li>
    <li>I don't need to run an Exchange Server which was killing my server, adding a second server for two man company seemed a bit overkill.</li>
    <li>I can get an IMAP server (or POP3) so can still use Outlook if I want to. <br />
    </li>
    <li>It's free! I have a Windows 2003 Small Business Server so that's not a big problem for me but it's definitely worth considering if you don't have the licenses.</li>
    <li>Search is quicker, through the web interface.</li>
</ul>
The disadvantages:<br />
<ul>
    <li>I no longer have full control over my email, if google pack up shop do I get it all back.</li>
    <li>I have to trust Google to not read any sensitive information.</li>
    <li>I don't have as much potential storage, although 4GB of mail is a lot of mail!</li>
    <li>If I want shared calendars I have to use the web interface, which I don't like as much as Outlook.</li>
</ul>
All in all I'm pretty happy with the change. It's made my server a lot quicker now I can stop exchange server and speed up my acceptance/test sites, and my backups are smaller. The only thing that is really annoying is that some of my old email is trapped in exchange, I've got a local copy in Outlook but that's not an ideal solution. If you're shopping for a mail server I'd definitely consider it before rushing out and buying Exchange if you've only got a few users. There is a version of Google Apps which you can pay for but I haven't taken that version for a spin.
</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Comment Spam</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=158</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=158</guid>
					<pubDate>04 Nov 2007 20:50:17 GMT</pubDate>
					<description>
						<![CDATA[
						<p>I've been getting an increasing amount of comment spam on this blog recently. So much that I'm spending a fair amount of time deleting it every day.&nbsp; After a few minutes of Googling, I've found the <a href="http://akismet.com/">Akismet</a> service, this is a web service which you can pass comments, trackbacks and pingbacks to check to see if they are valid or the dreaded comment spam. I utilised <a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=AkismetApi">Joel.net's .NET 2 API</a> for the service to speed up implementation and this has made it very easy. It also provides an interface to correct any errors, by either reporting any spam comments it didn't identify to their database, or reporting any false positives.<br />
<br />
So far so good, it's already successfully blocked 5 spam comments and I uploaded the new version an hour ago! I'll report how it goes after a few more days worth of commenting.</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Steve Temple Limited</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=157</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=157</guid>
					<pubDate>31 Aug 2007 16:02:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p>I've decided that my hurried selection of a name for my company lacked a little creativity! So I'm looking for a new name, something that I can get a domain name for and that's either a little techy or a little abstract (avoiding naming it after fruit!)<br />
<br />
Any ideas?</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Blackberry Pearl (8100) - Reindexing contacts for voice dialling</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=156</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=156</guid>
					<pubDate>11 May 2007 16:57:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p><p>I've just got a new Blackberry phone, to replace a handset I lost on my last holiday. Some of the guys I used to work with at <a href="http://www.e3media.co.uk">E3</a> have been on about how it's the best mobile they've ever used.<br />
<br />
So far it's been very impressive, particularly the blackberry email system. Emails just appear on your phone, no send and recieve or constant checking. They use a push system which is very smart. Anyway the only problem I've had so far is that the voice dialling didn't recognise any of my contacts. It seems like when it indexed the contacts the first time it didn't work and since then it only reindexes a contact when you edit them. The fix was on <a href="http://www.voicesignal.com/support/rim/rim8100/81005/503.php">this page</a>, basically wipe the contacts by syncing them with something other than your primary contact list, in my case I stopped syncing them with Outlook, instead syncing them with Outlook express, which has no contacts, doing a complete export replacing all the contacts on the handset. I then set it back to Outlook and did the same and then finally set it back to sync rather than export from outlook.<br />
<br />
Next time I went to use voice dialling it reindexed my contacts and this time it all worked fine.</p>
UPDATE: Apparently an even easier way of doing it is to 'Change the language (to UK english or something), use the voice dial app, then change the language back.<span style="">' </span>- thanks to <span style="font-size: 11pt; font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;;">Michael Oryl over at <a href="http://www.mobileburn.com">MobileBurn</a></span>
</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Drupal - Restricting access to containers or categories</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=155</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=155</guid>
					<pubDate>03 May 2007 23:29:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p><p>I've been using the <a href="http://drupal.org/project/category">Drupal Category Module</a> for a website. Basically the site is structured so that the tree like navigation is built using containers, and when you are down to the actual content they are implemented as categories. The owner of the site want people to register for free on the site to view the content but to be able to still navigate through the site so you get an idea of what content is on the site first.  </p>
<p> The simplest way to do this would be to restrict anonymous access to categories but still allow it for containers. Initially I've looked at cac_lite, but these are fairly complex, and do a lot more than I need, plus I couldn't get it to work correctly. So what I've done is modify the category module to include some more granular permissions. </p>
<p> First of all I added the new permissions to the category_perm function, modifying the existing function to look like this: </p>
<div class="code">
<div style="width: 900px;"> function category_perm() {<br />
&nbsp; $base_types = variable_get('category_base_nodetypes', array('category_cat' =&gt; 'category_cat', 'category_cont' =&gt; 'category_cont'));<br />
&nbsp; $perms_list = array();<br />
<br />
&nbsp; if ($base_types['category_cat']) {<br />
&nbsp;&nbsp;&nbsp; $perms_list[] = 'create categories';<br />
&nbsp;&nbsp;&nbsp; $perms_list[] = 'access categories';<br />
&nbsp; }<br />
&nbsp; if ($base_types['category_cont']) {<br />
&nbsp;&nbsp;&nbsp; $perms_list[] = 'create containers';<br />
&nbsp;&nbsp;&nbsp; $perms_list[] = 'access containers';<br />
&nbsp; }<br />
&nbsp; if ($base_types['category_cat'] || $base_types['category_cont']) {<br />
&nbsp;&nbsp;&nbsp; $perms_list[] = 'edit all categories';<br />
&nbsp;&nbsp;&nbsp; $perms_list[] = 'edit own categories';<br />
&nbsp; }<br />
&nbsp; $perms_list[] = 'administer categories';<br />
<br />
&nbsp; return $perms_list;<br />
} </div>
</div>
<p> This adds the permissions to the access control section, next we have to actually restrict access to the containers or categories. The module uses a helper function to get the permissions for access control called _category_privileged. I added these cases into that function, one for container and one for category:</p>
<div class="code">
<div> case 'access categories':<br />
&nbsp;&nbsp; return user_access('access categories') || user_access('administer categories');<br />
case 'access containers' :<br />
&nbsp;&nbsp; return user_access('access containers') || user_access('administer containers'); </div>
</div>
<p> This will also allow users who can administer containers/categories access as well as users with our new permission.</p>
<p> Then the final step is to actually modify the category_access function to restrict access when viewing containers or categories. To do this I added a if statement to the end of the category_access function:</p>
<div class="code">
<div> if ($op == 'view') {<br />
&nbsp;&nbsp; $type = $node-&gt;type;<br />
&nbsp;&nbsp; if ($type == 'category_cont') {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return _category_privileged('access containers');<br />
&nbsp;&nbsp; } else {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return _category_privileged('access categories');<br />
&nbsp;&nbsp; }<br />
}</div>
</div>
<p> This simply checks the node type and then returns whether the user has been granted access to the relevant type. That should be it, you can then use the access control section to grant/deny permissions to view categories or containers.</p>
<p>Tags: <a href="http://www.technorati.com/tags/drupal">Drupal</a></p></p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Drupal - Adding content to the sidebar without using a block</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=154</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=154</guid>
					<pubDate>01 May 2007 14:30:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p><p>When creating a new Drupal module, I'd been trying to add a couple of links to a sidebar when viewing a user's details. I could of done this using a block but that would rely upon the block being setup to only appear on the user's page, and would also include all the markup that comes with a block. This is how I got around all that.<br />
</p>
<p> First thing I did was include the code that will add any code set to appear in the sidebars actually into the sidebar. This is done by the <a href="http://api.drupal.org/api/5/function/_phptemplate_variables">_phptemplate_variables</a> function in template.php in your skin's directory. I already had a _phptemplate_variables function so I just added a new case for page's in my existing function so it looked something like this:
</p>
<div class="code">
<div> function _phptemplate_variables($hook, $vars = array()) {<br />
&nbsp;&nbsp;&nbsp; switch ($hook) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 'node':<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // removed for clarity<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 'page':<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; foreach (array('left','right') as $region) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $vars[$region] = drupal_get_content($region);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; return $vars;<br />
}</div>
</div>
<p>All this does is make sure the code that the code is only run for pages and then get any content set for the region and add it to the relevant template variables, it then returns the variables. This is the code that does the business:</p>
<div class="code">
<div>foreach (array('left','right') as $region) {<br />
&nbsp; $vars[$region] = drupal_get_content($region);<br />
}</div>
</div>
<p>If you wanted to include more regions that just the left and right you could add those into the array. Now in your module you can use the <a href="http://api.drupal.org/api/HEAD/function/drupal_set_content">drupal_set_content</a> function to put content into either the left or right region like this:</p>
<div class="code">
<div>$output = l('some link text','node/1234');<br />
drupal_set_content('left', $output);</div>
</div>
<p>This link should now appear in the left sidebar whenever the function this is in is called. I included something similar in my hook_user for my module to include a link that will only appear on my user pages.</p>
<p>Tags: <a href="http://www.technorati.com/tags/drupal">Drupal</a></p></p>
						]]>
					</description>
				</item>
			
				<item>
					<title>My Ultimate Sports Performance</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=153</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=153</guid>
					<pubDate>20 Apr 2007 16:30:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p>Another week, another site live. A new sports community site - <a href="http://www.myultimatesportsperformance.com">www.myultimatesportsperformance.com</a>. It's a drupal based site, which allows users to sign up and share their sports events and stories. Sign up now and be one of the first people on there.</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Photosynth</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=152</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=152</guid>
					<pubDate>10 Apr 2007 21:18:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p>I've been playing with the latest preview of <a href="http://labs.live.com/photosynth">Microsoft's Photosynth</a>. Very impressive. I'm looking forward to the point where I can use my own photos. I'm not sure whether it'll support it but being able to automatically pull in other peoples photos to fill in the gaps in your own collections would make it a killer app.<br />
<br />
Anyway, it's worth checking it out. It's a browser plugin so doesn't need to be downloaded and installed, so it's fairly painless to try.</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Revision World goes live</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=151</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=151</guid>
					<pubDate>13 Mar 2007 00:00:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p>My first <a href="http://www.drupal.org">Drupal</a> site went live today, theres more content, and a few bits of functionality going up over the next few weeks. Anyway the site is called <a href="http://www.revisionworld.com">Revision World</a> and it's a PHP/MySQL based site that uses Drupal to do the content management and user management.<br />
<br />
So far Drupal's been pretty good, it's reliable and robust and fairly customisable. There are a load of modules available that means it'll be fairly likely to do what you want. However usually I find that these get me 90% of the way there. The other 10% usually turns out to be a lot trickier.&nbsp; I've had to write or customise quite a few modules, and just finding the modules that you need can take a while, let alone learning how to use them and figuring out whether they'll do what you need. I'd say that it does save time in the long run, but it's not quite as easy as I first though it would be.</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Customising/theming the search box in drupal</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=150</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=150</guid>
					<pubDate>20 Feb 2007 15:56:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p><p>&nbsp;</p>
<p>I've been doing a lot of work with <a href="http://www.drupal.org">drupal</a> recently. The documentation is somewhat unreliable on their site. I've found quite a few instances where there has been code that doesn't work or at least now in my version of drupal. If you're having issues with customising the search box as demonstrated in <a href="http://drupal.org/node/45295">this article</a>, try using this code instead in your theme (search-box.tpl.php):<br />
</p>
<div class="code">
<div style="width: 1200px;"> &lt;label for=&quot;search_theme_form_keys&quot;&gt;Search&lt;/label&gt;<br />
&lt;input type=&quot;text&quot; maxlength=&quot;128&quot; name=&quot;search_theme_form_keys&quot; id=&quot;edit-search_theme_form_keys&quot;&nbsp; size=&quot;25&quot; value=&quot;&quot; title=&quot;Enter the terms you wish to search for.&quot; class=&quot;form-text&quot; /&gt;<br />
&lt;input type=&quot;submit&quot; name=&quot;op&quot; value=&quot;Search&quot;&nbsp; /&gt;<br />
&lt;input type=&quot;hidden&quot; name=&quot;form_id&quot; id=&quot;edit-search-theme-form&quot; value=&quot;search_theme_form&quot; /&gt;<br />
&lt;input type=&quot;hidden&quot; name=&quot;form_token&quot; id=&quot;a-unique-id&quot; value=&quot;&lt;?php print drupal_get_token('search_theme_form'); ?&gt;&quot; /&gt; </div>
</div>
<p>&nbsp;</p></p>
						]]>
					</description>
				</item>
			
				<item>
					<title>BumpTo3 - Recommend a Friend &amp; Prize Draw </title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=149</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=149</guid>
					<pubDate>06 Feb 2007 09:55:32 GMT</pubDate>
					<description>
						<![CDATA[
						<p><p>We've just updated <a href="http://www.bumpto3.com">bumpto3</a> with the latest catalogue, spring/summer 2007. So there are lots of new products on the site. You can now use a postcode lookup whenever you are filling in an address on the site. It'll also remember you once you've logged in once, so you can place orders a lot quicker after you've registered.</p>
<p>
On top of that theres some new functionality, you can <a href="http://www.bumpto3.com/raf">recommend a friend</a> where you can get a catalogue sent to your friends. When you do this you'll get a &pound;1 discount for each friend you've recommended off your next order. You can also enter a <a href="http://www.bumpto3.com/prizedraw">prize draw</a> through the site. Both these functions were included in the last catalogue, but you had to mail a slip into bumpto3, now they've both been moved online which will hopefully encourage more people to do it.</p></p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Vista and iTunes</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=148</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=148</guid>
					<pubDate>05 Feb 2007 16:00:22 GMT</pubDate>
					<description>
						<![CDATA[
						<p>Is it just me or is <a href="http://news.bbc.co.uk/1/hi/technology/6330913.stm">this</a> a either a huge cock up by Apple or a deliberate ploy by Apple to discredit Vista. I'm sure they would of tested this on a pre release copy of Vista, or even a copy that has been available since November. So they will of know about this with plenty of time to get a fix out, seems to me that they've waited to try and make Vista look problematic.</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Windows Vista - Second Impressions</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=147</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=147</guid>
					<pubDate>01 Feb 2007 00:02:23 GMT</pubDate>
					<description>
						<![CDATA[
						<p><p>Ok, I've been running Vista for a few weeks now. I'd have to say it's come on massively since the betas and the release candidates I've tried. It looks amazing, I no longer have to hide my screen when sat next to Apple OSX users, and I know they've ripped a load of the OSX stuff off. But I don't care, it looks great. <br />
<br />
It's been incredibly stable so far, has detected all my hardware, except for my usb wireless adaptor. I had to dig out the CD for that one. The security stuff is a lot better than the betas and release candidates. It can still get in the way on a few older games which don't run as administrator, but need to. I like IE 7, I've yet to feel the need to install firefox on my vista box. The gadgets are great and I can't wait for people with a better eye for design than me to come up with some novel uses. <br />
<br />
It's not all great though, it won't run SQL Server 2000, and Visual Studio 2003 won't work fully on it. This is preventing me from installing it on my tablet as I use that for most of my development work, and I need to support .NET 1 on SQL 2000, and I'm not brave enough, or patient enough to run those in a virtual machine. I really wanted to see how the new tablet features work too!<br />
<br />
So in conclusion, if you are sitting on the fence about whether to upgrade, I'd go for it. It'll make things more secure, and it just feels better to use.</p></p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Kia cee'd 3 day test drive</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=146</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=146</guid>
					<pubDate>31 Jan 2007 23:30:23 GMT</pubDate>
					<description>
						<![CDATA[
						<p>I've been working with <a href="http://www.e3media.co.uk">E3</a> on a <a href="http://www.kia.co.uk/3day">new site</a> for <a href="http://www.kia.co.uk">Kia Motors</a>. This is one of several reasons I haven't posted in January yet, let's just say it's been a busy month and leave it at that. The turnaround on this project was tight to say the least. The first TV ad featuring the 3 day test drive goes out Tomorrow morning and we started scoping this project just a few weeks previous. It's less than four weeks from requirements gathering to live site, and although the site isn't massively complicated it does involve six third parties, from postcode lookups to integration with contact centres, so there is a fair amount behind the scenes.<br />
<br />
The offer form Kia is pretty good, you can get to test drive the new Kia cee'd for 3 days, and upon completion of your test drive enter to win one of a hundred one year test drives.<br />
<br />
Anyway if you fancy entering or just having a look the URL is <a href="http://www.kia.co.uk/3day">http://www.kia.co.uk/3day</a></p>
						]]>
					</description>
				</item>
			
				<item>
					<title>3 Way Video Conference between Macs and PC</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=145</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=145</guid>
					<pubDate>08 Dec 2006 19:37:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p>Is there any software that will do a 3 way video conference between PC's and Macs. AIM is perhaps the nastiest, worst written bit of software I've used from a big corporate, compare it to MSN Messenger or Googletalk. Absolutely rubbish, I know the new version is beta, but seriously who released that to beta. If I get invited to video chat, the video view actually vanishes and leaves a white space where it looks like something ought to be. It has ads unlike the MSN or Google version and It's nowhere near as smart as Skype. The other difference is that I've actually had successful voice and video calls on the other software, only ever seen an 'unknown error' on AIM, wonderful. Anyway, end of rant.<br />
<br />
Is there anything out there that will do a video conference with 3 participants? While we're at it is there any AOL software that doesn't suck?!</p>
						]]>
					</description>
				</item>
			
				<item>
					<title>The problem with automated emails</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=144</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=144</guid>
					<pubDate>04 Dec 2006 22:52:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p><p>A couple of emails I've received from Amazon I've received lately made me chuckle:<br />
<img height="39" alt="Amazon.co.uk recommends Dying ..." width="232" src="/UserFiles/Image/amazon.gif" /></p>
<p><img height="40" alt="" width="308" src="/UserFiles/Image/amazon2.gif" /></p></p>
						]]>
					</description>
				</item>
			
				<item>
					<title>Portfolio</title>
					<link>http://www.stevetemple.co.uk/article.aspx?a=143</link>
					<guid>http://www.stevetemple.co.uk/article.aspx?a=143</guid>
					<pubDate>04 Dec 2006 10:34:00 GMT</pubDate>
					<description>
						<![CDATA[
						<p><p>I've put together a basic <a href="http://www.stevetemple.co.uk/portfolio.aspx">portfolio</a> to give an idea of the kind of work I've done over the last few years. If you're looking for a contract developer drop me a line!</p></p>
						]]>
					</description>
				</item>
						
	</channel>
</rss>