<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.11" -->
<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>Personal Website of Kieran O'Shea</title>
	<link>http://www.kieranoshea.com</link>
	<description>A little spot on the web all about me, my work and my life in general!</description>
	<pubDate>Thu, 08 May 2008 08:27:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.11</generator>
	<language>en</language>
			<item>
		<title>Surface Computing</title>
		<link>http://www.kieranoshea.com/2008/05/07/surface-computing/</link>
		<comments>http://www.kieranoshea.com/2008/05/07/surface-computing/#comments</comments>
		<pubDate>Wed, 07 May 2008 21:00:01 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
		
		<category>Technology</category>

		<guid isPermaLink="false">http://www.kieranoshea.com/2008/05/07/surface-computing/</guid>
		<description><![CDATA[Its not often I praise Microsoft but here is a product that I just can&#8217;t wait to have a play with. &#8220;Cool&#8221; just doesn&#8217;t do this device justice. I don&#8217;t necessarily agree with all the uses Microsoft suggest for surface computing; they focus too much on the business, advertising and marketing uses and not enough [...]]]></description>
			<content:encoded><![CDATA[<p>Its not often I praise Microsoft but here is a product that I just can&#8217;t wait to have a play with. &#8220;Cool&#8221; just doesn&#8217;t do this device justice. I don&#8217;t necessarily agree with all the uses Microsoft suggest for surface computing; they focus too much on the business, advertising and marketing uses and not enough on the collaboration side, but I certainly do think this technology has a future.</p>
<div style="border: 1px solid #999; width: 400px; height: 300px; background: url(http://www.kieranoshea.com/wp-content/uploads/2008/05/wm.png) center center no-repeat; cursor: pointer;" onclick="loadVideo_428365343(this)"></div>
]]></content:encoded>
			<wfw:commentRss>http://www.kieranoshea.com/2008/05/07/surface-computing/feed/</wfw:commentRss>
<enclosure url='http://download.microsoft.com/download/a/9/5/a9579d84-bb59-4fab-bf4c-53008a8a9b6e/MicrosoftSurfacing_on10.wmv' length='68362818' type='video/x-ms-wmv'/>
		</item>
		<item>
		<title>Calendar 1.2 Beta 1 Release</title>
		<link>http://www.kieranoshea.com/2008/05/07/calendar-1-2-beta-1/</link>
		<comments>http://www.kieranoshea.com/2008/05/07/calendar-1-2-beta-1/#comments</comments>
		<pubDate>Wed, 07 May 2008 15:30:37 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
		
		<category>Calendar for WordPress</category>

		<guid isPermaLink="false">http://www.kieranoshea.com/2008/05/07/calendar-1-2-beta-1/</guid>
		<description><![CDATA[So, here it is, Calendar 1.2 Beta 1 finally seeing the light of day! I&#8217;d like to thank everyone for their patience in waiting for this, I hope  after giving it a try you will feel the wait has been worthwhile. The final release will come two weeks from today, after people have had [...]]]></description>
			<content:encoded><![CDATA[<p>So, here it is, Calendar 1.2 Beta 1 finally seeing the light of day! I&#8217;d like to thank everyone for their patience in waiting for this, I hope  after giving it a try you will feel the wait has been worthwhile. The final release will come two weeks from today, after people have had a chance to test the software and report bugs in the comments field of this post.</p>
<p>So, before I get to the actual release link, some house rules. There will be no support for this release. If you choose to use it live, that is your shout, but if you break something or someone hacks you, its your fault and you will have to deal with it. What I am after here is bug reports and comprehensive testing. Comments about how well the tests are going, problems, bugs, security flaws are welcome. Such comments should be made in the comments field of this post only, nowhere else. I&#8217;m not taking comments and questions by e-mail because there will most likely be too many. Thanks for understanding!</p>
<p>Ok, so the <a id="p773" href="http://www.kieranoshea.com/wp-content/uploads/2008/05/calendar_12_beta_1.zip" title="Calendar 1.2 Beta 1 release">Calendar 1.2 Beta 1 release is here</a>. Instructions are in the readme.txt file, please read this first, especially if you are upgrading. If you are upgrading you should ensure you backup your blog and your current install of Calendar, including the database. You may very well need this if there are unforeseeable problems, or if there is an issue with the beta such that the upgrade feature fails and causes problems. Again, you test this at your own risk and while I can&#8217;t see any problems with it at my end, that doesn&#8217;t mean you won&#8217;t. If you find a problem, report it, I&#8217;ll fix it.</p>
<p>A final note is that those of you with keen eyes will note the Event Categories feature is missing. I don&#8217;t have much spare time as you all know so I&#8217;ve decided to leave this out of the beta because I don&#8217;t want to release something which I know to have issues due to the lack of time spent on it. During the beta phase I will work on this feature and it will make it into the final release. If testing is required of this added functionality then a beta 2 will be released instead of the final version in two weeks meaning the absolute final release will be 4 weeks from now. I hope however that because the categories feature will use much of what is being tested in the beta already, an additional beta will not be necessary.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kieranoshea.com/2008/05/07/calendar-1-2-beta-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Calendar Sneak Preview</title>
		<link>http://www.kieranoshea.com/2008/05/03/calendar-sneak-preview/</link>
		<comments>http://www.kieranoshea.com/2008/05/03/calendar-sneak-preview/#comments</comments>
		<pubDate>Sat, 03 May 2008 22:35:16 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
		
		<category>Musings</category>

		<category>Calendar for WordPress</category>

		<guid isPermaLink="false">http://www.kieranoshea.com/2008/05/03/calendar-sneak-preview/</guid>
		<description><![CDATA[I&#8217;m now running the development version of Calendar 1.2 on my publicly visible development server. You can see it running on Lara here. Comments are of course welcome, those who suggested features will no doubt spot some of them in action. Two screenshots are shown below to give you an overview of the new admin [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m now running the development version of Calendar 1.2 on my publicly visible development server. You can <a href="http://lara.kieranoshea.com/wp_cal/" target="_blank">see it running on Lara here</a>. Comments are of course welcome, <a href="http://www.kieranoshea.com/2008/02/09/next-version-calendar/">those who suggested features</a> will no doubt spot some of them in action. Two screenshots are shown below to give you an overview of the new admin panel which you are not able to see on the development site.</p>
<p>Some keen eyed viewers will no doubt notice from what is visible that only one feature, &#8220;Event Categories&#8221;, as <a href="http://www.kieranoshea.com/2008/04/11/update-calendar/">mentioned in one of my previous posts</a>, remains to be implemented. Its close folks <img src='http://www.kieranoshea.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a class="imagelink" href="http://www.kieranoshea.com/wp-content/uploads/2008/05/calendar_manage.png" title="Calendar Management Screen"><img id="image767" src="http://www.kieranoshea.com/wp-content/uploads/2008/05/calendar_manage_small.png" alt="Calendar Management Screen" style="border:1px dotted #000000;" /></a></p>
<p><a class="imagelink" href="http://www.kieranoshea.com/wp-content/uploads/2008/05/calendar_options.png" title="Calendar Configuration Screen"><img id="image768" src="http://www.kieranoshea.com/wp-content/uploads/2008/05/calendar_options_small.png" alt="Calendar Configuration Screen" style="border:1px dotted #000000;" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kieranoshea.com/2008/05/03/calendar-sneak-preview/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Top 100</title>
		<link>http://www.kieranoshea.com/2008/05/03/top-100/</link>
		<comments>http://www.kieranoshea.com/2008/05/03/top-100/#comments</comments>
		<pubDate>Sat, 03 May 2008 18:17:13 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
		
		<category>Calendar for WordPress</category>

		<guid isPermaLink="false">http://www.kieranoshea.com/2008/05/03/top-100/</guid>
		<description><![CDATA[So it looks like my Calendar plugin is in the top 100 list of WordPress plugins. This is a pleasant surprise and makes me wonder how much higher up the list the plugin might go when the new features go live. Thanks to all who use my plugin and have offered suggestions for its future [...]]]></description>
			<content:encoded><![CDATA[<p>So it looks like <a href="http://www.urlnetwork.co.uk/?p=25" target="_blank">my Calendar plugin is in the top 100</a> list of WordPress plugins. This is a pleasant surprise and makes me wonder how much higher up the list the plugin might go when the new features go live. Thanks to all who use my plugin and have offered suggestions for its future development - its success is down to you.</p>
<p>In the light of seeing the plugin about to hit 10,000 downloads I&#8217;ve decided that the beta of the new version will be released when the 10,000 figure is hit. Comments will be invited from users on the blog post announcing the beta and any bugs reported will be fixed. When two weeks of beta testing have elapsed, the new version will go live <img src='http://www.kieranoshea.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kieranoshea.com/2008/05/03/top-100/feed/</wfw:commentRss>
		</item>
		<item>
		<title>No More Internet</title>
		<link>http://www.kieranoshea.com/2008/04/18/no-more-internet/</link>
		<comments>http://www.kieranoshea.com/2008/04/18/no-more-internet/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 10:39:02 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
		
		<category>Jokes &#038; Amusements</category>

		<guid isPermaLink="false">http://www.kieranoshea.com/2008/04/18/no-more-internet/</guid>
		<description><![CDATA[I&#8217;m not usually a massive fan of South Park but I have to say this episode about there being no more internet tickled me somewhat. The hilarity of the concept was one thing, but the sheer dependency on the service shown by the characters added a whole new level of amusement as of course did [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not usually a massive fan of South Park but I have to say <a href="http://www.southparkzone.com/episodes/1206/Over-Logging.html">this episode about there being no more internet</a> tickled me somewhat. The hilarity of the concept was one thing, but the sheer dependency on the service shown by the characters added a whole new level of amusement as of course did the concept that the internet can just shut down universally and only originates from one location. RouterTech fans will note that &#8220;The Internet&#8221; appears to be a large Linksys wireless router with the tell-tale flashing ADSL light that frequently occurs when ADSL sync cannot be acheived. As the saying always goes &#8220;Have you tried turning it off and on again?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kieranoshea.com/2008/04/18/no-more-internet/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Job Applications</title>
		<link>http://www.kieranoshea.com/2008/04/16/job-applications/</link>
		<comments>http://www.kieranoshea.com/2008/04/16/job-applications/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 14:03:23 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
		
		<category>Musings</category>

		<guid isPermaLink="false">http://www.kieranoshea.com/2008/04/16/job-applications/</guid>
		<description><![CDATA[Looks like I&#8217;m not suitable for a career in IT because I can&#8217;t read paragraphs in 2 seconds flat and answer questions on them in an online test. But oh yeah, thats right, you need to be able to do that when you&#8217;re working with low level programming and mathematics don&#8217;t you. Sure, I can [...]]]></description>
			<content:encoded><![CDATA[<p>Looks like I&#8217;m not suitable for a career in IT because I can&#8217;t read paragraphs in 2 seconds flat and answer questions on them in an online test. But oh yeah, thats right, you need to be able to do that when you&#8217;re working with low level programming and mathematics don&#8217;t you. Sure, I can read. Sure, I can assimilate information. Can I do it before you can finish saying &#8220;Jack Robinson&#8221;? No. What do you think I&#8217;ve spent my last 5 years doing? Reading Shakespeare? For fucks sake.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kieranoshea.com/2008/04/16/job-applications/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Using the WordPress legacy branch</title>
		<link>http://www.kieranoshea.com/2008/04/15/using-wordpress-legacy/</link>
		<comments>http://www.kieranoshea.com/2008/04/15/using-wordpress-legacy/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 12:52:24 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
		
		<category>Development</category>

		<guid isPermaLink="false">http://www.kieranoshea.com/2008/04/15/using-wordpress-legacy/</guid>
		<description><![CDATA[I run the legacy 2.0.x branch of WordPress. I&#8217;m often asked why I don&#8217;t upgrade and I&#8217;ve decided to voice my reasons here and talk about using legacy software in general.
My reasons for not upgrading are simple. I don&#8217;t want to have to update regularly, simple as. I&#8217;m very busy and I run a lot [...]]]></description>
			<content:encoded><![CDATA[<p>I run the legacy 2.0.x branch of WordPress. I&#8217;m often asked why I don&#8217;t upgrade and I&#8217;ve decided to voice my reasons here and talk about using legacy software in general.</p>
<p>My reasons for not upgrading are simple. I don&#8217;t want to have to update regularly, simple as. I&#8217;m very busy and I run a lot of blogs. Upgrading all of them takes time, time that I don&#8217;t have. The legacy branch is supported and secure. It is only updated for security reasons and because its had a few updates in the past, new issues hardly ever arise - indeed I haven&#8217;t needed to update in months. Sure I don&#8217;t get the shiny new features, but these are not numerous and I don&#8217;t need them to maintain good websites. By spending less time upgrading I spend more time writing and more time developing software.</p>
<p>I am continually surprised by the attitude of plugin developers concerning people running the legacy branch. Many will release a security update for their plugin and at the same time introduce new features which require the latest WordPress version thereby preventing legacy users fixing their security holes. This is annoying because I am faced with a choice; keep the insecure version, stop using the plugin or back port the fix. Clearly I&#8217;m not going to use an insecure version and removing the plugin would reduce my sites functionality, so I end up having to take the time to back port the fixes.</p>
<p>In my eyes plugin authors should do one of two things; only use features that are available in the legacy branch thus keeping their updates accessible to all or maintain two branches themselves. Leaving users high and dry without security fixes is just not acceptable. I run a legacy version to save time. Many newbies however run the legacy version because they find upgrading daunting and they don&#8217;t want the hassle. This is particularly note-worthy as it is the newbies who cannot back port fixes and they WILL end up running insecure versions.</p>
<p>When developing Calendar I take the time to ensure that legacy users can run the plugin. I even pay careful attention to the server requirements of the legacy version of WordPress so that users staying on the legacy version for this reason can still use the plugin (see my <a href="http://www.kieranoshea.com/2007/04/18/calendar-plugin-update-v1-1-2/">update to support certain versions of MySQL</a>). This doesn&#8217;t take much effort. Why can&#8217;t everyone do this?</p>
<p>Forgive me for ranting but this is a very important issue. Running a <a href="http://www.kjowebservices.co.uk">hosting company</a> as I do I&#8217;m continually concerned by the scripts users are running, particularly those with security holes. A lot of my time is spent helping users upgrade and advising them on the best course of action concerning loss of functionality after an upgrade. <a href="http://dougal.gunters.org/blog/2008/04/08/upgrade-or-else">Dougal Campbel</a> notes that upgrading is important, even at the expense of functionality. I believe we should be able to have both. <a href="http://dougal.gunters.org/blog/2008/04/08/upgrade-or-else#comment-161130">Some comment authors</a> on Dougal&#8217;s article seem to agree with me. Upgrades to WordPress shouldn&#8217;t break plugins (but they do), neither should plugin updates remove support for the legacy branch (but they do). To users it is WordPress *and* the plugins that make their site, not one or the other. Developers clearly don&#8217;t agree with the users.</p>
<p>Come on people, get it together, it doesn&#8217;t have to be this way.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kieranoshea.com/2008/04/15/using-wordpress-legacy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Golf Lessons</title>
		<link>http://www.kieranoshea.com/2008/04/13/golf-lessons/</link>
		<comments>http://www.kieranoshea.com/2008/04/13/golf-lessons/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 11:23:28 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
		
		<category>Friends</category>

		<guid isPermaLink="false">http://www.kieranoshea.com/2008/04/13/golf-lessons/</guid>
		<description><![CDATA[So I&#8217;ve been bought golf lessons for 4 people at a charity auction and I need to find 3 other people from in and around Leeds to join me in taking them. It will just be one lesson, on some weekend in the not too distant future although obviously a date wouldn&#8217;t be set without [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been bought golf lessons for 4 people at a charity auction and I need to find 3 other people from in and around Leeds to join me in taking them. It will just be one lesson, on some weekend in the not too distant future although obviously a date wouldn&#8217;t be set without either having the right number of people or ensuring that all of said people could make it.</p>
<p>Back in St. Albans there are a number of people who I would have asked directly, but here in Leeds things are a little different and I&#8217;m not so aware of the golfing landscape amongst friends so I figured posting here was easiest.</p>
<p>Essentially all that is required is an interest. Having played before would help significantly, but you certainly don&#8217;t have to be any good. Nor do you need your own clubs although you would be welcome to use them. If you know me (no random blog readers please) and are interested then please <a href="http://www.kieranoshea.com/contact-me">get in touch</a>. If you need a clincher, remember, its FREE <img src='http://www.kieranoshea.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kieranoshea.com/2008/04/13/golf-lessons/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Update on Calendar</title>
		<link>http://www.kieranoshea.com/2008/04/11/update-calendar/</link>
		<comments>http://www.kieranoshea.com/2008/04/11/update-calendar/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 16:03:42 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
		
		<category>Calendar for WordPress</category>

		<guid isPermaLink="false">http://www.kieranoshea.com/2008/04/11/update-calendar/</guid>
		<description><![CDATA[Its about time I offered my users an update given its a while since I last discussed the plugin.
I have been very busy on other things recently which means progress has been rather slow and bitty. That being said most of the requested and accepted features from my last consultation have now been implemented and [...]]]></description>
			<content:encoded><![CDATA[<p>Its about time I offered my users an update given its a while since I last discussed the plugin.</p>
<p>I have been very busy on other things recently which means progress has been rather slow and bitty. That being said most of the requested and accepted features from my last consultation have now been implemented and have been seen to work on my development machine.</p>
<p>The following features have been added since there was last an update</p>
<ul>
<li>Changeable styles. Inline styles are no more and there is now a dedicated area on the new Calendar options page to edit the stylesheet directly.</li>
<li>Users other than Administrator can edit events if the Administrator changes a setting on the Calendar options page.</li>
<li>There is now an option to show the event author on the pop up for each event. This is set on the Calendar options page. This also means that for budding developers there is now a user ID by each event in the database allowing interesting things to be done with the plugin data.</li>
<li>There is a set of drop down boxes to jump straight to a given year and month. This can be shown or hidden based on a setting on the Calendar options page.</li>
<li>The description can now be any length. There is a text box to show this fact on the manage events screen instead of the small box that was there before.</li>
<li>The dates can be selected from pop up mini-calendars meaning you don&#8217;t have to check somewhere else if you are choosing the right date. This system also prevents you from selecting a finishing date which is before the starting one which caused some problems when done accidentally in the past.</li>
<li>The 30 character limit for the event title is now visibly enforced so that users are not surprised by their title appearing truncated.</li>
<li>HTML errors have been fixed by ensuring that all styling is placed in the header of the page and not in the body.</li>
<li>Seeing as WordPress 2.5 has recently been released, compatibility with this was coded in. This brings the range of WordPress branches the plugin is compatble with to 5; 2.0, 2.1, 2.2, 2.3, 2.5. It is of course worth noting that the only versions you should be running are the 2.0 legacy branch and the latest 2.5 branch.</li>
</ul>
<p>Two main features do remain to be implemented. These are</p>
<ul>
<li>Event Categories</li>
<li>Upcoming Events</li>
</ul>
<p>All this means that a release does draw ever closer. I have been spurred on in particular by the release of 2.5 as I note that the current Calendar version doesn&#8217;t support 2.5. I have also been getting increasing support requests concerning things that don&#8217;t work on Calendar 1.1. I ask that you all hold off on these requests; you can be sure your issue will be fixed in Calendar 1.2.</p>
<p>Most importantly thanks for your patience and for deciding to use my plugin.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kieranoshea.com/2008/04/11/update-calendar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Blog Etiquette</title>
		<link>http://www.kieranoshea.com/2008/04/07/blog-etiquette/</link>
		<comments>http://www.kieranoshea.com/2008/04/07/blog-etiquette/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 10:55:25 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
		
		<category>Calendar for WordPress</category>

		<guid isPermaLink="false">http://www.kieranoshea.com/2008/04/07/blog-etiquette/</guid>
		<description><![CDATA[It has come to my attention that a number of people have been posting comments on blog articles of mine asking for support for calendar when the subject of the post wasn&#8217;t even anything technical. Please don&#8217;t do this, it clutters things up for readers and confuses search engines. I have a contact page with [...]]]></description>
			<content:encoded><![CDATA[<p>It has come to my attention that a number of people have been posting comments on blog articles of mine asking for support for calendar when the subject of the post wasn&#8217;t even anything technical. Please don&#8217;t do this, it clutters things up for readers and confuses search engines. I have a contact page with an e-mail address which you can use to ask me for support. Please help me to keep things nice and ordered on the blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kieranoshea.com/2008/04/07/blog-etiquette/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
