<?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>Scribbleit</title>
	<atom:link href="http://www.scribbleit.co.uk/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.scribbleit.co.uk/blog</link>
	<description>WordPress and Thesis Site Development, writing and PHP/Flash coding</description>
	<lastBuildDate>Tue, 01 Nov 2011 20:01:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Developing Mobile Apps with Corona</title>
		<link>http://www.scribbleit.co.uk/blog/developing-mobile-apps-with-corona/</link>
		<comments>http://www.scribbleit.co.uk/blog/developing-mobile-apps-with-corona/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 19:53:27 +0000</pubDate>
		<dc:creator>Kev</dc:creator>
				<category><![CDATA[Corona]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://www.scribbleit.co.uk/blog/?p=652</guid>
		<description><![CDATA[I&#8217;ve been developing interactive programs for over 20 years (cos I&#8217;m an old sod). I started off just as a &#8220;course designer&#8221; which meant I designed, scripted and project managed the development of what would now be called elearning programmes with someone else programming them. In those days we used an arcane tool called TenCORE [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.scribbleit.co.uk/blog/developing-mobile-apps-with-corona/" title="Permanent link to Developing Mobile Apps with Corona"><img class="post_image aligncenter" src="http://www.scribbleit.co.uk/blog/wp-content/uploads/2011/11/corona.jpg" width="720" height="361" alt="Post image for Developing Mobile Apps with Corona" /></a>
</p><p>I&#8217;ve been developing interactive programs for over 20 years (cos I&#8217;m an old sod). I started off just as a &#8220;course designer&#8221; which meant I designed, scripted and project managed the development of what would now be called elearning programmes with someone else programming them. In those days we used an arcane tool called TenCORE (incidentally, I&#8217;ve just checked and a later version is still available) to put courses together but I left that to someone else.</p>
<p>In the early to mid 1990s I got into the first versions of Visual Basic and used VB3 extensively for some time. When I moved to Dixons Stores Group to head up Product Training development there, I used <a href="http://www.matchware.com/en/products/mediator/" target="_blank">Matchware Mediator</a> (still my favourite visual authoring tool) and Multimedia Masterclass (which became <a href="http://www.dazzlersoft.com/default.htm" target="_blank">Dazzler</a>). When I started my own business in 1999, I moved on to Flash 4 (the first version with ActionScript) and, over the next few years, became a Macromedia/Adobe Director geek, getting deeply into its scripting language Lingo. Believe it or not, I created a desktop publishing app using Director for a major educational publisher!</p>
<p>But, as Flash became more powerful, my attention turned to ActionScript. In 2004/2005 I created a full functional elearning playback engine that enabled non-programmers to create hundreds of hours of interactive training programmes without programming expertise or, indeed, needing to have Flash installed on their computers. In 2009, I created an engine for presenting and evaluating tests in ActionScript 3 for PassYourTheory.org.uk, one of my companies.</p>
<p>In the meantime, I became an expert PHP programmer &#8211; a language I absolutely love for its power, straightforwardness and its uncanny ability to simply work as you expect (unlike AS3).</p>
<p>But the landscape has changed. Visits to my sites by mobile devices have increased five fold in the past two years and so my attention is turning to smartphone and tablet development as my next target. Until now, the problem has been that the market is so fragmented. I prefer the Android platform personally and the idea of only developing for iOS was a complete non starter for me. On the other hand, to develop for both meant learning Objective C as well as Java &#8211; a major challenge. I find neither language attractive or enjoyable to program in so I looked at the possibility of using Flash Builder (AKA Flex) as a cross-platform alternative. On iOS devices, this would compile down to (as I understand it) native code but I&#8217;m hearing that the end result performs poorly and the functionality is limited. On Android, the user would need to have AIR installed which not only forms a barrier but also introduces a noticeable lag on starting the app up. So I took it no further.</p>
<p>The requirement became urgent recently, however, when I realised that one or more apps would be perfect to support <a title="Passyourtheory for theory test and hazard perception training" href="http://www.passyourtheory.org.uk">PassYourTheory.org.uk</a> given our young audience. An app developer I contacted as part of a PC Pro article I wrote mentioned Corona so I took a look and was instantly hooked.</p>
<p>Corona is an SDK that offers a range of mobile-related APIs as add-ons to the Lua scripting language. Never heard of Lua? Neither had I. It&#8217;s a high level language that has a lot in common with BASIC in terms of syntax &#8211; it&#8217;s certainly much more like Director Lingo than ActionScript 3. In a good way. Personally, I&#8217;d prefer a language that&#8217;s ECMA compliant so that it would be more instantly familiar but it&#8217;s a small price to pay.</p>
<p>It costs $199 per year to develop for one of the two OSes or $349 for both. I chose the Android only option for now as I don&#8217;t yet have the Mac required for iOS development. My early impressions are very favourable indeed. It&#8217;s an easy language to learn, the community is keen and friendly and, crucially, the end results execute quickly. There&#8217;s no appreciable difference between a Corona-created app and Java app on Android &#8211; in fact you wouldn&#8217;t know unless you&#8217;d been told.</p>
<p>I&#8217;m currently messing around with connecting to a SQLite database since this is familiar territory for me. I created a comprehensive database class in PHP and I&#8217;m porting the relevant functions across. Although Lua doesn&#8217;t support objects formally, it&#8217;s easy to create the equivalent of classes and use them in an almost identical way to PHP.</p>
<p>For a Flash developer reluctantly moving away from that platform for mobile, Lua and Corona are a breath of fresh air. I&#8217;ve long thought that Flex, in particular, has become too complex for individual developers as it tries to muscle in on Java territory. The only downside of any system like this (including AIR) is that you can&#8217;t use features unless an API has been written by the SDK developer. Fortunately, Ansca have created a huge set of APIs, far in excess of what&#8217;s available for AIR (at least, that&#8217;s how it seems to me) so you&#8217;re unlikely to hit the barriers unless you&#8217;re creating anything very complicated.</p>
<p>So far so good. This blog will feature tips and tutorials as I build my first app but Corona is looking like the solution I&#8217;d been looking for.</p>
        <h3>Use Facebook to Comment on this Post</h3>
        <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://www.scribbleit.co.uk/blog/blog/feed/" num_posts="4" width="700"></fb:comments>]]></content:encoded>
			<wfw:commentRss>http://www.scribbleit.co.uk/blog/developing-mobile-apps-with-corona/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Will Amazon&#8217;s Kindle Tablet light a fire under the iPad?</title>
		<link>http://www.scribbleit.co.uk/blog/will-amazons-kindle-tablet-light-a-fire-under-the-ipad/</link>
		<comments>http://www.scribbleit.co.uk/blog/will-amazons-kindle-tablet-light-a-fire-under-the-ipad/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 15:08:59 +0000</pubDate>
		<dc:creator>Kev</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.scribbleit.co.uk/blog/?p=646</guid>
		<description><![CDATA[What a bloody stupid question but lots of people are asking it. You see, TechCrunch have published a report of a sneak preview of the upcoming, not yet formally announced Amazon Tablet. The report is very plausible and indicates that Amazon is taking a very different approach to the tablet market &#8211; some is good, some [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>What a bloody stupid question but lots of people are asking it. You see, <a href="http://techcrunch.com/2011/09/02/amazon-kindle-tablet/" target="_blank">TechCrunch have published a report of a sneak preview </a>of the upcoming, not yet formally announced Amazon Tablet. The report is very plausible and indicates that Amazon is taking a very different approach to the tablet market &#8211; some is good, some worrying.</p>
<p>Beginning with the basics, it looks like being:</p>
<ul>
<li><strong>7 inch</strong> &#8211; a good choice as that makes it just a little bigger than the hugely successful e-ink Kindle 3. This relatively small size means it&#8217;s going to be more comfortable to use as an ebook reader than the iPad or any other large tablet. It also suggests that Amazon wants to be sure the form factor doesn&#8217;t get in the way of Amazon&#8217;s main business &#8211; selling books</li>
<li><strong>Highly customised version of Android</strong> &#8211; not surprisingly Amazon has taken the core of the Android OS and added extensive user interface customisations on top. What this suggests is that the tablet will have specific functions rather than being a multipurpose device as is the case with most existing tablets. Frankly, Amazon will want to make it as easy as possible to find, buy and use media and books from them. My experience with a Kindle 3 is that this works beautifully &#8211; overall much more simple and quicker than using iTunes</li>
<li><strong>&#8230;but an old version</strong> - reportedly, Amazon have based their OS on Android 2.x (probably 2.1 or 2.2) and given how customised it is (it&#8217;s described as a &#8220;fork&#8221;), it would seem unlikely that Honeycomb will ever be available on the first generation device</li>
<li><strong>Amazon App Store</strong> &#8211; big surprise, the only marketplace will be Amazon&#8217;s App Store. This will suit many users given the huge proliferation of Android Apps since it introduces a little welcome quality control</li>
<li><strong>Wifi only</strong> &#8211; intially at least. Who cares?</li>
<li><strong>$250 &#8211; </strong>massively undercutting the iPad and most other competing tablets. It&#8217;s the same strategy as with the existing Kindle &#8211; Amazon is expecting to make most of its money from media purchases (I calculated recently that I&#8217;ve spent £300 in less than a year with my Kindle)</li>
</ul>
<div>I think this sounds incredibly promising: for the first time a major player is releasing a tablet with a very specific purpose, and a useful purpose at that. Tied to a massive media catalogue, users can now enjoy a single device at a low cost that covers all entertainment bases.</div>
<div><strong>BUT</strong></div>
<div>
<ul>
<li>However good the display, a backlit screen is not going to offer a reading environment as comfortable as the existing Kindle. For people only interested in ebooks the new Kindle is actually a downgrade. Because of this, I expect the existing Kindle 3 to remain in production as the entry level device.</li>
<li><strong>What about the UK? </strong>The US Android App Store was launched in March and there&#8217;s no sign of a UK one as yet. I simply can&#8217;t see any prospect of a UK version of the Kindle Tablet launching until that store is up and running &#8211; it looks as though Amazon is, again, launching for the US and only then considering expansion. I wouldn&#8217;t be at all surprised if a UK version isn&#8217;t available for a year or so.</li>
</ul>
</div>
<div>So, does it impact on the ipad and other tablets? Only up to a point. If you want a general purpose tablet then the ipad, Asus eeePad or Samsung Galaxy Tab range are much better choices. If you want a media consumption device with some potential for other uses OR simply can&#8217;t afford the other tablets then the Kindle Tablet (Kindlet?) might fit the bill.</div>
<div>Either way, I don&#8217;t expect this device to impact negatively on Apple&#8217;s device or the bigger Android tablets &#8211; I think it&#8217;s likely to appeal more to a new market in addition to the budget buyers. Good on them, looks like Amazon is planning to break the mould again.</div>
        <h3>Use Facebook to Comment on this Post</h3>
        <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://www.scribbleit.co.uk/blog/blog/feed/" num_posts="4" width="700"></fb:comments>]]></content:encoded>
			<wfw:commentRss>http://www.scribbleit.co.uk/blog/will-amazons-kindle-tablet-light-a-fire-under-the-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review: Serif MoviePlus X5 video editor</title>
		<link>http://www.scribbleit.co.uk/blog/review-serif-movieplus-x5-video-editor/</link>
		<comments>http://www.scribbleit.co.uk/blog/review-serif-movieplus-x5-video-editor/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 16:39:01 +0000</pubDate>
		<dc:creator>Kev</dc:creator>
				<category><![CDATA[Software Recommendations]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.scribbleit.co.uk/blog/?p=631</guid>
		<description><![CDATA[Serif is a British software company that, for the past umpteen years, has specialised in developing products aimed at the consumer and home business. Their PagePlus desktop publishing programme is used extensively at MakingYourOwnCandles for the production of leaflets and instruction booklets, having replaced Microsoft Publisher in my affections a few years back. I&#8217;d been [...]]]></description>
			<content:encoded><![CDATA[<p></p><div id="attachment_634" class="wp-caption aligncenter" style="width: 700px">
	<a href="http://www.scribbleit.co.uk/blog/wp-content/uploads/2011/08/serif_movieplus_x51.jpg"><img class="size-full wp-image-634" title="serif_movieplus_x5" src="http://www.scribbleit.co.uk/blog/wp-content/uploads/2011/08/serif_movieplus_x51.jpg" alt="" width="700" height="547" /></a>
	<p class="wp-caption-text">The MoviePlus UI coping admirably with a pretty complex project</p>
</div>
<p><a title="Serif makers of MoviePlus X5 video software" href="http://www.serif.com" target="_blank">Serif </a>is a British software company that, for the past umpteen years, has specialised in developing products aimed at the consumer and home business. Their <a title="PagePlus, desktop publishing software" href="http://www.serif.com/pageplus/" target="_blank">PagePlus </a>desktop publishing programme is used extensively at <a title="Candle Making Kits and materials to make candles with" href="http://www.makingyourowncandles.co.uk" target="_blank">MakingYourOwnCandles </a>for the production of leaflets and instruction booklets, having replaced Microsoft Publisher in my affections a few years back.</p>
<p>I&#8217;d been a long time fan of Adobe&#8217;s Premiere Elements video editor but the past few releases have been disappointing. Diabolically slow in use, liable to crash and not supporting the formats I needed &#8211; I&#8217;d been reduced to using Techsmith&#8217;s  Camtasia for general purpose video editing. Now, Camtasia is an excellent tool for creating videos of screen activity or converting Powerpoint slideshows into interactive, narrated videos. It can also be used for basic video editing but I knew my latest video project would stretch it, and me, to breaking point.</p>
<p>I&#8217;ve been meaning to create a series of tutorial videos for MakingYourOwnCandles for some time now but I&#8217;m simply not prepared to do them in a half-arsed manner. So, I&#8217;ve spent time and money experimenting with various setups to get what I want. My experience of video production goes back to the 1990s when I was Product Training Manager for Dixons Stores Group and so commissioned lots of training videos from professional production companies. What struck me back then was that it wasn&#8217;t the quality of the video or even the lighting that made the difference between amateur and professional results, it was the quality of the <strong>sound</strong>.</p>
<p>So, for this project, I recorded the sound through a <a href="http://www.amazon.co.uk/gp/product/B00006JB4R/ref=as_li_ss_tl?ie=UTF8&amp;tag=scribbleit-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B00006JB4R">Hama lapel microphone</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.co.uk/e/ir?t=&amp;l=as2&amp;o=2&amp;a=B00006JB4R" alt="" width="1" height="1" border="0" /> into a <a href="http://www.amazon.co.uk/gp/product/B000VBH2IG/ref=as_li_ss_tl?ie=UTF8&amp;tag=scribbleit-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B000VBH2IG">Zoom H2 Handy Recorder</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.co.uk/e/ir?t=&amp;l=as2&amp;o=2&amp;a=B000VBH2IG" alt="" width="1" height="1" border="0" />. The main camera was a cheapish Sanyo Xacti placed on a tripod with the LCD screen tilted so I could see, vaguely, whether I was in frame. I also wanted a second camera focused on what I was doing on the table so that viewers could see exactly how the candle was made. For this, I chose the <a href="http://www.amazon.co.uk/gp/product/B004BPD73M/ref=as_li_ss_tl?ie=UTF8&amp;tag=scribbleit-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B004BPD73M">Microsoft LifeCam Studio</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.co.uk/e/ir?t=&amp;l=as2&amp;o=2&amp;a=B004BPD73M" alt="" width="1" height="1" border="0" />, connected to my laptop which was used as a monitor.</p>
<p>Anyway, the net result of all this was that I would have two video sources and a separate sound source to mix together to make the final video, which I wanted to be in 720p format. This was going to be <strong>way</strong> beyond Camtasia.</p>
<p>I thought about giving Premiere another go but was put off by the price and poor Amazon reviews. So I loaded up <a title="Serif MoviePlus HD Video Editing Software" href="http://www.serif.com/movieplus/" target="_blank">Serif MoviePlus X5</a> and what a delight it&#8217;s been!</p>
<p>The first thing to say is that, like any software, it takes some learning. Fortunately, I&#8217;ve used Premiere and Sony Vegas and MoviePlus X5 is superficially similar. I much prefer the Timeline editing mode (though MoviePlus does also include a Storyboard view) especially when working with multiple channels.</p>
<p>MoviePlus happily accepted all my media &#8211; the Xacti outputting in MP4 and the Lifecam (surprise) using WMV &#8211; both at the required 1280&#215;720 resolution. A minor quibble is that it&#8217;s not possible to drag and drop from Explorer directly onto the timeline: the media ends up in the media panel and then has to be dragged into place.</p>
<p>Otherwise, editing was a simple process. It&#8217;s important to get the layers right: channels that appear at the top of the screen will also appear above the other channels when the video is created. For example, if you want a logo/watermark, this needs to go on a top layer. Essentially, I create an overlay later for the logo, a video layer for the Lifecam footage, a second video layer for the main footage from the Sanyo and an audio channel for the Zoom&#8217;s output.</p>
<p>The biggest issue was synchronising the two video channels together so that I could cut between them and then synchronising the audio. The process is to repeatedly split and move channels until they line up and then use the intuitive opacity control to fade in and out the close-up view provided by the Lifecam.</p>
<p>You can add images (a logo for example) but I couldn&#8217;t find a way to resize and reposition them so I ended up creating a 1280&#215;720 image in Fireworks with the logo in the top left corner and a transparent background.</p>
<p>MoviePlus has a good range of transitions but I tend to follow the BBC approach of only using them very sparingly and sticking to simple transitions. Similarly, there&#8217;s a range of video effects but I only used the brightness control as I&#8217;d mucked up the lighting slightly.</p>
<p>Finally, MoviePlus outputs to just about any format you might want, except (as far as I can tell) Flash FLV which is an odd omission. Most of my blogs use that format and it adds an extra stage if I then have to convert. Having said that, MP4 is becoming increasingly accepted and YouTube output, for example, is seamless (as is iPad and iPhone output).</p>
<p><iframe src="http://www.youtube.com/embed/v_Dtf1FhrDY?hl=en&amp;fs=1" frameborder="0" width="425" height="349"></iframe></p>
<p>For me, MoviePlus is a triumph. My only major gripe is that on my quad-core (Q8200 2.33GHz) PC the interface become very sluggish as I piled up the channels and media. On the positive side, MoviePlus does at least use all available cores so the workload is distributed as far as possible. My PC is around 18 months old now and was hardly bleeding edge at the time. I fully accept that editing HD video is going to put a strain on the hardware and I don&#8217;t blame MoviePlus for this.</p>
<p>MoviePlus is a well thought out, feature rich video editor that, in my experience, is rock solid. I felt I was tempting fate with all that I threw at it but, whilst it ran pretty slowly as my project became more complex, it didn&#8217;t fall over once. At £59.99 (inc VAT) it&#8217;s an absolute bargain &#8211; by far the best consumer video editor I&#8217;ve seen. Now if only it could improve my delivery (which is decidedly Shatner-esque) and remind me to turn the microphone on&#8230;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
        <h3>Use Facebook to Comment on this Post</h3>
        <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://www.scribbleit.co.uk/blog/blog/feed/" num_posts="4" width="700"></fb:comments>]]></content:encoded>
			<wfw:commentRss>http://www.scribbleit.co.uk/blog/review-serif-movieplus-x5-video-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chromebook and iPad &#8211; more similar than you might think</title>
		<link>http://www.scribbleit.co.uk/blog/chromebook-and-ipad-more-similar-than-you-might-think/</link>
		<comments>http://www.scribbleit.co.uk/blog/chromebook-and-ipad-more-similar-than-you-might-think/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 15:30:09 +0000</pubDate>
		<dc:creator>Kev</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.scribbleit.co.uk/blog/?p=617</guid>
		<description><![CDATA[The recent Apple developer conference was a bit of a damp squib. OSX Lion, yawn. iOS5, meh (was there a single &#8220;new&#8221; feature that hadn&#8217;t been ripped off Android or Windows Mobile?). But iCloud is different. You see, iCloud was the one announcement that could change things. And Google is also looking to stir things [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.scribbleit.co.uk/blog/chromebook-and-ipad-more-similar-than-you-might-think/" title="Permanent link to Chromebook and iPad &#8211; more similar than you might think"><img class="post_image alignright frame" src="http://www.scribbleit.co.uk/blog/wp-content/uploads/2011/06/chromebook.jpg" width="300" height="300" alt="Google Chromebook: similar to an iPad?" /></a>
</p><p>The recent Apple developer conference was a bit of a damp squib. OSX Lion, yawn. iOS5, meh (was there a single &#8220;new&#8221; feature that hadn&#8217;t been ripped off Android or Windows Mobile?). But iCloud is different.</p>
<p>You see, iCloud was the one announcement that could change things. And Google is also looking to stir things up with the forthcoming launch of the first Chromebooks.</p>
<p>iCloud is a service that enables you to have your music, videos and photos (etc) stored on Apple&#8217;s servers so you can access all of it from any iOS device. The Chromebook is, perhaps, what the word &#8220;netbook&#8221; should have meant if it hadn&#8217;t already been hijacked. Essentially, a small laptop running an OS based on Google&#8217;s Chrome browser.</p>
<p>Both technologies make use of fast internet connections and the ever declining costs of storage. They make it possible to store much of your data online (in the case of iCloud) or ALL of your data online (in the case of Chromebooks). As such, they share many advantages including synchronisation across devices, making data independent from devices and therefore, in theory at least, safer. Drop your iPad or Chromebook under a bus and, annoying and costly though that would be, your data remains safely stored away on Apple or Google servers.</p>
<blockquote><p>The chief difference between the two strategies is that whilst Apple is creating a cloud service based around existing devices, Google is creating (or offering licences to create) devices around its existing cloud service.</p></blockquote>
<p>It&#8217;s hard to say which is better. Millions of people own iOS devices (200 million, according to Apple) but the number of Google users is at least as great. When I use my iPad, my biggest frustration is the lack of close integration with my Google account compared to my Android phone. In the end, it probably depends on which services you find most useful.</p>
<p>For business, Google might be onto something. With a Chromebook, I could add, edit and share documents, spreadsheets and presentations as well as using the best email client in the business. All from a device with (probably) longer battery life than a laptop/netbook, that&#8217;s easier to use, has none of the complications of a &#8220;grown up&#8221; operating system and, the jewel in the crown, is (pretty much) &#8220;instant on&#8221;. I can also, of course, edit those documents on my desktop or laptop PC when I get back into the office.</p>
<p>For leisure, it might be Apple that&#8217;s onto something. With iCloud, I can buy an album from the  iTunes store and enjoy it on all my iOS devices. I can take a photo with my iPhone and it&#8217;ll be available on the other devices without having to go through iTunes.</p>
<p>Chromebooks represent what might well be an attractive IT option for business. At launch, they&#8217;re retailing at around £350 but I&#8217;d expect that to drop to nearer £250 as competition ramps up. For that, they make an excellent netbook. Their Achilles Heel is the constant reliance on an internet connection. Quite how much of my Google Docs document I could edit or how much data might be lost if my connection went down I don&#8217;t know.</p>
<p>Both technologies are extremely exciting. With a slimline OS, custom apps, instant on and focus on the internet, Chromebooks are closer to tablets than traditional laptops. If the price drops and the technology proves itself, they could be a very convenient way of living within the Googleverse. iCloud ushers in the end of reliance on laptops or desktops to synchronise your iOS device.</p>
<p>I don&#8217;t believe either a Chromebook OR an iOS device (even the iPad) would be enough for any but the most undemanding households to have as their only computing device. However, if the price is right (as it is with the iPad, for example), they could add something genuinely different to the mix.</p>
        <h3>Use Facebook to Comment on this Post</h3>
        <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://www.scribbleit.co.uk/blog/blog/feed/" num_posts="4" width="700"></fb:comments>]]></content:encoded>
			<wfw:commentRss>http://www.scribbleit.co.uk/blog/chromebook-and-ipad-more-similar-than-you-might-think/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to get Ubuntu to access Network Attached Storage Devices</title>
		<link>http://www.scribbleit.co.uk/blog/how-to-get-ubuntu-10-10-to-access-network-attached-storage-devices/</link>
		<comments>http://www.scribbleit.co.uk/blog/how-to-get-ubuntu-10-10-to-access-network-attached-storage-devices/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 11:36:00 +0000</pubDate>
		<dc:creator>Kev</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.scribbleit.co.uk/blog/?p=608</guid>
		<description><![CDATA[I love Ubuntu but I&#8217;ve had an ongoing problem accessing my existing Buffalo NAS device. I&#8217;d been following what seemed to me to be a logical process which was to click Network, at which point I saw the device and then navigate to the folder. As is so often the case, the obvious method is [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.scribbleit.co.uk/blog/how-to-get-ubuntu-10-10-to-access-network-attached-storage-devices/" title="Permanent link to How to get Ubuntu to access Network Attached Storage Devices"><img class="post_image alignright frame" src="http://www.scribbleit.co.uk/blog/wp-content/uploads/2011/03/buffalo-ls-wtgl-r1.jpg" width="275" height="250" alt="Post image for How to get Ubuntu to access Network Attached Storage Devices" /></a>
</p><p>I love Ubuntu but I&#8217;ve had an ongoing problem accessing my existing Buffalo NAS device. I&#8217;d been following what seemed to me to be a logical process which was to click Network, at which point I saw the device and then navigate to the folder. As is so often the case, the obvious method is not the correct one.</p>
<p>Here&#8217;s how to do it.</p>
<ol>
<li>Find out the IP Address of your NAS device. Usually, you&#8217;d do this by bringing your Router&#8217;s config screen up (usually achieved by typing http://192.168.0.1 or http://192.168.1.1 into your browser).</li>
<li>If your NAS device does not have a fixed IP address (in other words, its IP address is set by the router &#8211; this is often the default setting) then you need to type the NAS device&#8217;s IP address into your browser to access its control panel and fix the IP address. This way, once the link is set up it won&#8217;t change if you turn off the NAS device or router.</li>
<li>Fire up a new Nautilus/File Explorer window, select Go/New Location and type <strong>smb://[NAS Device&#8217;s IP Address</strong> . This will bring up a list of the Windows Shares on that device.<a href="http://www.scribbleit.co.uk/blog/wp-content/uploads/2011/03/Screenshot-Connect-to-Server.png"><img class="alignright size-full wp-image-609" title="Screenshot-Connect to Server" src="http://www.scribbleit.co.uk/blog/wp-content/uploads/2011/03/Screenshot-Connect-to-Server.png" alt="" width="341" height="353" /></a></li>
<li>In Ubuntu, click <strong>Places</strong>, <strong>Connect to Server</strong>. Change the Service type to &#8220;Windows Share&#8221;. Type the IP Address of the NAS device into the &#8220;Server&#8221; field. Type the name of the Windows share into the &#8220;Share&#8221; field. If you want to link to a subfolder, type its name into &#8220;Folder&#8221;.</li>
<li>Click the &#8220;Add bookmark&#8221; checkbox and give the bookmark a name</li>
<li>Click <strong>Connect</strong> and, hopefully, you&#8217;ll see an icon appear on your desktop and a new entry under the <strong>Places</strong></li>
</ol>
        <h3>Use Facebook to Comment on this Post</h3>
        <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://www.scribbleit.co.uk/blog/blog/feed/" num_posts="4" width="700"></fb:comments>]]></content:encoded>
			<wfw:commentRss>http://www.scribbleit.co.uk/blog/how-to-get-ubuntu-10-10-to-access-network-attached-storage-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress not allowing automatic upgrades/installation?</title>
		<link>http://www.scribbleit.co.uk/blog/wordpress-not-allowing-automatic-upgradesinstallation/</link>
		<comments>http://www.scribbleit.co.uk/blog/wordpress-not-allowing-automatic-upgradesinstallation/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 13:38:09 +0000</pubDate>
		<dc:creator>Kev</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.scribbleit.co.uk/blog/?p=598</guid>
		<description><![CDATA[I&#8217;m in the middle of a process of moving websites across from a dedicated server to a new Virtual Server provided by Memset. It&#8217;s been pretty simple so far with the main thorn in my side being problems with WordPress. I can get it installed easily enough but upgrades and plugin installations were failing. Occasionally [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.scribbleit.co.uk/blog/wordpress-not-allowing-automatic-upgradesinstallation/" title="Permanent link to WordPress not allowing automatic upgrades/installation?"><img class="post_image aligncenter frame" src="http://www.scribbleit.co.uk/blog/wp-content/uploads/2010/12/wordpress_plugin_update1.jpg" width="624" height="209" alt="Wordpress not updating plugins" /></a>
</p><p>I&#8217;m in the middle of a process of moving websites across from a dedicated server to a new Virtual Server provided by Memset. It&#8217;s been pretty simple so far with the main thorn in my side being problems with WordPress. I can get it installed easily enough but upgrades and plugin installations were failing. Occasionally a small plugin would work but, in the main, I&#8217;d get a message telling me that WordPress could not create a particular folder.</p>
<p>These problems are caused by issues with folder permissions. On Linux servers, each folder has separate permissions attached which determine who can do what.</p>
<p>The long and short answer, for me at least, is to recompile PHP with suPHP. What this does is to change PHP from acting as if it is an anonymous user to acting as if it is the owner (you). In other words, if you were able to create a folder in FileZilla, PHP and WordPress would be able to create the folder as part of an installation of upgrade.</p>
<p><strong>IMPORTANT:</strong> before you start, back up EVERYTHING including your MySQL databases.</p>
<p>Adding suPHP can be easily achieved through cPanel. Go to <strong>Software/EasyApache. </strong>Usually, you&#8217;d want to select the <strong>PHP Encryption and Image Manipulation</strong> profile and then click the <strong>Start customising based on profile </strong>button.</p>
<p>Go through each step. In most cases you will want to pick the latest version of Apache and PHP. Under <strong>Short Options List</strong>, make sure you pick <strong>Mod SuPHP</strong> . If you want to add other modules (eg cURL) select <strong>Exhaustive Options List, </strong>otherwise click <strong>Save and Build</strong>.</p>
<p>EasyApache will then compile and build Apache and PHP with the options you&#8217;ve selected. It takes around 15 minutes and your server is offline at the time so pick a suitable time of day or night if you have any public sites.</p>
<p>At the end, you will be shown the <strong>PHP and SuExec Configuration</strong> screen. Next to <strong>PHP 5 Handler</strong> you must pick <strong>CGI</strong> to enable suPHP. Once you&#8217;ve done this and clicked <strong>Save New Configuration</strong>, go back into WordPress and attempt to update or install a plugin. If suPHP was the problem, your updates and automatic installations will now work perfectly!</p>
<p>Thanks to Martyn at Memset for pointing me in the right direction.</p>
        <h3>Use Facebook to Comment on this Post</h3>
        <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://www.scribbleit.co.uk/blog/blog/feed/" num_posts="4" width="700"></fb:comments>]]></content:encoded>
			<wfw:commentRss>http://www.scribbleit.co.uk/blog/wordpress-not-allowing-automatic-upgradesinstallation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Different Page Styles for WordPress</title>
		<link>http://www.scribbleit.co.uk/blog/different-page-styles-for-wordpress/</link>
		<comments>http://www.scribbleit.co.uk/blog/different-page-styles-for-wordpress/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 18:04:10 +0000</pubDate>
		<dc:creator>Kev</dc:creator>
				<category><![CDATA[Thesis]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.scribbleit.co.uk/blog/?p=564</guid>
		<description><![CDATA[WordPress is being used increasingly for the development of fully-fledged websites. After all, it offers a powerful combination of being (at least in theory) easy to skin whilst also providing an excellent user interface for managing the site once it&#8217;s up and running. I&#8217;ve been developing a business creating WordPress sites using the excellent Thesis [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>WordPress is being used increasingly for the development of fully-fledged websites. After all, it offers a powerful combination of being (at least in theory) easy to skin whilst also providing an excellent user interface for managing the site once it&#8217;s up and running.</p>
<p>I&#8217;ve been developing a business creating WordPress sites using the excellent Thesis theme from DIYThemes.com. Thesis makes it possible to have pretty much any design you like, some of which can be implemented using the WordPress dashboard. To move significantly away from the Thesis default theme, however, you need to use CSS and Thesis makes this easy by making a .custom CSS class available. What this means is that any class based on .custom will override the equivalent class in a design. In practice, this means that if I wanted to have my own &lt;h3&gt; styling, I would simply apply it like this within custom.css:</p>
<pre>.custom h3 {
    color:#ff000;
}</pre>
<p>I&#8217;m sure you can immediately see the power of this: you can change the entire design this way without touching the core Thesis or WordPress CSS. Thesis also includes a wide range of addition Hooks into the WordPress framework but that&#8217;s beyond the scope of this article.</p>
<p>The problem is that websites (as opposed to blogs) often need very different layouts across their pages. In WordPress, when you add a Widget, it&#8217;s added for every page in the site whether you like it or not. What&#8217;s needed is extra flexibility in hiding, showing and editing all aspects of the page. Thesis does add the &#8220;no sidebar&#8221; template, but that still doesn&#8217;t give enough flexibility.</p>
<p>I want to talk about a little known feature that Thesis makes available for WordPress pages. You see, not only can you override css at a global level but also <strong>on each individual page</strong>. To access this, enter a new, unique, class name in the <strong>CSS</strong> field within the Page.<a href="http://www.scribbleit.co.uk/blog/wp-content/uploads/2010/07/wordpressthesisexample.png"><img class="aligncenter size-full wp-image-574" title="wordpressthesisexample" src="http://www.scribbleit.co.uk/blog/wp-content/uploads/2010/07/wordpressthesisexample.png" alt="" width="533" height="427" /></a></p>
<p>Once you&#8217;ve done this, you can access CSS properties using (in this case) the .resource class rather than .custom, but still within the custom.css file so it&#8217;s all in one place.</p>
<p>Let&#8217;s imagine, for example, that I want to hide one of the sidebars on my &#8220;Resources&#8221; page. Here&#8217;s how I&#8217;d do it:</p>
<ol>
<li>Load up Firefox and use the Web Developer Toolbar to find out the CSS selector used to display the sidebar</li>
<li>Open up custom.css and set this CSS&#8217;s display property to &#8220;none&#8221; like this:</li>
</ol>
<pre>.resource #sidebar_1 {
    display:none;
}</pre>
<p>Whilst you can, of course, achieve the same effect by creating a new template for the page, this is a much simpler way to make changes unless you want an entirely new layout.</p>
<p>You can also use the multimedia box in Thesis to add any HTML you like so it&#8217;s possible to further customise the page that way. There is a point, however, where all this customisation would be better done with an entirely new template. Once you start feeling as though you&#8217;re bodging it- that&#8217;s when to start from scratch. If all you want to do is hide or show sidebars or make other unique changes to the design of one page, give this technique a try, it&#8217;s a whole lot quicker!</p>
        <h3>Use Facebook to Comment on this Post</h3>
        <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://www.scribbleit.co.uk/blog/blog/feed/" num_posts="4" width="700"></fb:comments>]]></content:encoded>
			<wfw:commentRss>http://www.scribbleit.co.uk/blog/different-page-styles-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome</title>
		<link>http://www.scribbleit.co.uk/blog/welcome/</link>
		<comments>http://www.scribbleit.co.uk/blog/welcome/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 09:24:05 +0000</pubDate>
		<dc:creator>Kev</dc:creator>
				<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://www.scribbleit.co.uk/blog/?p=280</guid>
		<description><![CDATA[Scribbleit is a UK based web design and hosting company run by Kevin Partner. Scribbleit develops applications for clients and also develops its own web applications and ecommerce sites. PassYourTheory, MakingYourOwnCandles and MicrobusinessEntrepreneur are all Scribbleit developments. FixedPriceWebsite.co.uk Scribbleit has created a Fixed Price Website Service that will allow small business owners and others to have [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Scribbleit is a UK based web design and hosting company run by Kevin Partner. Scribbleit develops applications for clients and also develops its own web applications and ecommerce sites. <a href="http://www.passyourtheory.org.uk/" target="_blank">PassYourTheory</a>, <a href="http://www.makingyourowncandles.co.uk" target="_blank"> MakingYourOwnCandles </a>and <a href="http://www.microbusinessentrepreneur.co.uk" target="_blank">MicrobusinessEntrepreneur</a> are all Scribbleit developments.</p>
<h3><a href="http://www.fixedpricewebsite.co.uk" target="_blank">FixedPriceWebsite.co.uk</a></h3>
<p>Scribbleit has created a <a href="http://www.fixedpricewebsite.co.uk" target="_blank">Fixed Price Website Service </a>that will allow small business owners and others to have a fully custom designed site built by using WordPress technology and hosted on our space with built-in webmastering services <strong>for a fixed development price</strong> followed by a low cost monthly hosting and webmastering fee. We&#8217;re limiting the number of clients for this service and spaces are filling quickly so if you have a small business and want a new website (whether you have one at present or not), time&#8217;s running out!</p>
<p>I&#8217;ve been a Contributing Editor of <a href="http://www.pcpro.co.uk/author/253598/kevin-partner" target="_blank">PC Pro</a> Magazine since 1996 and am also the author of <strong>How to set up an online business,</strong> a complete guide to planning, building and marketing a profitable web business idea: it even includes methods of ensuring that your idea will make money. Order it from <a href="http://www.amazon.co.uk/gp/product/1906372314?ie=UTF8&amp;tag=scribbleit-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=1906372314">Amazon.</a></p>
<p style="float: none;">Follow Kevin on Twitter at <a href="http://www.twitter.com/kevpartner">kevpartner </a>for all the latest technology and internet marketing news, and some undisguised grumpiness.</p>
<p>We use <a title="Bigcommerce, the best ecommerce solution" href="http://www.bigcommerce.com/p/3239-0-1-10.html" target="_blank">BigCommerce</a>, by far and away the best online ecommerce solution we&#8217;ve found.</p>
        <h3>Use Facebook to Comment on this Post</h3>
        <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://www.scribbleit.co.uk/blog/blog/feed/" num_posts="4" width="700"></fb:comments>]]></content:encoded>
			<wfw:commentRss>http://www.scribbleit.co.uk/blog/welcome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Ubuntu alongside Windows, the easy way</title>
		<link>http://www.scribbleit.co.uk/blog/installing-ubuntu-alongside-windows-the-easy-way/</link>
		<comments>http://www.scribbleit.co.uk/blog/installing-ubuntu-alongside-windows-the-easy-way/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 13:31:43 +0000</pubDate>
		<dc:creator>Kev</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.scribbleit.co.uk/blog/?p=551</guid>
		<description><![CDATA[Out of curiosity, I wanted to find out how much of time time I could spend using Ubuntu. I am not about to abandon Windows 7 entirely as there are too many applications on that platform that I use (including Adobe&#8217;s CS5 suite) but I&#8217;d realised that I spend most of my time working in [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.scribbleit.co.uk/blog/installing-ubuntu-alongside-windows-the-easy-way/" title="Permanent link to Installing Ubuntu alongside Windows, the easy way"><img class="post_image aligncenter" src="http://www.scribbleit.co.uk/blog/wp-content/uploads/2010/06/Screenshot1.png" width="500" height="313" alt="Post image for Installing Ubuntu alongside Windows, the easy way" /></a>
</p><p>Out of curiosity, I wanted to find out how much of time time I could spend using Ubuntu. I am not about to abandon Windows 7 entirely as there are too many applications on that platform that I use (including Adobe&#8217;s CS5 suite) but I&#8217;d realised that I spend most of my time working in a browser these days.</p>
<p>Here&#8217;s the best way to do it:</p>
<ul>
<li>Go to <a href="http://www.ubuntu.com/desktop/get-ubuntu/windows-installer" target="_blank">http://www.ubuntu.com/desktop/get-ubuntu/windows-installer</a> and click <strong>Start download. </strong>This will download the Wubi installer for Windows.</li>
<li>If you&#8217;re using a 64 bit processor (you almost certainly are) then Wubi will, unfortunately, install the 64 bit version of Ubuntu which the makers of Ubuntu themselves say is not for &#8220;daily use&#8221;. The problem is that drivers (relatively scare on Linux in the first place) and programs often only exist in the 32 bit version. This happened to me and I was forced to reinstall. To force it to use the 32 bit version, simply download the 32-bit iso image from <a href="http://www.ubuntu.com/desktop/get-ubuntu/download">http://www.ubuntu.com/desktop/get-ubuntu/download</a> into the same folder as Wubi.</li>
<li><strong>Run Wubi</strong>. You may well get a message about being unable to find drives. This is likely to be because you&#8217;ve got a built in media card reader. Simply click Continue time and time again until it goes away and all will be well.</li>
<li><strong>Reboot</strong>. You should see a text menu with your current Windows installation as the default and the new Ubuntu installation. Select Ubuntu and follow the steps through to complete the installation.</li>
</ul>
<p>You&#8217;ll find most of the commonly used applications have already been installed (including OpenOffice) but to add more software go to <strong>Applications &gt; Ubuntu Software Centre</strong> and do a search. You can find the Flash player and Filezilla there, for example. Google Chrome can be installed from within Firefox. Tweetdeck is slightly more involved but full information can be found by searching their user forum (hint: do <strong>not</strong> click the <strong>Install Now</strong> button as it doesn&#8217;t work).</p>
        <h3>Use Facebook to Comment on this Post</h3>
        <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://www.scribbleit.co.uk/blog/blog/feed/" num_posts="4" width="700"></fb:comments>]]></content:encoded>
			<wfw:commentRss>http://www.scribbleit.co.uk/blog/installing-ubuntu-alongside-windows-the-easy-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Twitter Gadget for Windows Sidebar (or anywhere else) to display your follower numbers</title>
		<link>http://www.scribbleit.co.uk/blog/creating-a-twitter-gadget-for-windows-sidebar-or-anywhere-else-to-display-your-followers/</link>
		<comments>http://www.scribbleit.co.uk/blog/creating-a-twitter-gadget-for-windows-sidebar-or-anywhere-else-to-display-your-followers/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 18:34:11 +0000</pubDate>
		<dc:creator>Kev</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.scribbleit.co.uk/blog/?p=512</guid>
		<description><![CDATA[I&#8217;ve spent a couple of hours this afternoon solving an irritation. I like to keep an eye on how many Twitter followers I have, not as an obsession of course but just out of interest. Doing so involves going to my Twitter page: www.twitter.com/kevpartner or clicking on my profile in Tweetdeck (having found a recent [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://www.scribbleit.co.uk/blog/creating-a-twitter-gadget-for-windows-sidebar-or-anywhere-else-to-display-your-followers/" title="Permanent link to Creating a Twitter Gadget for Windows Sidebar (or anywhere else) to display your follower numbers"><img class="post_image alignright" src="http://www.scribbleit.co.uk/blog/wp-content/uploads/2010/04/widget.png" width="141" height="158" alt="Post image for Creating a Twitter Gadget for Windows Sidebar (or anywhere else) to display your follower numbers" /></a>
</p><p>I&#8217;ve spent a couple of hours this afternoon solving an irritation. I like to keep an eye on how many Twitter followers I have, not as an obsession of course but just out of interest. Doing so involves going to my Twitter page: <a href="http://www.twitter.com/kevpartner" target="_blank">www.twitter.com/kevpartner</a> or clicking on my profile in Tweetdeck (having found a recent tweet). What I want is a way to see the number all the time, preferably updating every few minutes.</p>
<p>So I created a simple Windows Sidebar gadget that interacts with the Twitter API using jQuery to retrieve this bit of data (it could retrieve anything, of course) every five minutes and display it in the sidebar.</p>
<p>I&#8217;m just going to show you the crucial bit. You&#8217;ll need to create a blank Sidebar Gadget using <a href="http://msdn.microsoft.com/en-us/magazine/cc163370.aspx" target="_blank">Microsoft&#8217;s instructions</a> and make it look however you want. The code would work in exactly the same way if inserted in a web page if you&#8217;d prefer.</p>
<p>This bit goes in the  &lt;head&gt;  section. It assumes you have jQuery in a subfolder called <strong>js</strong>.</p>
<pre>&lt;script src="js/jquery-1.4.2.min.js"&gt;&lt;/script&gt;
&lt;script&gt;

$(document).ready(function(){
getfollowers();

function getfollowers(){
requestURL = "http://api.twitter.com/1/users/show/kevpartner.json?callback=?";
$.getJSON(requestURL, callback);
}

function callback(data)
{
var now = new Date();
var theminutes=now.getMinutes();
if(theminutes&lt;10)
{
theminutes="0"+theminutes;
}
var thehours=now.getHours();
var thetime=thehours+":"+theminutes;
$('#time').text("at "+thetime);
$('#gadgetContent').text(data.followers_count+" followers");
setTimeout(getfollowers, 300000);
}
});
&lt;/script&gt;
&lt;/head&gt;</pre>
<p>There are two main functions. <strong>getfollowers()</strong> calls the Twitter API and asks it to return (in this case) my user data. It uses the <strong>getJSON </strong>method to do that and, once it gets a response, it calls the second function <strong>callback</strong></p>
<p><strong>callback</strong> calculates the current time (so I can see when it last updated) and also pulls out the <strong>followers_counts</strong> JSON element. These bits of information are then inserted in the appropriate <strong>span </strong>object using standard jQuery notation. The <strong>setTimeout</strong> function repeats the process every five minutes.</p>
<p>And this is the bit in the body:</p>
<pre>&lt;body&gt;
&lt;g:background id="imgBackground"&gt;
&lt;span id="gadgetContent"&gt;&lt;/span&gt;
&lt;span id="time"&gt;&lt;/span&gt;
&lt;/g:background&gt;
&lt;/body&gt;</pre>
<p>This is very rough and ready with no visual styling at all. But it does the job and does it nicely! I might polish it up into a proper widget which will allow users to insert their own user name. If I do decide to do that, I&#8217;ll publish it. <a href="http://www.twitter.com/kevpartner" target="_blank">Follow me on Twitter</a> to find out when this happens!</p>
        <h3>Use Facebook to Comment on this Post</h3>
        <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://www.scribbleit.co.uk/blog/blog/feed/" num_posts="4" width="700"></fb:comments>]]></content:encoded>
			<wfw:commentRss>http://www.scribbleit.co.uk/blog/creating-a-twitter-gadget-for-windows-sidebar-or-anywhere-else-to-display-your-followers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

