<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2596597493163349961</id><updated>2011-11-27T16:24:18.126-08:00</updated><category term='sharing'/><category term='rip-off'/><category term='CSS'/><category term='leopard'/><category term='Ryanair.'/><category term='printer'/><category term='mac'/><category term='Safari'/><category term='Buttons'/><category term='TV Pack 2008'/><category term='PlayReady PC'/><category term='Forms'/><category term='check-in'/><category term='Apple'/><category term='Webkit'/><category term='osx'/><category term='Gatwick'/><category term='Media Center'/><category term='vista'/><title type='text'>Stuff that can't be said in 140 characters...</title><subtitle type='html'>Just some random bits and pieces I've found or done that I thought I'd share with the world.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2596597493163349961.post-1895354757727950332</id><published>2011-03-14T09:23:00.001-07:00</published><updated>2011-03-14T09:29:12.685-07:00</updated><title type='text'>The Crown Old Basing, Basingstoke - Now Open</title><content type='html'>I've just completed the website for what has potential to be one of the &lt;a href="http://www.thecrownoldbasing.com"&gt;best restaurants in Basingstoke&lt;/a&gt; - and it's good to have had the opportunity to be involved with the grand reopening of &lt;a href="http://www.thecrownoldbasing.com"&gt;The Crown Pub in Old Basing&lt;/a&gt;. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Their aspiration is for The Crown to become a destination restaurant, i.e. one that people will travel to specifically for the food.  And if yesterday's opening day is anything to go by, there'll be no shortage of customers!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2596597493163349961-1895354757727950332?l=martinjsteven.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/1895354757727950332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2596597493163349961&amp;postID=1895354757727950332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/1895354757727950332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/1895354757727950332'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/2011/03/crown-old-basing-basingstoke-now-open.html' title='The Crown Old Basing, Basingstoke - Now Open'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2596597493163349961.post-1452272487355256784</id><published>2011-02-18T04:12:00.000-08:00</published><updated>2011-02-18T04:15:58.658-08:00</updated><title type='text'>The Crown at Old Basing</title><content type='html'>&lt;span class="Apple-style-span"  &gt;I'm working on the new website for The Crown in Old Basing, which is going to be one of the &lt;a href="http://www.thecrownoldbasing.com"&gt;best restaurants in Basingstoke&lt;/a&gt; .  &lt;span class="Apple-style-span" style="line-height: 18px; "&gt;It’s been a long time coming, but they expect to complete the building work at the end of February and - after stocking up and training - to open on 13th March 2011.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2596597493163349961-1452272487355256784?l=martinjsteven.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/1452272487355256784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2596597493163349961&amp;postID=1452272487355256784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/1452272487355256784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/1452272487355256784'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/2011/02/crown-at-old-basing.html' title='The Crown at Old Basing'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2596597493163349961.post-5719146742062343534</id><published>2010-09-15T07:50:00.000-07:00</published><updated>2010-09-15T08:02:48.273-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Forms'/><category scheme='http://www.blogger.com/atom/ns#' term='Webkit'/><category scheme='http://www.blogger.com/atom/ns#' term='Buttons'/><category scheme='http://www.blogger.com/atom/ns#' term='Safari'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>iPhone Safari Form Fields - rounded corners, inner shadow</title><content type='html'>Sometimes it's a little frustrating when developing cross-platform web apps or pages that form fields and buttons in a web page render with Apple styling - rounded corners and dropshadows etc - in Safari, which is used on the iPhone / iPod / iPad of course.  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Yes I know that Webkit based browsers are fast, technically superior blah blah.  This is not about that, it's about making a webpage that looks the same in every browser you view it in.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The answer is simple, you can use the CSS style &lt;span class="Apple-style-span" &gt;&lt;b&gt;-webkit-appearance: none&lt;/b&gt;&lt;/span&gt; on all input fields to remove the styling that Apple have handily added for you.  i.e.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  &gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-size: 14px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-size: 14px; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; line-height: normal; font-size: 16px; "&gt;&lt;span class="Apple-style-span" &gt;&lt;b&gt;input { -webkit-appearance: none; }&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-size: 14px; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; line-height: normal; font-size: 16px; "&gt;&lt;span class="Apple-style-span" &gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-size: 14px; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; line-height: normal; font-size: 16px; "&gt;&lt;span class="Apple-style-span" &gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2596597493163349961-5719146742062343534?l=martinjsteven.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/5719146742062343534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2596597493163349961&amp;postID=5719146742062343534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/5719146742062343534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/5719146742062343534'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/2010/09/iphone-safari-form-fields-rounded.html' title='iPhone Safari Form Fields - rounded corners, inner shadow'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2596597493163349961.post-185572080486841951</id><published>2009-08-13T08:37:00.000-07:00</published><updated>2009-08-14T04:06:20.203-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ryanair.'/><category scheme='http://www.blogger.com/atom/ns#' term='Gatwick'/><category scheme='http://www.blogger.com/atom/ns#' term='rip-off'/><category scheme='http://www.blogger.com/atom/ns#' term='check-in'/><title type='text'>I hate Ryanair.  The great online check-in ripoff.</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:'Times New Roman';"&gt;&lt;div style="border-width: 0px; margin: 0px; padding: 3px; width: auto; font-family: Georgia,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 100%; line-height: normal; font-size-adjust: none; font-stretch: normal; text-align: left;"&gt;I hate Ryanair!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We recently flew to Alicante with Ryanair and were forced to pay a fiver each way for online check in (an extra £40 on our cheap flights), telling me that all we had to do at the airport was drop our bags off.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;So, why the hell did we have to stand in a queue for almost an hour at Gatwick with hundreds more happy Ryanair customers, for the same check-in desk that we would have had to stand in the same queue for if airport check-in was still an option?&lt;br /&gt;&lt;br /&gt;And why, when we were two people from the front of the queue, did some dozy Ryanair bint make everyone going to Alicante move queues to a different check-in desk?  Then when she was asked why we couldn't check in at the desk we had been queuing for, she replied "well if you think it would have been quicker, you could have."  So we were then 10 people back in a queue watching the people who'd been standing behind us in the other queue checking in. &lt;br /&gt;&lt;br /&gt;Thanks, Ryanair, for making my holiday start on such a good note.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then we got to the desk, to show them the same booking form and same passports that we would have done before online check-in took over.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;They then proceeded to weigh the same cases, and gave us the same luggage-tracking stickers as we would have got before too.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, as far as I can see, we've paid £40 for them NOT to ask us whether we'd packed the bags ourselves?&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bargain. Thanks again Ryanair, what great value for money you represent.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Oh yeah, and just to cap it all, we spent our time in the queue looking at banners saying "Ryanair - the On Time airline" - of course, the flight was delayed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And when I received my credit card statement they'd charged the flights in Sterling that I thought I'd paid for in Euros. At Ryanair exchange rates, around 6% higher than my credit card exchange rates. Without telling me (and, Ryanair, don't say it says it on your website, because your little popup doesn't work!).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And another thing.  The whole flight was taken up with them trying to sell me more stuff - if it wasn't overpriced food and drink it was duty-free and if it wasn't duty-free it was bloody scratchcards. Scratchcards!&lt;br /&gt;&lt;br /&gt;I repeat.  I hate Ryanair!&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2596597493163349961-185572080486841951?l=martinjsteven.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/185572080486841951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2596597493163349961&amp;postID=185572080486841951' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/185572080486841951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/185572080486841951'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/2009/08/i-hate-ryanair-great-online-check-in.html' title='I hate Ryanair.  The great online check-in ripoff.'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2596597493163349961.post-7210643652181697538</id><published>2009-07-18T00:55:00.001-07:00</published><updated>2009-07-18T00:59:45.992-07:00</updated><title type='text'>Anyone fancy a curry ?</title><content type='html'>This is from a genuine menu that we had through the door - for the Raj of Black Dam in Basingstoke.  It's still like this on their website too... http://www.rajofblackdam.com/ and go to Specialities of the House section.  Yummy!&lt;br /&gt;&lt;br /&gt;I think the description for the Chicken or Lamb Makhani may be more suited to the Chicken Khakry...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_afrMwQmrecY/SmGAKM53TEI/AAAAAAAADts/hFaOVynUvY8/s1600-h/2009-06-26+20.55.06.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_afrMwQmrecY/SmGAKM53TEI/AAAAAAAADts/hFaOVynUvY8/s400/2009-06-26+20.55.06.jpg" alt="" id="BLOGGER_PHOTO_ID_5359705944298572866" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2596597493163349961-7210643652181697538?l=martinjsteven.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/7210643652181697538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2596597493163349961&amp;postID=7210643652181697538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/7210643652181697538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/7210643652181697538'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/2009/07/anyone-fancy-curry.html' title='Anyone fancy a curry ?'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_afrMwQmrecY/SmGAKM53TEI/AAAAAAAADts/hFaOVynUvY8/s72-c/2009-06-26+20.55.06.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2596597493163349961.post-4705048837721462958</id><published>2009-07-10T14:46:00.001-07:00</published><updated>2009-07-10T14:46:20.885-07:00</updated><title type='text'>YUI DataTable - textboxChangeEvent solution for an inline text box, not popup editor.</title><content type='html'>Having spent a long day trying to get a text box inside a datatable, rather than have a popup editor, and then get it to fire an event the same way the dropdown formatter works, i've come up with the following solution, based on the dropdown code in datatable.js, which seems to work just fine - call the init function first then use a formatter of myTextBox.&lt;br /&gt;&lt;br /&gt;myYUI = {&lt;br /&gt;&lt;br /&gt;init: function {&lt;br /&gt;YAHOO.widget.DataTable.Formatter.myTextBox = myYUI.textbox;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;textbox: function(el, oRecord, oColumn, oData) {&lt;br /&gt;var value = (YAHOO.lang.isValue(oRecord.getData(oColumn.field))) ? oRecord.getData(oColumn.field) : "";&lt;br /&gt;var textEl;&lt;br /&gt;var collection = el.getElementsByTagName("input");&lt;br /&gt;&lt;br /&gt;// Create the form element only once, so we can attach the onChange listener&lt;br /&gt;if(collection.length === 0) {&lt;br /&gt;textEl = document.createElement("input");&lt;br /&gt;textEl.type = "text";&lt;br /&gt;textEl = el.appendChild(textEl);&lt;br /&gt;YAHOO.util.Event.addListener(textEl,"change",myYUI._onTextboxChange,this);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;textEl = collection[0];&lt;br /&gt;&lt;br /&gt;if(textEl) {&lt;br /&gt;textEl.value = value;&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;el.innerHTML = YAHOO.lang.isValue(oData) ? oData : "";&lt;br /&gt;}&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;_onTextboxChange: function(e, oSelf) {&lt;br /&gt;var elTarget = YAHOO.util.Event.getTarget(e);&lt;br /&gt;oSelf.fireEvent("textboxChangeEvent", {event:e, target:elTarget});&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2596597493163349961-4705048837721462958?l=martinjsteven.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/4705048837721462958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2596597493163349961&amp;postID=4705048837721462958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/4705048837721462958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/4705048837721462958'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/2009/07/yui-datatable-textboxchangeevent.html' title='YUI DataTable - textboxChangeEvent solution for an inline text box, not popup editor.'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2596597493163349961.post-77087313646312105</id><published>2009-07-10T13:19:00.001-07:00</published><updated>2009-07-10T15:42:55.057-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PlayReady PC'/><category scheme='http://www.blogger.com/atom/ns#' term='TV Pack 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Media Center'/><title type='text'>Installing Windows Media Center TV Pack 2008 on an existing Vista MCE machine (X86 and X64)</title><content type='html'>Windows Media Center TV Pack 2008 was released as an OEM only installation and won't be released as an update for people who are already using a PC with Media Center (Vista Home Premium or Vista Ultimate) installed, and won't be on Windows Update either.  This is for technical reasons, and basically I guess because MS can't guarantee that it'll work every time for people who've built their machines themselves, so they're covering their backsides.&lt;br /&gt;&lt;br /&gt;That doesn't mean, of course, that it can't be installed on a non-OEM machine, so let's have a look at what the changes are and why you need to upgrade.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Feature list&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I'm looking at this from a UK perspective so worldwide users may get a different experience or feature list.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Teletext and interactive services&lt;/li&gt;&lt;li&gt;Subtitles (hurrah! something that should have been in from the start - especially if, like me, you have deaf members of your family)&lt;/li&gt;&lt;li&gt;Display on DVB-T radio channels rather than a blank screen&lt;/li&gt;&lt;li&gt;DVB-S support (FreeSat)&lt;/li&gt;&lt;li&gt;Improved control over TV tuners, now supporting up to 4 of each type in Ultimate, 2 of each type in Premium (ie 4 DVBT + 4 DVBS at the same time)&lt;/li&gt;&lt;li&gt;Replacement of DVR-MS with WTV as storage format&lt;/li&gt;&lt;li&gt;Ability to customise channel numbers&lt;/li&gt;&lt;li&gt;Cosmetic changes to the guide&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How to install Windows Media Center TV Pack 2008&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So here's how I did it on my machine, which has been running Vista Media Center quite happily for the past couple of years.  The installation was a complete success on mine, but I don't take any resposibility for anything that might go wrong if you try it.  Disclaimer ends.&lt;br /&gt;&lt;br /&gt;Before you start, you must be running Vista and the SP1 update.  If you're not running SP1, check Windows Update!&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Firstly, I entered the settings menu and started the Media Center setup wizard, quitting it immediately and saying "Yes" to run on next startup.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;While you're in settings you'll want to temporarily stop Media Center starting with computer startup if you have it set.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Do not&lt;/strong&gt; re-launch Media Center or re-start the setup wizard.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Download and install Windows Media Center TV Pack 2008 - you'll probably need to reboot after installing so it's important to ensure that Media Center isn't set to automatically start with Windows&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cid-bc7f19fae1659fd2.skydrive.live.com/self.aspx/TV%20Pack/MediaCenterTVPack2008-KB953272.msu"&gt;x86 &lt;/a&gt;version or &lt;a href="http://cid-bc7f19fae1659fd2.skydrive.live.com/self.aspx/TV%20Pack/MediaCenterTVPack2008-KB953272-x64.msu"&gt;x64 &lt;/a&gt;version - get the x86 if you're unsure !&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Download and install the PlayReady PC runtime package, this is NOT optional&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cid-bc7f19fae1659fd2.skydrive.live.com/self.aspx/TV%20Pack/PlayReadyPC%7C_x86.msi"&gt;x86 &lt;/a&gt;version or &lt;a href="http://cid-bc7f19fae1659fd2.skydrive.live.com/self.aspx/TV%20Pack/PlayReadyPC%7C_x64.msi"&gt;x64 &lt;/a&gt;version - get the x86 if you're unsure !&lt;br /&gt;&lt;br /&gt;For more information about PlayReady visit &lt;a href="http://www.microsoft.com/PlayReady/"&gt;http://www.microsoft.com/PlayReady/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Download and install KB951685 - The video playback application stops responding when you watch video or Live TV on a Windows Vista-based computer&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/951685"&gt;&lt;br /&gt;http://support.microsoft.com/kb/951685&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Download and install KB950754 - FIX: Noticeable problems occur in the video when you use the DirectSound renderer on Windows Vista&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/950754"&gt;http://support.microsoft.com/kb/950754&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Then reboot again to be on the safe side.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Now check Windows Update for any updates that have since been launched.&lt;/li&gt;&lt;li&gt;And finally, restart Windows Media Center and complete the setup wizard.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2596597493163349961-77087313646312105?l=martinjsteven.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/77087313646312105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2596597493163349961&amp;postID=77087313646312105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/77087313646312105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/77087313646312105'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/2009/07/installing-windows-media-center-tv-pack.html' title='Installing Windows Media Center TV Pack 2008 on an existing Vista MCE machine (X86 and X64)'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2596597493163349961.post-2666503798893836328</id><published>2008-12-29T04:45:00.000-08:00</published><updated>2008-12-29T04:47:44.233-08:00</updated><title type='text'>Remembering Terry</title><content type='html'>It's six years today since my little brother died from cancer at the age of 29.  I still miss him loads.   Here's to you, bro.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2596597493163349961-2666503798893836328?l=martinjsteven.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/2666503798893836328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2596597493163349961&amp;postID=2666503798893836328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/2666503798893836328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/2666503798893836328'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/2008/12/remembering-terry.html' title='Remembering Terry'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2596597493163349961.post-4403753600098842396</id><published>2008-12-29T04:13:00.000-08:00</published><updated>2008-12-29T04:44:22.483-08:00</updated><title type='text'>Can I use my PC as a Blu-ray movie player?</title><content type='html'>Yes you can, provided it's up to the job. And that job is a pretty mighty one so if you've not bought your PC in the past year or so, get your wallet out.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Hardware requirements&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Processor :- &lt;/strong&gt;You'll need at least a dual-core processor - Intel's Core Duo or Quad , Pentium-D at a push, or AMD's Athlon XP 64 or Turion with speed of 4Ghz plus should be fine. Check with the advisor below though.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Graphics card :-&lt;/strong&gt; You'll need one that's up to the job - 256Mb at least, and with a DVI or HDMI connector to hook it up to your big screen TV. One of the following cards will be fine - again, check with the advisor tool.&lt;br /&gt;&lt;br /&gt;NVIDIA: GeForce 7600 GT, 7800 GTX 512, 7900 GX2, 7900 GTX, 7950 GX2, 8400 series, 8500 series, 8600 series, 8800 series and beyond&lt;br /&gt;&lt;br /&gt;ATI Radeon X1600, X1800, X1900 or HD 2400, 2600, 2900, 3400, 3600, 3800 series&lt;br /&gt;&lt;br /&gt;At the time of writing, you can pick up an ATI HD 2400 for around 30 quid from &lt;a href="http://www.novatech.co.uk/"&gt;Novatech&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Blu-Ray Drive (BD-ROM) :-&lt;/strong&gt; The cheapest i've found is a Sony BD-ROM from &lt;a href="http://www.play.com/"&gt;play.com &lt;/a&gt;for £59.99 delivered. Didn't link directly to it as it may not be there when you click and I'll look like a chump. And if you've managed to find this article you can obviously use a search box!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;RAM&lt;/strong&gt; - You're gonna need 1GB at least. The more the merrier.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Software requirements&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Operating system&lt;/strong&gt; - XP service pack 2 if you're all retro like that, or Vista of course will be fine.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Software&lt;/strong&gt; - PowerDVD or WinDVD both have versions that support Blu-ray. Yes, you do need extra software and your old WinDVD 5 just won't hack it. Seriously though, look for the Blu-ray Disc logo on the main screen of PowerDVD. If you don't see this logo, it is likely your version of PowerDVD doesn't support Blu-ray Discs&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;The BD Advisor tool&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;Download the free &lt;a href="http://www.cyberlink.com/prog/bd-support/diagnosis.do"&gt;Cyberlink BD Advisor&lt;/a&gt; tool to check if your machine is mighty enough for Blu-ray.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2596597493163349961-4403753600098842396?l=martinjsteven.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/4403753600098842396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2596597493163349961&amp;postID=4403753600098842396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/4403753600098842396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/4403753600098842396'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/2008/12/can-i-use-my-pc-as-blu-ray-movie-player.html' title='Can I use my PC as a Blu-ray movie player?'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2596597493163349961.post-3994359348570548779</id><published>2008-10-28T06:22:00.001-07:00</published><updated>2008-10-31T08:58:21.829-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharing'/><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='printer'/><category scheme='http://www.blogger.com/atom/ns#' term='leopard'/><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><title type='text'>Mac OSX Leopard printing to a Windows Vista shared printer</title><content type='html'>Well, after many hours spent banging my head against an Apple flavoured brick wall I finally figured how to print to my printers that were already installed on my Windows Vista machine, so in the interests of a few less bruised foreheads in the world, here's how you do it.&lt;br /&gt;&lt;br /&gt;I'm assuming you know how to share your printer from Vista. If you don't, there's a good article at &lt;a href="http://technet.microsoft.com/en-us/library/bb727037.aspx"&gt;http://technet.microsoft.com/en-us/library/bb727037.aspx&lt;/a&gt; which will tell you everything you need to know.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Before you start&lt;/span&gt;&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;You'll need to know the IP address of the Vista machine that the printer is installed on. To find this out, click Start, type CMD and press Enter. Then type ipconfig and press enter. It will probably be something like 192.168.0.101.&lt;/li&gt;&lt;li&gt;You'll also need to know the share name of the printer - click on the sharing tab under printer properties to find it. While you're there, make sure it's less than 13 characters and has no spaces. &lt;/li&gt;&lt;li&gt;You might need to download and install the latest Mac driver for your printer&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;How to connect to your Vista printer from OSX Leopard&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Click on &lt;strong&gt;System Preferences&lt;/strong&gt; from your dock, or from the Apple menu&lt;/li&gt;&lt;li&gt;Choose &lt;strong&gt;Print &amp;amp; Fax&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Click on the [&lt;strong&gt;+&lt;/strong&gt;] button to add a new printer&lt;/li&gt;&lt;li&gt;If you don't see &lt;strong&gt;Advanced&lt;/strong&gt; in your toolbar, right-click (ctrl-click for those of you with mice which haven't evolved properly) on a blank area of the toolbar and select &lt;strong&gt;Customize Toolbar...&lt;/strong&gt;, then drag the &lt;strong&gt;Advanced&lt;/strong&gt; icon into your toolbar and click &lt;strong&gt;Done&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Click on &lt;strong&gt;Advanced&lt;/strong&gt;. Don't give up, it may look like it's not working and take a few seconds for the fields to become available.&lt;/li&gt;&lt;li&gt;In the &lt;strong&gt;Type&lt;/strong&gt; dropdown, select &lt;strong&gt;Windows&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Leave the &lt;strong&gt;Device&lt;/strong&gt; dropdown as &lt;strong&gt;Another Device&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Change the &lt;strong&gt;URL&lt;/strong&gt; to smb://vista_ip_address/sharename - for example smb://192.168.0.101/stylus_r200&lt;/li&gt;&lt;li&gt;Change the &lt;strong&gt;Name&lt;/strong&gt; to whatever you like, this is what it'll be known as on your Mac. By default, it's the IP address of your Vista machine and that's not exactly friendly!&lt;/li&gt;&lt;li&gt;Change the &lt;strong&gt;Location&lt;/strong&gt; to whatever you like - it's not a required field&lt;/li&gt;&lt;li&gt;Click on the &lt;strong&gt;Print Using &lt;/strong&gt;select box and select your printer from the avaliable drivers list&lt;/li&gt;&lt;li&gt;Click on&lt;strong&gt; Add&lt;/strong&gt; and you're done&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://2.bp.blogspot.com/_afrMwQmrecY/SQcbCam_k2I/AAAAAAAABZg/jjAsxcdvk30/s1600-h/Mac+Printer.jpg"&gt;&lt;/a&gt;&lt;p align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_afrMwQmrecY/SQcbd-7itPI/AAAAAAAABZo/7iFumPdLSLg/s1600-h/Mac+Printer.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5262204891528606962" style="width: 336px; height: 400px;" alt="" src="http://3.bp.blogspot.com/_afrMwQmrecY/SQcbd-7itPI/AAAAAAAABZo/7iFumPdLSLg/s400/Mac+Printer.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2596597493163349961-3994359348570548779?l=martinjsteven.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://martinjsteven.blogspot.com/feeds/3994359348570548779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2596597493163349961&amp;postID=3994359348570548779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/3994359348570548779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2596597493163349961/posts/default/3994359348570548779'/><link rel='alternate' type='text/html' href='http://martinjsteven.blogspot.com/2008/10/mac-osx-leopard-printing-to-windows.html' title='Mac OSX Leopard printing to a Windows Vista shared printer'/><author><name>Martin Steven</name><uri>http://www.blogger.com/profile/07637847854693508158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_afrMwQmrecY/SQcbd-7itPI/AAAAAAAABZo/7iFumPdLSLg/s72-c/Mac+Printer.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
