<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ken Guest's online diary &#187; General</title>
	<atom:link href="http://blogs.linux.ie/kenguest/category/General/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.linux.ie/kenguest</link>
	<description>php, linux, pear, mysql etc etc</description>
	<lastBuildDate>Fri, 21 Oct 2011 18:13:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Mapping Roscrea &#8211; with hindsight set to 20/20.</title>
		<link>http://blogs.linux.ie/kenguest/2011/04/21/mapping-roscrea-with-hindsight-set-to-2020/</link>
		<comments>http://blogs.linux.ie/kenguest/2011/04/21/mapping-roscrea-with-hindsight-set-to-2020/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 10:44:21 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[openstreetmap]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=364</guid>
		<description><![CDATA[So, I had the opportunity earlier on this week, to spend an hour or two &#8216;micromapping&#8217; a portion of Roscrea town. Deciding to focus on Castle Street, Glebe View (previously not on the map), Gaol Road, Abbey Street and back up to Castle Street via Rosemary Street and some of Main Street, I&#8217;ve added quite [...]]]></description>
			<content:encoded><![CDATA[<p>So, I had the opportunity earlier on this week, to spend an hour or two &#8216;micromapping&#8217; a portion of <a href="http://en.wikipedia.org/wiki/Roscrea">Roscrea</a> town. Deciding to focus on Castle Street, Glebe View (previously not on the map), Gaol Road, Abbey Street and back up to Castle Street via Rosemary Street and some of Main Street, I&#8217;ve added quite a few POIs; including *three* fast food emporiums with the word &#8216;Tasty&#8217; in their names!</p>
<style type="text/css">#map_1 {padding: 0; margin: 0;}#map_1 img{padding: 0; margin: 0;border:none;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;}</style><div id="map_1" style="width:450px; height:450px; overflow:hidden;padding:0px;"><script type="text/javascript" src="http://www.openlayers.org/api/OpenLayers.js"></script><script type="text/javascript" src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js"></script><script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script><script type="text/javascript">/* <![CDATA[ */(function($) { map = new OpenLayers.Map ("map_1", {            controls:[              new OpenLayers.Control.Navigation(),              new OpenLayers.Control.PanZoom(),              new OpenLayers.Control.Attribution()              ],          maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),          maxResolution: 156543.0399,          numZoomLevels: 19,          units: "m",          projection: new OpenLayers.Projection("EPSG:900913"),           displayProjection: new OpenLayers.Projection("EPSG:4326")      } );var layerMapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik");var layerTah    = new OpenLayers.Layer.OSM.Osmarender("Osmarender");var layerCycle  = new OpenLayers.Layer.OSM.CycleMap("CycleMap");var layerGooglePhysical   = new OpenLayers.Layer.Google("Google Physical", {type: google.maps.MapTypeId.TERRAIN} );var layerGoogleStreet     = new OpenLayers.Layer.Google("Google Street", {type: google.maps.MapTypeId.ROADMAP} );var layerGoogleHybrid     = new OpenLayers.Layer.Google("Google Hybrid", {type: google.maps.MapTypeId.HYBRID} );var layerGoogleSatellite  = new OpenLayers.Layer.Google("Google Satellite", {type: google.maps.MapTypeId.SATELLITE} );map.addLayers([layerMapnik, layerTah, layerCycle, layerGooglePhysical, layerGoogleStreet, layerGoogleHybrid, layerGoogleSatellite]);map.addControl(new OpenLayers.Control.LayerSwitcher());    function osm_getTileURL(bounds) {        var res = this.map.getResolution();        var x = Math.round((bounds.left - this.maxExtent.left) / (res * this.tileSize.w));        var y = Math.round((this.maxExtent.top - bounds.top) / (res * this.tileSize.h));        var z = this.map.getZoom();        var limit = Math.pow(2, z);        if (y < 0 || y >= limit) {            return OpenLayers.Util.getImagesLocation() + "404.png";        } else {            x = ((x % limit) + limit) % limit;            return this.url + z + "/" + x + "/" + y + "." + this.type;        }    }var lonLat = new OpenLayers.LonLat(-7.79622,52.95368).transform(map.displayProjection,  map.projection);map.setCenter (lonLat,17);})(jQuery)/* ]]&gt; */ </script></div>
<p>Walking around with a notepad and pen, along with a little black box with flashing lights on (my gps &#8216;mouse&#8217; for which I should get a spare battery) aroused some interest; between some people telling me of their favourite walks and at least one man telling me that what I was doing was very strange indeed I think, after the fact of course (hindsight always being 20-20), I should have brought <a href="http://blogs.linux.ie/kenguest/2010/03/25/openstreetmap-posters/">a few OSM pamphlets or leaflets</a> with me &#8211; not wanting to stick out too much I&#8217;d left <a href="http://wiki.openstreetmap.org/wiki/Merchandise#High_Vis_Jackets">my openstreetmap hi-viz vest</a> behind in the car.</p>
<p>What, if anything, do you bring along when mapping &#8211; both for the act of mapping itself and for &#8216;spreading the word&#8217;?</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2011/04/21/mapping-roscrea-with-hindsight-set-to-2020/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FTP files to/from 9310 with obexftp</title>
		<link>http://blogs.linux.ie/kenguest/2011/02/28/ftp-files-tofrom-9310-with-obexftp/</link>
		<comments>http://blogs.linux.ie/kenguest/2011/02/28/ftp-files-tofrom-9310-with-obexftp/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 14:10:18 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=356</guid>
		<description><![CDATA[Forgot I could ftp files to/from my old nokia 9310 via the command line on linux with obexftp.
This is how - so I don't forget again later on...]]></description>
			<content:encoded><![CDATA[<p>Forgot I could ftp files to/from my old nokia 9310 via the command line on linux with obexftp.<br />
This is how &#8211; so I don&#8217;t forget again later on&#8230;</p>
<p>  obexftp -b AA:BB:CC:DD:EE:FF -c C: -g TODO.txt; #get the file from the phone<br />
  vim TODO.txt; #whatever<br />
  obexftp -b AA:BB:CC:DD:EE:FF -c C: -p TODO.txt; #push it back up again.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2011/02/28/ftp-files-tofrom-9310-with-obexftp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Packt launches fifth annual Open Source Awards</title>
		<link>http://blogs.linux.ie/kenguest/2010/09/02/packt-launches-fifth-annual-open-source-awards/</link>
		<comments>http://blogs.linux.ie/kenguest/2010/09/02/packt-launches-fifth-annual-open-source-awards/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 10:21:58 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=349</guid>
		<description><![CDATA[Packt launches fifth annual Open Source Awards

The 2010 Open Source Awards was launched last month by Packt, inviting people to visit <a href="http://www.PacktPub.com">www.PacktPub.com</a> and submit nominations for their favorite Open Source project. Now in its fifth year, the Award has been adapted from the established Open Source CMS Award with the wider aim of encouraging, supporting, recognizing and rewarding all Open Source projects. 
WordPress won the 2009 Open Source Content Management System (CMS) Award in what was a very close contest with MODx and SilverStripe. While MODx was the first runner up, SilverStripe, a Most Promising CMS Award winner in 2008, made its way to the second runner up position in its first year in the Open Source CMS Award final.
The 2010 Award will feature a prize fund of $24,000 with several new categories introduced. While the Open Source CMS Award category will continue to recognize the best content management system, Packt is introducing categories for the Most Promising Open Source Project, Open Source E-Commerce Applications, Open Source JavaScript Libraries and Open Source Graphics Software.  CMSes that won the Overall CMS Award in previous years will continue to compete against one another in the Hall of Fame CMS category. 
These new categories will ensure that the Open Source Awards is the ultimate platform to recognise excellence within the community while supporting projects both new and old. “We believe that the adaption of the Award and the new categories will provide a new level of accessibility, with the Award recognizing a wider range of Open Source projects; both previous winners while at the same time, encouraging new projects” said Julian Copes, organizer of this year’s Awards.
Packt has opened up nominations for people to submit their favorite Open Source projects for each category at <a href="http://ww.PacktPub.com/open-source-awards-home">http://www.PacktPub.com/open-source-awards-home</a> . The top five in each category will go through to the final, which begins in the last week of September. For more information on the categories, please visit Packt’s website <a href="http://www.PacktPub.com/blog/packt’s-2010-open-source-awards-announcement">http://www.PacktPub.com/blog/packt’s-2010-open-source-awards-announcement</a>  
]]></description>
			<content:encoded><![CDATA[<p>Packt launches fifth annual Open Source Awards</p>
<p>The 2010 Open Source Awards was launched last month by Packt, inviting people to visit <a href="http://www.PacktPub.com">www.PacktPub.com</a> and submit nominations for their favorite Open Source project. Now in its fifth year, the Award has been adapted from the established Open Source CMS Award with the wider aim of encouraging, supporting, recognizing and rewarding all Open Source projects.<br />
WordPress won the 2009 Open Source Content Management System (CMS) Award in what was a very close contest with MODx and SilverStripe. While MODx was the first runner up, SilverStripe, a Most Promising CMS Award winner in 2008, made its way to the second runner up position in its first year in the Open Source CMS Award final.<br />
The 2010 Award will feature a prize fund of $24,000 with several new categories introduced. While the Open Source CMS Award category will continue to recognize the best content management system, Packt is introducing categories for the Most Promising Open Source Project, Open Source E-Commerce Applications, Open Source JavaScript Libraries and Open Source Graphics Software.  CMSes that won the Overall CMS Award in previous years will continue to compete against one another in the Hall of Fame CMS category.<br />
These new categories will ensure that the Open Source Awards is the ultimate platform to recognise excellence within the community while supporting projects both new and old. “We believe that the adaption of the Award and the new categories will provide a new level of accessibility, with the Award recognizing a wider range of Open Source projects; both previous winners while at the same time, encouraging new projects” said Julian Copes, organizer of this year’s Awards.<br />
Packt has opened up nominations for people to submit their favorite Open Source projects for each category at <a href="http://www.PacktPub.com/open-source-awards-home">http://www.PacktPub.com/open-source-awards-home</a> . The top five in each category will go through to the final, which begins in the last week of September. For more information on the categories, please visit Packt’s website <a href="http://www.PacktPub.com/blog/packt’s-2010-open-source-awards-announcement">http://www.PacktPub.com/blog/packt’s-2010-open-source-awards-announcement</a>  </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2010/09/02/packt-launches-fifth-annual-open-source-awards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenStreetMap posters</title>
		<link>http://blogs.linux.ie/kenguest/2010/03/25/openstreetmap-posters/</link>
		<comments>http://blogs.linux.ie/kenguest/2010/03/25/openstreetmap-posters/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 00:58:09 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[openstreetmap]]></category>
		<category><![CDATA[op]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=340</guid>
		<description><![CDATA[Here&#8217;s a little list of various posters/leaflets that I&#8217;ve found for evangelizing OpenStreetMap: Open Street Map Fast Facts There&#8217;s the recruitment poster; with other formats at http://svn.openstreetmap.org/misc/pr_material/recruitment_poster/ &#8211; there are quite a few shops along my commute-route with this on their noticeboard The OSM Flyer This OSM Licence Card appeared mid-February If there are any [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a little list of various posters/leaflets that I&#8217;ve found for evangelizing OpenStreetMap:</p>
<ul>
<li><a href="http://community.cloudmade.com/blog/wp-content/uploads/2009/10/091006-OSM_Facts.pdf">Open Street Map Fast Facts</a></li>
<li><a href="http://svn.openstreetmap.org/misc/pr_material/recruitment_poster/poster.png">There&#8217;s the recruitment poster</a>; with other formats at <a href="http://svn.openstreetmap.org/misc/pr_material/recruitment_poster/">http://svn.openstreetmap.org/misc/pr_material/recruitment_poster/</a> &#8211; there are quite a few shops along my commute-route with this on their noticeboard <img src='http://blogs.linux.ie/kenguest/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />
</li>
<li><a href="http://svn.openstreetmap.org/misc/pr_material/english_flyer_ajr_2008-04/OSMFlyer-English.pdf">The OSM Flyer</a></li>
<li>This <a href="http://blogs.linux.ie/kenguest/files/2010/03/media_httpmapdatabigt_txhwk.png.scaled500.png">OSM Licence Card</a> appeared mid-February</li>
</ul>
<p>If there are any others please let me know so I can update the list <img src='http://blogs.linux.ie/kenguest/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2010/03/25/openstreetmap-posters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenStreetMap in the news again</title>
		<link>http://blogs.linux.ie/kenguest/2009/08/28/openstreetmap-in-the-news-agai/</link>
		<comments>http://blogs.linux.ie/kenguest/2009/08/28/openstreetmap-in-the-news-agai/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 07:45:24 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[openstreetmap]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=268</guid>
		<description><![CDATA[Spotted two new articles on OpenStreetMap recently - one on the PocketLint site: "<a href='http://www.pocket-lint.com/news/26612/osm-openstreetmap-interview-steve-coast'>OpenStreetMap - Crowd sourced cartography set to re-map the world</a>"; and the other on Wired: "<a href='http://www.wired.com/gadgetlab/2009/08/gps-hackers'>GPS Hackers Blaze Own Trails With Crowdsourced Maps</a>".<br />
They both mention how OpenStreetMap cartography is more detailed than the alternatives produced by Navteq, Teleatlas et al and the Wired article even goes to include at least four links to various parts of the <a href="http://wiki.openstreetmap.org/">OSM wiki</a> and mentions some of the devices that our maps can be used on such as iPhones, TomToms and so on.<br />
What with this and more OSM 'love' spilling into <a href="http://twit.tv/floss83">Episode 83 of Floss Weekly</a> - Steve Coast, founder of OpenStreetMap, was interviewed in Episode 81 it looks like activity is only going to increase.]]></description>
			<content:encoded><![CDATA[<p>Spotted two new articles on OpenStreetMap recently &#8211; one on the PocketLint site: &#8220;<a href='http://www.pocket-lint.com/news/26612/osm-openstreetmap-interview-steve-coast'>OpenStreetMap &#8211; Crowd sourced cartography set to re-map the world</a>&#8220;; and the other on Wired: &#8220;<a href='http://www.wired.com/gadgetlab/2009/08/gps-hackers'>GPS Hackers Blaze Own Trails With Crowdsourced Maps</a>&#8220;.<br />
They both mention how OpenStreetMap cartography is more detailed than the alternatives produced by Navteq, Teleatlas et al and the Wired article even goes to include at least four links to various parts of the <a href="http://wiki.openstreetmap.org/">OSM wiki</a> and mentions some of the devices that our maps can be used on such as iPhones, TomToms and so on.<br />
What with this and more OSM &#8216;love&#8217; spilling into <a href="http://twit.tv/floss83">Episode 83 of Floss Weekly</a> &#8211; Steve Coast, founder of OpenStreetMap, was interviewed in Episode 81 it looks like activity is only going to increase.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2009/08/28/openstreetmap-in-the-news-agai/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Save Nenagh Hospital</title>
		<link>http://blogs.linux.ie/kenguest/2009/01/31/save-nenagh-hospital/</link>
		<comments>http://blogs.linux.ie/kenguest/2009/01/31/save-nenagh-hospital/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 23:24:14 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pear]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=222</guid>
		<description><![CDATA[I&#8217;m back home from a &#8220;Save Nenagh Hospital&#8221; rally earlier on today &#8211; I estimated the number of people there to be at least two thousand. As you might infer, this is quite serious &#8211; the Health Service Executive in Ireland have already made the first steps in downgrading and then closing the General Hospital [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m back home from a &#8220;Save Nenagh Hospital&#8221; rally earlier on today &#8211; I estimated the number of people there to be at least two thousand.</p>
<p>As you might infer, this is quite serious &#8211; the Health Service Executive in Ireland have already made the first steps in downgrading and then closing the General Hospital in Nenagh. Already there are plans for numerous cuts, including a proposal to remove 24-hour accident and emergency services at the hospital in favour of the introduction of advance paramedics to partly replace the present service.</p>
<p>The only numbers important to the HSE, it seems, are those balanced on their accounts sheets &#8211; not the number of lives that will be lost, the number of minutes late that ambulances will arrive to road accidents, the ill and those in need.</p>
<p>Representatives of the HSE were invited to attend but did not &#8211; most likely because they know no matter how they try they can not make sense of their own arguments. In short, they can not justify what they are proposing.</p>
<p>Google for phrases such as &#8220;<a href="http://www.google.com/search?q=save+nenagh+hospital">save nenagh hospital</a>&#8221; and &#8220;<a href="http://www.google.com/search?q=friends+of+nenagh+hospital">friends of nenagh hospital</a>&#8221; to see just how serious and important this is &#8211; you&#8217;ll find links such as <a href="http://www.irishtimes.com/newspaper/ireland/2009/0122/1232474672569.html">this article in the Irish Times (Doctors to fight cuts at Nenagh hospital)</a>.</p>
<p>Please add your voice by joining the <a href="http://www.facebook.com/group.php?gid=47507165339">Save Nenagh Hospital</a> group on facebook, by writing to your political representatives and by writing to the papers.</p>
<p>Don&#8217;t let Nenagh become the next <a href="http://www.google.com/search?q=monaghan+hospital+death">Monaghan</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2009/01/31/save-nenagh-hospital/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7 things&#8230;</title>
		<link>http://blogs.linux.ie/kenguest/2009/01/14/7-things/</link>
		<comments>http://blogs.linux.ie/kenguest/2009/01/14/7-things/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 20:57:10 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[pear]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=207</guid>
		<description><![CDATA[I got tagged by Chuck for this &#8220;7 Things&#8221; meme. So here are 7 things you may not know about me: I first met my wife at her house warming party seven years ago &#8211; it took four years for anything to happen though! I&#8217;m so happy it finally did though! My first computer was [...]]]></description>
			<content:encoded><![CDATA[<p>I got tagged by <a href="http://thenazg.blogspot.com/">Chuck</a> for this &#8220;7 Things&#8221; meme. So here are 7 things you may not know about me:</p>
<ol>
<li>
I first met my wife at her house warming party seven years ago &#8211; it took four years for anything to happen though! I&#8217;m so happy it finally did though!</li>
<li>
My first computer was a ZX Spectrum 48K that was bought when I was seven years old &#8211; I&#8217;ve since progressed through BBC computers, Apple Macs and then onto PCs. I also had a accounts on the <a href="http://www.wit.ie/">WRTC</a> vax &#8211; VMS and OSF/1.</li>
<li>
I&#8217;ve similarly gone through a number of differing computer languages: Basic in various incarnations (ZX Basic, BBC Basic, VB), Z80 Assembler, HyperCard (yes, really), C, C++, JavaScript, Perl, PHP, Python, ColdFusion, Java.</li>
<li>
I might be Irish but my surname isn&#8217;t.</li>
<li>
I read a lot of fantasy: Gemmell, Eddings, Tolkien, Pratchett; though I also enjoy Tom Clancy and Dale Brown novels.</li>
<li>
I&#8217;m long-sighted in one eye and short-sighted in the other: one good reason why I&#8217;ve never been that good at sports.
</li>
<li>
I am an active <a href="http://pear.php.net/user/kguest/">PEAR developer</a>.
</li>
</ol>
<h3>Tagging Others</h3>
<p>I&#8217;m supposed to tag 7 other people who then repeat the whole process:</p>
<ul>
<li><a href="http://blogs.linux.ie/frankly/">Proinnsias Breathnach</a> for being such a good friend all this time. And because he doesn&#8217;t blog enough.</li>
<li><a href="http://verens.com/">Kae Verens</a> for having a name that sounds the same as his first inital &#8211; and for helping out loads at the IPUG stand at last year&#8217;s Irish Opensource Technology Conference.</li>
<li><a href="http://ocaoimh.ie/">Donncha O Caoimh</a> for his trojan work back in the day with the ILUG CMS and for WordPress mu.</li>
<li><a href="http://jaime.hemmett.org/blog/">Jaime Hemmett</a> for her exuberance and energy she&#8217;s brought to the Irish PHP scene.</li>
<li><a href="http://aj.mc-kee.com/">AJ McKee</a> for starting the Irish PHP Users Group in the first place!</li>
<li><a href="http://taint.org/">Justin Mason</a> for Spam Assassin, SiteScooper and being an all round nice guy.</li>
<li><a href="http://blogs.linux.ie/fuzzbucket/">Fuzzix</a> for his levity and humour. That plus he&#8217;s a ZX head like myself.</li>
</ul>
<h3>Rules</h3>
<ul>
<li>
<p>Link your original tagger(s), and list these rules on your blog.</p>
</li>
<li>
<p>Share seven facts about yourself in the post &#8211; some random, some weird.</p>
</li>
<li>
<p>Tag seven people at the end of your post by leaving their names and the links to their blogs.</p>
</li>
<li>
<p>Let them know they&#8217;ve been tagged by leaving a comment on their blogs and/or Twitter</p>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2009/01/14/7-things/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Book Review: Learning jQuery</title>
		<link>http://blogs.linux.ie/kenguest/2008/07/05/book-review-learning-jquery/</link>
		<comments>http://blogs.linux.ie/kenguest/2008/07/05/book-review-learning-jquery/#comments</comments>
		<pubDate>Sat, 05 Jul 2008 13:36:08 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=174</guid>
		<description><![CDATA[<p>
Packt sent me a copy of "<a href="http://www.packtpub.com/jQuery/book">Learning jQuery</a>" by Jonathan Chaffer and Karl Swedberg. jQuery is a javascript library that I have been using on and off and was delighted to be given a chance to review this book and have a chance to read through and learn about jQuery in a less urgent manner than I had initially.
</p><p>
With a tag-line of "Better Interaction Design and Web Development with Simple JavaScript Techniques" and some 376 pages long (split into 10 chapters, along with three appendices) the book excels at fulfilling that promise.
</p><p>
From the chapter on Getting Started through selectors (css, dom, xpath), Chaffer and Swedberg examine and show how to use jQuery for animations, ajax and manipulating tables to the all important client-side form validation with disarmingly concise eloquence and skill. They also detail how to use and develop jQuery Plug-ins.
</p><p>
Any of the required server-side code examples, for the AJAX chapter, are in PHP but that doesn't make the book any less relevant or more specialised towards PHP - it should be trivial to rework them for any language.
</p><p>
The authors use an example based approach and this works very well as they continue to progressively enhance each example with additional features and functionality - you can really see their shopping cart and image carousel examples really build up into very well formed examples of what can be done with jQuery.
</p><p>
If you haven't already been turned on to jQuery by it's excellent on-line documentation and fluent API (method chaining), this is the book that will do it.
</p><p>
There is one caveat though: "Learning jQuery" was written for jQuery v1.1 and published in June 2007; version 1.2 of jQuery was released four months later with some substantial changes to the API.<br />
This doesn't matter all that much to be honest; obviously this book doesn't cover what's available in v1.2 but until there's a second edition of this book (and wouldn't that be great?) you won't find a better book on the subject.
</p>]]></description>
			<content:encoded><![CDATA[<p>Packt sent me a copy of &#8220;<a href="http://www.packtpub.com/jQuery/book">Learning jQuery</a>&#8221; by Jonathan Chaffer and Karl Swedberg. jQuery is a javascript library that I have been using on and off and was delighted to be given a chance to review this book and have a chance to read through and learn about jQuery in a less urgent manner than I had initially.</p>
<p>With a tag-line of &#8220;Better Interaction Design and Web Development with Simple JavaScript Techniques&#8221; and some 376 pages long (split into 10 chapters, along with three appendices) the book excels at fulfilling that promise.</p>
<p>From the chapter on Getting Started through selectors (css, dom, xpath), Chaffer and Swedberg examine and show how to use jQuery for animations, ajax and manipulating tables to the all important client-side form validation with disarmingly concise eloquence and skill. They also detail how to use and develop jQuery Plug-ins.</p>
<p>Any of the required server-side code examples, for the AJAX chapter, are in PHP but that doesn&#8217;t make the book any less relevant or more specialised towards PHP &#8211; it should be trivial to rework them for any language.</p>
<p>The authors use an example based approach and this works very well as they continue to progressively enhance each example with additional features and functionality &#8211; you can really see their shopping cart and image carousel examples really build up into very well formed examples of what can be done with jQuery.</p>
<p>If you haven&#8217;t already been turned on to jQuery by it&#8217;s excellent on-line documentation and fluent API (method chaining), this is the book that will do it.</p>
<p>There is one caveat though: &#8220;Learning jQuery&#8221; was written for jQuery v1.1 and published in June 2007; version 1.2 of jQuery was released four months later with some substantial changes to the API.<br />
This doesn&#8217;t matter all that much to be honest; obviously this book doesn&#8217;t cover what&#8217;s available in v1.2 but until there&#8217;s a second edition of this book (and wouldn&#8217;t that be great?) you won&#8217;t find a better book on the subject.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2008/07/05/book-review-learning-jquery/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>&#8220;unable to find swap space signature&#8221;</title>
		<link>http://blogs.linux.ie/kenguest/2008/04/15/unable-to-find-swap-space-signature/</link>
		<comments>http://blogs.linux.ie/kenguest/2008/04/15/unable-to-find-swap-space-signature/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 22:26:11 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/2008/04/15/unable-to-find-swap-space-signature/</guid>
		<description><![CDATA[My darling wife told me when I got home from work today that the laptop, running Ubuntu, was a bit slow.

On a hunch, I ran free -m and saw that the swap file wasn't being used. I rebooted it, and  sure enough saw the phrase "unable to find swap space signature".  This generally means that the swap file needs to be regenerated (this can happen with some laptops if they unexpectedly drop into hibernate mode),  so I rebooted into Recovery Mode and:

<ul><li>I checked the output of fdisk -l to ascertain which partition the swap space was on (/dev/hda3)</li>
<li>Recreated the swap space with  'mkswap /dev/hda3' and activated it with 'swapon /dev/hda3'</li>
<li>opened the file /etc/fstab and updated the UUID value used to refer to the swap space with the new one displayed when I ran the mkswap command.</li>
<li>rebooted and kept my fingers crossed.</li>
</ul>

Everything worked just fine.]]></description>
			<content:encoded><![CDATA[<p>My darling wife told me when I got home from work today that the laptop, running Ubuntu, was a bit slow.</p>
<p>On a hunch, I ran <code>free -m</code> and saw that the swap file wasn&#8217;t being used. I rebooted it, and  sure enough saw the phrase &#8220;unable to find swap space signature&#8221;.  This generally means that the swap file needs to be regenerated (this can happen with some laptops if they unexpectedly drop into hibernate mode),  so I rebooted into Recovery Mode and:</p>
<ul>
<li>I checked the output of <code>fdisk -l</code> to ascertain which partition the swap space was on (/dev/hda3)</li>
<li>Recreated the swap space with  &#8216;<code>mkswap /dev/hda3</code>&#8216; and activated it with &#8216;<code>swapon /dev/hda3</code>&#8216;</li>
<li>I then opened the file <code>/etc/fstab</code> and edited the line referring to the swap space so it would be referred by /dev/hda3 rather than the UUID value.</li>
<li>rebooted and kept my fingers crossed.</li>
</ul>
<p>Everything worked just fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2008/04/15/unable-to-find-swap-space-signature/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sad state&#8230;</title>
		<link>http://blogs.linux.ie/kenguest/2007/12/19/sad-state/</link>
		<comments>http://blogs.linux.ie/kenguest/2007/12/19/sad-state/#comments</comments>
		<pubDate>Wed, 19 Dec 2007 00:34:22 +0000</pubDate>
		<dc:creator>kenguest</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/2007/12/19/sad-state/</guid>
		<description><![CDATA[As Chuck Burgess says, &#8220;The sad state of U.S. Homeland Security&#8230;&#8221;]]></description>
			<content:encoded><![CDATA[<p>As <a href="http://ashnazg.phpdoc.org/">Chuck Burgess</a> says, &#8220;The sad state of U.S. <a href="http://eggmann.blog.is/blog/eggmann/entry/389611/?t=1197482260">Homeland Security</a>&#8230;&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.linux.ie/kenguest/2007/12/19/sad-state/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

