<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>New Earth Online / News and Articles</title>
		<link>http://www.newearthonline.co.uk/</link>
		<description>New Earth Online offers a range of articles that covers tutorials on various aspects of Webpage development, general programming, and reviews of different products.</description>
		<atom:link href="http://www.newearthonline.co.uk/pages/feed.php?topic=all" rel="self" type="application/rss+xml" />
		<language>en-gb</language>
		<lastBuildDate>Mon, 09 Nov 2009 05:07:59 +0000</lastBuildDate>
		<copyright>Copyright: (C) New Earth Online, see http://www.newearthonline.co.uk/article/16</copyright>
		<docs>http://www.newearthonline.co.uk/article/8</docs>
		<generator>entity CMS 2.0.183</generator>
		<ttl>15</ttl>
		<image>
			<title>New Earth Online / News and Articles</title>
			<url>http://www.newearthonline.co.uk/images/logo-blacktext.jpg</url>
			<link>http://www.newearthonline.co.uk/</link>
		</image>
		<item>
			<title>PHPEM 3: Cocoa from a PHP perspective</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/phpem_logo.png" alt="PHPEM" title="PHPEM" width="180" height="120" />
				</div>Whether you&#039;re a PHP or a .NET developer it&#039;s becoming increasingly likely that you will at some point want to adapt your web application or site into a native mobile application that people can carry around with them. The transition to a new language isn&#039;t always easy especially in the case of Cocoa if you&#039;ve not dealt with a language like it before. This article aims to help by demonstrating how you would achieve some of the tasks you&#039;d normally do in PHP.<p>Continue reading about "PHPEM 3: Cocoa from a PHP perspective" on <a href="http://http://www.newearthonline.co.uk//article/799">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/phpem_logo.png" alt="PHPEM" title="PHPEM" width="180" height="120" />
				</div>Whether you're a PHP or a .NET developer it's becoming increasingly likely that you will at some point want to adapt your web application or site into a native mobile application that people can carry around with them. The transition to a new language isn't always easy especially in the case of Cocoa if you've not dealt with a language like it before. This article aims to help by demonstrating how you would achieve some of the tasks you'd normally do in PHP.]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/799#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/799</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/799</guid> 
			<pubDate>Thu, 05 Nov 2009 19:00:00 +0000</pubDate>
			<category>Cocoa (iPhone and Mac OS X)</category>
		</item>
		<item>
			<title>The Google Wave manual</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div>Now it&#039;s actually possible to say RTFM to people who don&#039;t understand Wave (if you don&#039;t feel like being polite and showing them). Unfortunately I don&#039;t think it&#039;s so much as people not understanding how to use it, but what the point in it is. I&#039;ve been pretty vocal over my enthusiasm for this latest piece of Google technology and I hope more people I know will start actively using it. To try and explain to people how to use Google Wave and what it&#039;s all about a new book by Gina Trapani and Adam Pash has been released titled &amp;quot;The Complete Guide to Google Wave&amp;quot;.
  The preview version of the book&#039;s 8 chapters and 2 appendices are free to view online, but it will be possible to buy the book as a DRM-free PDF later this month. The final edition will be released around January as a PDF, softcover and hardcover releases.
  Personally I don&#039;t think I&#039;ll bother reading the book as over the past few weeks using Wave it&#039;s proven itself to not be that difficult to use. I have seen some people take a while to get to grips with the UI (suggesting it may be a bad interface), especially with not understanding how to reply in-between other replies and how to create public Waves - but all this information is available on their help page.<p>Continue reading about "The Google Wave manual" on <a href="http://http://www.newearthonline.co.uk//article/803">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div><p>Now it's actually possible to say RTFM to people who don't understand Wave (if you don't feel like being polite and showing them). Unfortunately I don't think it's so much as people not understanding how to use it, but what the point in it is. I've been pretty vocal over my enthusiasm for this latest piece of Google technology and I hope more people I know will start actively using it. To try and explain to people how to use Google Wave and what it's all about a new book by Gina Trapani and Adam Pash has been released titled &quot;<a class="ext_link" title="Read the complete guide to Google Wave" href="http://completewaveguide.com/">The Complete Guide to Google Wave</a>&quot;.</p>
  <p>The preview version of the book's 8 chapters and 2 appendices are free to view online, but it will be possible to buy the book as a DRM-free PDF later this month. The final edition will be released around January as a PDF, softcover and hardcover releases.</p>
  <p>Personally I don't think I'll bother reading the book as over the past few weeks using Wave it's proven itself to not be that difficult to use. I have seen some people take a while to get to grips with the UI (suggesting it may be a bad interface), especially with not understanding how to reply in-between other replies and how to create public Waves - but all this information is available on their help page.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/803#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/803</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/803</guid> 
			<pubDate>Tue, 03 Nov 2009 08:09:03 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>iPhone priced at Orange UK</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/iphone.png" alt="The Apple iPhone" title="The Apple iPhone" width="180" height="201" />
				</div>Orange UK have revealed their pricing for the iPhone 3G and 3GS when they hit their shelves on Tuesday 10th November 2009.On a 24 month contract the iPhone 3G will be free no matter which tariff you&#039;re on; but if you want to go for the better 3GS you&#039;ll have to pay anywhere between &pound;87 and &pound;225 depending on the storage space and the tariff you want to go for. Though depending on the tariff you can also get this one for free if you go for &pound;44.04 tariff for the 16Gb model, or &pound;73.40 for the 32Gb model. On the 18 month contract, as expected, it is a different story where there are fewer options for getting the iPhone 3G or 3GS for free. 
  The options for these contracts come with &amp;quot;unlimited&amp;quot; data transfer, which is in reality only 750Mb/month which is a bit evil to say it&#039;s unlimited if there is in fact a limit. This policy applies to both &amp;quot;mobile internet browsing&amp;quot; (presumably 3G) and to Wi-Fi. In the case of Wi-Fi this policy will be referring to the public Wi-Fi places that will be free for a period. Recent reports of a public outcry over this limitation are causing Orange UK to reconsider this limitation or at least the wording - but we&#039;ll have to see what happens by the time the phone is released.<p>Continue reading about "iPhone priced at Orange UK" on <a href="http://http://www.newearthonline.co.uk//article/802">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/iphone.png" alt="The Apple iPhone" title="The Apple iPhone" width="180" height="201" />
				</div><p>Orange UK have revealed their pricing for the iPhone 3G and 3GS when they hit their shelves on Tuesday 10th November 2009.On a 24 month contract the iPhone 3G will be free no matter which tariff you're on; but if you want to go for the better 3GS you'll have to pay anywhere between £87 and £225 depending on the storage space and the tariff you want to go for. Though depending on the tariff you can also get this one for free if you go for £44.04 tariff for the 16Gb model, or £73.40 for the 32Gb model. On the 18 month contract, as expected, it is a different story where there are fewer options for getting the iPhone 3G or 3GS for free.</p> 
  <p>The options for these contracts come with &quot;unlimited&quot; data transfer, which is in reality only 750Mb/month which is a bit evil to say it's unlimited if there is in fact a limit. This policy applies to both &quot;mobile internet browsing&quot; (presumably 3G) and to Wi-Fi. In the case of Wi-Fi this policy will be referring to the public Wi-Fi places that will be free for a period. Recent reports of a public outcry over this limitation are causing Orange UK to reconsider this limitation or at least the wording - but we'll have to see what happens by the time the phone is released.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/802#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/802</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/802</guid> 
			<pubDate>Tue, 03 Nov 2009 07:55:10 +0000</pubDate>
			<category>Hardware and Gadgets</category>
		</item>
		<item>
			<title>Mozilla plans for Firefox 3.6</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/firefox.png" alt="Mozilla Firefox" title="Mozilla Firefox" width="180" height="89" />
				</div>Mozilla are ever working towards building a better browser and to keep up (or stay in front) of it&#039;s competitors. For most Windows users if you&#039;ve got a browser other than IE it&#039;s likely to by Firefox and with good reason - it&#039;s got some great features, it&#039;s reliable, and secure. In recent months though it hasn&#039;t been the fastest of browsers with competitors such as Safari and Chrome pushing in front of the performance war. Mozilla are hoping this will change when version 3.6 is released, but Beta 1 is already showing some promise. 
   
    Firefox 3.6 Beta is built on Mozilla&#039;s Gecko 1.9.2
web rendering platform, which has been under development for several months and contains many improvements for web developers, Add-on developers and users. This version is also faster and more responsive than previous versions, and has been optimized to run on small device operating systems such as Windows CE and Maemo. 
   
  In addition to this the Mozilla Labs product, Personas, is now built into the browser so the ability to apply themes to your browser is easily within reach without having to know about Mozilla&#039;s side projects. This move is probably to directly compete with Google Chrome&#039;s ability to easily skin the browser. There are also the following improvements: 
   
    Notification for out-of-date plugins detected in use on a page, 
    Native video can now be displayed full-screen or inside &amp;quot;poster frames&amp;quot; (HTML 5), 
    Supports the Web Open Font Format (WOFF) for using your own TrueType or OpenType fonts, 
    General performance increases (including to JavaScript engine), 
    Improves support for new CSS, DOM and HTML 5 technologies, 
   
  It&#039;ll be interesting to see what the use of WOFF does to the internet and how designers use this to replace the sIFR methods they used previously. Of course though if everyone started using fonts similar to Comic Sans then it wouldn&#039;t be particularly good (though I&#039;m sure most designers wouldn&#039;t use that!).<p>Continue reading about "Mozilla plans for Firefox 3.6" on <a href="http://http://www.newearthonline.co.uk//article/801">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/firefox.png" alt="Mozilla Firefox" title="Mozilla Firefox" width="180" height="89" />
				</div><p>Mozilla are ever working towards building a better browser and to keep up (or stay in front) of it's competitors. For most Windows users if you've got a browser other than IE it's likely to by Firefox and with good reason - it's got some great features, it's reliable, and secure. In recent months though it hasn't been the fastest of browsers with competitors such as Safari and Chrome pushing in front of the performance war. Mozilla are hoping this will change when version 3.6 is released, but Beta 1 is already showing some promise.<br /></p> 
  <blockquote cite="http://www.mozilla.com/en-US/firefox/3.6b1/releasenotes/" title="Mozilla Firefox 3.6 Beta Release Notes"> 
    <p>Firefox 3.6 Beta is built on Mozilla's Gecko 1.9.2
