<?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>Timeshifting Interactive</title>
	<atom:link href="http://www.timeshifting.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.timeshifting.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 25 May 2010 07:26:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Browser Plug-ins</title>
		<link>http://www.timeshifting.com/blog/browser-plug-ins?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
		<comments>http://www.timeshifting.com/blog/browser-plug-ins#comments</comments>
		<pubDate>Mon, 17 May 2010 04:42:16 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Information Technology]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/?p=110</guid>
		<description><![CDATA[Browser plug-ins are a mixed blessing. They add useful functionality, but at the same time heighten your risk of viruses and other malicious code by increasing the browser attack surface. This is always a trade-off and sometimes the inconvenience of making sure the latest security updates are installed is worth the hassle. Google Analytics and [...]]]></description>
			<content:encoded><![CDATA[<p>Browser plug-ins are a mixed blessing.  They add useful functionality, but at the same time heighten your risk of viruses and other malicious code by increasing the browser attack surface. This is always a trade-off and sometimes the inconvenience of making sure the latest security updates are installed is worth the hassle.  Google Analytics and Xero without Flash, for example, would loose their interactive graphs greatly reducing the functionality of both applications.</p>
<p>However, there&#8217;s a difference between a plug-in you&#8217;ve chosen to install, and one that just installs itself along with another piece of software. Worse still are those plug-ins that you just can&#8217;t uninstall.  iTunes is particularly annoying in this regard, there&#8217;s no uninstall and deleting the plug-in files causes iTunes to reinstall itself (and the plug-in) on next run.  Sure you can disable the plug-in in the browser, but I&#8217;d prefer it not to be there in the first place.</p>
<p><span id="more-110"></span>After looking into this further, there is a way to permanently block unwanted plug-ins without deleting the files (which just causes iTunes, the .NET Framework Firefox plug-in, and many others to reinstall themselves).  The trick is to create another Administrator user account on your machine, and use that account set file permissions on the plug-in to block access from your normal user account.  Without &#8216;read&#8217; rights to the plug-in file, there&#8217;s no way it can load into your browser disabled or not.</p>
<p>Locating the plug-in files to block is pretty straight forward if you know where to look.  In Internet Explorer it&#8217;s under: Tools > Internet Options > Programs > Manage Add-ons.  Once in the &#8216;Manage Add-ons&#8217; dialog you&#8217;ll see a &#8216;File&#8217; column with the plug-in&#8217;s filename, right clicking on the column heading and checking &#8216;In Folder&#8217; will also show you the paths to these files.  In Firefox the plug-in list is displayed by typing &#8220;about:plugins&#8221; in the address bar. Unfortunately you&#8217;ll need to figure out the file paths yourself, as Firefox doesn&#8217;t tell you this.</p>
<p>Once blocked, your browser plugins list will be reduced to just those that you need and want, in doing so making your browser more stable and secure.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timeshifting.com/blog/browser-plug-ins/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outlook to iPhone/iPod Touch Calendar: 2 Way Wireless Sync without iTunes</title>
		<link>http://www.timeshifting.com/blog/outlook-to-iphoneipod-touch-calendar-2-way-wireless-sync-without-itunes?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
		<comments>http://www.timeshifting.com/blog/outlook-to-iphoneipod-touch-calendar-2-way-wireless-sync-without-itunes#comments</comments>
		<pubDate>Mon, 12 Apr 2010 08:25:17 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Information Technology]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/?p=102</guid>
		<description><![CDATA[The calendaring on the iPhone is great; unlike Outlook you don’t have to be at your desk to get reminders of appointments and meetings.  However entering calendar items on the iPhone keyboard is a pain, and the UI doesn’t expose a full range of reminder options, e.g. ‘1 week before’. Of course one can sync [...]]]></description>
			<content:encoded><![CDATA[<p>The calendaring on the iPhone is great; unlike Outlook you don’t have to be at your desk to get reminders of appointments and meetings.  However entering calendar items on the iPhone keyboard is a pain, and the UI doesn’t expose a full range of reminder options, e.g. ‘1 week before’.</p>
<p>Of course one can sync between the two using iTunes, but this is tedious to say the least and not exactly practical if you use your Calendar and To Dos a lot.  The iPhone OS 3.0 introduced Exchange ActiveSync, allowing medium- to enterprise-sized businesses with an Exchange Server installation to do 2-way wireless sync.  For smaller enterprises this may not be an option, even if they have Exchange, due to the increased security concerns of making their mail server internet facing.</p>
<p>It is possible to have 2-way sync without Exchange, by using a Google Calendar as intermediate store and synching both the iPhone and Outlook against that.  Internally we use ‘Google Apps for Business’ for our e-mail, mainly due to the excellent spam filtering, and that also provides calendar accounts.  However any Google calendar account will do.</p>
<p><span id="more-102"></span>The process is as follows; as with anything, make sure you have a full backup before you start and that you have synched with iTunes first so both calendars are in sync:</p>
<ol>
<li>Setup a Google Calendar Account</li>
<li>Use Google Calendar Sync to synchronize between Outlook 2003 (or newer) and your Google Calendar.†</li>
<li>Setup Exchange ActiveSync on your iPhone to sync between the iPhone/iPod Touch and Google calendar</li>
</ol>
<p class="sectionEnd"><i>† At the time of writing Google Calendar Sync doesn’t work with Outlook 2010 beta, however it is expected that this will be resolved by the time Office 2010 is released.</i></p>
<p><strong style="font-size: 14px">Google Calendar Sync</strong></p>
<p>This can be downloaded from the URL below.  The configuration is very simple, just enter the username and password of the Google Calendar you wish to sync to and save.  The program is automatically added to your ‘Startup’ group and will run in the background, synching your calendar every 2 hours by default (this can be changed to any timeframe that suits).  The only caveat is it will only sync your primary calendar, so if you have multiple calendars in Outlook you may wish to consider consolidating those and using Category labels if possible.</p>
<p class="sectionEnd"><a title="Google Calendar Sync" href="http://www.google.com/support/calendar/bin/answer.py?hl=en&amp;answer=89955" target="_blank">http://www.google.com/support/calendar/bin/answer.py?hl=en&amp;answer=89955</a></p>
<p><strong style="font-size: 14px">Exchange ActiveSync for Calendar</strong></p>
<p>Google’s servers now support Exchange ActiveSync communication, which unlike previous calDAV setups support data ‘Push’.  This means that, when Google Calendar Sync updates the Google Calendar online from Outlook, Google’s servers will push the updates down to your device immediately (even if it’s asleep) so reminders work straight away.</p>
<ol>
<li>Open the Settings from the home screen.</li>
<li>Open Mail, Contacts, Calendars.</li>
<li>Tap Add Account…</li>
<li>Select Microsoft Exchange.</li>
</ol>
<p><strong>Account Info</strong></p>
<ul>
<li>Email: your Google account address (usually somebody@gmail.com) or Google apps email address</li>
<li>Domain: leave blank</li>
<li>Username: same as the email field, your Google account address</li>
<li>Password: your Google account password</li>
<li>Server: m.google.com</li>
<li><em>Choose Accept if the Unable to Verify Certificate dialog appears.</em></li>
</ul>
<p><strong>Sync</strong></p>
<ul>
<li>Mail: no</li>
<li>Contacts: no</li>
<li>Calendars: yes</li>
</ul>
<p>If you’re just synching calendars as described, the Mail sync options can be ignored and left as the defaults.</p>
<p>Once Exchange ActiveSync is set up your iPhone/iPod Touch and Outlook calendars should automatically stay in sync without intervention on your part.  And best of all, without having to use iTunes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timeshifting.com/blog/outlook-to-iphoneipod-touch-calendar-2-way-wireless-sync-without-itunes/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mobile Site Development</title>
		<link>http://www.timeshifting.com/blog/mobile-site-development?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
		<comments>http://www.timeshifting.com/blog/mobile-site-development#comments</comments>
		<pubDate>Mon, 22 Feb 2010 00:37:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/?p=93</guid>
		<description><![CDATA[Mobile is where the web is going. Trend statistics from Google show that by the middle of this year mobile search volume (searches done on mobile devices like the iPhone) will exceed that of desktop search. With the recent announcement of the iPad, and the new generation of Android devices, progress in this area is [...]]]></description>
			<content:encoded><![CDATA[<p>Mobile is where the web is going. Trend statistics from Google show that by the middle of this year mobile search volume (searches done on mobile devices like the iPhone) will exceed that of desktop search. With the recent announcement of the iPad, and the new generation of Android devices, progress in this area is showing no signs of abating soon and Adobe’s pending release of the Flash CS5’s ‘Packager for iPhone’ is just going add fuel to this fire.</p>
<p>We were an early developer of mobile sites for WAP Phones, almost 10 years ago now, and it’s great to see how far the technology has come.  There are still limitations, but the scope of what you can do with HTML5 capable mobile browsers is amazing in comparison.  The flow on of web standards from desktop browsers has also been a great benefit.  Gone are the days of supporting possibly up to 100 different handset configurations.  The migration of mobile API&#8217;s (like geolocation and location services) to desktop browsers is easing the development burden even further.</p>
<p>Many of our sites, including this one, now incorporate a mobile style sheet and iPhone springboard icons to ensure good user experience on all devices. This an important consideration when developing a site, as the range of devices it’s likely to be viewed on has increased considerably. Visual design plays an important role here; will it work well in a single column format? is the text size big enough to read on a small screen? For a lot of sites these questions remain unanswered, because they were never considered.  And if you’re not considering your mobile audience, now is the time to start.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timeshifting.com/blog/mobile-site-development/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Goals for 2010</title>
		<link>http://www.timeshifting.com/blog/goals-for-2010?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
		<comments>http://www.timeshifting.com/blog/goals-for-2010#comments</comments>
		<pubDate>Tue, 12 Jan 2010 00:19:59 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/?p=91</guid>
		<description><![CDATA[The start of the new year is always a good time for goal setting. I&#8217;ve got a list on the wall for my personal goals, however there is a list for the business too: No clunky implementations—easy to ensure if you&#8217;re the only person working on a project, less so when you&#8217;re on a team [...]]]></description>
			<content:encoded><![CDATA[<p>The start of the new year is always a good time for goal setting.  I&#8217;ve got a list on the wall for my personal goals, however there is a list for the business too:</p>
<ul>
<li> <em>No clunky implementations</em>—easy to ensure if you&#8217;re the only person working on a project, less so when you&#8217;re on a team or working with developers from other companies.  This year I&#8217;m really going to push overall code quality for every project I work on&#8230; my code or not.</li>
<li> <em>Focused project selection</em>—one of the nice things to come out of revising one&#8217;s marketing plan is the new sense of focus it gives. This year we&#8217;re going to focus on building the portfolio of sport related sites, with a new social web app being the first in development.</li>
<li> <em>Build photography portfolio</em>—an area I&#8217;ve been thinking about moving into for a while is the stock photo market.  The higher end of the market is the aim, and I&#8217;ll be working towards building a strong portfolio to that end.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.timeshifting.com/blog/goals-for-2010/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimising difficult index colour images</title>
		<link>http://www.timeshifting.com/blog/optimising-difficult-index-colour-images?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
		<comments>http://www.timeshifting.com/blog/optimising-difficult-index-colour-images#comments</comments>
		<pubDate>Tue, 08 Dec 2009 20:19:12 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/?p=68</guid>
		<description><![CDATA[A common situation, at least for me, with web graphics is you&#8217;ll get an image that needs transparency but due to file size constaints or browser compatibility has to be an 8-bit png. These images undoubtedly will contain far more than 256 colours, so some form of dithering would be required to make them more [...]]]></description>
			<content:encoded><![CDATA[<p>A common situation, at least for me, with web graphics is you&#8217;ll get an image that needs transparency but due to file size constaints or browser compatibility has to be an 8-bit png.</p>
<p>These images undoubtedly will contain far more than 256 colours, so some form of dithering would be required to make them more visually acceptable. The problem is images with mixed content.  Text looks best with <em>&#8216;no dither&#8217;</em>, photographic images almost always with <em>&#8216;diffusion&#8217;</em> and in many cases gradients with a <em>&#8216;pattern dither&#8217;</em>.  Photoshop one allows you to choose one, so which area do you sacrifice?</p>
<p><span id="more-68"></span>I was thinking about this with a particularly problematic image during a client job.  The image in question was part of the voting widget on IKEA&#8217;s <a href="http://www.easytoassembleseries.com/">Easy to Assemble</a> site.  There was a background gradient, a large amount of text that needed to be sharp and contestant photos that had to not look like a bad Warhol.</p>
<p>The solution was rather simple, once you selected the palette size, the palette colours don&#8217;t change with the dithering type.  Export the different dithering options, open them as layers in a new document, and add layer masks using the pencil tool—important as it does 1-bit transpancy unlike the brush tool.</p>
<p>Mask in the pattern dithered parts for the gradients, diffusion for the photographic elements and with the no dither version as your background layer. Export the resulting composite with the same number of colours and no dither, and you&#8217;re done.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timeshifting.com/blog/optimising-difficult-index-colour-images/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Analytics: Separate tracking for RSS, email newsletters and mobile visitors</title>
		<link>http://www.timeshifting.com/blog/google-analytics-tracking-rss-feeds-email-newsletters?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
		<comments>http://www.timeshifting.com/blog/google-analytics-tracking-rss-feeds-email-newsletters#comments</comments>
		<pubDate>Thu, 03 Dec 2009 08:32:32 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Internet Marketing]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/?p=63</guid>
		<description><![CDATA[Google Analytics is great for assessing people&#8217;s interaction with your site, the fact that it&#8217;s a free tool is even better. Probably the most interesting/useful metric that it exposes is where people come from, both the physical sense with Google&#8217;s excellent geo-location and also on the web. In the case of the latter, it&#8217;s possible [...]]]></description>
			<content:encoded><![CDATA[<p>Google Analytics is great for assessing people&#8217;s interaction with your site, the fact that it&#8217;s a free tool is even better.  Probably the most interesting/useful metric that it exposes is where people come from, both the physical sense with Google&#8217;s excellent geo-location and also on the web. In the case of the latter, it&#8217;s possible to break this down even further if you have a blog or send email newsletters by tagging your urls.</p>
<p>Analytics tagging is adding a couple of additional parameters to your urls that are picked up by the<a href="https://www.google.com/analytics/"></a> GA tracking code.  These then show as additional sources/campaigns in <em>Traffic Sources</em> section of <a href="https://www.google.com/analytics/">Google Analytics</a>.</p>
<p>These are most useful for email newsletter tracking to help gauge how effective your marketing has been.  Answering questions like did the copy in the newsletter engage people to click through, of those how many bought something or signed up for your service? Try putting different copy/design into some A/B testing to gain some insight into how well your layout or copywriting is working.</p>
<p><span id="more-63"></span>I also like to tag my RSS feeds so I can whether someone visited the site directly or from a feed reader—good to know how many regular readers you here. I believe you can also do something similar with feedburner, but adding the tags directly in your blog software guarantees everyone will be coming in via a tagged feed.</p>
<p><strong>The tagging syntax is as follows:</strong><br />
<em>(note that lines have been wrapped for readiblity and spaces in your tags should be replaced with the &#8216;+&#8217; character)</em></p>
<pre><span style="color: #999999;">http://www.example.com/</span><span style="color: #808080;">?
</span><span style="color: #339966;"><strong> utm_source</strong>=<strong>Email+Newsletter</strong></span><span style="color: #808080;">&amp;
</span><span style="color: #ff9900;"><strong> utm_medium</strong>=<strong>email</strong></span><span style="color: #808080;">&amp;</span><span style="color: #993366;"><strong>
 utm_campaign</strong>=<strong>Newsletter+December+2009</strong></span></pre>
<ul>
<li><span style="color: #339966;"><strong>utm_source</strong></span><br />
This is the traffic source as you&#8217;d like it to appear in Google Analytics, examples are: <em>&#8216;Email Newletter&#8217;</em>,<em> &#8216;Email Special Offers&#8217;</em>, <em>&#8216;RSS Feed&#8217;</em>.</li>
<li><span style="color: #ff9900;"><strong>utm_medium</strong></span><br />
This is the medium type, examples are: <em>&#8216;referral&#8217;, &#8216;email&#8217;, &#8216;feed&#8217;, &#8216;rss&#8217;.</em></li>
<li><span style="color: #993366;"><strong>utm_campaign</strong></span><br />
This is the name of the campaign, more useful for email tagging than it is for feeds, and would normally match the campaign&#8217;s name in your email marketing software.  For blogs I just use the name of the site&#8217;s blog feed, e.g. &#8216;<em>Timeshifting Interactive Blog&#8217;.</em></li>
</ul>
<p>For email campaigns you would just append the tagging query string to your urls.  Some software like <a href="http://www.campaignmonitor.com/">Campaign Monitor</a> can do this automatically, saving you monkeying around with the code. In the case of your blog&#8217;s RSS feed, there&#8217;s most likely an automatic solution as well. If you use WordPress, try the free <a href="http://wordpress.org/extend/plugins/rss-link-tagger-for-google-analytics/">RSS Link Tagger for Google Analytics</a> plugin—edit the source code to customise the source/medium tags that it appends.</p>
<p>One of the downsides of Google Analytics is its tracking is done with JavaScript.  In cases where JavaScript is disabled or not available, no tracking data or visits are recorded.  This is also a problem for the increasing number of websites using a native iPhone App for their mobile site.  Sure you could write some kind of custom analytics for your site&#8217;s mobile edition, but then your analytics data would be split between two apps.</p>
<p>Google has recently solved these issues with the introduction <a href="http://code.google.com/apis/analytics/docs/tracking/mobileAppsTracking.html">Mobile Tracking</a>.  This SDK allows you to trigger tracking events server-side or from within native applications, removing the disjointed data issue and allowing you to profile all your visitors in one place.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timeshifting.com/blog/google-analytics-tracking-rss-feeds-email-newsletters/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSD Performance without ATA Trim</title>
		<link>http://www.timeshifting.com/blog/ssd-performance-without-ata-trim?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
		<comments>http://www.timeshifting.com/blog/ssd-performance-without-ata-trim#comments</comments>
		<pubDate>Thu, 19 Nov 2009 21:30:14 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Information Technology]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/?p=36</guid>
		<description><![CDATA[Solid State Disks (or SSDs) using flash memory chips instead of a rotating plater/head assembly like traditional hard drives are great. All of my systems here have one as the primary disk. Especially in a laptop situation the extra reliability and a computer that is completely silent are very welcome, as is the speed. They [...]]]></description>
			<content:encoded><![CDATA[<p>Solid State Disks (or <a href="http://en.wikipedia.org/wiki/Solid-state_drive">SSDs</a>) using flash memory chips instead of a rotating plater/head assembly like traditional hard drives are great. All of my systems here have one as the primary disk.  Especially in a laptop situation the extra reliability and a computer that is completely silent are very welcome, as is the speed.  They are fast, really fast when reading data of the disk—Windows starts in few seconds and applications near instantly.</p>
<p>The problem is the write performance, and it gets worse with time.  Writing data to a SSD* first involves first clearing a whole block and then writing data to it, and this block clearing is slow.  To compound the issue, the filler/more used the disk the less likely there will be an already clear block.  To the end user this clear/write cycle is worst with small random writes (e.g. a web browser writing to its cache, or version control software updating meta data—yes Subversion I&#8217;m looking at you!), and causes the whole machine lock-up for as much as 10 seconds at a time.</p>
<p><span id="more-36"></span>Windows 7 having been designed with SSDs in mind, includes support for the <a title="TRIM (SSD command)" href="http://en.wikipedia.org/wiki/TRIM_%28SSD_command%29">ATA Trim</a> command.  This allows Windows to tell the disk <em>&#8216;the data here isn&#8217;t needed anymore&#8217;</em> and the disk can clear the block during idle time, providing available clear blocks for write operations.  The catch is the SSD must support Trim, and none of mine do.  Annoyingly I have one of the first generation 50nm Intel SSDs, which they have [apparently] have no intention of supporting Trim on; the newer 34nm drives released about 9 months later do support Trim.</p>
<p>So what can you do if you don&#8217;t have Windows 7 and/or a drive that supports Trim?  On the face of it nothing, however then I got thinking&#8230; if you erased the whole disk with a tool that cleared all the blocks (a secure erase) that would get the drive back to factory and full performance.  You&#8217;d then need to reinstall Windows and your applications, buying you about 3 or 4 months before the performance nose dived again.  And after a reinstall there&#8217;d still be logical fragmentation on the disk, sure SSDs have no seek time, but if Windows thinks the file is fragmented it&#8217;s still going to issue 2 or more read operations, wait for 2 or more responses and reassemble the file.</p>
<p>I was reading about the image based backup and restore in the business/ultimate editions of Vista and 7.  This takes your existing Windows install, with apps, data and all, and backs it up as a disk image to an external hard drive or dvd(s).  The premise being if your disk fails or data gets corrupted you can restore from this image to exactly where you were before.  And that was the solution I&#8217;d been looking for, a why of maintaining the disk without the major hassle, <em>and without trim or Windows 7</em>.</p>
<p><strong>The SSD Optimistion Process</strong> †</p>
<ol>
<li>Delete unneeded temporary files and junk</li>
<li>Defragment your SSD to remove any logical fragmentation</li>
<li>Do a complete image based backup to an external usb drive (Control Panel &gt; Backup and Restore Center &gt; Windows Complete PC Backup)</li>
<li>Boot off a MS-DOS CD</li>
<li>Run a Secure Erase tool on the drive (like <a href="http://cmrr.ucsd.edu/people/Hughes/SecureErase.shtml">Secure HDDErase</a>—<a href="http://www.google.com/search?q=hdderase+3.3">v3.3</a> is required for Intel SSDs)</li>
<li>Restart with the external drive attached</li>
<li>Boot off your Vista or 7 Ultimate DVD</li>
<li>Select the restore image backup option</li>
</ol>
<p>Obviously this isn&#8217;t an instant process, but every few months it&#8217;s relatively painless especially compared with how annoying the lock-ups are.</p>
<p><span class="note"><br/>* For those that are interested I have both SLC and MLC drives, and the lock-up issue seems to occur with both.  The performance did degrade faster with the MLC unit though.  And yes, I&#8217;ve done all the SSD related system and registry tweaks.</span></p>
<p><span class="note">† Disclaimer: while this process worked fine for us, we take no responsibility for you trying it, and Timeshifting Interactive will not be held liable for any data loss or damaged drives resulting from your use of the above information. Always back up your data before trying something like this.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.timeshifting.com/blog/ssd-performance-without-ata-trim/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The importance of QA, or making sure the thing actually works</title>
		<link>http://www.timeshifting.com/blog/the-importance-of-qa-or-making-sure-the-thing-actually-works?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
		<comments>http://www.timeshifting.com/blog/the-importance-of-qa-or-making-sure-the-thing-actually-works#comments</comments>
		<pubDate>Mon, 16 Nov 2009 00:18:06 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/?p=32</guid>
		<description><![CDATA[Website testing or quality assurance seems to all too often get overlooked.  At the very least basic cross browser testing should be done, and it&#8217;s surprising how often issues here can sneak through, and not always those you&#8217;d expect.  The most common case is the &#8216;web designer&#8217; with little front-end knowledge creating a site that [...]]]></description>
			<content:encoded><![CDATA[<p>Website testing or quality assurance seems to all too often get overlooked.  At the very least basic cross browser testing should be done, and it&#8217;s surprising how often issues here can sneak through, and not always those you&#8217;d expect.  The most common case is the &#8216;web designer&#8217; with little front-end knowledge creating a site that only works in Internet Explorer, though a similar case is developers who work in Firefox or Safari making sites that work fine in those browsers but have weird glitches in IE.  However, cross browser is just the start.</p>
<p>For sites with user accounts every page should be tested with logged in and logged out states, do parts of the UI change between the two? Does the layout look weird or broken with elements added or removed? Does an Internet Explorer rendering bug occur on interaction? Then let&#8217;s add Ajax into the mix. When you start to consider these cases, it&#8217;s easy to see why you need solid QA plan and that allowing 20% of the development budget isn&#8217;t unreasonable, especially on iterative designs.</p>
<p>So are you sure your site actually works in all cases?  If not it might be time to reassess your QA strategy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timeshifting.com/blog/the-importance-of-qa-or-making-sure-the-thing-actually-works/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sports photography</title>
		<link>http://www.timeshifting.com/blog/sports-photography?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
		<comments>http://www.timeshifting.com/blog/sports-photography#comments</comments>
		<pubDate>Sun, 08 Nov 2009 06:59:15 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[Triathlon]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/?p=15</guid>
		<description><![CDATA[I&#8217;ve done a lot of fine art, travel and portrait photography, but sports photography is a bit different.  Moving subjects and often difficult lighting make it much more of a challenge, and the opportunities to practice are also limited. Next weekend&#8217;s Karapiro Half Ironman will be a good opportunity to work on my technique and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve done a lot of fine art, travel and portrait photography, but sports photography is a bit different.  Moving subjects and often difficult lighting make it much more of a challenge, and the opportunities to practice are also limited.</p>
<p>Next weekend&#8217;s <a href="http://www.karapirohalfironman.co.nz/">Karapiro Half Ironman</a> will be a good opportunity to work on my technique and hopefully get a few good shots.  A Half Ironman race takes about 5 hours on average to complete, so this is a good amount of time to move between locations and work with a range of compositions.</p>
<p>For shorter races you really need to have everything scoped first and there&#8217;s little latitude to experiment, and with the training schedule for my own triathlon, pre-scoping the course isn&#8217;t on the agenda for this one.</p>
<p>Looking forward to a good day out at the lake.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timeshifting.com/blog/sports-photography/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A work blog at last&#8230;</title>
		<link>http://www.timeshifting.com/blog/work-blog-at-last?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Timeshifting+Interactive+Blog</link>
		<comments>http://www.timeshifting.com/blog/work-blog-at-last#comments</comments>
		<pubDate>Mon, 02 Nov 2009 07:06:02 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Social Media]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/?p=6</guid>
		<description><![CDATA[Or somewhere to put all the techie posts from my personal blog, that my family and friends aren&#8217;t interested in.  Well not entirely, the range of topics on this blog will probably cross over a bit, however it&#8217;s probably good to have a little more separation/organisation between the two lots of content. Even on the [...]]]></description>
			<content:encoded><![CDATA[<p>Or somewhere to put all the techie posts from my <a href="http://www.uncletravellingmatt.com/" target="_blank">personal blog</a>, that my family and friends aren&#8217;t interested in.  Well not entirely, the range of topics on this blog will probably cross over a bit, however it&#8217;s probably good to have a little more separation/organisation between the two lots of content.</p>
<p>Even on the personal side of things there&#8217;s been a shortage of posts from me, Facebook and Twitter updates seeming to take over from the long post.  Just as I love <a href="http://en.wikipedia.org/wiki/Slow_Movement" target="_blank">slow travel</a>, I think it&#8217;s time for slow writing again—more than an sms&#8217; worth of text and a bit more thought.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timeshifting.com/blog/work-blog-at-last/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
