<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.5" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Guy Roberts</title>
	<link>http://www.guyroberts.co.uk/blog</link>
	<description>Nottingham Derby Leicester Java and Ruby Developer using CSS HTML Oracle Drupal MySQL</description>
	<pubDate>Wed, 25 Jun 2008 11:48:24 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.5</generator>
	<language>en</language>
			<item>
		<title>Longitude/Latitude for UK postcode</title>
		<link>http://www.guyroberts.co.uk/blog/index.php/archive/longitudelatitude-for-uk-postcode/</link>
		<comments>http://www.guyroberts.co.uk/blog/index.php/archive/longitudelatitude-for-uk-postcode/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 10:13:14 +0000</pubDate>
		<dc:creator>guy</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.guyroberts.co.uk/blog/index.php/archive/longitudelatitude-for-uk-postcode/</guid>
		<description><![CDATA[The service I was using to geocode postcodes for the map of Community Accounting services around the UK appears to be timing out,  probably because its being abused!  So I found another way to do it.  
To try it out,  type in a postcode below the map.  (If you don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>The service I was using to geocode postcodes for <a href="http://www.communityaccounting.org/?q=cas_location_map" title="Community Accounting Map">the map of Community Accounting services around the UK</a> appears to be timing out,  probably because its being abused!  So I found <a href="http://www.tomanthony.co.uk/blog/geocoding-uk-postcodes-with-google-map-api/">another way</a> to do it.  </p>
<p>To try it out,  type in a postcode below the map.  (If you don&#8217;t know what a UK postcode looks like,  try NG1 1FF).</p>
<p><iframe width="600" scrolling="no" height="450" frameborder="0" title="Geocode UK postcodes" src="http://www.guyroberts.co.uk/blog/wp-content/geocode_uk_postcodes.html"> Sorry. If you&#8217;re seeing this, your browser doesn&#8217;t support IFRAMEs. You could upgrade to a more current browser. </iframe>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guyroberts.co.uk/blog/index.php/archive/longitudelatitude-for-uk-postcode/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ruby off the Rails</title>
		<link>http://www.guyroberts.co.uk/blog/index.php/archive/ruby-off-the-rails/</link>
		<comments>http://www.guyroberts.co.uk/blog/index.php/archive/ruby-off-the-rails/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 08:13:34 +0000</pubDate>
		<dc:creator>guy</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.guyroberts.co.uk/blog/index.php/archive/ruby-off-the-rails/</guid>
		<description><![CDATA[My Ruby on Rails demos have been shunted into a siding,  because I foolishly upgraded RoR on the live server without testing it.   I mean what could go wrong ?
The version I upgraded to is no longer tolerant of some of my deprecated code,  to the extent that the sites will [...]]]></description>
			<content:encoded><![CDATA[<p>My Ruby on Rails demos have been shunted into a siding,  because I foolishly upgraded RoR on the live server without testing it.   I mean what could go wrong ?</p>
<p>The version I upgraded to is no longer tolerant of some of my deprecated code,  to the extent that the sites will not work until I change them. </p>
<p>Although this serves me right,  the whole attraction of Ruby On Rails is productivity,  and if the community keeps moving the rug from under our feet like this,  productivity will fall.   I thought we had learned this lesson from the gratuitous complexity of the Java world.</p>
<p>To be fair,  these features were deprecated years ago.</p>
<p>Anyway,  to get something out of a bad situation I will set up a grown up development environment with SVN / Capistrano and Mongrel all working together.</p>
<p>Grump grump.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guyroberts.co.uk/blog/index.php/archive/ruby-off-the-rails/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Web site for the Community Accounting Network</title>
		<link>http://www.guyroberts.co.uk/blog/index.php/archive/web-site-for-the-community-accounting-network/</link>
		<comments>http://www.guyroberts.co.uk/blog/index.php/archive/web-site-for-the-community-accounting-network/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 12:48:37 +0000</pubDate>
		<dc:creator>guy</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.guyroberts.co.uk/blog/index.php/archive/web-site-for-the-community-accounting-network/</guid>
		<description><![CDATA[I have built and hosted a new web site for the Community Accounting Network, a national association of organisations offering financial and managerial advice to voluntary groups.
The site is built using Drupal and a MySQL database.  I also use some Ruby scripts to do some periodic housekeeping.
The administrator can use Drupal to add and [...]]]></description>
			<content:encoded><![CDATA[<p>I have built and hosted a new web site for the <a href="http://www.communityaccounting.org/?q=cas_location_map">Community Accounting Network</a>, a national association of organisations offering financial and managerial advice to voluntary groups.</p>
<p>The site is built using Drupal and a MySQL database.  I also use some Ruby scripts to do some periodic housekeeping.</p>
<p>The administrator can use Drupal to add and remove flags on the Google Map without  needing to edit HTML.</p>
<p>Graphically it could look better but the site is functional and serves as a hub for the many regional Community Accounting sites.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guyroberts.co.uk/blog/index.php/archive/web-site-for-the-community-accounting-network/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Work on the Geological Society of London&#8217;s web site</title>
		<link>http://www.guyroberts.co.uk/blog/index.php/archive/the-rock-cycle/</link>
		<comments>http://www.guyroberts.co.uk/blog/index.php/archive/the-rock-cycle/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 10:32:20 +0000</pubDate>
		<dc:creator>guy</dc:creator>
		
		<category>Uncategorized</category>

		<category>Examples</category>

		<category>J2EE</category>

		<category>MapInfo</category>

		<category>Google Maps</category>

		<category>lsora</category>

		<category>jahia</category>

		<guid isPermaLink="false">http://www.guyroberts.co.uk/blog/index.php/archive/the-rock-cycle/</guid>
		<description><![CDATA[Earlier this year I worked with some clever people in Nottingham on a project for the Geological Society of London.  The Rock Cycle is a quiz for school children and my role was to write a set of templates that the geologists can use to set Multiple Choice or Fill the Gaps quizs.  [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this year I worked with some clever people in Nottingham on a project for the <a href="http://www.geolsoc.org.uk">Geological Society of London</a>.  The <a href="http://www.geolsoc.org.uk/gsl/education/rockcycle" title="The Rock Cycle">Rock Cycle</a> is a quiz for school children and my role was to write a set of templates that the geologists can use to set Multiple Choice or Fill the Gaps quizs.   We used the <a href="http://www.jahia.org">Jahia</a> Content Management System,  based on Java, JSPs and servlets.<br/><br />
<a href="http://www.geolsoc.org.uk" title="The Rock Cycle" class="undecoratedLink" ><img id="image75" src="http://www.guyroberts.co.uk/blog/wp-content/uploads/2008/06/rock-cycle-banner.jpg" alt="Rock Cycle Banner from the Geological Society of London" /></a><br/><br />
I was pleased and impressed at how the people at <a href="http://www.soukdigital.com/">Souk</a> divided work between designers, creatives, and us coders.  The project was built on time to exacting specifications and was good fun to work on.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guyroberts.co.uk/blog/index.php/archive/the-rock-cycle/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adrenaline</title>
		<link>http://www.guyroberts.co.uk/blog/index.php/archive/test/</link>
		<comments>http://www.guyroberts.co.uk/blog/index.php/archive/test/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 22:33:42 +0000</pubDate>
		<dc:creator>guy</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.guyroberts.co.uk/blog/index.php/archive/test/</guid>
		<description><![CDATA[
My flying is slow and calm, but the fellas in this You Tube video do it differently.   Some of the sequences leave me wondering how they got out of that, and the glider turning low over trees looks like its about to spin in.   Great skill, but great risks too.





]]></description>
			<content:encoded><![CDATA[<p>
My flying is slow and calm, but the fellas in this You Tube video do it differently.   Some of the sequences leave me wondering how they got out of that, and the glider turning low over trees looks like its about to spin in.   Great skill, but great risks too.
</p>
<p><object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/aumO0ZHwAro"></param>
<param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/aumO0ZHwAro" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guyroberts.co.uk/blog/index.php/archive/test/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Moving pictures from a glider</title>
		<link>http://www.guyroberts.co.uk/blog/index.php/archive/test-movie/</link>
		<comments>http://www.guyroberts.co.uk/blog/index.php/archive/test-movie/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 14:20:40 +0000</pubDate>
		<dc:creator>guy</dc:creator>
		
		<category>Gliding</category>

		<guid isPermaLink="false">http://www.guyroberts.co.uk/blog/index.php/archive/test-movie/</guid>
		<description><![CDATA[Filming is a compulsion,   filming our kids, our holidays and lately a few moments from some glider flights. The camera was tiny, I didn&#8217;t want a big heavy camera hitting me on the head in the bumpy air, so the quality is not so good.  Despite the low resolution these clips convey [...]]]></description>
			<content:encoded><![CDATA[<p>Filming is a compulsion,   filming our kids, our holidays and lately a few moments from some glider flights. The camera was tiny, I didn&#8217;t want a big heavy camera hitting me on the head in the bumpy air, so the quality is not so good.  Despite the low resolution these clips convey a bit of the feeling of soaring a mile high on a super day.</p>
<p>The strange noises come from the audio variometer, an instrument that makes a high pitched noise when the glider is going up and a low beat when it sinks.   On this particular day it was just as easy to feel thermals in the seat of my pants,  bump, wallop and up I went.</p>
<table>
<tr>
<td>[See post to watch Flash video]</td>
<td>[See post to watch Flash video]</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.guyroberts.co.uk/blog/index.php/archive/test-movie/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Best of both worlds</title>
		<link>http://www.guyroberts.co.uk/blog/index.php/archive/best-of-both-worlds/</link>
		<comments>http://www.guyroberts.co.uk/blog/index.php/archive/best-of-both-worlds/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 14:38:17 +0000</pubDate>
		<dc:creator>guy</dc:creator>
		
		<category>Ruby on Rails</category>

		<category>Drupal</category>

		<guid isPermaLink="false">http://www.guyroberts.co.uk/blog/index.php/archive/best-of-both-worlds/</guid>
		<description><![CDATA[Its a good time to be working with software.   Over the last two years many excellent and free tools have become available, for instance Wordpress (with which I write this blog),  Drupal and the whole Ruby on Rails thing.
I am sure there is a lot to be gained from mixing and matching [...]]]></description>
			<content:encoded><![CDATA[<p>Its a good time to be working with software.   Over the last two years many excellent and free tools have become available, for instance Wordpress (with which I write this blog),  Drupal and the whole Ruby on Rails thing.</p>
<p>I am sure there is a lot to be gained from mixing and matching these goodies.  This morning I was mulling over how to build a web application that needed a CMS component.  I already have Drupal running on my server and am constantly pleased with how it helpes me get jobs done.   So I got to wondering how to mix it with a Ruby web application.</p>
<p>This is a round about way of saying,  let each tool do what its good at, Drupal for CMS, RoR for the web application stuff,  and blend them with CSS and Apache to look like the same web web site.</p>
<p>Hopefully the next post will show an example of a working Drupal/RoR hybrid.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guyroberts.co.uk/blog/index.php/archive/best-of-both-worlds/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google map of a glider flight</title>
		<link>http://www.guyroberts.co.uk/blog/index.php/archive/test-map/</link>
		<comments>http://www.guyroberts.co.uk/blog/index.php/archive/test-map/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 11:12:27 +0000</pubDate>
		<dc:creator>guy</dc:creator>
		
		<category>Google Maps</category>

		<category>Gliding</category>

		<guid isPermaLink="false">http://www.guyroberts.co.uk/blog/index.php/archive/test-map/</guid>
		<description><![CDATA[Here is a map of flight I had yesterday.   The red balloon shows the launch point at Saltby.   If you zoom in you can see gliders and cars on the ground at the opposite end of the runway (the aerial pictures were taken on another day of course, when the wind [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a map of flight I had yesterday.   The red balloon shows the launch point at <a target="_blank" title="Buckminister Gliding Club" href="http://www.buckminstergc.co.uk/">Saltby</a>.   If you zoom in you can see gliders and cars on the ground at the opposite end of the runway (the aerial pictures were taken on another day of course, when the wind was from the other direction).</p>
<p><iframe width="600" scrolling="no" height="450" frameborder="0" title="My flight" src="http://www.guyroberts.co.uk/blog/wp-content/myflight.html"> Sorry. If you&#8217;re seeing this, your browser doesn&#8217;t support IFRAMEs. You could upgrade to a more current browser. </iframe></p>
<p>The track starts off heading East with a series of wide arcs made by the tug as he used a thermal on the way up. After releasing the rope I went straight into a 4kt thermal (rising at 400 feet a minute) to 5000&#8242; and after a bit of dithering I set off North towards Bottesford.</p>
<p>50 minutes later I had to bring the glider back for somebody else to fly and opened the air brakes to throw away the height,  the whole sky was going up!</p>
<p>The GPS data was recorded by my Forerunner GPS, normally used for running.   I downloaded the XML file to a PC and then used <a title="GPSVisualizer" target="_blank" href="http://www.gpsvisualizer.com/">GPSVisualizer</a> to split it into different tracks and also to generate the Javascript to show the map.</p>
<p>Thanks to <a title="Weather Jack" target="_blank" href="http://www.itadvice.co.uk/weatherjack/STARS.htm">Weather Jack</a> for forecasting the good weather and to the people at the Buckminister Gliding Club who make it all work.</p>
<div class="falbum-thumbnail-nods"><img alt="puch.JPG" id="image61" src="http://www.guyroberts.co.uk/blog/wp-content/uploads/2007/08/puch.JPG" /></div>
<div class="falbum-thumbnail-nods"><img alt="panel.JPG" id="image64" src="http://www.guyroberts.co.uk/blog/wp-content/uploads/2007/08/panel.JPG" /></div>
<p>Guess what the piece of string is for?
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guyroberts.co.uk/blog/index.php/archive/test-map/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gone flying</title>
		<link>http://www.guyroberts.co.uk/blog/index.php/archive/gone-flying/</link>
		<comments>http://www.guyroberts.co.uk/blog/index.php/archive/gone-flying/#comments</comments>
		<pubDate>Tue, 31 Jul 2007 22:08:18 +0000</pubDate>
		<dc:creator>guy</dc:creator>
		
		<category>Gliding</category>

		<guid isPermaLink="false">http://www.guyroberts.co.uk/blog/index.php/archive/gone-flying/</guid>
		<description><![CDATA[All I could see above me was green fields.  &#8220;You have control&#8221; said Parky and I recovered the glider from the chandelle as he laughed to himself behind me.    &#8220;Right then let&#8217;s get down quickly and you go off on your own&#8221;.    I opened the air brakes and [...]]]></description>
			<content:encoded><![CDATA[<p>All I could see above me was green fields.  &#8220;You have control&#8221; said Parky and I recovered the glider from the <a title="chandelle" target="_blank" href="http://en.wikipedia.org/wiki/Chandelle">chandelle</a> as he laughed to himself behind me.    &#8220;Right then let&#8217;s get down quickly and you go off on your own&#8221;.    I opened the air brakes and we shuddered down, throwing away the height we&#8217;d just gained in a thermal.</p>
<div style="float: left; margin-right: 1em; margin-bottom: 1em"><img align="left" class="falbum-thumbnail-nods" id="image56" alt="puchsmall.JPG" src="http://www.guyroberts.co.uk/blog/wp-content/uploads/2007/07/puchsmall.JPG" /></div>
<p>Ten minutes later I sat waiting on the runway for a tow back up.   &#8220;All out&#8221; somebody said and the rope between me and the tug went taught.   Seconds later I was skimming five feet over the runway at 70knots waiting for the tug to take off.   During the climb,  thermals bounced the tug up and down and I had to concentrate to keep behind him,  the trick is to move the stick as little as possible and to anticipate the bumps as each aircraft flies through.</p>
<p>As we reached the top of the climb I flicked a switch in front of me and the vario started chirping noisely to describe the thermals,  although on this day it was easier to feel them in the seat of my pants.  At 2000&#8242; I released the rope, watched it fall and as the tug dived to the right I pulled up to the left and slowed down.</p>
<p>I turned to fly back through the lift we had just come through and wallop,  a powerful thermal rocked the right wing up.  I glanced over my shoulder and rolled the glider hard to the right to get closer to the core that had tried to push the glider away.   The beep from the vario became shrill and high pitch indicating that the glider was going up quickly.</p>
<p>The thermal was strong and gusty.  The altimeter wound up from 2000&#8242; to 4200&#8242; in a matter of minutes.   I constantly scanned the sky for other aircraft and saw a glider join the thermal a few hundred feet below me.</p>
<p>Now I&#8217;m a timid pilot, but the conditions were so good that it was obvious climbs were going to be easy,  so I pointed the glider towards Melton and struck off into the blue,  leaving the heaving cloud behind.</p>
<p>Fair weather cumulus clouds lined up like battleships in a deep blue sky.   All was beautiful and everything was easy.   I had promised to bring the glider back in half an hour and so had some height to waste.   I turned north towards a useful looking cloud street and put the nose down.   With the wind behind me the ground raced past until I was over the airfield and in lift again.  I pushed on to Grantham and found a straight line of strong lift.    The whole sky was going up.</p>
<p>To see another glider banking round the far side of a thermal is a beautiful thing.  White wings against the blue,  sometimes pilots give a little wave,  perhaps it means &#8220;concentrate on your turn mister&#8221; or perhaps &#8220;Isn&#8217;t this brilliant?&#8221;.</p>
<p>It is brilliant.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guyroberts.co.uk/blog/index.php/archive/gone-flying/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I am proud of this job</title>
		<link>http://www.guyroberts.co.uk/blog/index.php/archive/proud-of-this/</link>
		<comments>http://www.guyroberts.co.uk/blog/index.php/archive/proud-of-this/#comments</comments>
		<pubDate>Wed, 16 May 2007 21:54:29 +0000</pubDate>
		<dc:creator>guy</dc:creator>
		
		<category>Examples</category>

		<category>jahia</category>

		<guid isPermaLink="false">http://www.guyroberts.co.uk/blog/index.php/archive/proud-of-this/</guid>
		<description><![CDATA[The Geological Society of London is meeting tonight to celebrate its bicentenary.   During the booze up the rock bashers might look up and notice that their new web site has been launched.

I&#8217;ve been working with a bunch of hard working clever people in Nottingham to get the site finished against a tight schedule. [...]]]></description>
			<content:encoded><![CDATA[<p>The Geological Society of London is meeting tonight to celebrate its bicentenary.   During the booze up the rock bashers might look up and notice that their new <a title="Geological Society of London" target="_blank" href="http://www.geolsoc.org.uk/index.html">web site</a> has been launched.</p>
<div style="float: right"><img id="image35" alt="Ammonite picture from display material at the Charmouth Heritage Coast Centre, www.charmouth.org" src="http://www.guyroberts.co.uk/blog/wp-content/uploads/2007/05/ammonites.jpg" /></div>
<p style="margin-right: 2em">I&#8217;ve been working with a bunch of hard working clever people in Nottingham to get the site finished against a tight schedule.  All the team members knew exactly how to do their job without fuss.My role was to adapt the existing <a title="About Lucene" target="_blank" href="http://en.wikipedia.org/wiki/Lucene">Lucene</a> search index proved by <a target="_blank" title="Jahia" href="http://www.jahia.org/jahia/home.html">Jahia</a> for the event listings and bookshop. I also customised a <a title="Epoch Javascript calendar" target="_blank" href="http://www.meanfreepath.com/javascript_calendar/index.html">rather good calendar</a> for use on the <a title="Geo Soc Event Listings" target="_blank" href="http://www.geolsoc.org.uk/gsl/events/listings">event listings</a> page.  Lucene is the dogs back wheels, its   easy to learn and very powerful.  Think I&#8217;ll go and polish my ammonites.</p>
<p style="margin-right: 2em">(Picture from a display at the excellent <a href="http://www.charmouth.org">Charmouth Heritage Coast Centre</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guyroberts.co.uk/blog/index.php/archive/proud-of-this/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