web rendering platform, which has been under development for several months and contains many improvements for web developers, Add-on developers and users. This version is also faster and more responsive than previous versions, and has been optimized to run on small device operating systems such as Windows CE and Maemo.</p> 
  </blockquote> 
  <p>In addition to this the Mozilla Labs product, Personas, is now built into the browser so the ability to apply themes to your browser is easily within reach without having to know about Mozilla's side projects. This move is probably to directly compete with Google Chrome's ability to easily skin the browser. There are also the following improvements:</p> 
  <ul> 
    <li>Notification for out-of-date plugins detected in use on a page,</li> 
    <li>Native video can now be displayed full-screen or inside &quot;poster frames&quot; (HTML 5),</li> 
    <li>Supports the Web Open Font Format (WOFF) for using your own TrueType or OpenType fonts,</li> 
    <li>General performance increases (including to JavaScript engine),</li> 
    <li>Improves support for new CSS, DOM and HTML 5 technologies,</li> 
  </ul> 
  <p>It'll be interesting to see what the use of <acronym title="Web Open Font Format">WOFF</acronym> does to the internet and how designers use this to replace the <acronym title="Scalable Inman Flash Replacement">sIFR</acronym> methods they used previously. Of course though if everyone started using fonts similar to Comic Sans then it wouldn't be particularly good (though I'm sure most designers wouldn't use that!).<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/801#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/801</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/801</guid> 
			<pubDate>Tue, 03 Nov 2009 07:44:15 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>Google Wave opened up for Federation</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div>Barely a day goes by at the minute where someone in the tech world isn&#039;t talking about Wave, or something new about Wave is being released. This is one of the days where there is something to talk about! Most of the recent noise has been about gaining access to Wave, and the various API&#039;s that people now have access to. Those who have access to the Sandbox however, get a something new to experience as Google have opened up Wave for &amp;quot;Federation&amp;quot;. 
   
    The open source Wave Federation Prototype Server is delivered as a Java application that conforms to XEP-0114, the Jabber Component Protocol. In the examples below we show how to install the Wave Federation Prototype Server as an extension to the Openfire XMPP server, but it should run against any XEP-0114 compliant server. We also have instructions for using  Prosody. 
   
  The release of Google Wave Federation Prototype Server means is that Google no longer have to worry about their infrastructure being the sole bearer of all the new Waves being created as people can now set up their own Wave servers to share the load. Apparently this is a long way from being the final release and they are asking developers to help them reach this endpoint. In doing this they are effectively taking into account the communities needs, and they are also letting their users finish their software for them which does cut costs. I expect what the result of Federation means is that you&#039;ll be able to brand your own Wave servers.<p>Continue reading about "Google Wave opened up for Federation" on <a href="http://http://www.newearthonline.co.uk//article/800">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div><p>Barely a day goes by at the minute where someone in the tech world isn't talking about Wave, or something new about Wave is being released. This is one of the days where there is something to talk about! Most of the recent noise has been about gaining access to Wave, and the various API's that people now have access to. Those who have access to the Sandbox however, get a something new to experience as Google have opened up Wave for &quot;Federation&quot;.</p> 
  <blockquote cite="http://code.google.com/p/wave-protocol/" title="Google Wave Federation Protocol"> 
    <p>The open source Wave Federation Prototype Server is delivered as a Java application that conforms to XEP-0114, the Jabber Component Protocol. In the examples below we show how to install the Wave Federation Prototype Server as an extension to the <a class="ext_link" href="http://www.igniterealtime.org/projects/openfire/index.jsp" title="Download OpenFire">Openfire</a> XMPP server, but it should run against any XEP-0114 compliant server. We also have instructions for using  <a class="ext_link" href="http://code.google.com/p/wave-protocol/wiki/ProsodyInstallation" title="Find out about Prosody installation">Prosody</a>.</p> 
  </blockquote> 
  <p>The release of <a href="http://code.google.com/p/wave-protocol/" title="Google Wave Federation Protocol" class="ext_link">Google Wave Federation Prototype Server</a> means is that Google no longer have to worry about their infrastructure being the sole bearer of all the new Waves being created as people can now set up their own Wave servers to share the load. Apparently this is a long way from being the final release and they are asking developers to help them reach this endpoint. In doing this they are effectively taking into account the communities needs, and they are also letting their users finish their software for them which does cut costs. I expect what the result of Federation means is that you'll be able to brand your own Wave servers.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/800#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/800</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/800</guid> 
			<pubDate>Mon, 02 Nov 2009 23:03:58 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>Google Wave to get an app store?</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div>In a day where most companies have an application store for one product or another it should come as no surprise that Google, a long time innovater, would also want in on the action. According to numerous sites on the net it seems Lars Resmussen (@larsras) has more or less announced that a Google Wave app store is something which is inevitable - it&#039;s going to happen. 
  How an app store for Google Wave will work is pretty much just speculation at the minute but I would hope that there will be several tiers, including a free tier so that open source developers can show their wares to others for free. For the extensions that are in paid-for tiers this would generate more revenue for Google, possibly enough to offset some of the cost that the development and implemention of the required server infrastructure will have cost.
  Once this App Store opens I think I&#039;ll have to write a few open source ones for people to use.<p>Continue reading about "Google Wave to get an app store?" on <a href="http://http://www.newearthonline.co.uk//article/798">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div><p>In a day where most companies have an application store for one product or another it should come as no surprise that Google, a long time innovater, would also want in on the action. According to numerous sites on the net it seems Lars Resmussen (<a class="ext_link" title="Follow Lars on Twitter" href="http://twitter.com/larsras">@larsras</a>) has more or less announced that a Google Wave app store is something which is inevitable - it's going to happen.</p> 
  <p>How an app store for Google Wave will work is pretty much just speculation at the minute but I would hope that there will be several tiers, including a free tier so that open source developers can show their wares to others for free. For the extensions that are in paid-for tiers this would generate more revenue for Google, possibly enough to offset some of the cost that the development and implemention of the required server infrastructure will have cost.</p>
  <p>Once this App Store opens I think I'll have to write a few open source ones for people to use.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/798#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/798</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/798</guid> 
			<pubDate>Tue, 27 Oct 2009 20:21:42 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>Amazon to serve Databases</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/amazon.jpg" alt="Amazon" title="Amazon" width="200" height="133" />
				</div>I&#039;m sure you&#039;ll have heard about Amazon Web Services&#039;s storage cloud (S3)and most likely their EC2 cloud as well, but now they&#039;re adding what they&#039;re calling RDS to the mix - a Relational Database as a Service. I think this is something Amazon will make an absolute fortune on as the reports are showing that costs will vary depending on storage space and the data transfer costs. On top of this they will also have an optional charge for backups, which can be retained for as long as the user wishes. 
  The way this works is a front-end layer which the user interacts with which makes calls to a MySQL 5.1 backend - each of these requests is also something which is chargeable by Amazon. If they do charge for reads and writes to the database on top of the charges for data transfer and storage then I think it&#039;s going a bit far as you&#039;re basically paying for the same thing twice. Hopefully that report will turn out to be incorrect though when their official announcement goes out later today.<p>Continue reading about "Amazon to serve Databases" on <a href="http://http://www.newearthonline.co.uk//article/797">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/amazon.jpg" alt="Amazon" title="Amazon" width="200" height="133" />
				</div><p>I'm sure you'll have heard about Amazon Web Services's storage cloud (S3)and most likely their EC2 cloud as well, but now they're adding what they're calling RDS to the mix - a Relational Database as a Service. I think this is something Amazon will make an absolute fortune on as the reports are showing that costs will vary depending on storage space and the data transfer costs. On top of this they will also have an optional charge for backups, which can be retained for as long as the user wishes.</p> 
  <p>The way this works is a front-end layer which the user interacts with which makes calls to a MySQL 5.1 backend - each of these requests is also something which is chargeable by Amazon. If they do charge for reads and writes to the database on top of the charges for data transfer and storage then I think it's going a bit far as you're basically paying for the same thing twice. Hopefully that report will turn out to be incorrect though when their official announcement goes out later today.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/797#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/797</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/797</guid> 
			<pubDate>Tue, 27 Oct 2009 07:40:48 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>Raindrops keep falling on the web</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/raindrop.jpg" alt="Mozilla Raindrop" title="Mozilla Raindrop" width="200" height="133" />
				</div>Mozilla Labs are at it again - they seem to be in the mode for churning out communication applications at the minute and from the looks of this one it seems they might be a little jealous of the eager anticipation from people wanting to use Google Wave. From the looks of this product it does seem that way, though if you look a little closer it does a little more than it seems. Whereas Google Wave is primarily a medium for communication to take place on, Raindrop is more of an aggregator similar in some respects to Friendfeed. 
  At present Raindrop can take feeds from Gmail, Skype, email (using IMAP only) and Twitter and collates this information into a single stream in what they hope is an easy to use, extensible environment. So although initial screenshots are reminiscent of Wave it is in fact nothing like it. What you&#039;ll also find is that it&#039;s not hosted service either - it&#039;s something you have to run locally which means having Apache, IIS, etc. set up on your system is likely to be a requirement unless the it uses it&#039;s own inbuilt fileserver (preferably with the ability to change the port number). 
  The whole system is built using modern technologies such as Dojo (a Javascript library) and CouchDB. I&#039;m quite interested in seeing where this goes, but I&#039;m afraid I can&#039;t really see a massive use for this at the minute though maybe this will change as their development continues.<p>Continue reading about "Raindrops keep falling on the web" on <a href="http://http://www.newearthonline.co.uk//article/796">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/raindrop.jpg" alt="Mozilla Raindrop" title="Mozilla Raindrop" width="200" height="133" />
				</div><p>Mozilla Labs are at it again - they seem to be in the mode for churning out communication applications at the minute and from the looks of this one it seems they might be a little jealous of the eager anticipation from people wanting to use Google Wave. From the looks of this product it does seem that way, though if you look a little closer it does a little more than it seems. Whereas Google Wave is primarily a medium for communication to take place on, Raindrop is more of an aggregator similar in some respects to Friendfeed.</p> 
  <p>At present Raindrop can take feeds from Gmail, Skype, email (using IMAP only) and Twitter and collates this information into a single stream in what they hope is an easy to use, extensible environment. So although initial screenshots are reminiscent of Wave it is in fact nothing like it. What you'll also find is that it's not hosted service either - it's something you have to run locally which means having Apache, IIS, etc. set up on your system is likely to be a requirement unless the it uses it's own inbuilt fileserver (preferably with the ability to change the port number).</p> 
  <p>The whole system is built using modern technologies such as <a href="http://www.dojotoolkit.org/" title="Find out more about the Dojo framework" class="ext_link">Dojo</a> (a Javascript library) and CouchDB. I'm quite interested in seeing where this goes, but I'm afraid I can't really see a massive use for this at the minute though maybe this will change as their development continues.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/796#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/796</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/796</guid> 
			<pubDate>Mon, 26 Oct 2009 22:02:10 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>Legacy Systems</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/rackmountserver.png" alt="Rack-mounted server" title="Rack-mounted server" width="180" height="135" />
				</div>A legacy system is one which is one uses old technology and is still in current use due to dependencies that often make it hard to move away from. When it comes to upgrading or adding additional modules to a piece of software this can often pose many problems which can then raise the questions of how to proceed in a way that is both cost effective and beneficial to the company.<p>Continue reading about "Legacy Systems" on <a href="http://http://www.newearthonline.co.uk//article/794">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/rackmountserver.png" alt="Rack-mounted server" title="Rack-mounted server" width="180" height="135" />
				</div>A legacy system is one which is one uses old technology and is still in current use due to dependencies that often make it hard to move away from. When it comes to upgrading or adding additional modules to a piece of software this can often pose many problems which can then raise the questions of how to proceed in a way that is both cost effective and beneficial to the company.]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/794#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/794</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/794</guid> 
			<pubDate>Sun, 25 Oct 2009 15:03:07 +0000</pubDate>
			<category>Software Engineering (General)</category>
		</item>
		<item>
			<title>Windows 7</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/windows7.jpg" alt="Microsoft Windows 7 logo" title="Microsoft Windows 7 logo" width="200" height="140" />
				</div>After the generally considered failure of Windows Vista, Microsoft is depending on Windows 7 to be favourable in the eyes of those who shunned their last offering in favour of sticking with XP. The question though is what changes have they made, and is it really a better experience than the last upgrade.<p>Continue reading about "Windows 7" on <a href="http://http://www.newearthonline.co.uk//article/793">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/windows7.jpg" alt="Microsoft Windows 7 logo" title="Microsoft Windows 7 logo" width="200" height="140" />
				</div>After the generally considered failure of Windows Vista, Microsoft is depending on Windows 7 to be favourable in the eyes of those who shunned their last offering in favour of sticking with XP. The question though is what changes have they made, and is it really a better experience than the last upgrade.]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/793#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/793</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/793</guid> 
			<pubDate>Sat, 24 Oct 2009 10:01:09 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>Barnes & Noble introduce "nook"</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/nook_large.jpg" alt="B&amp;N nook (Large)" title="B&amp;N nook (Large)" width="395" height="229" />
				</div>For quite some time I&#039;ve eagerly awaited Amazon to extend the release of their Kindle e-book reader to the UK so I can reduce the number of physical books that I buy (hence saving space and the environment). Just recently they&#039;ve finally allowed us to buy Kindles from the US and to use them over here and they will soon be offering them direct from Amazon UK as well. 
  However a shiny, gorgeously shaped spanner has just been thrown in the works with the revelation of Barne&#039;s &amp;amp; Nobles nook e-Reader. It is possibly one of the nicest looking e-Readers I have ever seen and my first thought after seeing it was &amp;quot;want!&amp;quot; which is generally not a good sign for my wallet. At the time of release there will be over 1 million books available which can be purchased and delivered over 3G or Wi-Fi. One of the best features I can see in the feature list is it&#039;s ability to have additional storage (in the form of microSD) so if an average of 1,500 books with the standard storage isn&#039;t enough you can enough extra to store 17,500 books (on a 16Gb card). They&#039;ve even thought about people wanting to share their books with others - they allow you to share a book with a friend for free (for 14 days) and there are also a number of free books available for download. 
   
    You can share nook to nook, but it doesn&#039;t stop there. Using the new Barnes &amp;amp; Noble LendMe technology... you will be able to lend to and from any iPhone&trade;, iPod touch, BlackBerry, PC, or Mac, with the free Barnes and Noble eReader software downloaded on it. 
   
  Even the way you navigate books is brilliant - whilst the book part itself uses E-ink technology, the book browser is a full touch-screen colour display that shows the book covers. It&#039;s not going to be short on accessories either, at launch there are 30 different covers, and 7 different designer covers for keeping your nook protected in as well as a range of protective &amp;quot;frames&amp;quot;. 
  The vital statistics don&#039;t look too shoddy either, 7.7&amp;quot; x 4.9&amp;quot; x 0.5&amp;quot; and weighing in at 317 grams. Even the battery does sound too bad as you can read for 10 days just so long as the wireless is turned off. 
  At $259 for such great features I&#039;ve totally changed my mind about buying a Kindle. However there is the downside that it won&#039;t initially be available in the UK which is incredibly unfortunate. I do wonder though if I bought one from the US whether I&#039;d be able to buy books okay whilst in the UK.<p>Continue reading about "Barnes & Noble introduce "nook"" on <a href="http://http://www.newearthonline.co.uk//article/792">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/nook_large.jpg" alt="B&amp;N nook (Large)" title="B&amp;N nook (Large)" width="395" height="229" />
				</div><p>For quite some time I've eagerly awaited Amazon to extend the release of their Kindle e-book reader to the UK so I can reduce the number of physical books that I buy (hence saving space and the environment). Just recently they've finally allowed us to buy Kindles from the US and to use them over here and they will soon be offering them direct from Amazon UK as well.</p> 
  <p>However a shiny, gorgeously shaped spanner has just been thrown in the works with the revelation of <a href="http://www.barnesandnoble.com/nook/" title="Find out more about nook" class="ext_link">Barne's &amp; Nobles nook e-Reader</a>. It is possibly one of the nicest looking e-Readers I have ever seen and my first thought after seeing it was &quot;want!&quot; which is generally not a good sign for my wallet. At the time of release there will be over 1 million books available which can be purchased and delivered over 3G or Wi-Fi. One of the best features I can see in the feature list is it's ability to have additional storage (in the form of microSD) so if an average of 1,500 books with the standard storage isn't enough you can enough extra to store 17,500 books (on a 16Gb card). They've even thought about people wanting to share their books with others - they allow you to share a book with a friend for free (for 14 days) and there are also a number of free books available for download.</p> 
  <blockquote title="Read about the features of the nook" cite="http://www.barnesandnoble.com/nook/features/"> 
    <p>You can share nook to nook, but it doesn't stop there. Using the new Barnes &amp; Noble LendMe technology... you will be able to lend to and from any iPhone™, iPod touch, BlackBerry, PC, or Mac, with the free Barnes and Noble eReader software downloaded on it.</p> 
  </blockquote> 
  <p>Even the way you navigate books is brilliant - whilst the book part itself uses E-ink technology, the book browser is a full touch-screen colour display that shows the book covers. It's not going to be short on accessories either, at launch there are 30 different covers, and 7 different designer covers for keeping your nook protected in as well as a range of protective &quot;frames&quot;.</p> 
  <p>The vital statistics don't look too shoddy either, 7.7&quot; x 4.9&quot; x 0.5&quot; and weighing in at 317 grams. Even the battery does sound too bad as you can read for 10 days just so long as the wireless is turned off.</p> 
  <p>At $259 for such great features I've totally changed my mind about buying a Kindle. However there is the downside that it won't initially be available in the UK which is incredibly unfortunate. I do wonder though if I bought one from the US whether I'd be able to buy books okay whilst in the UK.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/792#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/792</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/792</guid> 
			<pubDate>Tue, 20 Oct 2009 18:34:20 +0000</pubDate>
			<category>Hardware and Gadgets</category>
		</item>
		<item>
			<title>New Apple releases for October 2009</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/apple.png" alt="Apple Computers,. The maker of Macs." title="Apple Computers,. The maker of Macs." width="96" height="110" />
				</div>Apple have unleashed another new wave of products upon us. This time may favourite of them is the &amp;quot;Magic Mouse&amp;quot;, a great new multi-touch device using similar technology to that used in the current Macbook and Macbook Pro trackpads. 
   
    The Multi-Touch area covers the top surface of Magic Mouse, and the mouse itself is the button. Scroll in any direction with one finger, swipe through web pages and photos with two, and click and double-click anywhere. Inside Magic Mouse is a chip that tells it exactly what you want to do. Which means Magic Mouse won&rsquo;t confuse a scroll with a swipe. It even knows when you&rsquo;re just resting your hand on it. 
   
  The only real problem I have is that it&#039;s only available as a wireless mouse and I do get fed up with Apple&#039;s wireless devices and know a few people who got to the point of changing batteries daily. Despite my reservations about wireless devices I am still extremely tempted of getting one of these new bluetooth enabled mice as it will be great to try one. It would appear the wired Mighty Mouse is now referred to as the just Apple Mouse now as well. Anyone who buys one of the new iMacs will get one of these with it, but you can buy them on their own for &pound;55 ($69). 
  Next up there is a new range of Macbooks that are lighter and thinner, using the same Unibody technology as the Macbook Pros. The trackpad is now made of glass, has a better LED backlit screen, and lasts for approximately 7 hours on a single charge. The Mac Mini has also been updated with more memory, a faster processor, and includes 5 USB ports, 1 Firewire 800 port, a mini display port, and mini DVI port. 
  The iMac range has been updated so that the basic model is a Core 2 Duo, and the top models use the quad-core processors Core i5 and Core i7. The screens are 21.5&amp;quot; and 27&amp;quot; LED backlit screens with an aspect ratio of 16:9 (so it&#039;s designed for watching movies on).
  You&#039;ll also notice that there are some new Apple Remotes. I&#039;m not entirely sure why these have been updated and I think they look a little ugly right now, but maybe the design will grow on me after a while.<p>Continue reading about "New Apple releases for October 2009" on <a href="http://http://www.newearthonline.co.uk//article/791">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/apple.png" alt="Apple Computers,. The maker of Macs." title="Apple Computers,. The maker of Macs." width="96" height="110" />
				</div><p>Apple have unleashed another new wave of products upon us. This time may favourite of them is the &quot;<a href="http://www.apple.com/magicmouse/" title="Find out more about Apple's new Magic Mouse" class="ext_link">Magic Mouse</a>&quot;, a great new multi-touch device using similar technology to that used in the current Macbook and Macbook Pro trackpads.</p> 
  <blockquote cite="http://www.apple.com/magicmouse/" title="Find out more about Apple's new Magic Mouse"> 
    <p>The Multi-Touch area covers the top surface of Magic Mouse, and the mouse itself is the button. Scroll in any direction with one finger, swipe through web pages and photos with two, and click and double-click anywhere. Inside Magic Mouse is a chip that tells it exactly what you want to do. Which means Magic Mouse won’t confuse a scroll with a swipe. It even knows when you’re just resting your hand on it.</p> 
  </blockquote> 
  <p>The only real problem I have is that it's only available as a wireless mouse and I do get fed up with Apple's wireless devices and know a few people who got to the point of changing batteries daily. Despite my reservations about wireless devices I am still extremely tempted of getting one of these new bluetooth enabled mice as it will be great to try one. It would appear the wired Mighty Mouse is now referred to as the just Apple Mouse now as well. Anyone who buys one of the new iMacs will get one of these with it, but you can buy them on their own for £55 ($69).</p> 
  <p>Next up there is a new range of Macbooks that are lighter and thinner, using the same Unibody technology as the Macbook Pros. The trackpad is now made of glass, has a better LED backlit screen, and lasts for approximately 7 hours on a single charge. The Mac Mini has also been updated with more memory, a faster processor, and includes 5 USB ports, 1 Firewire 800 port, a mini display port, and mini DVI port.</p> 
  <p>The iMac range has been updated so that the basic model is a Core 2 Duo, and the top models use the quad-core processors Core i5 and Core i7. The screens are 21.5&quot; and 27&quot; LED backlit screens with an aspect ratio of 16:9 (so it's designed for watching movies on).</p>
  <p>You'll also notice that there are some new Apple Remotes. I'm not entirely sure why these have been updated and I think they look a little ugly right now, but maybe the design will grow on me after a while.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/791#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/791</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/791</guid> 
			<pubDate>Tue, 20 Oct 2009 17:50:02 +0000</pubDate>
			<category>Hardware and Gadgets</category>
		</item>
		<item>
			<title>HTML 5</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/html.jpg" alt="HTML" title="HTML" width="200" height="150" />
				</div>HTML 5 is an emerging standard that is slowly being taken up by sites in favour of XHTML due to some of the new and useful tags that it introduces; but it&#039;s adoption has been marred by lack of support and an initial degree of misunderstanding over what the new standard means to developers. The aim of this article is to clarify what the new tags are and where HTML 5 stands in the grand perspective of the future of the web.<p>Continue reading about "HTML 5" on <a href="http://http://www.newearthonline.co.uk//article/771">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/html.jpg" alt="HTML" title="HTML" width="200" height="150" />
				</div>HTML 5 is an emerging standard that is slowly being taken up by sites in favour of XHTML due to some of the new and useful tags that it introduces; but it's adoption has been marred by lack of support and an initial degree of misunderstanding over what the new standard means to developers. The aim of this article is to clarify what the new tags are and where HTML 5 stands in the grand perspective of the future of the web.]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/771#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/771</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/771</guid> 
			<pubDate>Tue, 20 Oct 2009 07:10:37 +0000</pubDate>
			<category>Web Standards / Web Development (General</category>
		</item>
		<item>
			<title>Surf Google Wave with Waveboard</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div>
It was only a matter of time before people started writing their own applications based around Google Wave and the first one that&#039;s come to my attention is Waveboard. Waveboard is an application for Mac OS X (and soon the iPhone as well) that puts your Google Wave account into an application. 
  What I don&#039;t yet understand is the point of it - anyone who has Fluid installed can just create their own Google Wave application using that which makes some dedicated software seem overkill. Even the iPhone application is no different really to just opening it in Safari on your mobile (since you can create a homepage button to it too). Maybe eventually they&#039;ll add a feature or something that will make these applications worthwhile, but until then I&#039;m a little sceptical. 
  A more useful tool I&#039;ve been using is the Wave notifier extension for Firefox. All this tool does is periodically check to see if there are updates to any of your Waves and will display a count of the number of Waves with updates. On hovering over the indicator it will then list each updated Wave with a timestamp of when it was last modified.<p>Continue reading about "Surf Google Wave with Waveboard" on <a href="http://http://www.newearthonline.co.uk//article/790">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div><p>
It was only a matter of time before people started writing their own applications based around Google Wave and the first one that's come to my attention is <a href="http://www.getwaveboard.com/" title="Find out more about Waveboard" class="ext_link">Waveboard</a>. Waveboard is an application for Mac OS X (and soon the iPhone as well) that puts your Google Wave account into an application.</p> 
  <p>What I don't yet understand is the point of it - anyone who has Fluid installed can just create their own Google Wave application using that which makes some dedicated software seem overkill. Even the iPhone application is no different really to just opening it in Safari on your mobile (since you can create a homepage button to it too). Maybe eventually they'll add a feature or something that will make these applications worthwhile, but until then I'm a little sceptical.</p> 
  <p>A more useful tool I've been using is the <a class="ext_link" title="Google Wave Notifier Extension for Firefox" href="http://thatsmith.com/2009/10/google-wave-add-on-for-firefox">Wave notifier extension for Firefox</a>. All this tool does is periodically check to see if there are updates to any of your Waves and will display a count of the number of Waves with updates. On hovering over the indicator it will then list each updated Wave with a timestamp of when it was last modified.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/790#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/790</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/790</guid> 
			<pubDate>Mon, 19 Oct 2009 17:17:52 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>Adding Google Wave to your blog</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div>Google Wave is the new sensational communication and collaboration tool that has recently been released in limited numbers to the public. In this article we take a look at how you&#039;ll be able to use Google Wave on your own blog and how to use the various APIs that are available.<p>Continue reading about "Adding Google Wave to your blog" on <a href="http://http://www.newearthonline.co.uk//article/789">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div>Google Wave is the new sensational communication and collaboration tool that has recently been released in limited numbers to the public. In this article we take a look at how you'll be able to use Google Wave on your own blog and how to use the various APIs that are available.]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/789#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/789</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/789</guid> 
			<pubDate>Sun, 18 Oct 2009 16:50:12 +0000</pubDate>
			<category>Web Standards / Web Development (General</category>
		</item>
		<item>
			<title>Tweetie 2 is out!</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->The first Tweetie application for the iPhone, and indeed the one for Mac, gained a lot of popularity despite it being one of the paid-for Twitter clients When the second version was announced by atebits, it did create a lot of noise, some of which was aimed towards it being a paid-for upgrade. Personally I disagree with those that think the price is outrageous - it&#039;s a &pound;1.99 app and if you won&#039;t pay that for a worthwhile upgrade that developers have laboured over then there are plenty of free Twitter apps out there. 
  Tweetie 2 when you first launch it will ask you for your Twitter login - once provided it will add this account to the account list as it also supports multiple Twitter accounts using a iPhone Mail app style of navigation. The first thing I did after this was to see what settings were available. You can configure: 
   
     Display name 
    Date format 
    Font size 
    Image service&amp;nbsp; 
    Video service 
    URL Shortening 
    Read Later 
    Quote syntax 
    Auto rotate 
    Text expander 
    Sound effects 
    Tweet blocker 
    Follow cost 
    Favstar.fm 
    Favrd 
    Tweeteorites 
   
  You can also configure your login for using bit.ly&#039;s API service so that you can see the stats for your shortened URLs as you can for Tagal.us as well. In addition to this you can also configure alternate URLs for the Twitter API should you be behind a proxy server or if Twitter is down. The image services include: yFrog,  TwitPic, TweetPhoto,  Mobypicture,  Twitgoo,  Posterous,  img.ly, and Custom (provide an API endpoint). The available video services are to upload to are yFrog and Twitvid. URL shortening is provided by: j.mp (bit.ly), TinyURL,  is.gd,  l.pr,  u.nu,  Linkyy,  and Custom (provide an API endpoint). 
  When you open your account in Tweetie 2 you&#039;ll then see the tweets from the people you follow, and the tabs for @replies, Direct messages, searches, and more. If you want to refresh your tweets manually then you can drag the list down and then release it. A second or two later your tweets in that view will be updated. It&#039;s nice and easy to do, and isn&#039;t that hard a feature to find either but I did kind of like the &amp;quot;flick to refresh&amp;quot; feature TweetDeck for iPhone has. 
  Moving on to the searches tab you will find that there are a list of trending topics (which can be navigated to), saved searches, nearby and search. The nearby search is actually quite cool - when you tap it you will be presented with a map view and the request to use your current location. After agreeing to this the map will then zoom in to your locale and you will see tweets appearing all over your map. Clicking in the tweet will show a summary and the tweeter with an arrow to view the tweet. You will also see RADAR like waves pass around the tweet as it gets updates for the surrounding tweets. If you don&#039;t like the map view you can also view them as a list. 
  Composing a tweet is pretty much like any other twitter client on first inspection, but if you tap on the character counter it will flip round and the keyboard will be replaced by a 3x2 square of icons for inserting a picture from your camera, a picture from your photo roll, a geotag, username, hashtags, or the option to shrink URLs in the tweet. Tapping on the character counter again will return the view to the keyboard. 
  When viewing the list of tweets, if you swipe your finger across the tweet you get the option to reply, attachment options (open link, mail link, repost link, read later, etc.), view the profile of the tweeter, mark it as a favourite, or to repost it. Tapping the tweet will load the tweet up in a full window with more details. 
  The only thing so far I&#039;ve not liked about this app are the available retweet formats - my preferred format of &amp;quot;RT username: message&amp;quot; is not in the available list of options which is slightly annoying - even their desktop version supports that. 
  Overall I quite like the interface and can tell that a lot of time and thought has gone into each of the design changes they&#039;ve made. For the time being I will continue using this app instead of the iPhone version of TweetDeck just to see how it goes after a few weeks of usage. If you&#039;re looking for a Twitter client this is a great one to use, but there are many options out there to also consider.<p>Continue reading about "Tweetie 2 is out!" on <a href="http://http://www.newearthonline.co.uk//article/788">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[<p>The first <a class="ext_link" title="Find out more about Tweetie" href="http://www.atebits.com/tweetie-iphone/">Tweetie</a> application for the iPhone, and indeed the one for Mac, gained a lot of popularity despite it being one of the paid-for Twitter clients When the second version was announced by atebits, it did create a lot of noise, some of which was aimed towards it being a paid-for upgrade. Personally I disagree with those that think the price is outrageous - it's a £1.99 app and if you won't pay that for a worthwhile upgrade that developers have laboured over then there are plenty of free Twitter apps out there.</p> 
  <p>Tweetie 2 when you first launch it will ask you for your Twitter login - once provided it will add this account to the account list as it also supports multiple Twitter accounts using a iPhone Mail app style of navigation. The first thing I did after this was to see what settings were available. You can configure:</p> 
  <ul> 
    <li> Display name</li> 
    <li>Date format</li> 
    <li>Font size</li> 
    <li>Image service&nbsp;</li> 
    <li>Video service</li> 
    <li>URL Shortening</li> 
    <li>Read Later</li> 
    <li>Quote syntax</li> 
    <li>Auto rotate</li> 
    <li>Text expander</li> 
    <li>Sound effects</li> 
    <li>Tweet blocker</li> 
    <li>Follow cost</li> 
    <li>Favstar.fm</li> 
    <li>Favrd</li> 
    <li>Tweeteorites</li> 
  </ul> 
  <p>You can also configure your login for using bit.ly's API service so that you can see the stats for your shortened URLs as you can for Tagal.us as well. In addition to this you can also configure alternate URLs for the Twitter API should you be behind a proxy server or if Twitter is down. The image services include: yFrog,  TwitPic, TweetPhoto,  Mobypicture,  Twitgoo,  Posterous,  img.ly, and Custom (provide an API endpoint). The available video services are to upload to are yFrog and Twitvid. URL shortening is provided by: j.mp (bit.ly), TinyURL,  is.gd,  l.pr,  u.nu,  Linkyy,  and Custom (provide an API endpoint).</p> 
  <p>When you open your account in Tweetie 2 you'll then see the tweets from the people you follow, and the tabs for @replies, Direct messages, searches, and more. If you want to refresh your tweets manually then you can drag the list down and then release it. A second or two later your tweets in that view will be updated. It's nice and easy to do, and isn't that hard a feature to find either but I did kind of like the &quot;flick to refresh&quot; feature TweetDeck for iPhone has.</p> 
  <p>Moving on to the searches tab you will find that there are a list of trending topics (which can be navigated to), saved searches, nearby and search. The nearby search is actually quite cool - when you tap it you will be presented with a map view and the request to use your current location. After agreeing to this the map will then zoom in to your locale and you will see tweets appearing all over your map. Clicking in the tweet will show a summary and the tweeter with an arrow to view the tweet. You will also see RADAR like waves pass around the tweet as it gets updates for the surrounding tweets. If you don't like the map view you can also view them as a list.</p> 
  <p>Composing a tweet is pretty much like any other twitter client on first inspection, but if you tap on the character counter it will flip round and the keyboard will be replaced by a 3x2 square of icons for inserting a picture from your camera, a picture from your photo roll, a geotag, username, hashtags, or the option to shrink URLs in the tweet. Tapping on the character counter again will return the view to the keyboard.</p> 
  <p>When viewing the list of tweets, if you swipe your finger across the tweet you get the option to reply, attachment options (open link, mail link, repost link, read later, etc.), view the profile of the tweeter, mark it as a favourite, or to repost it. Tapping the tweet will load the tweet up in a full window with more details.</p> 
  <p>The only thing so far I've not liked about this app are the available retweet formats - my preferred format of &quot;RT username: message&quot; is not in the available list of options which is slightly annoying - even their desktop version supports that.</p> 
  <p>Overall I quite like the interface and can tell that a lot of time and thought has gone into each of the design changes they've made. For the time being I will continue using this app instead of the iPhone version of TweetDeck just to see how it goes after a few weeks of usage. If you're looking for a Twitter client this is a great one to use, but there are many options out there to also consider.</p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/788#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/788</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/788</guid> 
			<pubDate>Sat, 10 Oct 2009 08:21:26 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>VMware Fusion 3</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/vmware.png" alt="VMWare logo" title="VMWare logo" width="180" height="124" />
				</div>Coming at the end of the month, just a week after Windows 7 is released into the world, is VMware Fusion 3. What is pretty amazing about this new release that makes it worth the upgrade is that it now offers native 64-bit support which means it should bring a small performance increase with it along with the ability to run 64-bit VMs. It also claims it should be able to support all the features of Windows 7 when run on your Mac. Sounds good to me! 
  I used to use VMware Fusion 2, though I did find on my poor old work Macbook it didn&#039;t run that well, certainly not as well as on my home, 1st gen, Macbook Pro. Due to this I switched to Virtualbox instead and have not had any problems since - I might give VMware Fusion 3 a go though to see what it&#039;s speed improvements are like. Fingers crossed.<p>Continue reading about "VMware Fusion 3" on <a href="http://http://www.newearthonline.co.uk//article/787">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/vmware.png" alt="VMWare logo" title="VMWare logo" width="180" height="124" />
				</div><p>Coming at the end of the month, just a week after Windows 7 is released into the world, is VMware Fusion 3. What is pretty amazing about this new release that makes it worth the upgrade is that it now offers native 64-bit support which means it should bring a small performance increase with it along with the ability to run 64-bit VMs. It also claims it should be able to support all the features of Windows 7 when run on your Mac. Sounds good to me!<br /></p> 
  <p>I used to use VMware Fusion 2, though I did find on my poor old work Macbook it didn't run that well, certainly not as well as on my home, 1st gen, Macbook Pro. Due to this I switched to Virtualbox instead and have not had any problems since - I might give VMware Fusion 3 a go though to see what it's speed improvements are like. Fingers crossed.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/787#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/787</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/787</guid> 
			<pubDate>Wed, 07 Oct 2009 20:54:59 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>Google Wave</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div>Few products get as much hype surrounding them as Google Wave did around the time it entered into a &amp;quot;invite only&amp;quot; beta phase. For Google I think they couldn&#039;t have hoped for a better reception or for better marketing as thousands of people all eagerly awaited their own invites - some even making it onto eBay for silly prices. The question though of how good Google Wave is remains, and whether it can be a revolutionary product.<p>Continue reading about "Google Wave" on <a href="http://http://www.newearthonline.co.uk//article/781">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google_wave.jpg" alt="Google Wave" title="Google Wave" width="200" height="132" />
				</div>Few products get as much hype surrounding them as Google Wave did around the time it entered into a &quot;invite only&quot; beta phase. For Google I think they couldn't have hoped for a better reception or for better marketing as thousands of people all eagerly awaited their own invites - some even making it onto eBay for silly prices. The question though of how good Google Wave is remains, and whether it can be a revolutionary product.]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/781#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/781</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/781</guid> 
			<pubDate>Tue, 06 Oct 2009 20:01:11 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>BBC reveal new Doctor Who logo</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/doctorwho2010.jpg" alt="Doctor Who logo (2010)" title="Doctor Who logo (2010)" width="180" height="120" />
				</div>
BBC this morning revealed the new logo for Doctor Who. In the past it&#039;s been fairly common for the Doctor Who logo to change, but this is the first time the logo or the TARDIS has been changed since it returned to our screens a few years ago when Christopher Ecclestone wowed audiences as the 8th Doctor.
  I actually like this new logo as it is reminiscent of how the logo used to look, but with a new metallic effect similar to what was used for the McGann movie back in the 90&#039;s.<p>Continue reading about "BBC reveal new Doctor Who logo" on <a href="http://http://www.newearthonline.co.uk//article/786">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/doctorwho2010.jpg" alt="Doctor Who logo (2010)" title="Doctor Who logo (2010)" width="180" height="120" />
				</div><p>
BBC this morning revealed the new logo for Doctor Who. In the past it's been fairly common for the Doctor Who logo to change, but this is the first time the logo or the TARDIS has been changed since it returned to our screens a few years ago when Christopher Ecclestone wowed audiences as the 8th Doctor.</p>
  <p>I actually like this new logo as it is reminiscent of how the logo used to look, but with a new metallic effect similar to what was used for the McGann movie back in the 90's.</p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/786#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/786</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/786</guid> 
			<pubDate>Tue, 06 Oct 2009 07:16:33 +0000</pubDate>
			<category>Film and Television</category>
		</item>
		<item>
			<title>Flash for iPhone with Adobe CS5</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->Only yesterday I last wondered how long it would be before we see Flash support get added to the iPhone. It&#039;s been a popular request from iPhone owners, but this feature has remained ever elusive until now. Adobe Systems have announced that Flash developers will be able to create applications for the iPhone using their newly-arrived-in-Beta Flash CS5.
  It&#039;s a shame you still won&#039;t be able to view Flash applications in the mobile Safari, but being able to create Flash based applications to run on the iPhone is a positive step forward, and not one I expected.&amp;nbsp; To actually have the ability to build iPhone Apps outside of Xcode yet still have them appear on your home screen is quite amazing and I&#039;m intrigued about how they&#039;ve gone about getting it to deploy to the iPhone and whether they&#039;ll also be possible to be submitted to the Apple App Store or not. I guess these questions will be answered in time though.<p>Continue reading about "Flash for iPhone with Adobe CS5" on <a href="http://http://www.newearthonline.co.uk//article/785">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[<p>Only yesterday I last wondered how long it would be before we see Flash support get added to the iPhone. It's been a popular request from iPhone owners, but this feature has remained ever elusive until now. Adobe Systems have announced that Flash developers will be able to create applications for the iPhone using their newly-arrived-in-Beta Flash CS5.</p>
  <p>It's a shame you still won't be able to view Flash applications in the mobile Safari, but being able to create Flash based applications to run on the iPhone is a positive step forward, and not one I expected.&nbsp; To actually have the ability to build iPhone Apps outside of Xcode yet still have them appear on your home screen is quite amazing and I'm intrigued about how they've gone about getting it to deploy to the iPhone and whether they'll also be possible to be submitted to the Apple App Store or not. I guess these questions will be answered in time though.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/785#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/785</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/785</guid> 
			<pubDate>Tue, 06 Oct 2009 07:08:03 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>The Myth</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/themyth_logo.jpg" alt="The Myth Logo" title="The Myth Logo" width="180" height="120" />
				</div>The Myth is directed by Stanley Tong, but is produced by and starring Jackie Chan as both Jack Chan and General Meng Yi. Having been filmed in Hong Kong it never made it to mainstream cinema in the West and was instead relegated to a DVD / Blu-Ray only release.<p>Continue reading about "The Myth" on <a href="http://http://www.newearthonline.co.uk//article/783">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/themyth_logo.jpg" alt="The Myth Logo" title="The Myth Logo" width="180" height="120" />
				</div>The Myth is directed by Stanley Tong, but is produced by and starring Jackie Chan as both Jack Chan and General Meng Yi. Having been filmed in Hong Kong it never made it to mainstream cinema in the West and was instead relegated to a DVD / Blu-Ray only release.]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/783#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/783</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/783</guid> 
			<pubDate>Sun, 04 Oct 2009 17:34:23 +0000</pubDate>
			<category>Film and Television</category>
		</item>
		<item>
			<title>Stargate Universe (SGU)</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/stargate_universe.jpg" alt="Stargate Universe (SGU) logo" title="Stargate Universe (SGU) logo" width="200" height="133" />
				</div>The third spin-off television series in the Stargate franchise has now hit our screens with a new take on the way Stargate stories are told. There has been a lot of criticism over the choices SyFy channel have made with this series, but now that we&#039;ve seen it - is it any good?<p>Continue reading about "Stargate Universe (SGU)" on <a href="http://http://www.newearthonline.co.uk//article/784">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/stargate_universe.jpg" alt="Stargate Universe (SGU) logo" title="Stargate Universe (SGU) logo" width="200" height="133" />
				</div>The third spin-off television series in the Stargate franchise has now hit our screens with a new take on the way Stargate stories are told. There has been a lot of criticism over the choices SyFy channel have made with this series, but now that we've seen it - is it any good?]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/784#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/784</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/784</guid> 
			<pubDate>Sun, 04 Oct 2009 17:16:10 +0000</pubDate>
			<category>Film and Television</category>
		</item>
		<item>
			<title>PHPEM 2: Using Capistrano for Deployment</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->This month&#039;s talk by the PHPEM group was about different deployment methods for web applications, specifically Capistrano. This month the lecture was once again given by Tom Graham (@noginn) of Jadu due to the original speaker having to back out at the last minute. 
  The basic idea of the talk is that the method of deployment over (S)FTP can be tiresome and is not always the best method of deploying new releases of your web application. You can run into problems here with knowing what version from your repository is rolled out and when you do roll out it&#039;s not always easy to know what dependencies there are. This can lead to catastrophic problems when updating live systems and could easily incur more downtime than actually required. 
  One possible solution is to use Capistrano which was developed by Jamis Buck for 37signals as a way of deploying Ruby on Rails. The prerequisite for using this though is that the target server has the ability to accept connections over SSH and that the development environment you run this from must have Ruby and RubyGems installed. Once you have these technologies installed it&#039;s then really easy to install Capistrano: 
  gem install capistrano 
  Once you&#039;ve got a project you want to use Capistrano with it&#039;s really easy to prepare the folder for use also - all you need to use from the source folder is: 
  capify . 
  This will then set the folder up to be used. Before you can use it though you will need to either configure the pre-defined commands or create your own. All the options available can be configured in a single file and you can specify pretty much any command-line tool you want which means the power of such a tool quickly becomes quite obvious. 
  set :application, &quot;application-name&quot;
set :repository, &quot;/path/to/repository&quot;
set :deploy_to, &quot;/path/to/application&quot;
set :deploy_via, &quot;copy&quot;
set :scm, :git
set :scm_checkout, &quot;export&quot;
 
role :web, &quot;domain&quot;
role :app, &quot;domain&quot;
role :db, &quot;domain&quot;, :primary =&amp;gt; true
 
set :user, &quot;user&quot;
set :use_sudo, false
set :ssh_options, {:forward_agent =&amp;gt; true}
 
namespace :deploy do
  task :update do
    transaction do
      update_code
      symlink
    end
  end
 
  task :finalize_update do
    transaction do
      run &quot;chmod -R g+w #{releases_path}/#{release_name}&quot;
      
      # Create symbolic links to shared resources
      run &quot;ln -nfs #{shared_path}/bootstrap.php 
   #{releases_path}/#{release_name}/application/configs/bootstrap.php&quot;
    end
  end
 
  task :migrate do
    # Override, we have no migrations
  end
  
  task :start, :roles =&amp;gt; :app do
    # Override but do nothing
  end
  
  task :stop, :roles =&amp;gt; :app do
    # Override but do nothing
  end
 
  task :restart do
    # Override, no need to restart Apache
  end
end 
  The above example is courtesy of Tom Graham and comes from his work in creating a Capistrano deployment method for the Zend Framework. I recommend checking this out, especially if you&#039;re interested in the Zend Framework, as it will help you understand the configuration of Capistrano. 
  There is a lot more you can do with deployment software like Capistrano though, you could create an interface for it from PHP or .NET scripts to create staging environments. One possibility I can see with this is a server with some SCM software installed and Capistrano could effectively allow you to version control your content with very little effort. Of course this does pose the problem of how you search over the content if it&#039;s version controlled in files, but on *nix based systems you could also reference the grep command line tool to return filenames of what you&#039;re looking for. If this is done in the right way so only live versions (possibly referenced to via a database mapping table) then what you&#039;ve got is some very powerful version control. Translating this to Windows is not as easy, but with Cygwin installed it does open up the possibilities somewhat. 
  When it deploys a new version to the live server it seems to work based upon the modified timestamp of both the intended version, and the current live version, possibly so that any local changes on the live server are not overwritten by a deployment. I&#039;m not totally certain this is the case though due to how the deployment works - it will upload each new version to a different folder and will then update a symbolic link to indicate which version should be used. 
  There are other solutions though, such as Fabric. The difference here is that the software is written in Python which means it may be more comfortable for those who are more familiar with Python than Ruby. The way it functions is quite similar to Capistrano in that you can create different configurations (called fabfiles) and can then run them on multiple servers. It&#039;s not so much a deployment tool per se, but more of a general purpose tool for managing multiple hosts. 
  Unfortunately due to technical problems there is no video or podcast update for this session, but hopefully normal service will resume with next month&#039;s session. Next month I&#039;m planning on giving a talk at PHPEM on how to learn Cocoa from the perspective of a PHP developer - the reason for this is that since the rise in popularity of the &amp;quot;smart phone&amp;quot; a lot of web-based applications are also getting native applications created for them. If you&#039;re interesting in attending this talk it will be on November 5th 2009 somewhere in Leicester (most likely at Demontfort University).<p>Continue reading about "PHPEM 2: Using Capistrano for Deployment" on <a href="http://http://www.newearthonline.co.uk//article/782">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[<p>This month's talk by the <acronym title="PHP East Midlands">PHPEM</acronym> group was about different deployment methods for web applications, specifically <a class="ext_link" title="Download Capistrano" href="http://www.capify.org/index.php/Capistrano">Capistrano</a>. This month the lecture was once again given by Tom Graham (<a class="ext_link" title="Follow noginn on Twitter" href="http://twitter.com/noginn">@noginn</a>) of <a class="ext_link" title="Find out more about Jadu CMS and other products" href="http://www.jadu.co.uk">Jadu</a> due to the original speaker having to back out at the last minute.<br /></p> 
  <p>The basic idea of the talk is that the method of deployment over <acronym title="(Secure) File Transfer protocol">(S)FTP</acronym> can be tiresome and is not always the best method of deploying new releases of your web application. You can run into problems here with knowing what version from your repository is rolled out and when you do roll out it's not always easy to know what dependencies there are. This can lead to catastrophic problems when updating live systems and could easily incur more downtime than actually required.</p> 
  <p>One possible solution is to use Capistrano which was developed by <a href="http://weblog.jamisbuck.org/" title="Read Jamis Buck's blog" class="ext_link">Jamis Buck</a> for 37signals as a way of deploying Ruby on Rails. The prerequisite for using this though is that the target server has the ability to accept connections over <acronym title="Secure SHell">SSH</acronym> and that the development environment you run this from must have Ruby and RubyGems installed. Once you have these technologies installed it's then really easy to install Capistrano:</p> 
  <pre class="article_example code_bash"><code>gem install capistrano</code></pre> 
  <p>Once you've got a project you want to use Capistrano with it's really easy to prepare the folder for use also - all you need to use from the source folder is:</p> 
  <pre class="article_example code_bash"><code>capify .</code></pre> 
  <p>This will then set the folder up to be used. Before you can use it though you will need to either configure the pre-defined commands or create your own. All the options available can be configured in a single file and you can specify pretty much any command-line tool you want which means the power of such a tool quickly becomes quite obvious.</p> 
  <pre class="article_example code_bash"><code>set :application, "application-name"
set :repository, "/path/to/repository"
set :deploy_to, "/path/to/application"
set :deploy_via, "copy"
set :scm, :git
set :scm_checkout, "export"
 
role :web, "domain"
role :app, "domain"
role :db, "domain", :primary =&gt; true
 
set :user, "user"
set :use_sudo, false
set :ssh_options, {:forward_agent =&gt; true}
 
namespace :deploy do
  task :update do
    transaction do
      update_code
      symlink
    end
  end
 
  task :finalize_update do
    transaction do
      run "chmod -R g+w #{releases_path}/#{release_name}"
      
      # Create symbolic links to shared resources
      run "ln -nfs #{shared_path}/bootstrap.php 
   #{releases_path}/#{release_name}/application/configs/bootstrap.php"
    end
  end
 
  task :migrate do
    # Override, we have no migrations
  end
  
  task :start, :roles =&gt; :app do
    # Override but do nothing
  end
  
  task :stop, :roles =&gt; :app do
    # Override but do nothing
  end
 
  task :restart do
    # Override, no need to restart Apache
  end
end</code></pre> 
  <p>The above example is courtesy of Tom Graham and comes from his work in creating a <a href="http://gist.github.com/193055" title="Find out more about Tom's project on GitHub" class="ext_link">Capistrano deployment method for the Zend Framework</a>. I recommend checking this out, especially if you're interested in the Zend Framework, as it will help you understand the configuration of Capistrano.<br /></p> 
  <p>There is a lot more you can do with deployment software like Capistrano though, you could create an interface for it from <acronym title="PHP Hypertext Preprocessing">PHP</acronym> or .NET scripts to create staging environments. One possibility I can see with this is a server with some <acronym title="Source Code Management">SCM</acronym> software installed and Capistrano could effectively allow you to version control your content with very little effort. Of course this does pose the problem of how you search over the content if it's version controlled in files, but on *nix based systems you could also reference the <code>grep</code> command line tool to return filenames of what you're looking for. If this is done in the right way so only live versions (possibly referenced to via a database mapping table) then what you've got is some very powerful version control. Translating this to Windows is not as easy, but with Cygwin installed it does open up the possibilities somewhat.</p> 
  <p>When it deploys a new version to the live server it seems to work based upon the modified timestamp of both the intended version, and the current live version, possibly so that any local changes on the live server are not overwritten by a deployment. I'm not totally certain this is the case though due to how the deployment works - it will upload each new version to a different folder and will then update a symbolic link to indicate which version should be used.</p> 
  <p>There are other solutions though, such as <a class="ext_link" title="Find out more about Fabric" href="http://www.nongnu.org/fab/">Fabric</a>. The difference here is that the software is written in Python which means it may be more comfortable for those who are more familiar with Python than Ruby. The way it functions is quite similar to Capistrano in that you can create different configurations (called fabfiles) and can then run them on multiple servers. It's not so much a deployment tool per se, but more of a general purpose tool for managing multiple hosts.<br /></p> 
  <p>Unfortunately due to technical problems there is no video or podcast update for this session, but hopefully normal service will resume with next month's session. Next month I'm planning on giving a talk at PHPEM on how to learn Cocoa from the perspective of a PHP developer - the reason for this is that since the rise in popularity of the &quot;smart phone&quot; a lot of web-based applications are also getting native applications created for them. If you're interesting in attending this talk it will be on November 5th 2009 somewhere in Leicester (most likely at Demontfort University).</p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/782#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/782</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/782</guid> 
			<pubDate>Sun, 04 Oct 2009 13:34:34 +0000</pubDate>
			<category>PHP</category>
		</item>
		<item>
			<title>Google Translate Gadget</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google.jpg" alt="Google" title="Google" width="180" height="120" />
				</div>For those who work on their own websites or blogs, Google have released a tool to aid in getting your site to behave as multilingual. I can see why they think it would be useful, but there are already an incredible number of ways to use Google&#039;s Translation service anyway. If someone who speaks a different language to what your blog is in finds it via their search page then they get a Translate option, if they&#039;ve got the Google Toolbar installed  you&#039;ve got a translate option, and let&#039;s not forget that you can actually go to their translation page and paste in text or a URL. 
  The advantage that this gadget has is that if a user finds your site through a means other than a Google search that they can then translate your site at the click of a button even if they don&#039;t have the toolbar installed - that is actually quite useful in reaching out to people who speak other languages as not everyone uses Google.
  I think personally I wouldn&#039;t copy and paste their code verbatim - I&#039;d take the two script tags and put them at the end of the page out the way rather than having bits of JavaScript floating around the mark-up of my site (I&#039;d probably consider putting it in a load event inside an external file too actually).<p>Continue reading about "Google Translate Gadget" on <a href="http://http://www.newearthonline.co.uk//article/780">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/google.jpg" alt="Google" title="Google" width="180" height="120" />
				</div><p>For those who work on their own websites or blogs, <a class="ext_link" title="Google Translate gadget" href="http://googleblog.blogspot.com/2009/09/translate-your-website-with-google.html">Google have released a tool</a> to aid in getting your site to behave as multilingual. I can see why they think it would be useful, but there are already an incredible number of ways to use Google's Translation service anyway. If someone who speaks a different language to what your blog is in finds it via their search page then they get a Translate option, if they've got the Google Toolbar installed  you've got a translate option, and let's not forget that you can actually go to their translation page and paste in text or a URL.</p> 
  <p>The advantage that this gadget has is that if a user finds your site through a means other than a Google search that they can then translate your site at the click of a button even if they don't have the toolbar installed - that is actually quite useful in reaching out to people who speak other languages as not everyone uses Google.</p>
  <p>I think personally I wouldn't copy and paste their code verbatim - I'd take the two script tags and put them at the end of the page out the way rather than having bits of JavaScript floating around the mark-up of my site (I'd probably consider putting it in a load event inside an external file too actually).<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/780#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/780</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/780</guid> 
			<pubDate>Thu, 01 Oct 2009 06:58:12 +0000</pubDate>
			<category>Web Standards / Web Development (General</category>
		</item>
		<item>
			<title>Twitter will soon get lists</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/twitter.jpg" alt="Twitter" title="Twitter" width="180" height="120" />
				</div>Twitter will soon be adding something I&#039;ve wanted them to add for ages - lists. In TweetDeck you can create groups, but most other Twitter clients don&#039;t support this. With the addition of this new feature I imagine most clients will begin to add support. 
  
    Lists are public by default (but can be made private) and the lists you&#039;ve created are linked from your profile. Other Twitter users can then subscribe to your lists. This means lists have the potential to be an important new discovery mechanism for great tweets and accounts.
   
   What they don&#039;t say is whether or not you&#039;ll be able to message a list - that would be useful, especially if you want to Tweet all your work colleagues for example in one go. I can&#039;t imagine they&#039;ll allow this though as it would also &amp;quot;encourage&amp;quot; Twitter spam.<p>Continue reading about "Twitter will soon get lists" on <a href="http://http://www.newearthonline.co.uk//article/779">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/twitter.jpg" alt="Twitter" title="Twitter" width="180" height="120" />
				</div><p>Twitter will soon be adding something I've wanted them to add for ages - lists. In TweetDeck you can create groups, but most other Twitter clients don't support this. With the addition of this new feature I imagine most clients will begin to add support.</p> 
  <blockquote title="Soon to Launch: Lists " cite="http://blog.twitter.com/2009/09/soon-to-launch-lists.html">
    <p>Lists are public by default (but can be made private) and the lists you've created are linked from your profile. Other Twitter users can then subscribe to your lists. This means lists have the potential to be an important new discovery mechanism for great tweets and accounts.</p>
  </blockquote> 
  <p> What they don't say is whether or not you'll be able to message a list - that would be useful, especially if you want to Tweet all your work colleagues for example in one go. I can't imagine they'll allow this though as it would also &quot;encourage&quot; Twitter spam.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/779#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/779</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/779</guid> 
			<pubDate>Thu, 01 Oct 2009 06:44:03 +0000</pubDate>
			<category>Software</category>
		</item>
		<item>
			<title>Transfomers: The Movie</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/transformersmovie_logo.jpg" alt="Transformers: The Movie logo" title="Transformers: The Movie logo" width="180" height="120" />
				</div>The second of Michael Bay&#039;s live action movies will soon be out on DVD and Blu-Ray in the UK; but his movies were not the first Transformers movie - there was an animated movie back in the 1980&#039;s that told a very different story to what newcomers to the franchise are now seeing.<p>Continue reading about "Transfomers: The Movie" on <a href="http://http://www.newearthonline.co.uk//article/778">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/transformersmovie_logo.jpg" alt="Transformers: The Movie logo" title="Transformers: The Movie logo" width="180" height="120" />
				</div>The second of Michael Bay's live action movies will soon be out on DVD and Blu-Ray in the UK; but his movies were not the first Transformers movie - there was an animated movie back in the 1980's that told a very different story to what newcomers to the franchise are now seeing.]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/778#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/778</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/778</guid> 
			<pubDate>Wed, 30 Sep 2009 12:03:00 +0000</pubDate>
			<category>Film and Television</category>
		</item>
		<item>
			<title>Notepod</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->When I was planning my first iPhone app, Linnaeus (a wildlife observation app) I planned it all on paper first, drawing mockups with arrows between them to show interaction. After a few screens I stopped spending ages drawing out the shape of the iPhone and it&#039;s common UI elements such as the status bar at the top and they soon became rushed drawings that only just managed to show the basic outline of what was there. 
  A few weeks back a friend &amp;quot;tweeted&amp;quot; a link to Notepod, a drawing pad in the shape of an iPhone with the actual iPhone design on each page and graph paper on the reverse. What this means to developers is that you can produce mockups that will give a rough idea of how they are going to look on the iPhone without having to painstakingly draw the iPhone.
  Even as a general notepad it&#039;s kind of fun just because it&#039;s the size and shape of an iPhone and still manages to have 100 pages per pad. The paper is 80gsm, so it&#039;s very basic copier quality paper which still isn&#039;t bad considering it&#039;s purpose is as a sketchpad.<p>Continue reading about "Notepod" on <a href="http://http://www.newearthonline.co.uk//article/777">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[<p>When I was planning my first iPhone app, Linnaeus (a wildlife observation app) I planned it all on paper first, drawing mockups with arrows between them to show interaction. After a few screens I stopped spending ages drawing out the shape of the iPhone and it's common UI elements such as the status bar at the top and they soon became rushed drawings that only just managed to show the basic outline of what was there.</p> 
  <p>A few weeks back a friend &quot;tweeted&quot; a link to <a href="http://notepod.net/" title="Find out more about the Notepod sketchbook" class="ext_link">Notepod</a>, a drawing pad in the shape of an iPhone with the actual iPhone design on each page and graph paper on the reverse. What this means to developers is that you can produce mockups that will give a rough idea of how they are going to look on the iPhone without having to painstakingly draw the iPhone.</p>
  <p>Even as a general notepad it's kind of fun just because it's the size and shape of an iPhone and still manages to have 100 pages per pad. The paper is 80gsm, so it's very basic copier quality paper which still isn't bad considering it's purpose is as a sketchpad.</p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/777#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/777</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/777</guid> 
			<pubDate>Tue, 29 Sep 2009 08:43:34 +0000</pubDate>
			<category>Cocoa (iPhone and Mac OS X)</category>
		</item>
		<item>
			<title>O2 iPhone exclusivity in UK is broken</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/apple.png" alt="Apple Computers,. The maker of Macs." title="Apple Computers,. The maker of Macs." width="96" height="110" />
				</div>There has been speculation since sometime in 2008 that when the original contract with O2 ended that someone else would start selling the iPhone in the UK. I did think that this was just wishful thinking from people who didn&#039;t want to switch to O2 from their existing networks but it&#039;s finally happened - Orange UK have announced they&#039;ll begin selling the iPhone 3GS and 3G by the end of the year.
  I wish there had been some positive sign that this was going to happen before I bought mine as I used to be on Orange and back then I had better network coverage and better 3G coverage than I do now on O2. On O2 I only have to leave my front door and start heading into the city to get a &amp;quot;No Service&amp;quot; message for awhile - I&#039;d hate to think what coverage is like if I decided to head out into the nearby countryside instead.
  I think considering the notoriously bad coverage from O2 it is likely we&#039;ll see many people switch from O2 to Orange when their contracts up, and I wouldn&#039;t be surprised if some even paid to end their contracts early. I imagine now that this has been announced it won&#039;t be long before exclusivity with AT&amp;amp;T in the US is broken and it&#039;s expanded to other networks such as T-Mobile.
  I think the pricing and tarrifs should appear sometime in the coming weeks, so it&#039;ll be interesting to see how they compare.&amp;nbsp;<p>Continue reading about "O2 iPhone exclusivity in UK is broken" on <a href="http://http://www.newearthonline.co.uk//article/776">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/apple.png" alt="Apple Computers,. The maker of Macs." title="Apple Computers,. The maker of Macs." width="96" height="110" />
				</div><p>There has been speculation since sometime in 2008 that when the original contract with O2 ended that someone else would start selling the iPhone in the UK. I did think that this was just wishful thinking from people who didn't want to switch to O2 from their existing networks but it's finally happened - Orange UK have announced they'll begin selling the iPhone 3GS and 3G by the end of the year.</p>
  <p>I wish there had been some positive sign that this was going to happen before I bought mine as I used to be on Orange and back then I had better network coverage and better 3G coverage than I do now on O2. On O2 I only have to leave my front door and start heading into the city to get a &quot;No Service&quot; message for awhile - I'd hate to think what coverage is like if I decided to head out into the nearby countryside instead.</p>
  <p>I think considering the notoriously bad coverage from O2 it is likely we'll see many people switch from O2 to Orange when their contracts up, and I wouldn't be surprised if some even paid to end their contracts early. I imagine now that this has been announced it won't be long before exclusivity with AT&amp;T in the US is broken and it's expanded to other networks such as T-Mobile.</p>
  <p>I think the pricing and tarrifs should appear sometime in the coming weeks, so it'll be interesting to see how they compare.&nbsp;</p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/776#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/776</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/776</guid> 
			<pubDate>Mon, 28 Sep 2009 12:15:27 +0000</pubDate>
			<category>Hardware and Gadgets</category>
		</item>
		<item>
			<title>Batman: Arkham Asylum</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/batman_arkham_logo.jpg" alt="Batman: Arkham Asylum logo" title="Batman: Arkham Asylum logo" width="180" height="120" />
				</div>The Dark Knight has been away from our consoles and PCs for a long time, and he&#039;s had a very bumpy track record when it&#039;s come to quality - just as most other superhero games has struggled with this. Could the Caped Crusader have finally taken a direction that is worthy of the mantle of the Bat?<p>Continue reading about "Batman: Arkham Asylum" on <a href="http://http://www.newearthonline.co.uk//article/775">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/batman_arkham_logo.jpg" alt="Batman: Arkham Asylum logo" title="Batman: Arkham Asylum logo" width="180" height="120" />
				</div>The Dark Knight has been away from our consoles and PCs for a long time, and he's had a very bumpy track record when it's come to quality - just as most other superhero games has struggled with this. Could the Caped Crusader have finally taken a direction that is worthy of the mantle of the Bat?]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/775#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/775</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/775</guid> 
			<pubDate>Mon, 28 Sep 2009 12:05:21 +0000</pubDate>
			<category>Games</category>
		</item>
		<item>
			<title>Google ChromeFrame</title>
			<description><![CDATA[<!-- ckey="48FB8288" -->
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/googlechrome.jpg" alt="Google Chrome browser beta" title="Google Chrome browser beta" width="180" height="120" />
				</div>It&#039;s no secret, or no surprise, that many web developers dislike Internet Explorer 6 and wished it would disappear. As it turns out Google agree with you and have actually taken steps to help people who are frustrated at being stuck with the browser by offering an in-browser alternative in the form of Chrome Frame. 
   ChromeFrame is an addon for Internet Explorer which will then allow pages to be viewed using the Chrome engine inside IE so that sites actually look and work as they should in other browsers. To allow users to see your site using Chrome Frame you need to add the following line to the head section of your pages. 
  &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;chrome=1&quot; /&amp;gt; 
  What this does is tell the plug-in that you&#039;ve specified users of Chrome Frame should automatically see your site in Chrome Frame. If I hadn&#039;t specified this on my site then you&#039;d still be able to view it using Chrome Frame by typing the following into the address bar: 
  cf:http://www.newearthonline.co.uk 
  So it is fairly straight forward to use, you just add cf: to the front of the URL you want to view. They also have a method for detecting and prompting users whether Chrome Frame is installed in IE and if not it can direct them to a download page for it. 
  As cool as it might be there will still be some problems - in some cases where newer versions of IE or alternative browsers can&#039;t be rolled out easily (such as at Local Authorities) there is a fair chance that their ability to install plugins will also be blocked. It also has a couple of features missed from the implementation of the plugin such as printing and file downloads. 
  Overall though it&#039;s a great innovation from Google and it could be a way forward for many who are currently unable to upgrade or switch. Nice work there Google.<p>Continue reading about "Google ChromeFrame" on <a href="http://http://www.newearthonline.co.uk//article/773">New Earth Online</a>]]></description>
			<content:encoded><![CDATA[
				<div style="float:right; margin-left:10px; padding:5px; border:1px solid #eee;">
					<img src="http://www.newearthonline.co.uk/images/custom/googlechrome.jpg" alt="Google Chrome browser beta" title="Google Chrome browser beta" width="180" height="120" />
				</div><p>It's no secret, or no surprise, that many web developers dislike Internet Explorer 6 and wished it would disappear. As it turns out Google agree with you and have actually taken steps to help people who are frustrated at being stuck with the browser by offering an in-browser alternative in the form of <a class="ext_link" title="Download Chrome Frame for IE 6/7/8 for XP/Vista" href="http://code.google.com/chrome/chromeframe/">Chrome Frame</a>.</p> 
  <p> ChromeFrame is an addon for Internet Explorer which will then allow pages to be viewed using the Chrome engine inside IE so that sites actually look and work as they should in other browsers. To allow users to see your site using Chrome Frame you need to add the following line to the <code>head</code> section of your pages.</p> 
  <pre class="article_example code_html"><code>&lt;meta http-equiv="X-UA-Compatible" content="chrome=1" /&gt;</code></pre> 
  <p>What this does is tell the plug-in that you've specified users of Chrome Frame should automatically see your site in Chrome Frame. If I hadn't specified this on my site then you'd still be able to view it using Chrome Frame by typing the following into the address bar:</p> 
  <pre class="article_example"><code>cf:http://www.newearthonline.co.uk</code></pre> 
  <p>So it is fairly straight forward to use, you just add <code>cf:</code> to the front of the URL you want to view. They also have a <a class="ext_link" title="Chrome Frame Developer's Guide" href="http://code.google.com/chrome/chromeframe/developers_guide.html">method for detecting and prompting users</a> whether Chrome Frame is installed in IE and if not it can direct them to a download page for it.</p> 
  <p>As cool as it might be there will still be some problems - in some cases where newer versions of IE or alternative browsers can't be rolled out easily (such as at Local Authorities) there is a fair chance that their ability to install plugins will also be blocked. It also has a couple of features missed from the implementation of the plugin such as printing and file downloads.</p> 
  <p>Overall though it's a great innovation from Google and it could be a way forward for many who are currently unable to upgrade or switch. Nice work there Google.<br /></p>]]></content:encoded>
			<comments>http://www.newearthonline.co.uk/article/773#commentWrapper</comments>
			<link>http://www.newearthonline.co.uk/article/773</link>
			<guid isPermaLink="false">http://www.newearthonline.co.uk/article/773</guid> 
			<pubDate>Fri, 25 Sep 2009 06:42:59 +0000</pubDate>
			<category>Software</category>
		</item>
	</channel>
</rss>