<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5237993931738505018</id><updated>2012-01-04T12:01:33.280-08:00</updated><category term='atlassian appfire firestarter confluence usb'/><category term='bitbucket mercurial'/><category term='confluence tungle atlassian integration'/><category term='mercurial lion osx'/><category term='lake_louise snowboard fun'/><category term='portal websphere_portal support problem'/><title type='text'>Born of Frustration</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>34</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-1938383941556226652</id><published>2012-01-04T12:01:00.000-08:00</published><updated>2012-01-04T12:01:33.289-08:00</updated><title type='text'>Blog has moved (sort of)</title><content type='html'>The eagle-eyed among you have probably noticed that this blog hasn't been updated for a while and that's because I'm now mostly posting over at&amp;nbsp;&lt;a href="http://blog.networkedcollaboration.com/"&gt;http://blog.networkedcollaboration.com/&lt;/a&gt;&amp;nbsp;(but forgot to tell anyone, sorry).&lt;br /&gt;&lt;br /&gt;If you like Atlassian Confluence, IBM Connections and Social Business please head on over to the new blog and take a look.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Andrew.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-1938383941556226652?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/1938383941556226652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=1938383941556226652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/1938383941556226652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/1938383941556226652'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2012/01/blog-has-moved-sort-of.html' title='Blog has moved (sort of)'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-2200151728200531504</id><published>2011-07-21T06:29:00.000-07:00</published><updated>2011-07-21T06:29:57.722-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mercurial lion osx'/><title type='text'>Mercurial and MacOS 10.7</title><content type='html'>For those early adopters of &lt;a href="http://www.apple.com/macosx/"&gt;Mac0S 10.7 (Lion)&lt;/a&gt; that also use &lt;a href="http://mercurial.selenic.com/"&gt;Mercurial&lt;/a&gt; as their DVCS, you may find the update broke Mercurial (it did for me).&lt;br /&gt;&lt;br /&gt;If you get errors using Mercurial on Lion there is now a &lt;a href="http://mercurial.berkwood.com/binaries/Mercurial-1.9-py2.7-macosx10.7.zip"&gt;new version of Mercurial&lt;/a&gt; available and it works a treat.&lt;br /&gt;&lt;br /&gt;Hope this helps someone spend less time head scratching than I did.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-2200151728200531504?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/2200151728200531504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=2200151728200531504' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2200151728200531504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2200151728200531504'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2011/07/mercurial-and-macos-107.html' title='Mercurial and MacOS 10.7'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-4379849659936430946</id><published>2011-02-28T08:58:00.000-08:00</published><updated>2011-02-28T08:58:02.703-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bitbucket mercurial'/><title type='text'>Bitbucket Import</title><content type='html'>Following the lead of&amp;nbsp;&lt;a href="http://portal2portal.blogspot.com/"&gt;David Hay&lt;/a&gt;&amp;nbsp;and starting to blog things so I don't forget them in future.&lt;br /&gt;&lt;br /&gt;I'd been struggling with adding an already existing Mercurial local repository to Bitbucket and it turned out to be quite straightforward once I'd engaged my brain.&lt;br /&gt;&lt;br /&gt;All I needed to do was create a file under the &lt;strong&gt;.hg&lt;/strong&gt; directory in the root of the project called &lt;strong&gt;"hgrc"&lt;/strong&gt; and populate it with:&lt;br /&gt;&lt;blockquote&gt;[paths]&lt;br /&gt;default = https://&amp;lt;your_username&amp;gt;@bitbucket.org/&amp;lt;your_username&amp;gt;/&amp;lt;your_projectname&amp;gt;&lt;/your_username&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;And then just run &lt;strong&gt;"hg push"&lt;/strong&gt; from the top level project directory as I'd already run &lt;strong&gt;"hg add"&lt;/strong&gt; from the same top level directory to add the project files to the local repository.&lt;br /&gt;&lt;br /&gt;Seemples.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-4379849659936430946?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/4379849659936430946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=4379849659936430946' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/4379849659936430946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/4379849659936430946'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2011/02/bitbucket-import.html' title='Bitbucket Import'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-1616022200156991866</id><published>2010-10-08T04:24:00.000-07:00</published><updated>2010-10-08T04:24:58.639-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='confluence tungle atlassian integration'/><title type='text'>Tungle + Confluence</title><content type='html'>A few days ago &lt;a href="http://www.ibm.com/"&gt;IBM&lt;/a&gt; announced support for integrating &lt;a href="https://www.lotuslive.com/"&gt;LotusLive&lt;/a&gt; with the excellent &lt;a href="http://tungle.me/"&gt;Tungle.me&lt;/a&gt; service for scheduling appointments with external parties. &amp;nbsp;Not being one to let &lt;a href="http://www.ibm.com/"&gt;IBM&lt;/a&gt; have all the fun I created a User Macro to embed &lt;a href="http://tungle.me/"&gt;Tungle.me&lt;/a&gt; in &lt;a href="http://www.atlassian.com/software/confluence/"&gt;Atlassian's Confluence wiki&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Register a Tungle.me account&lt;/b&gt;&lt;br /&gt;Visit &lt;a href="http://tungle.me/"&gt;Tungle.me&lt;/a&gt; and follow the on-screen instructions.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Create a User Macro&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Login to Confluence as a user with admin privileges&lt;/li&gt;&lt;li&gt;Select Browse -&amp;gt; Confluence Admin -&amp;gt; User Macros&lt;/li&gt;&lt;li&gt;Create a new User Macro with the following details: &lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;b&gt;Macro name:&lt;/b&gt; tungle&lt;/div&gt;&lt;div&gt;&lt;b&gt;Macro body:&lt;/b&gt; unchecked&lt;/div&gt;&lt;div&gt;&lt;b&gt;Output:&lt;/b&gt; Macro generates HTML markup&lt;/div&gt;&lt;div&gt;&lt;b&gt;Template:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#set ($user = ($paramuser))&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: small;"&gt;#if ($user)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;img src="https://www.tungle.me/public/${user}/busyicon" class="tungle-me" teml="${user}"/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;script src="https://www.tungle.me/portal/js/plugins/tungle.mwmWidget.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#else&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;div class="errorBox"&amp;gt;You must specify a &amp;lt;strong&amp;gt;user&amp;lt;/strong&amp;gt; parameter.&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#end&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Add the Macro to a Page&lt;/b&gt;&lt;br /&gt;Edit any &lt;a href="http://www.atlassian.com/software/confluence/"&gt;Confluence&lt;/a&gt; page in the normal way and add the following code:&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;{tungle:user=&amp;lt;username&amp;gt;&lt;username&gt;}&lt;/username&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;where&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;username&amp;gt;&amp;nbsp;&lt;/span&gt;is your &lt;a href="http://tungle.me/"&gt;Tungle.me&lt;/a&gt; username, e.g.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;{tungle:user=sphericaln}&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This will give you the following on your wiki page:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_LyavZ30DHEk/TK7zPhKDgBI/AAAAAAAAB5Q/cKvekjDbMNY/s1600/tungle-small.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_LyavZ30DHEk/TK7zPhKDgBI/AAAAAAAAB5Q/cKvekjDbMNY/s1600/tungle-small.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;and when you click "schedule a meeting" you will see:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_LyavZ30DHEk/TK70Sp_EFHI/AAAAAAAAB5U/X0CfI4meAVA/s1600/tungle-detail.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/_LyavZ30DHEk/TK70Sp_EFHI/AAAAAAAAB5U/X0CfI4meAVA/s400/tungle-detail.jpg" width="235" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you don't specify a "user" parameter then you will get:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_LyavZ30DHEk/TK72FhhDIPI/AAAAAAAAB5Y/yDwN2p2bdsY/s1600/tungle-error.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="32" src="http://3.bp.blogspot.com/_LyavZ30DHEk/TK72FhhDIPI/AAAAAAAAB5Y/yDwN2p2bdsY/s400/tungle-error.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://tungle.me/"&gt;Tungle.me&lt;/a&gt; has a number of synchronisation integrations with calendar services - &lt;a href="https://www.lotuslive.com/"&gt;LotusLive&lt;/a&gt;, &lt;a href="http://www-01.ibm.com/software/lotus/products/notes/"&gt;Lotus Notes&lt;/a&gt;, &lt;a href="https://www.google.com/calendar/"&gt;Google Calendar&lt;/a&gt;, &lt;a href="http://office.microsoft.com/en-us/outlook/"&gt;Outlook&lt;/a&gt;, &lt;a href="http://www.microsoft.com/mac/products/entourage2008/default.mspx#/interacting_entourage/"&gt;Entourage&lt;/a&gt;, &lt;a href="http://www.microsoft.com/exchange/2010/en/us/default.aspx"&gt;Exchange&lt;/a&gt; - and embedding the widget in your website is a great way of making it easy for people outside your organisation to schedule appointments.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-1616022200156991866?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/1616022200156991866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=1616022200156991866' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/1616022200156991866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/1616022200156991866'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2010/10/tungle-confluence.html' title='Tungle + Confluence'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_LyavZ30DHEk/TK7zPhKDgBI/AAAAAAAAB5Q/cKvekjDbMNY/s72-c/tungle-small.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-792824356276610052</id><published>2010-10-02T05:14:00.000-07:00</published><updated>2010-10-02T05:14:24.057-07:00</updated><title type='text'>Google Moderator + Confluence Take 2</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;A while ago I posted how to &lt;a href="http://sphericalnemesis.blogspot.com/2010/08/google-moderator-confluence.html"&gt;integrate Google Moderator with Confluence&lt;/a&gt; , but it was a hard-coded solution which would only embed one Moderator series. &amp;nbsp;After (finally) getting off my backside I've now got an improved &lt;a href="http://confluence.atlassian.com/display/DOC/Writing+User+Macros"&gt;User Macro&lt;/a&gt; which allows you to enter the URL of any Moderator series as a parameter to the macro.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Most of the steps are the same as the &lt;a href="http://sphericalnemesis.blogspot.com/2010/08/google-moderator-confluence.html"&gt;previous blog post&lt;/a&gt; , but the template for the macro has been changed from:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;lt;div id="moderator-embed-target"&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;var mod = new MODERATOR("http://www.google.com/moderator/[ID of your Moderator series]);&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;mod.hl = "en";&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;mod.width = 1000;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;mod.height = 500;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;mod.embed("moderator-embed-target");&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;to:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#set ($url = ($paramurl))&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#if ($url)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;div id="moderator-embed-target"&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;script type="text/javascript"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var mod = new MODERATOR("${url}");&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mod.hl = "en";&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mod.width = 1000;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mod.height = 500;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mod.embed("moderator-embed-target");&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#else&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;div class="errorBox"&amp;gt;You must specify a &amp;lt;strong&amp;gt;url&amp;lt;strong&amp;gt; parameter.&amp;lt;div&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#end&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;This small change now allows you to enter something similar to:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;{google-moderator:url=http://www.google.com/moderator/#16/e=22571}&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;into the body of a &lt;a href="http://www.atlassian.com/software/confluence/"&gt;Confluence&lt;/a&gt; page, where the URL is just copied and pasted from the home page of your &lt;a href="http://www.google.com/moderator/"&gt;Google Moderator&lt;/a&gt; series. &amp;nbsp;This results in:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_LyavZ30DHEk/TKcXJhN_K5I/AAAAAAAAB5I/ImRaC3JA5Hg/s1600/moderator-success.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="352" src="http://3.bp.blogspot.com/_LyavZ30DHEk/TKcXJhN_K5I/AAAAAAAAB5I/ImRaC3JA5Hg/s400/moderator-success.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;If you forget to enter a URL parameter by just entering:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;{google-moderator}&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;you will be presented with:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_LyavZ30DHEk/TKcYEdmkeAI/AAAAAAAAB5M/XQC6GFAIZdo/s1600/moderator-fail.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="352" src="http://3.bp.blogspot.com/_LyavZ30DHEk/TKcYEdmkeAI/AAAAAAAAB5M/XQC6GFAIZdo/s400/moderator-fail.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;I still need to work on turning this into a "proper" plugin or &lt;a href="http://www.opensocial.org/"&gt;Open Social&lt;/a&gt; gadget, but it's more flexible than the old macro.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;b&gt;FOOTNOTE&lt;/b&gt;: &amp;nbsp;I didn't use $generalUtil.urlEncode($paramurl) in the macro as when the URL is encoded the macro fails to render.&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-792824356276610052?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/792824356276610052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=792824356276610052' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/792824356276610052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/792824356276610052'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2010/10/google-moderator-confluence-take-2.html' title='Google Moderator + Confluence Take 2'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_LyavZ30DHEk/TKcXJhN_K5I/AAAAAAAAB5I/ImRaC3JA5Hg/s72-c/moderator-success.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-4195267542301492138</id><published>2010-09-18T08:17:00.000-07:00</published><updated>2010-09-18T08:17:05.734-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='atlassian appfire firestarter confluence usb'/><title type='text'>Fat Firestarter</title><content type='html'>I'd previously blogged about the &lt;a href="http://www.appfire.com/products/firestarter/"&gt;AppFire Firestater&lt;/a&gt; and got a comment about it being a tad bulky and its size would mean it would block devices from being able to be plugged into the neighbouring USB port.&lt;br /&gt;&lt;br /&gt;It is bulky, it does block access to the neighbouring USB port and I was fine with swapping USB devices for a while, but I use AppFire Firestarter so often that it was becoming a pain to keep having to shut everything down on Firestarter to unplug it so I could use another device.&lt;br /&gt;&lt;br /&gt;A quick rummage around my box of cables (all geeks have boxes of cables, right?) and I found this:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_LyavZ30DHEk/TJTVTDT4CEI/AAAAAAAAB4s/JcdQYY94e8k/s1600/firestarter-extension.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_LyavZ30DHEk/TJTVTDT4CEI/AAAAAAAAB4s/JcdQYY94e8k/s320/firestarter-extension.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;a very short USB extension cable which means I can plug in multiple USB devices and is still small enough for me to take my Firestarter everywhere.&lt;br /&gt;&lt;br /&gt;Not the most exciting blogpost I know, but shows there are ways around Firestarter's slightly chubby form factor if you need to run multiple USB devices side by side.&lt;br /&gt;&lt;br /&gt;I don't know where I got the cable from (would have been bundled with some other USB device I purchased), but if you don't have one then you can &lt;a href="http://www.google.co.uk/products/catalog?q=usb+extension+cable&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;cid=14514925646630844865#p"&gt;buy them separately&lt;/a&gt; for around £1.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-4195267542301492138?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/4195267542301492138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=4195267542301492138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/4195267542301492138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/4195267542301492138'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2010/09/fat-firestarter.html' title='Fat Firestarter'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_LyavZ30DHEk/TJTVTDT4CEI/AAAAAAAAB4s/JcdQYY94e8k/s72-c/firestarter-extension.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-7012928910598787758</id><published>2010-09-12T12:24:00.000-07:00</published><updated>2010-09-12T12:24:34.264-07:00</updated><title type='text'>Firestarter - Part 1</title><content type='html'>About a week ago I received delivery of my &lt;a href="http://www.appfire.com/products/firestarter/"&gt;AppFire Firestarter&lt;/a&gt;, which is a portable (USB) wiki appliance that runs &lt;a href="http://www.atlassian.com/software/confluence/"&gt;Atlassian Confluence&lt;/a&gt; and allows peer to peer and remote sync with a Confluence server.&lt;br /&gt;&lt;br /&gt;This post is about the basics, but I'll continue the series with how to get the complete &lt;a href="http://www.atlassian.com/"&gt;Atlassian&lt;/a&gt; stack on Firestarter.&lt;br /&gt;&lt;br /&gt;For those that don't know what Firestarter is, this is what one looks like:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_LyavZ30DHEk/TI0io0YBAwI/AAAAAAAAB4M/mbSEOL-QNCY/s1600/IMG_20100911_231311.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/_LyavZ30DHEk/TI0io0YBAwI/AAAAAAAAB4M/mbSEOL-QNCY/s320/IMG_20100911_231311.jpg" width="240" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I love the simplicity of this device, you plug it in and it just works and is a great way of giving you offline access to a Confluence wiki, or even a sandbox for development.&lt;br /&gt;&lt;br /&gt;When you plug it in this is what you see in Finder:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_LyavZ30DHEk/TI0kIUIEVII/AAAAAAAAB4U/YbbAXElIj2U/s1600/firestarter-sart-stop.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="187" src="http://1.bp.blogspot.com/_LyavZ30DHEk/TI0kIUIEVII/AAAAAAAAB4U/YbbAXElIj2U/s400/firestarter-sart-stop.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;then you just double-click "firestarter-start-stop.jar" and wait until you see:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_LyavZ30DHEk/TI0lsQYjsMI/AAAAAAAAB4c/rWXkLaWef1M/s1600/firestarter-started.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" src="http://4.bp.blogspot.com/_LyavZ30DHEk/TI0lsQYjsMI/AAAAAAAAB4c/rWXkLaWef1M/s400/firestarter-started.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You click the "localhost" link and you're up and running. &lt;br /&gt;&lt;br /&gt;Sarah Maddox has a more detailed write up on &lt;a href="http://blogs.atlassian.com/confluence/2010/06/playing-with-firestarter-portable-confluence-wiki.html"&gt;her blog&lt;/a&gt;, but my post is just a starter for 10 as this series is about getting the entire stack on your Firestarter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-7012928910598787758?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/7012928910598787758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=7012928910598787758' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/7012928910598787758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/7012928910598787758'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2010/09/firestarter-part-1.html' title='Firestarter - Part 1'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_LyavZ30DHEk/TI0io0YBAwI/AAAAAAAAB4M/mbSEOL-QNCY/s72-c/IMG_20100911_231311.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-7446514760854222624</id><published>2010-09-11T17:12:00.000-07:00</published><updated>2010-09-11T17:23:21.739-07:00</updated><title type='text'>The New Thing</title><content type='html'>I said I'd keep you posted over at (&lt;a href="http://sphericalnemesis.blogspot.com/2010/05/time-for-something-new.html"&gt;Time for Something New&lt;/a&gt;) on what I was up to and never one to break my word, here's the news.&lt;br /&gt;&lt;br /&gt;I've signed with &lt;a href="http://www.appfusions.com/"&gt;AppFusions&lt;/a&gt;, which is an &lt;a href="http://www.atlassian.com/"&gt;Atlassian&lt;/a&gt; partner specializing in everything &lt;a href="http://www.atlassian.com/"&gt;Atlassian&lt;/a&gt; and integrating &lt;a href="http://www.atlassian.com/"&gt;Atlassian&lt;/a&gt; products such as &lt;a href="http://www.atlassian.com/software/confluence/"&gt;Confluence&lt;/a&gt; and &lt;a href="http://www.atlassian.com/software/jira/"&gt;JIRA&lt;/a&gt; with 3rd party systems.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.appfusions.com/category/sub-dashboard.action?categoryKey=team"&gt;AppFusions team&lt;/a&gt; are &lt;b&gt;"off the chart smart"&lt;/b&gt; and if you are looking for collaboration solutions, project management solutions, helpdesk solutions, content management solutions (we do more, my brain just melted trying to think of everything we do) then you should &lt;a href="http://www.appfusions.com/category/sub-dashboard.action?categoryKey=indstry"&gt;contact AppFusions&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I am truly privileged to be part of this team and hope I can bring as much to the table as they do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-7446514760854222624?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/7446514760854222624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=7446514760854222624' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/7446514760854222624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/7446514760854222624'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2010/09/new-thing.html' title='The New Thing'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-6348281920384307663</id><published>2010-08-30T04:40:00.000-07:00</published><updated>2010-08-30T04:40:32.044-07:00</updated><title type='text'>It's a Team Game</title><content type='html'>Walking home the other night I happened to take a detour through Pencoedtre playing fields, which was home to the Barry Wolves football (soccer) team that I played for as a kid and it got me thinking about the team's ethos and how it could apply to teams in general.&lt;br /&gt;&lt;br /&gt;Whereas pretty much every other team in the league had strict rules about passing trials in order to be able to join them, identified their stars who would play no matter what and would leave other kids on the bench on match day, Barry Wolves were different.&amp;nbsp; Their ethos was:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;No trials&lt;/li&gt;&lt;li&gt;You turn up for training, you play on match day&lt;/li&gt;&lt;li&gt;You don't train, you don't play on match day - no matter how good you are &lt;/li&gt;&lt;li&gt;You don't always have to be goalie if you fancy trying centre forward &lt;/li&gt;&lt;li&gt;No stars, no blame - you win as a team, you lose as a team&lt;/li&gt;&lt;/ul&gt;We weren't the best team in the league, but the inclusive nature of the team meant that everyone felt involved, there was a real team spirit and we enjoyed being part of the team.&lt;br /&gt;&lt;br /&gt;How could this apply to teams in general?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Give People a Chance&lt;/b&gt;&lt;br /&gt;You don't necessarily have to make someone prove themselves before letting them join a team.&amp;nbsp; If they're enthusiastic then let them prove themselves as part of that team.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;You Don't Learn from Being on the Sidelines&lt;/b&gt;&lt;br /&gt;If someone is putting the effort in to learn and practice skills in their own time or outside of an official project then give them the opportunity of working on an official project as they will learn far more on a real project and "being in the game".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;It's a 2-way Street&amp;nbsp; &lt;/b&gt;&lt;br /&gt;Everyone should be working on developing and improving their skills and if someone isn't doing that then they have no right to complain about not being given a role on a project.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Mix it Up&lt;/b&gt;&lt;br /&gt;Just because someone has been a developer it doesn't mean they can't have a go at being a system administrator or a UI designer if they want to.&amp;nbsp; You can learn a lot from trying different roles and giving system administration a go for a while can make you a better developer.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Never Point the Finger&lt;/b&gt;&lt;br /&gt;If a project fails it's because the team failed and not because of any one person.&amp;nbsp; Sure someone may have dropped the ball on something, but a team will help that person pick it up to keep the project on track.&amp;nbsp; If you start pointing fingers you fragment the team and increase the risk of failure on the next project.&lt;br /&gt;&lt;br /&gt;What I'm trying to say is being involved in team sports as a kid can teach you a lot, but having experience of teams that like to do things differently teaches you even more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-6348281920384307663?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/6348281920384307663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=6348281920384307663' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/6348281920384307663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/6348281920384307663'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2010/08/its-team-game.html' title='It&apos;s a Team Game'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-5719533377927968723</id><published>2010-08-16T02:00:00.000-07:00</published><updated>2010-08-16T02:00:43.590-07:00</updated><title type='text'>Google Moderator + Confluence</title><content type='html'>I'm late to the party on discovering &lt;a href="http://www.google.com/moderator/"&gt;Google Moderator&lt;/a&gt;, but it looks like a very easy way to capture, vote on and then prioritise requirements, ideas and suggestions.&amp;nbsp; Which always seems to have been a problem for all the organisations I've worked for, as it was whoever shouted loudest or whoever was the "VIP" got what they wanted rather than development effort being focused on the features that would benefit the majority of users.&lt;br /&gt;&lt;br /&gt;Posts on Google Moderator tend to be very high-level and the teams I've worked with capture more detailed requirements using &lt;a href="http://www.atlassian.com/software/confluence/"&gt;Atlassian Confluence&lt;/a&gt; so I wanted to have a play with embedding Google Moderator into Confluence - &lt;i&gt;which turned out to be really easy for a basic integration&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;Here's what you need to do:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Add the Google Moderator Javascript to a Main Layout&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Login as the owner of a Confluence Space&lt;/li&gt;&lt;li&gt;Navigate to &lt;b&gt;Browse -&amp;gt; Space Admin -&amp;gt; Layout&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Select Create Custom next to Main Layout&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_LyavZ30DHEk/TGf_5t00-QI/AAAAAAAAB3Q/6u_ZxumzeLE/s1600/edit-layout.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="215" src="http://4.bp.blogspot.com/_LyavZ30DHEk/TGf_5t00-QI/AAAAAAAAB3Q/6u_ZxumzeLE/s400/edit-layout.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Then add the following to the &lt;b&gt;&amp;lt;head&amp;gt;&lt;/b&gt; section of the Main Layout:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;&amp;lt;script src="http://www.google.com/moderator/static/moderator-embed-api.js" type"text/javascript"&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/b&gt;&lt;/blockquote&gt;E.g.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_LyavZ30DHEk/TGgDA6IduoI/AAAAAAAAB3Y/R-SX8o4Ok_U/s1600/add-js.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="185" src="http://3.bp.blogspot.com/_LyavZ30DHEk/TGgDA6IduoI/AAAAAAAAB3Y/R-SX8o4Ok_U/s400/add-js.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Create a User Macro&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You don't need to do this, but I decided to create a User Macro so people could embed Google Moderator with a simple &lt;b&gt;{moderator}&lt;/b&gt; macro rather than needing to know the Javascript code for embedding directly.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Login as a Confluence Administrator&lt;/li&gt;&lt;li&gt;Navigate to &lt;b&gt;Browse -&amp;gt; Confluence Admin -&amp;gt; User Macros -&amp;gt; Create a User Macro&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Populate with the following information:&lt;/li&gt;&lt;/ol&gt;&lt;blockquote&gt;Macro Name:&amp;nbsp;&lt;b&gt;moderator&lt;/b&gt;&lt;br /&gt;Macro Body:&amp;nbsp;&lt;b&gt;unchecked&lt;/b&gt;&lt;br /&gt;Output:&amp;nbsp;&lt;b&gt;Macro generates HTML markup&lt;/b&gt;&lt;br /&gt;Template:&lt;br /&gt;&lt;b&gt;&amp;lt;div id="moderator-embed-target"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;var mod = new MODERATOR("http://www.google.com/moderator/[ID of your Moderator series]);&lt;br /&gt;mod.hl = "en";&lt;br /&gt;mod.width = 1000;&lt;br /&gt;mod.height = 500;&lt;br /&gt;mod.embed("moderator-embed-target");&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;E.g.&lt;/blockquote&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_LyavZ30DHEk/TGgL5wK02xI/AAAAAAAAB3o/yolGTAks1OI/s1600/user-macro-new.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="341" src="http://2.bp.blogspot.com/_LyavZ30DHEk/TGgL5wK02xI/AAAAAAAAB3o/yolGTAks1OI/s400/user-macro-new.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Use the {moderator} Macro on a Page&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Just edit a page in the normal way and add the &lt;b&gt;{moderator}&lt;/b&gt; macro to the page.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_LyavZ30DHEk/TGj7ILydgsI/AAAAAAAAB3w/EebUl4T4dtU/s1600/moderator-macro.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="77" src="http://4.bp.blogspot.com/_LyavZ30DHEk/TGj7ILydgsI/AAAAAAAAB3w/EebUl4T4dtU/s400/moderator-macro.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;View the Results&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_LyavZ30DHEk/TGj8Go0D4tI/AAAAAAAAB34/xt6uGZ4xc-A/s1600/moderator-embedded.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="206" src="http://4.bp.blogspot.com/_LyavZ30DHEk/TGj8Go0D4tI/AAAAAAAAB34/xt6uGZ4xc-A/s400/moderator-embedded.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Next Steps&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The above works quite well for a basic integration, but I'd like to have more control over the look and feel of Google Moderator on a page so I'm going to see if I can create a Confluence plugin or &lt;a href="http://www.opensocial.org/"&gt;OpenSocial&lt;/a&gt; gadgets using the &lt;a href="http://code.google.com/apis/moderator/"&gt;Google Moderator API&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-5719533377927968723?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/5719533377927968723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=5719533377927968723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/5719533377927968723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/5719533377927968723'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2010/08/google-moderator-confluence.html' title='Google Moderator + Confluence'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_LyavZ30DHEk/TGf_5t00-QI/AAAAAAAAB3Q/6u_ZxumzeLE/s72-c/edit-layout.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-5591275307131310737</id><published>2010-05-24T08:23:00.000-07:00</published><updated>2010-05-24T08:23:32.104-07:00</updated><title type='text'>Time for Something New</title><content type='html'>After 7 years working for Information Services at Cardiff University and 12 years working for Cardiff University in total I've decided it's time for a change and to do something new.&amp;nbsp; There are many reasons why I've decided it's time for a change, but as I struggle to find the words to explain I keep getting drawn back to this quote from &lt;a href="http://www.scottberkun.com/"&gt;Scott Berkun&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;"Pick something. Do it with all your heart. If you can’t keep your heart  in it, do something else."&lt;/i&gt;&lt;/blockquote&gt;It's not the quote that made me decide to leave Cardiff University as I'd made the decision long before stumbling across it, but it describes my main reason for leaving in a better way than I ever could.&lt;br /&gt;&lt;br /&gt;Over the years I've had the pleasure of working with incredible people from both within the University and externally and if you're reading this I want to say &lt;b&gt;THANK YOU&lt;/b&gt; - I couldn't have achieved the things I have without your help and  support and you're the reason this decision has taken me so long to take and the reason that meant I couldn't take this decision lightly. &amp;nbsp; &lt;br /&gt;&lt;br /&gt;It's been a wild ride working for Cardiff University and there's only one way I can think of summing up my time at Cardiff.&amp;nbsp; From Lock, Stock &amp;amp; Two Smoking Barrels:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;"It's been emotional"&lt;/i&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-5591275307131310737?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/5591275307131310737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=5591275307131310737' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/5591275307131310737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/5591275307131310737'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2010/05/time-for-something-new.html' title='Time for Something New'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-3552258936730840418</id><published>2009-12-21T10:16:00.000-08:00</published><updated>2009-12-21T10:16:41.905-08:00</updated><title type='text'>Apache Shindig - Let's Get Social</title><content type='html'>As I've been harping on at IBM for them to support &lt;a href="http://www.opensocial.org/"&gt;OpenSocial&lt;/a&gt; in products such as &lt;a href="http://www-01.ibm.com/software/lotus/products/connections/"&gt;Lotus Connections&lt;/a&gt; I decided to have a play with &lt;a href="http://incubator.apache.org/shindig/index.html"&gt;Apache Shindig&lt;/a&gt; and the first steps are obviously to get it installed.&lt;br /&gt;&lt;br /&gt;I'm using Ubunutu 9.10 and nabbed the following files:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jre-6u17-oth-JPR@CDS-CDS_Developer"&gt;Java Sun JRE 6.0_17&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://apache.mirror.anlx.net/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.tar.gz"&gt;Apache Tomcat 6.0.20&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://repo2.maven.org/maven2/org/apache/shindig/shindig-server/1.1-BETA5-incubating/shindig-server-1.1-BETA5-incubating.war"&gt;Apache Shindig shindig-server-1.1-BETA5-incubating.war&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Install Java&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;user@my-netbook: cp ~user/Downloads/jre-6u17-linux-i586.bin /usr/local/&lt;br /&gt;user@my-netbook: cd /usr/local&lt;br /&gt;user@my-netbook: ./jre-6u17-linux-i586.bin&lt;br /&gt;user@my-netbook: ln -s jre1.6.0_17 java&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;I want the JAVA_HOME and JRE_HOME environment variables available to all users so I create the following file:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;user@my-netbook: sudo vi /etc/profile.d/java.sh&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;and populate it with the following contents:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;JAVA_HOME=/usr/local/java&lt;br /&gt;export JAVA_HOME&lt;br /&gt;&lt;br /&gt;JRE_HOME=/usr/local/java&lt;br /&gt;export JRE_HOME&lt;br /&gt;&lt;br /&gt;PATH=$PATH:$JAVA_HOME/bin&lt;br /&gt;export PATH&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;b&gt;Install Tomcat&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;user@my-netbook: cp ~user/Downloads/apache-tomcat-6.0.20.tar.gz /usr/local/&lt;br /&gt;user@my-netbook: cd /usr/local&lt;br /&gt;user@my-netbook: tar -xzvf apache-tomcat-6.0.20.tar.gz&lt;br /&gt;user@my-netbook: ln -s apache-tomcat-6.0.20 tomcat&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Then check that Tomcat starts ok:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;user@my-netbook: cd /usr/local/tomcat/bin&lt;br /&gt;user@my-netbook: ./startup.sh&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;and check you can access http://localhost:8080, where you should see:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/_LyavZ30DHEk/Sy-5Qelgt3I/AAAAAAAABLM/HkzFIlqaFp4/s1600-h/Apache+Tomcat_1261418791305.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_LyavZ30DHEk/Sy-5Qelgt3I/AAAAAAAABLM/HkzFIlqaFp4/s640/Apache+Tomcat_1261418791305.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Now shutdown Tomcat:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;user@my-netbook: cd /usr/local/tomcat/bin&lt;br /&gt;user@my-netbook: ./shutdown.sh&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;b&gt;Install Shindig&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;user@my-netbook: cd /usr/local/tomcat/webapps&lt;br /&gt;user@my-netbook: mv ROOT/ ROOT.BCK&lt;br /&gt;user@my-netbook: cp ~user/Downloads/shindig-server-1.1-BETA5-incubating.war /usr/local/tomcat/webapps/ROOT.WAR&lt;br /&gt;user@my-netbook: /usr/local/tomcat/bin/startup.sh&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Check that Shindig is working by visiting the following URL in your browser:&lt;br /&gt;&lt;br /&gt;http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml&lt;br /&gt;&lt;br /&gt;and you should see:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_LyavZ30DHEk/Sy-7Vfx8f6I/AAAAAAAABLU/Eo1_yNLdS4g/s1600-h/ToDo_1261419321427.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_LyavZ30DHEk/Sy-7Vfx8f6I/AAAAAAAABLU/Eo1_yNLdS4g/s640/ToDo_1261419321427.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hopefully that should be it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-3552258936730840418?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/3552258936730840418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=3552258936730840418' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/3552258936730840418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/3552258936730840418'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2009/12/apache-shindig-lets-get-social.html' title='Apache Shindig - Let&apos;s Get Social'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_LyavZ30DHEk/Sy-5Qelgt3I/AAAAAAAABLM/HkzFIlqaFp4/s72-c/Apache+Tomcat_1261418791305.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-2648604106074710312</id><published>2009-10-25T06:34:00.000-07:00</published><updated>2009-10-25T06:34:59.575-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='portal websphere_portal support problem'/><title type='text'>Retiring the Portal Wibble Dance</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;This week we finally got to the bottom of a problem that's been a bit of a head scratcher for the last 4-6 weeks.&lt;br /&gt;&lt;br /&gt;Our enterprise portal (WebSphere Portal 6.0.1.3) had been standing up just fine with a user base of 30,000 users for over 12 months, but about 4-6 weeks ago it started exhibiting a behaviour I dubbed the "Portal Wibble Dance".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What is the Portal Wibble Dance?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The Portal Wibble Dance is where individual portal nodes started dropping in and out of service with alarming regularity and my inbox resembled a train wreck with thousands of the following alerts:&lt;br /&gt;&lt;br /&gt;"node 1 is down"&lt;br /&gt;"node 2 is down"&lt;br /&gt;"node 1 is up"&lt;br /&gt;"node 1 is down"&lt;br /&gt;"node 3 is down"&lt;br /&gt;"node 2 is up"&lt;br /&gt;"node 3 is up"&lt;br /&gt;&lt;br /&gt;Luckily we have a 4-node cluster and we weren't getting any service outages as at least one node remained up at any one time when the other's were "wibbling".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;So Nodes were Crashing?&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;Didn't look like.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Notifications that nodes were back up were too quick to suggest that nodes were actually crashing - anyone who's worked with WebSphere Portal knows there's no way a node can restart in 30 seconds ;) - so it looked like the nodes were just slowing down enough for our Netscaler load balancers to mark them as down.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What the Hell is a Netscaler?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The fact that we use Citrix Netscalers as opposed to IBM Edge Servers to load balance has confused people who've worked on our infrastructure and are not used to heterogeneous environments.&amp;nbsp; So an explanation.&lt;br /&gt;&lt;br /&gt;Citrix Netscalers are hardware load balancers that balance the traffic to the 4 IBM HTTPD (IHS) Servers.&amp;nbsp; It sends a GET request to /wps/portal and if it doesn't get a response within 10 seconds it flags a potential problem with that server.&amp;nbsp; If it gets 3 failed attempts in a row for a server then it flags that server as down and stops sending traffic to it.&amp;nbsp; The Netscaler then waits 30 seconds and tries the flagged server again.&amp;nbsp; If it gets a response within 10 seconds then it flags the server as up and starts sending traffic to it again.&lt;br /&gt;&lt;br /&gt;I get the above email alerts for each "down" and "up" flag and I was getting alerts too frequently for it to be portal restarts.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;So Was There Anything in the Logs?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Boy, was there.&amp;nbsp; When portal was "wibbling" it was ripping through 15MB of log files in about 45 seconds - guess that might have had something to do with the slowdowns ;)&lt;br /&gt;&lt;br /&gt;There were thousands of the following errors repeating in the log files:&lt;br /&gt;&lt;pre&gt;"IWKPC1007X: Could not find an identity for name (resolved reference key): null"&lt;br /&gt;&lt;br /&gt;"IWKPY1015X: Unauthorised access by .... "&lt;br /&gt;&lt;br /&gt;"Exception is: com.ibm.db2.jcc.c.SqlException: Application must execute a rollback. The unit of work has already been rolled back in the database..."&lt;br /&gt;&lt;/pre&gt;&lt;b&gt;So What Was the Fix?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I managed to get a fix for IWKPC1007X from IBM Support.&amp;nbsp; It was a known issue which was documented at http://www-01.ibm.com/support/docview.wss?rs=688&amp;amp;uid=swg1PK60885 , but the TechNote seems to have been withdrawn.&amp;nbsp; I believe fix PK60885 is rolled in to 6.0.1.4 and above, but if you get the above error then request the fix direct from IBM Support.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;So That Fixed Everything?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Wish it was that simple, but portal was still doing the "wibble dance", I just had one less error, but it did make it easier to spot:&lt;br /&gt;&lt;pre&gt;SESN0016E: DatabaseSessionContext:performInvalidation detected an error. The database invalidation of timed out sessions has encountered an error..&amp;lt;br /&amp;gt;&lt;/pre&gt;pointing to a problem with the Session Database, but from the database side of things the DB looked fine, no errors, nothing.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;So What Was the Real Fix?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Reducing the individual errors eventually led us to a repeating error with the IBM Web Clipping portlet, which we use to surface our password management application in portal using an IFRAME - yes I know IFRAMES are bad and I hang my head in shame.&lt;br /&gt;&lt;br /&gt;Looks like there is a session management problem with IFRAMES and what I hadn't realised was that there had been a policy decision to push everyone to portal for password management, which increased the load on the Web Clipping portlet, increased the session management problem, and started causing enough errors to slow down portal enough for the Netscaler to keep dropping nodes out of service.&lt;br /&gt;&lt;br /&gt;Our fix for the time being is to disable persistent sessions completely, and we're slowly going to be removing all Web Clipping/IFRAME portlets.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Parting Shot&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Don't use IFRAMES kids, they're not big and they're not clever.&amp;nbsp; They're a cheap integration point for a proof of concept, but they will bite you in the ass if you roll them into a production environment.&lt;br /&gt;&lt;br /&gt;&lt;div class="zemanta-pixie"&gt;&lt;img alt="" class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=2b04b962-ebbc-8f78-95ac-b1e0a74d354c" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-2648604106074710312?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/2648604106074710312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=2648604106074710312' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2648604106074710312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2648604106074710312'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2009/10/retiring-portal-wibble-dance.html' title='Retiring the Portal Wibble Dance'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-5264248719870444051</id><published>2009-10-10T07:00:00.000-07:00</published><updated>2009-10-10T07:00:27.492-07:00</updated><title type='text'>How To Achieve Real Transparency</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;I keep getting told in work that we have this thing called "transparency" and everyone is open and honest and there is clear communication from the top down.&amp;nbsp; Well, sorry to burst your bubble, but we don't.&amp;nbsp; There are silos, there are Ivory Towers and there are a confusing number of senior management groups with confusing acronyms - SME, ITPB, ITPO, MWE2 ITPB - and people don't really know these groups' remits or which group a particular issue should be raised in.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;So how do we fix things?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;SME (which stands for Senior Management Executive) have taken steps to address some of the issues in sending out regular bulletins of things that have been discussed and actioned at SME meetings.&amp;nbsp; This is a big step forward in addressing some of the confusion around SME, but that's just one of the groups, what about the others?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;So how do we REALLY fix things?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is where I see E2.0 / Social Business Networking / Call it What You Want making a real difference and adding real value.&lt;br /&gt;&lt;br /&gt;We happen to have chosen Lotus Connections as our platform, but you can pretty much substitute any E2.0 platform you like - i&lt;i&gt;t's not about the technology, it's about the mindshift.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;So in our organisation what if:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;We had a Community visible to all of Information Services?&lt;/li&gt;&lt;li&gt;We had Wiki defining the remit of each group?&lt;/li&gt;&lt;li&gt;We recorded meeting minutes on the Wiki?&lt;br /&gt;&lt;/li&gt;&lt;li&gt;We had Blog post updates from all of the above mentioned groups?&lt;/li&gt;&lt;li&gt;We added project proposals to Files?&lt;/li&gt;&lt;li&gt;We had a Forum for seeding new ideas for projects?&lt;/li&gt;&lt;li&gt;We templated Activities for every task required to move a project through the system?&lt;/li&gt;&lt;li&gt;We used Activities as a light-weight management tool for managing a project that had been approved?&lt;/li&gt;&lt;li&gt;We give it a shot?&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Use Case 1&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Everyone in Information Services can see projects moving through the system and know at what stage each project is at.&amp;nbsp; It shows that the system works, even if people don't have projects in the system at the time.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Use Case 2&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;People understand the remit of each group, what is being discussed where and where they need to raise issues.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Use Case 3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Frank sees that Joe's project (which Frank didn't know about) has been rejected, but is important to Frank so Frank contacts Joe to help with getting the project re-submitted.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Use Case 4&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Joe sees that Frank's project (which Joe didn't know about) has been accepted, but the project impacts on Joe so Joe contacts Frank to ensure project proposal is adjusted to reflect Joe's team effort.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Use Case 5&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Andrew has had a lot of projects rejected, but sees that Mike has had a lot of projects approved.&amp;nbsp; Andrew contacts Mike for advice on how to submit projects.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Use Case 6&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Mike has had a lot of projects accepted, but sees that Andrew has had a lot of projects rejected.&amp;nbsp; Some of the projects are of interest to Mike so Mike contacts Andrew to offer advice.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Use Case 7&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Bob starts a thread on the Forum to ask if anyone is interested in helping him with a project proposal to reduce storage costs.&amp;nbsp; Andrew responds offering help and invites Paul and Rhys to contribute to the discussion.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Use Case 8&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Rebecca is a new employee within Information Services and has never submitted a project proposal before.&amp;nbsp; Rebecca uses the Activity Template for project submissions and has a clear set of steps, tasks, milestones and documents to help her through the process.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Use Case 9&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Andrew and Simon have their project approved and use Activities as a light-weight project management tool to share and complete tasks, track milestones and share relevant documents and emails.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Reality&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I know getting the mindshift to do this is not going to be easy, but it has to be worth a shot doesn't it?&amp;nbsp; We keep talking about business change, so let's change, let's do things differently.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Expansion&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This post is specific to Information Services, but I guarantee that the same structures and problems exist with every School or Directorate in Cardiff University - and I bet this solution fits for all of them.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Conclusion&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I honestly think this would work and if you want to see this happen then let me know.&lt;br /&gt;&lt;br /&gt;I also accept that I am "politically naive" so if there are stumbling blocks to what I'm proposing then shout - but if you are a CU senior peep then if you shout against this you don't really believe in transparency ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="zemanta-pixie"&gt;&lt;img alt="" class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=45852e1a-39cf-8ba2-a4b6-53bdb2a747c0" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-5264248719870444051?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/5264248719870444051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=5264248719870444051' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/5264248719870444051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/5264248719870444051'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2009/10/how-to-achieve-real-transparency.html' title='How To Achieve Real Transparency'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-1986994809336043487</id><published>2009-08-14T04:09:00.001-07:00</published><updated>2009-08-14T04:11:59.391-07:00</updated><title type='text'>What Am I Not Getting?</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;First blog post in a very long time as I'm normally more of a blog reader than a blog writer, but something has been bugging me lately that I just don't get - and when I get bugged I normally turn to Twitter, but this needs more than 140 chars :-)&lt;br /&gt;&lt;br /&gt;We're currently in the middle of a programme of work called the Modern Working Environment (MWE) at Cardiff University which is introducing a suite of social networking, collaboration, messaging, business process and integration tools to try and improve the way we work, make people more productive and improve communication and collaboration.&lt;br /&gt;&lt;br /&gt;One of the problems we're facing is that we've been getting a lot of feedback recently that people are confused by the number of tools that we've released to date as part of MWE and people don't understand what tool to use for what task.  The feedback has even gone as far as suggesting that we should be providing a prescribed matrix of tools versus tasks and that you should always use "tool X" for "task Y" - and this is the bit that's bugging me as the prescribed approach doesn't map to any other work or non-work task.&lt;br /&gt;&lt;br /&gt;In my mind the chosen tool for any task is based (mainly) on:&lt;br /&gt;&lt;br /&gt;* Appropriateness&lt;br /&gt;* Context&lt;br /&gt;* Availability&lt;br /&gt;* Personal Preference&lt;br /&gt;* Group Preference&lt;br /&gt;&lt;br /&gt;e.g.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Task - "I need to ask a colleague a question"&lt;/b&gt;&lt;br /&gt;Now for this you could visit them at their desk, phone them, email them, send them an instant message or even schedule a meeting, but people instinctively know which is the right tool to use and are easily able to realise when they need to switch tools if they made the wrong choice.  E.g. starting what you thought would be a quick instant message exchange that results in one party sending "i'll phone you".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Task - "I need to travel somewhere"&lt;/b&gt;&lt;br /&gt;Where are you traveling?  You could walk, take the bus, take the train, drive, liftshare, cycle, run (if you're late for a meeting), fly, take a boat, or any combination of these to get to where you need to.  Again people know which tool they want to use and will easily switch tools if appropriate, e.g I liftshare or drive to work in the main, but will switch to buses or trains depending on appropriateness and availability of these tools.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Task - "I need to track/report project progress"&lt;/b&gt;&lt;br /&gt;What are you reporting?  Who are you reporting to?  Within INSRV we're currently tracking and reporting project progress using MS Project, MS Word, MS Powerpoint, MS Excel, Jira, Infra, Confluence and even JPG images.  The point is that people know what they want to use, how they want to use it and, again, will switch tools when necessary, e.g. switching from an MS Excel tracked burndown chart to an MS Powerpoint when the information needs to be reported.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Task - "I need to do some DIY"&lt;/b&gt;&lt;br /&gt;What are you doing?  Knocking down a wall?  Building a bookcase?  Opening a tin of paint?  If you're opening a tin of paint how many people would use a screwdriver?  Is that the designed and advertised use of a screwdriver, no?  But is it the most appropriate tool for the job, probably?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Task - "I need to make a reminder note"&lt;/b&gt;&lt;br /&gt;What do you use here?  Post-it note?  Scribble in a notebook?  Write on the back of your hand?  Add to Notes To Do list?  Create a Connections Activity?  Record an audio note on your mobile?  Add to your Remember The Milk account?  People know when and what to use and don't use the same one tool everytime they carry out this task.&lt;br /&gt;&lt;br /&gt;Actually I lied earlier and the real thing that is bugging me are why the above examples are so easy, but people are finding the suite of tools that we've released so hard in terms of what to use when?&lt;br /&gt;&lt;br /&gt;What makes the above so easy?  What makes these MWE tools so hard to understand?  What are we doing wrong in not making things easy?  What could we do better?&lt;br /&gt;&lt;br /&gt;Is it knowledge of how to use the tools?  Is it experience of using the tools?  Is it that technology will always be horrible and scary to a lot of people?&lt;br /&gt;&lt;br /&gt;If you've embarked on similar projects have you faced the same challenges?  How did you overcome them?  Did you overcome them or did your social networking projects die on the vine?&lt;br /&gt;&lt;br /&gt;Thanks for reading - my blog posts may get more coherent with a bit more practice at writing :-)&lt;br /&gt;&lt;br /&gt;&lt;div class="zemanta-pixie"&gt;&lt;img src="http://img.zemanta.com/pixy.gif?x-id=e74e6926-a48a-84f2-8fde-a5471080575f" alt="" class="zemanta-pixie-img" /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-1986994809336043487?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/1986994809336043487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=1986994809336043487' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/1986994809336043487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/1986994809336043487'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2009/08/what-am-i-not-getting.html' title='What Am I Not Getting?'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-46518451942735859</id><published>2008-02-04T07:59:00.000-08:00</published><updated>2008-02-04T08:07:36.918-08:00</updated><title type='text'>Goodbye Tremblant</title><content type='html'>Well the trip's nearly all over and it's time to say goodbye to Tremblant.  I've had a blast here, the conditions on the slopes have been great (apart from that one really bad Wednesday), the Pedestrian Village provides fantastic apres ski/board and the hostel (HI Tremblant) was fantastic.&lt;br /&gt;&lt;br /&gt;I'm going to miss the people, the slopes, "beat the clock" at the Caribou, the Sambuca Death Chambers at the hostel and the general vibe of the place.  Only thing I'm not going to miss is *that* Wednesday - but on the positive side I think I can safely say that I've ridden in the worst conditions that I'm ever likely to experience, so everything from now on can only be better :)&lt;br /&gt;&lt;br /&gt;Next stop Montreal...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-46518451942735859?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/46518451942735859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=46518451942735859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/46518451942735859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/46518451942735859'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/02/goodbye-tremblant.html' title='Goodbye Tremblant'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-333542842862582449</id><published>2008-02-02T13:38:00.000-08:00</published><updated>2008-02-02T13:54:11.968-08:00</updated><title type='text'>Tremblant Digest</title><content type='html'>Have been a bit slack on the posting front since I got to Tremblant - not because there's nothing to write about Tremblant, but the slopes and apres ski have been keeping me a bit busy - so here's a bit of a digest of this week:&lt;br /&gt;&lt;br /&gt;Weds - worst conditions ever, I can't believe I went up the mountain in freezing rain, it was like trying to ride on glass and rocks - not a fun day.&lt;br /&gt;&lt;br /&gt;Thurs - better conditions and spent the whole day boarding with a skier that was staying at the hostel - who promptly dragged me on black runs because "you have to push yourself".  I survived the day and, despite the fear, had a really good time and was glad I gave the black runs a try.&lt;br /&gt;&lt;br /&gt;Fri - conditions getting even better with fresh snow ahead of the full on snow storm.  Was riding solo, but still had fun and I think I've finally gotten out of my nasty habit of carving the tail end of the board too far on each turn.&lt;br /&gt;&lt;br /&gt;Sat - just got back from probably the best day this entire trip.  The snow storm brought 40cm overnight which made for excellent conditions today.  Had fun riding moguls and landed my first jump  - well, I say "jump", it wasn't intentional, but there was definitely nothing but air between the board and the mountain and I landed it, so I say it counts :)&lt;br /&gt;&lt;br /&gt;Was going to have a day off the slopes tomorrow to recover a bit, but the conditions are looking like they're gonna hold so my body is going to have to put up with another consecutive day of being hurled down a mountain before it gets a rest :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-333542842862582449?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/333542842862582449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=333542842862582449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/333542842862582449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/333542842862582449'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/02/tremblant-digest.html' title='Tremblant Digest'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-4129713256247106585</id><published>2008-01-27T08:28:00.001-08:00</published><updated>2008-01-27T08:33:29.279-08:00</updated><title type='text'>Top Tip for Tremblant</title><content type='html'>If you're heading to Tremblant for a ski/snowboard holiday then get yourself a HI (Hostelling International) membership card - available from all HI hostels in Canada.&lt;br /&gt;&lt;br /&gt;The card is $24CAD for a year's membership and gives you $4 a night off your stay at a HI hostel, so if you're got a 6 night/7 day trip then you've already broken even.  The real bargain is that if you've got a HI card you can get your daily lift pass at the &lt;a href="http://www.hostellingtremblant.com/en/auberge_tremblant.aspx?sortcode=2"&gt;HI Mont Tremblant &lt;/a&gt;for $57CAD instead of $75CAD - bon marche, oui?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-4129713256247106585?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/4129713256247106585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=4129713256247106585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/4129713256247106585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/4129713256247106585'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/top-tip-for-tremblant.html' title='Top Tip for Tremblant'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-6895183097158714530</id><published>2008-01-27T08:15:00.000-08:00</published><updated>2008-01-27T08:27:53.092-08:00</updated><title type='text'>Tripped out by Tremblant</title><content type='html'>Have been in Tremblant for a few days now and I'm still a bit spun out as although I've only traveled across Canada it feels like being in a completely different country - and not just because of the language, there's a whole different vibe here.&lt;br /&gt;&lt;br /&gt;I'm coping with the language (just) and my incredibly poor GCSE French is slowly coming back enough for me to get by if I combine it with gesturing and pointing :)&lt;br /&gt;&lt;br /&gt;The hostel is great and although it doesn't have a cafe, it does have a bar with a great selection of local beers - one of the most popular being "Le Fin Du Monde", or "The End of the World", which is a bit of a skull-smasher at 9%&lt;br /&gt;&lt;br /&gt;The resort itself is kind of trippy as well as it's a man-made faux village, with a selection of bars, restaurants and shops, which is almost Disney Epcot-esque (though not quite as cheesy).&lt;br /&gt;&lt;br /&gt;Anyways - good snow, good hostel, good people, good times :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-6895183097158714530?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/6895183097158714530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=6895183097158714530' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/6895183097158714530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/6895183097158714530'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/tripped-out-by-tremblant.html' title='Tripped out by Tremblant'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-2843593458118744842</id><published>2008-01-24T16:32:00.000-08:00</published><updated>2008-01-24T16:37:26.889-08:00</updated><title type='text'>Goodbye Louise</title><content type='html'>Well I've now left Lake Louise and the West(ish) coast and have headed over to Mont Tremblant on the East coast.  More on Tremblant soon, but I have to say a goodbye to Lake Louise and a thank you to all the people that made the last 2 weeks a fortnight to remember.&lt;br /&gt;&lt;br /&gt;Too many people to name, but if I met you in Louise-Banff-Sunshine-Kicking Horse over the last two weeks then a sincere "Thank You" for what is probably the best holiday I've ever had.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-2843593458118744842?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/2843593458118744842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=2843593458118744842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2843593458118744842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2843593458118744842'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/goodbye-louise.html' title='Goodbye Louise'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-2221653969648346291</id><published>2008-01-22T20:44:00.000-08:00</published><updated>2008-01-22T20:51:55.665-08:00</updated><title type='text'>Norquay</title><content type='html'>Last day in Banff-Lake Louise so headed out to Norquay today to do the last of the "Big 3".  It's a smaller resort than Lake Louise and Sunshine, but it had some nice, mellow green runs for me to practice my turns (and not do anything too reckless and risk breaking something).&lt;br /&gt;&lt;br /&gt;Snow was not as compacted as it has been at Louise over the last few days, which made for a fun and relaxing last day and the temperature was warmer as well at around -3c to -5c.&lt;br /&gt;&lt;br /&gt;Definitely have to get better on this board so I can come back and try out the park and some of the black runs as they looked like a blast if you knew what you were doing, and incredibly painful if you didn't ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-2221653969648346291?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/2221653969648346291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=2221653969648346291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2221653969648346291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2221653969648346291'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/norquay.html' title='Norquay'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-7186156204410448627</id><published>2008-01-21T17:46:00.001-08:00</published><updated>2008-01-21T17:54:38.611-08:00</updated><title type='text'>Last Day on the Hill</title><content type='html'>Today was the last day on the Hill at Lake Louise so I decided to make the most of it with a solid 6 hours of boarding (okay I did stop for lunch) taking in both the North and South faces - steered clear of Larch because the word on the street was that the snow was crap on that face today.&lt;br /&gt;&lt;br /&gt;Temperatures on the chilly side again today with it being -29c this morning, but it warmed up to about -14c in the afternoon - it does still make me smile when the weather is announced as "warming up" to -14c :)&lt;br /&gt;&lt;br /&gt;As mentioned, Norquay tomorrow where things are looking quite a bit warmer with a high of -3c - that's shorts and t-shirt weather 'round these parts :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-7186156204410448627?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/7186156204410448627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=7186156204410448627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/7186156204410448627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/7186156204410448627'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/last-day-on-hill.html' title='Last Day on the Hill'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-170442980945231118</id><published>2008-01-20T16:53:00.000-08:00</published><updated>2008-01-20T17:05:03.870-08:00</updated><title type='text'>Another Fine Day at Lake Louise</title><content type='html'>My last but one day at Lake Louise and another fun day on the slopes - and I've finally got my bindings how I like them :)&lt;br /&gt;&lt;br /&gt;Temperature was a bit on the cold side at -20c, but an investment in a gator stopped my nose from freezing off and once you got going the temperature was more than bearable - especially when the sun came out this afternoon, though I'm kicking myself I didn't take the camera to the slopes today as the views in the sunshine were stunning.&lt;br /&gt;&lt;br /&gt;Will be hitting the hill at Lake Louise again tomorrow for the last time on this trip and then heading out to Norquay for the day on Tuesday.  After that it's the early morning coach to Calgary on Wednesday to fly across to Montreal for part II, where I get to do it all again on a different mountain :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-170442980945231118?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/170442980945231118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=170442980945231118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/170442980945231118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/170442980945231118'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/another-fine-day-at-lake-louise.html' title='Another Fine Day at Lake Louise'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-172459832758434786</id><published>2008-01-18T18:30:00.000-08:00</published><updated>2008-01-18T18:41:09.802-08:00</updated><title type='text'>Sunshine Village</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.google.com/andrew.frayling/R5FfFY5i08I/AAAAAAAAAI0/Wrts4HXFd8k/100_0109.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://lh5.google.com/andrew.frayling/R5FfFY5i08I/AAAAAAAAAI0/Wrts4HXFd8k/100_0109.JPG" alt="" border="0" /&gt;&lt;/a&gt;Took another short road trip today to the Sunshine Village resort which is about an hour away from Lake Louise.  Of the "Big 3" resorts of Louise, Sunshine and Norquay, Sunshine is the only one that doesn't need snow machines as it gets so much natural snow and is at a higher elevation (I think) - well you do have to take a 20 minute gondola ride from the resort to get to the actual slopes :)&lt;br /&gt;&lt;br /&gt;Conditions were good on the slopes and there was plenty of powder if you ventured away from the crowds.&lt;br /&gt;&lt;br /&gt;So that's 2 down and 1 to go of the "Big 3" with a trip to Norquay to complete the trilogy planned for either Saturday or Tuesday.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-172459832758434786?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/172459832758434786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=172459832758434786' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/172459832758434786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/172459832758434786'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/sunshine-village.html' title='Sunshine Village'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-2365984508838140773</id><published>2008-01-17T19:44:00.000-08:00</published><updated>2008-01-17T19:58:04.155-08:00</updated><title type='text'>First Outing</title><content type='html'>I love &lt;a href="http://sphericalnemesis.blogspot.com/2008/01/my-new-toy.html"&gt;my new toy&lt;/a&gt; :)  First day on the slopes with my new board and I am a very happy chappy.  It's so much more responsive (and forgiving) than the rental board and the Burton bindings purely and simply rock.&lt;br /&gt;&lt;br /&gt;I'm still tweaking the settings on the bindings to find the best setup for me right now, but I'm already very impressed.  The capstrap over the toe of the boot is way more comfortable than a traditional binding and the adjustable high-backs mean I can force myself to ride low - ride high and die they say, so riding low is a good thing.&lt;br /&gt;&lt;br /&gt;Good snow on the slopes today as well mean, to quote Ice Cube, "Today was a good day" :)&lt;br /&gt;&lt;br /&gt;I ain't gonna be taking down Shaun White in X-Games any time soon, but I don't  suck quite as hard on my new board as I have been doing on the rental clunker.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-2365984508838140773?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/2365984508838140773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=2365984508838140773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2365984508838140773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2365984508838140773'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/first-outing.html' title='First Outing'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-3651057324539487873</id><published>2008-01-16T20:27:00.001-08:00</published><updated>2008-01-16T20:49:26.130-08:00</updated><title type='text'>My New Toy</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ecx.images-amazon.com/images/I/31kAjZL%2BkbL._SS500_.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://ecx.images-amazon.com/images/I/31kAjZL%2BkbL._SS500_.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;After doing some calculations and realising that it's crazy to carry on renting a board for the length of time I'm over here for I now have a new toy - a Rossignol Sultan 2008 board with Burton Custom 2008 bindings.&lt;br /&gt;&lt;br /&gt;It may seem a bit impulsive, but this little lot was cheaper to buy brand new than it would be to carry on renting the clunky board and bindings I've been riding for the last week.&lt;br /&gt;&lt;br /&gt;Can't wait to give them their first run out tomorrow :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-3651057324539487873?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/3651057324539487873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=3651057324539487873' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/3651057324539487873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/3651057324539487873'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/my-new-toy.html' title='My New Toy'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-6513931966412716207</id><published>2008-01-16T20:04:00.000-08:00</published><updated>2008-01-16T20:16:22.182-08:00</updated><title type='text'>Fresh Snow :)</title><content type='html'>After a bit of a dry spell there was 15cm of fresh snow at Lake Louise on Monday night which made for some excellent conditions on the Mountain on Tuesday.&lt;br /&gt;&lt;br /&gt;Things had quietened down o the slopes after the weekend so the combination of fresh powder and hardly any queues for the lifts meant that a great time was had by all - well I say "all", but I really mean me, I didn't really ask how other people were doing as I was having too much fun :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-6513931966412716207?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/6513931966412716207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=6513931966412716207' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/6513931966412716207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/6513931966412716207'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/fresh-snow.html' title='Fresh Snow :)'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-7783422057658552488</id><published>2008-01-14T19:57:00.000-08:00</published><updated>2008-01-14T20:22:54.340-08:00</updated><title type='text'>Kicking Horse - Kicking Ass</title><content type='html'>Another day, another room mate and another resort.&lt;br /&gt;&lt;br /&gt;Snow's been a bit patchy at Lake Louise for the last couple of days and the arrival of a new room mate on a whistlestop tour of the Rockies brought an opportunity to head to Kicking Horse in British Columbia today.  Three of us jumped in his 4x4 and headed the 80km or so for some much needed powder.&lt;br /&gt;&lt;br /&gt;The snow at Kicking Horse was fantastic and is dubbed "Champagne Powder" - with good reason.  It wasn't the knee high powder that they've had over the last couple of weeks, but was still way more fun than the icy conditions at Louise over the weekend.&lt;br /&gt;&lt;br /&gt;Photos of this excellent day out are available &lt;a href="http://picasaweb.google.com/andrew.frayling/Canada2008/photo#5155550114531693362"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-7783422057658552488?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/7783422057658552488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=7783422057658552488' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/7783422057658552488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/7783422057658552488'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/kicking-horse-kicking-ass.html' title='Kicking Horse - Kicking Ass'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-1443114859943115854</id><published>2008-01-13T15:54:00.000-08:00</published><updated>2008-01-13T16:12:10.958-08:00</updated><title type='text'>In your face Mountain!!</title><content type='html'>It's all starting to come back to me now and today I managed several runs without falling - which may not sound like a big deal, but I'm chuffed so back off :)&lt;br /&gt;&lt;br /&gt;Conditions weren't great as there hasn't been much snow over the last few days and this combined with the influx of Calgary weekenders means the slopes were packed and very icy - ice is definitely not a friend of the snowboarder.&lt;br /&gt;&lt;br /&gt;Things should calm down a bit tomorrow once everyone heads back to the city, but it doesn't look like there's any fresh snow on the way anytime soon so a trip to Sunshine might be in order as it looks like they've been getting lots of fresh snow of late.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-1443114859943115854?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/1443114859943115854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=1443114859943115854' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/1443114859943115854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/1443114859943115854'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/in-your-face-mountain.html' title='In your face Mountain!!'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-2121794052019042922</id><published>2008-01-12T13:46:00.001-08:00</published><updated>2008-01-12T14:05:08.646-08:00</updated><title type='text'>A Day Off</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh3.google.com/andrew.frayling/R4k3Y45i0nI/AAAAAAAAAFI/G6BHnnXQiVs/100_0085.JPG?imgmax=512"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://lh3.google.com/andrew.frayling/R4k3Y45i0nI/AAAAAAAAAFI/G6BHnnXQiVs/100_0085.JPG?imgmax=512" alt="" border="0" /&gt;&lt;/a&gt;Following a bit of a spill yesterday I decided to take a day off the slopes and head a little way up the mountain from Lake Louise Village to the actual Lake.&lt;br /&gt;&lt;br /&gt;The place is absolutely stunning and photos will be appearing &lt;a href="http://picasaweb.google.com/andrew.frayling/Canada2008/"&gt;here&lt;/a&gt; &lt;a href="http://picasaweb.google.com/andrew.frayling/Canada2008"&gt;&lt;/a&gt;as soon as I get chance to get them uploaded, but as a taster (and to prove I'm actually here), here's me at Lake Louise with the HUGE Chateau Lake Louise in the background.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-2121794052019042922?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/2121794052019042922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=2121794052019042922' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2121794052019042922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2121794052019042922'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/day-off.html' title='A Day Off'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-4476758420159626494</id><published>2008-01-11T19:36:00.000-08:00</published><updated>2008-01-12T13:23:38.494-08:00</updated><title type='text'>Now with photos</title><content type='html'>Not many photos available so far, but what there is can be found at http://picasaweb.google.com/andrew.frayling/Canada2008&lt;br /&gt;&lt;br /&gt;NB: above URL now corrected&lt;br /&gt;&lt;br /&gt;I've given up on Flickr as I got stuck in YahooID/Non-YahooID password reset hell - which means I can't access my Flickr account anymore and it won't let me create a new one with my existing email address - bunch of arse.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-4476758420159626494?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/4476758420159626494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=4476758420159626494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/4476758420159626494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/4476758420159626494'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/now-with-photos.html' title='Now with photos'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-1813424664587259953</id><published>2008-01-10T15:20:00.001-08:00</published><updated>2008-01-10T15:30:56.347-08:00</updated><title type='text'>Yeah that was just stupid</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_LyavZ30DHEk/R4appY5i0ZI/AAAAAAAAAC8/QJWeL7eSNKE/s1600-h/100_0071.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_LyavZ30DHEk/R4appY5i0ZI/AAAAAAAAAC8/QJWeL7eSNKE/s320/100_0071.JPG" alt="" id="BLOGGER_PHOTO_ID_5153993352095650194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Note to self - when in a new resort, read the resort guide to find the best trail for your skill level.  Do not just jump in the heated Gondola with no idea where it's going to take you.&lt;br /&gt;&lt;br /&gt;First run of the day (and therefore for 2 years) and I decided to jump on this.  Which drops off at the far right trail at the top of the peak.&lt;br /&gt;&lt;br /&gt;I did make it down - just - but stayed with more sensible runs for my current skill level for the rest of the day.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-1813424664587259953?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/1813424664587259953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=1813424664587259953' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/1813424664587259953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/1813424664587259953'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/yeah-that-was-just-stupid.html' title='Yeah that was just stupid'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_LyavZ30DHEk/R4appY5i0ZI/AAAAAAAAAC8/QJWeL7eSNKE/s72-c/100_0071.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-2078628982549317781</id><published>2008-01-10T15:10:00.000-08:00</published><updated>2008-01-10T15:19:55.841-08:00</updated><title type='text'>Day one on the slope</title><content type='html'>Today was first day back in the saddle after having not strapped a board on for 2 years and I'm glad to say, I survived :), though I am now very, very sore.&lt;br /&gt;&lt;br /&gt;Was a bit of an eye opener as to how rusty I was so it's lessons booked for tomorrow to try and brush up on how not to fall over and how to pay attention to the trail signs so you don't accidentally go down a Black run - yes that very nearly happened today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-2078628982549317781?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/2078628982549317781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=2078628982549317781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2078628982549317781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/2078628982549317781'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/day-one-on-slope.html' title='Day one on the slope'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5237993931738505018.post-3528099818896865238</id><published>2008-01-09T20:21:00.000-08:00</published><updated>2008-01-09T20:26:21.381-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lake_louise snowboard fun'/><title type='text'>and so it begins</title><content type='html'>Well I've made it to the resort after a minor skirmish with customs for trying to bring a banana into the country, but I got over that and now all is right with the world.&lt;br /&gt;&lt;br /&gt;Have only been at the resort for a couple of hours, but already it's a mixture of great food and great people.  Next stop bed (I've been up for over 25 hours straight now) and then onto picking up board hire and lift passes in the morning.&lt;br /&gt;&lt;br /&gt;Definitely looking forward to getting back on the slopes after a 2 year break and I'm not going to be leaving it that long between ski trips again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5237993931738505018-3528099818896865238?l=sphericalnemesis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sphericalnemesis.blogspot.com/feeds/3528099818896865238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5237993931738505018&amp;postID=3528099818896865238' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/3528099818896865238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5237993931738505018/posts/default/3528099818896865238'/><link rel='alternate' type='text/html' href='http://sphericalnemesis.blogspot.com/2008/01/and-so-it-begins.html' title='and so it begins'/><author><name>Andrew Frayling</name><uri>http://www.blogger.com/profile/08260267168589968430</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
