<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>Robots are cool - Home</title>
  <id>tag:mark.scottishclimbs.com,2007:mephisto/</id>
  <generator version="0.7.3" uri="http://mephistoblog.com">Mephisto Noh-Varr</generator>
  <link href="http://mark.scottishclimbs.com/feed/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://mark.scottishclimbs.com/" rel="alternate" type="text/html"/>
  <updated>2006-10-26T13:12:32Z</updated>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-10-24:877</id>
    <published>2006-10-24T21:46:00Z</published>
    <updated>2006-10-26T13:12:32Z</updated>
    <category term="Geek Stuff"/>
    <link href="http://mark.scottishclimbs.com/2006/10/24/geotagging-my-flickr-photos" rel="alternate" type="text/html"/>
    <title>Geotagging my Flickr photos</title>
<content type="html">
            &lt;p&gt;Tonight I finally got round to adding &lt;a href=&quot;http://www.flickr.com/photos/spakman/map&quot;&gt;my photos to the Flickr mapping feature&lt;/a&gt;. I guess I got inspired by taking and uploading my first photo using &lt;a href=&quot;http://zonetag.research.yahoo.com/&quot;&gt;Zonetags&lt;/a&gt; with my phone (Nokia 6680) and my &lt;a href=&quot;http://www.pocketgpsworld.com/gr236.php&quot;&gt;Holux bluetooth GPS receiver&lt;/a&gt;.&lt;/p&gt;

&lt;h4&gt;Zonetags&lt;/h4&gt;

&lt;p&gt;Zonetags is a trivially easy-to-use beta-ish application for Series 60 Nokia smartphones that acts as a wrapper for the standard camera software. It can record the cell id (I think it uses the last known value if you&#8217;re not in reception) and attach it to each photo you take. You can also connect an external GPS device to add much more accurate longitude and latitude information to the photo. Once you have taken a photo you&#8217;re asked if you want to upload it to Flickr. If you do, Zonetags can optionally add action tags to do things like rotate your photos as well as suggestting extra tags based on your location and the tags that other people have given to nearby photos.&lt;/p&gt;

&lt;p&gt;For example, when I uploaded a photo &lt;a href=&quot;http://www.flickr.com/photos/spakman/274533815/&quot;&gt;coming down from Snowdown&lt;/a&gt; at the weekend, &#8220;Caernarfon&#8221; and &#8220;United Kingdom&#8221; tags were added along with the geotagging and celltagging ones. Over time, this could get really smart.&lt;/p&gt;

&lt;p&gt;Unfortunately, &lt;a href=&quot;http://mark.scottishclimbs.com/2005/12/1/new-camera&quot;&gt;my camera&lt;/a&gt; can&#8217;t use my bluetooth GPS. I think as a workaround way of geotagging those photos, I might also take one with my phone and upload it with private permissions via Zonetags (to get the geotags into Flickr) and just replace the photo with the better camera shot when I get back to a computer. We&#8217;ll need to wait and see if that is too much of a pain in the arse to be practical when out in the hills though.&lt;/p&gt;

&lt;h4&gt;Flickr map&lt;/h4&gt;

&lt;p&gt;I&#8217;ve wanted something like this for a while now - being able to browse photos by location is nifty stuff. It&#8217;s super easy to get photos on the map (if you&#8217;re using a supported browser, of course&#8230;), but I find it is limited by the poor quality of the maps, at least for most of Scotland. Of course, Flickr can&#8217;t help this and it will improve given time, but it would all be so much cooler if the maps I use most were worth looking at! There are 3rd party apps that are more accurate or you can hand geotag the photos with the lat/longs yourself and import them instead, but I haven&#8217;t bothered looking at any of those options yet since my priority was to just get them all geotagged.&lt;/p&gt;

&lt;p&gt;In some crazy alternate reality where I actually have some spare time, I will use the Flickr API in my desktop mapping software to give the same functionality in a faster and &lt;strong&gt;much&lt;/strong&gt; more detailed environment. That&#8217;s after re-writing it so that it&#8217;s not just a prototype, adding in GPS tracklogging and a million other neat things&#8230; &lt;em&gt;sigh&lt;/em&gt;.&lt;/p&gt;

&lt;h4&gt;The good&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Flickr map is very cool, I like it&lt;/li&gt;
&lt;li&gt;Zonetags is very cool, I like it&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;The bad&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;strike&quot;&gt;Yahoo! Maps isn&#8217;t as good as Google Maps&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Yahoo! Maps is vastly inferior to Google Maps&lt;/li&gt;
&lt;li&gt;Scotland has pish quality maps - ces&#8217;t la vie&lt;/li&gt;
&lt;li&gt;Zonetags doesn&#8217;t allow you to change your mind and upload a photo you previously took with it - pretty poor&lt;/li&gt;
&lt;li&gt;My phone/bluetooth/software combination only allows one phone -&gt; bluetooth connection at a time&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;The ugly&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;The admin map interface doesn&#8217;t work in Opera - boo&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;From that list it looks like I&#8217;m not too positive about this stuff, but that couldn&#8217;t be further from the truth - it&#8217;s excellent and is going to keep getting better.&lt;/p&gt;

&lt;h4&gt;Update (26/10/2006)&lt;/h4&gt;

&lt;p&gt;I forgot to mention that I was a little annoyed that Flickr didn&#8217;t add geotag tags to my photos when I added them to the map. Last night I found &lt;a href=&quot;http://labs.sumaato.net/tools/flickr_geocode_bookmarklet&quot;&gt;this excellent bookmarklet&lt;/a&gt; which embeds Google Maps into Flickr, giving you much more accuracy. It totally rocks. Or, it will totally rock if it starts to work in Opera. For now it just rocks. It adds the geotags as well as giving your photos a &lt;a href=&quot;http://maps.google.com/?q=36.76895321757962,-4.6932971477508545(Near%20the%20top%20of%20the%20%22Jesus%20Trail%22)&amp;amp;amp;t=k&quot;&gt;link to Google Maps&lt;/a&gt; (you can see the &lt;em&gt;singletrack&lt;/em&gt;!). There is a little discrepancy between Yahoo! and Google Maps (about 100-200m), but it is definitely preferable for me to use Google Maps for the forseeable future. Now I need to go back through my photos again&#8230;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-09-17:597</id>
    <published>2006-09-17T18:15:00Z</published>
    <updated>2006-09-18T21:48:32Z</updated>
    <category term="Outdoor Stuff"/>
    <link href="http://mark.scottishclimbs.com/2006/9/17/loch-treig-hills" rel="alternate" type="text/html"/>
    <title>Loch Treig hills</title>
<content type="html">
            &lt;p&gt;Another weekend, another day in the hills. The weather was awesome for a round of the Loch Treig munros - I got a suntan while my friends in Edinburgh were contending with fog. Wicked.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://flickr.com/photos/spakman/245789838/&quot;&gt;&lt;img class=&quot;right&quot; src=&quot;http://static.flickr.com/87/245789838_65156ece05_m.jpg&quot; height=&quot;180&quot; alt=&quot;Looking down Lock Treig&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The second third of &lt;a href=&quot;http://www.ramsaysround.com/&quot;&gt;Ramsay&#8217;s Round&lt;/a&gt; was a total contrast to &lt;a href=&quot;http://mark.scottishclimbs.com/2006/9/13/ben-nevis-to-the-grey-corries&quot;&gt;last weekend&lt;/a&gt;. Setting off from Fersit, I trudged up the pathless, boggy and heather covered Stob Coire Sgriodain (which has lovely views to Loch Treig, once you get to the top), then nipped over to Chno Dearg. I descended by the stream near Meall Garbh, but I think I will try just dropping down the ridge, or maybe the stream, from the top of Chno Dearg next time - it would probably be about the same and would shave a little off the distance. Climbing to Beinn na Lap was gentle and straightforward and I expected to have the top to myself. Instead, I arrived at the same time as a party of about fifteen who went on to celerbrate someone&#8217;s last munro. I politely declined the champagne and headed down through more bog towards the fireroad and rail tracks below.&lt;/p&gt;

&lt;p&gt;From there, a lovely few kilometres of scenic track got me to the bottom of the vague ridge that climbs Stob Coire Easain. Really, I was a bit dumb - I should have carried on along the track until I got to the bottom of the Stob Ban descent, so that I could have climbed the same route as when running the whole round, but I was starting to feel it a bit and I just wanted to get back to the car. As it turned out, I was hit with a severe bout of tiredness on the climb, like I experienced on &lt;a href=&quot;http://mark.scottishclimbs.com/2006/8/7/cairgorm-4000ers&quot;&gt;Ben Macdui&lt;/a&gt; a few months ago. After some food and five minutes off (and some digestion time) I felt a bit better, but it felt like a long climb up into the clouds. Stob a&#8217; Choire Mheadhoin, the final hill, was nice and easy but the descent was not. It involved far too much traversing for my liking, which game me a really sore ankle. Eventually, enough was enough and I dropped down to the east and ran round the dismantled tramway back to the carpark.&lt;/p&gt;

&lt;p&gt;So, mixed reactions to the day but generally all positive - made me realise that I really, really need to sort out the eating/food situation for longer runs and I would like to work out a better descent route to Fersit too. On the other hand, I wasn&#8217;t &lt;em&gt;that&lt;/em&gt; tired when I got back to the car, having done a little over twenty miles and about 7500 feet of ascent, so I&#8217;m definitely getting fitter. Which is just aswell, because I&#8217;m starting to realise that this Ramsay&#8217;s Round thing, even without a time limit, is an absolute monster!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://mark.scottishclimbs.com/assets/2006/9/18/loch_treig.kmz&quot;&gt;Google Earth KMZ file&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img class=&quot;center&quot; src=&quot;http://mark.scottishclimbs.com/assets/2006/9/18/loch_treig_profile.png&quot; alt=&quot;Route profile&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;sub&gt;I suspect the distance is over-estimated. I should really be using an SVG here, but some folks use IE (and I doubt they&#8217;d want to install the plugin).&lt;/sub&gt;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-09-13:562</id>
    <published>2006-09-13T21:18:00Z</published>
    <updated>2006-09-13T21:32:55Z</updated>
    <category term="Outdoor Stuff"/>
    <link href="http://mark.scottishclimbs.com/2006/9/13/ben-nevis-to-the-grey-corries" rel="alternate" type="text/html"/>
    <title>Ben Nevis to the Grey Corries</title>
<content type="html">
            &lt;p&gt;Last weekend was glorious weather so I dodged home early from the pub and went running in Lochaber on Saturday. The plan was to run about a third of the &lt;a href=&quot;http://www.ramsaysround.com/&quot;&gt;Ramsay Round&lt;/a&gt; as a recce for next summer and just a good day in the hills.&lt;/p&gt;

&lt;p&gt;I woke later than planned (didn&#8217;t dodge away &lt;em&gt;that&lt;/em&gt; early) and only managed to start running from the Ben Nevis car park around 11am. The Ben seemed even busier than usual, with around a hundred people on the summit who were hip-hip-hooraying about something, so I was really glad to start dropping down to Carn Mor Dearg. After going off in a spak direction, I got to the arete which was rocky so I took it easy (I&#8217;m a bit soft when it comes to running on rocks). Steeper terrain leads down and then back up to Aonach Mor and Aonach Beag (water available at the bealach), which provided a great view of the approaching Grey Corries and the Mamores, which are the final stage of the round. Descending from Aonach Beag provided a bit of steepness and could perhaps be tricky to find in poor weather, but the Grey Corries involved less vertical action and were straightforward, despite the rockier ground and me feeling tired, until coming down from Stob Choire Claurigh when I got lost on a grim boulder field. Climbing Stob Ban was short but a three steps forward, two steps back affair and I was very glad it was the last hill.  On the home stretch now, dropping down to the lairig was a complete joy - soft earth and heather made for a fast and delightful contrast to the rocks from the rest of the day, which just left the 7km downhill firetrack to the road.&lt;/p&gt;

&lt;p&gt;As I approached the road, the light was fading fast and my plan to hitch back to the Fort (and the car!) was looking dubious. I was especially concerned as I realised I had left all my money in the car and that my phone had no battery left. I wasn&#8217;t really looking forward to having another ten miles to cover. Fortunately, I spied some walkers just getting in their car.&lt;/p&gt;

&lt;blockquote&gt;&#8220;I wouldn&#8217;t normally do this&#8221; I lied, &#8220;but I was wondering if you can give me a lift to Fort William.&#8221;&lt;/blockquote&gt;

&lt;p&gt;They were a little taken aback, but fortunately they were cool and had recognised me from the ridge (they were going the other way and had decended from Stob Coire Easain). After a decent chat about hills, I was back at the car and went direct to the chippy then necked a can of Red Bull for the drive home. Forty-five minutes later I was asleep in a lay-by. I woke up at 2am, headed home and sunk into my bed - I was knackered.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-09-12:550</id>
    <published>2006-09-12T20:47:00Z</published>
    <updated>2006-09-12T21:09:37Z</updated>
    <category term="Geek Stuff"/>
    <link href="http://mark.scottishclimbs.com/2006/9/12/migrated-blog-software-yet-again" rel="alternate" type="text/html"/>
    <title>Migrated blog software (yet again)</title>
<content type="html">
            &lt;p&gt;I&#8217;m checking out &lt;a href=&quot;http://mephistoblog.com/&quot;&gt;Mephisto&lt;/a&gt; just now, RSS/Atom readers might have just got some double posts - sorry! I&#8217;ve written some more mod_rewrite rules so most of the important old URLs should work fine and, to be honest, I don&#8217;t care about any of the more obscure ones.&lt;/p&gt;

&lt;p&gt;Recently, I&#8217;ve hardly had any time to write here and I hate switching blog software - so why have I done it yet again? Mostly to abandon the  &lt;a href=&quot;http://mark.scottishclimbs.com/2006/4/19/a-new-blog-engine&quot;&gt;downright abysmal Typo&lt;/a&gt; and Mephisto offered a simple migration process away from that. So far so good, but we&#8217;re a whole two hours in&#8230;&lt;/p&gt;

&lt;p&gt;We&#8217;re also (thankfully!) at least considering using Rails for some projects at work and every little helps when getting back in the swing of things.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-08-22:547</id>
    <published>2006-08-22T10:14:34Z</published>
    <updated>2006-09-12T19:14:11Z</updated>
    <category term="Random"/>
    <link href="http://mark.scottishclimbs.com/2006/8/22/my-phone-is-broken" rel="alternate" type="text/html"/>
    <title>My phone is broken</title>
<content type="html">
            &lt;p&gt;If I don&#8217;t reply to any calls or messages for the next wee while, I&#8217;m not being super-rude. Thanks to a combination of bad luck and me just being an arse, I managed to drop my phone on the road and have a car run over it this morning on the way to work.&lt;/p&gt;


	&lt;p&gt;What a donkey.&lt;/p&gt;


	&lt;p&gt;&lt;span class=&quot;caps&quot;&gt;UPDATE&lt;/span&gt;: fair play to Orange &#8211; they got me a new phone within twelve hours of me reporting it to them. My numbers are backed up to my Mum&#8217;s computer, so I should be able to get them this weekend. I&#8217;ve only just noticed you can store the numbers to the memory card, which is much more useful than the phone memory.&lt;/p&gt;


	&lt;p&gt;I don&#8217;t spend much of my life crossing the road or dropping my phone. For both to happen at the same time seems a bit unlucky!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-08-13:546</id>
    <published>2006-08-13T11:47:22Z</published>
    <updated>2006-09-12T19:14:11Z</updated>
    <category term="Geek Stuff"/>
    <link href="http://mark.scottishclimbs.com/2006/8/13/fast-forward-in-opera" rel="alternate" type="text/html"/>
    <title>Fast forward in Opera</title>
<content type="html">
            &lt;p&gt;Fast forward is a totally wicked feature in &lt;a href=&quot;http://www.opera.com/&quot;&gt;Opera&lt;/a&gt; which allows you to use the forward button/gesture/whatever to navigate to the next page in a sequence. Something like the next lot of search results or the next page in a tutorial. You can also use the space bar to page down and it will automatically forward you to the next page when it hits the bottom. Pretty cool.&lt;/p&gt;


	&lt;p&gt;A file called fastforward.ini provides the config for this (in &lt;a href=&quot;http://www.gentoo.org&quot;&gt;Gentoo&lt;/a&gt; it is in /opt/opera/share/opera/ini/). In order to make fast forward work properly with &lt;a href=&quot;http://www.phpbb.com&quot;&gt;&lt;span class=&quot;caps&quot;&gt;PHPBB&lt;/span&gt;&lt;/a&gt; based forums (I want fast forward to go the next page in the thread, not the next thread), I brought the weighting of the next &amp;lt;link&amp;gt; to below 100. This seems to fly in the face of the default setup which ranks it with the highest score. While this is understandable since the link element is for navigation, I&#8217;m not &lt;em&gt;that&lt;/em&gt; convinced by some of the poor uses of the link element I&#8217;ve seen.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-08-13:545</id>
    <published>2006-08-13T11:11:05Z</published>
    <updated>2006-09-12T19:14:10Z</updated>
    <category term="Geek Stuff"/>
    <link href="http://mark.scottishclimbs.com/2006/8/13/remapping-caps-lock-again" rel="alternate" type="text/html"/>
    <title>Remapping caps lock (again)</title>
<content type="html">
            &lt;p&gt;I was &lt;a href=&quot;http://mark.scottishclimbs.com/articles/2006/01/27/remapping-caps-lock-in-x&quot;&gt;using xmodmap to re-map the caps lock&lt;/a&gt;. I&#8217;m not sure why &#8211; a better way, which means it also works on the console, is to alter the keymap file. For me (using &lt;a href=&quot;http://www.gentoo.org/&quot;&gt;Gentoo&lt;/a&gt;, UK keymap) this was as simple as:&lt;/p&gt;


&lt;ol&gt;
&lt;li&gt;cd /usr/share/keymaps/i386/qwerty&lt;/li&gt;
&lt;li&gt;gunzip uk.map.gz&lt;/li&gt;
&lt;li&gt;vim uk.map (change &#8220;Caps_Lock&#8221; to &#8220;Escape&#8221;)&lt;/li&gt;
&lt;li&gt;gzip uk.map&lt;/li&gt;
&lt;li&gt;loadkeys uk.map.gz&lt;/li&gt;
&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-08-07:542</id>
    <published>2006-08-07T22:45:30Z</published>
    <updated>2006-09-12T19:14:10Z</updated>
    <category term="Outdoor Stuff"/>
    <link href="http://mark.scottishclimbs.com/2006/8/7/cairgorm-4000ers" rel="alternate" type="text/html"/>
    <title>Cairgorm 4000ers</title>
<content type="html">
            &lt;p&gt;I ran the 4000 foot hills in the Cairngorms yesterday (Braeriach, Cairn Toul, Ben Macdui and Cairn Gorm). It&#8217;s the classic and most obvious round in the Cairngorms and was one of the best days I&#8217;ve ever had in the mountains. Brilliant running and definitely recommended.&lt;/p&gt;


	&lt;p&gt;Although it&#8217;s far from being a properly long run, it was a spot on introduction to longer distances in the mountains for me. I took it  steady, but felt pretty good and definitely had some more miles in my legs (although maybe not too much more ascending&#8230;). I&#8217;m totally hyped for this stuff and I&#8217;ve got some cracking monster days out in the works for next summer.&lt;/p&gt;


	&lt;p&gt;The &lt;a href=&quot;http://www.shr.uk.com/&quot;&gt;Scottish Hill Runners website&lt;/a&gt; reckons it is 25 miles and 7600 feet of ascent, but I parked a bit closer and so probably did a couple less (but I also took in Sgor an Lochan Uaine, which I don&#8217;t think they counted).&lt;/p&gt;


&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;/files/4000ers.kmz&quot;&gt;Google Earth &lt;span class=&quot;caps&quot;&gt;KMZ&lt;/span&gt; file&lt;/a&gt; &#8211; Nodds, please let me know if this works for you&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/files/4000ers.svg&quot;&gt;Online &lt;span class=&quot;caps&quot;&gt;SVG&lt;/span&gt;&lt;/a&gt; &#8211; if you&#8217;ve got a crap browser, you&#8217;ll probably need a plugin&lt;/li&gt;
&lt;/ul&gt;

	&lt;p&gt;What an excellent day out.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-08-01:538</id>
    <published>2006-08-01T21:17:12Z</published>
    <updated>2006-09-12T19:14:09Z</updated>
    <category term="Mountain Biking"/>
    <link href="http://mark.scottishclimbs.com/2006/8/1/arkle-and-achnashellach" rel="alternate" type="text/html"/>
    <title>Arkle and Achnashellach</title>
<content type="html">
            &lt;p&gt;Stuart and I headed up to the north-west for  couple of days biking at the weekend. We made good time to Ullapool on Friday night but then arsed around so much looking for somewhere to sleep that it was 2am before we parked the van on a little pier near Achiltibuie and drank some of Stuart&#8217;s very nice, posh whisky. There were some spooky noises coming from below the pier when we were bivvi-ing, which I swear weren&#8217;t because of the whisky. As expected, it was a brilliant place to wake up and we were hyped.&lt;/p&gt;


	&lt;p&gt;We&#8217;ve had a route up that way on the hit-list for more than a year and were super excited. It comes recommended on a &lt;a href=&quot;http://www.offroadadventures-online.com/arkle.htm&quot;&gt;website&lt;/a&gt; as well as a bunch of forums and we also had a personal recommendation. So it was a real pity that it was totally shite. The views were moderate and the trails were dull. And, no, &lt;a href=&quot;/articles/2005/05/27/some-biking-up-north&quot;&gt;I don&#8217;t mind hiking with my bike&lt;/a&gt;. Admittedly, I&#8217;m a self-confessed mountain bike snob, but I couldn&#8217;t really recommend it. Perhaps worth doing if you&#8217;re in the area and can&#8217;t get to Torridon, but definitely not worth the drive. Still, it was another day in the hills, which is never a bad thing.&lt;/p&gt;


	&lt;p&gt;In case anyone&#8217;s interested (but more importantly, because I&#8217;ve got a &lt;a href=&quot;http://www.pocketgpsworld.com/gr236.php&quot;&gt;cool new toy&lt;/a&gt;!), here are some files from the route. This sort of stuff would be much cooler if Scotland had decent aerial photos:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;/files/arkle.gpx&quot;&gt;Tracklogs (GPX)&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;/files/arkle.kmx&quot;&gt;Google earth/maps (KMZ)&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;span class=&quot;caps&quot;&gt;SVG&lt;/span&gt; once &lt;a href=&quot;http://www.gpsvisualizer.com/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GPS&lt;/span&gt; Visualizer&lt;/a&gt; stops throwing 500 errors&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;I&#8217;ve left the section where we missed a turn in there &#8211; it&#8217;s tricky to spot (or at least it was for us) and it might help someone.&lt;/p&gt;


	&lt;p&gt;On the way out we found a large shed/barn which was clean, sheltered from the ever worsening weather and accomodated us, the van and two cheery, chirping birds with acres to spare. After a wash in the river, we managed a quarter of the monster tin of 100 hot-dogs (thank you Phil sandwich!) and a plate of pasta before crashing out. Stuart liked his bivock (bivvi-hammock thing).&lt;/p&gt;


	&lt;p&gt;On Sunday we headed down to Achnashellach for a route that I had spotted on the map on my last trip up there &#8211; Gleann Fhiodhaig, west to east. It&#8217;s a nicer route than Arkle &#8211; a little climb, then ever so slightly downhill singletrack with just a little too much lumpy grass to have to contend with to be really good. Not as good as some of the other rides up there, but probably still worthwhile and with some fun, muddy singletrack to get you back to the road. No &lt;span class=&quot;caps&quot;&gt;GPS&lt;/span&gt; data for that one, I&#8217;m afraid &#8211; managed to run out of phone battery half-way round.&lt;/p&gt;


	&lt;p&gt;I felt like I hadn&#8217;t been up north for ages and it was a great weekend. I need to see about getting a couple of long weeknds away before the summer is out &#8211; this recent rain has got me all keen to squeeze what I can out of the rest of the summer.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-07-17:534</id>
    <published>2006-07-17T13:22:00Z</published>
    <updated>2007-03-26T14:39:23Z</updated>
    <category term="Mountain Biking"/>
    <link href="http://mark.scottishclimbs.com/2006/7/17/les-arcs" rel="alternate" type="text/html"/>
    <title>Les Arcs</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/spakman/188975999/in/set-72157594198232189/&quot;&gt;&lt;img class=&quot;center&quot; src=&quot;http://static.flickr.com/76/188975999_6a8974e11a_m.jpg&quot; alt=&quot;Giving Dave a singletrack lesson&quot;&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Dave, Karl and I went mountain biking in the Alps. It rocked. Here are &lt;a href=&quot;http://www.flickr.com/photos/spakman/sets/72157594198232189/&quot;&gt;some photos&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;Notes:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Big hills.&lt;/li&gt;
		&lt;li&gt;Sore fingers.&lt;/li&gt;
		&lt;li&gt;Everything&#8217;s expensive.&lt;/li&gt;
		&lt;li&gt;When there&#8217;s a storm it &lt;em&gt;really&lt;/em&gt; goes for it &#8211; take a jacket!&lt;/li&gt;
		&lt;li&gt;Don&#8217;t need full suspension (although everyone has it, except me).&lt;/li&gt;
		&lt;li&gt;Nobody rides up the hills (except me).&lt;/li&gt;
		&lt;li&gt;The best trails are unmarked. Spot them from the lifts, then find &#8216;em.&lt;/li&gt;
		&lt;li&gt;French girls are lovely.&lt;/li&gt;
		&lt;li&gt;The French are lovely.&lt;/li&gt;
		&lt;li&gt;Riding singletrack is still brilliant.&lt;/li&gt;
	&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-06-18:533</id>
    <published>2006-06-18T10:52:00Z</published>
    <updated>2006-09-12T19:14:09Z</updated>
    <category term="Outdoor Stuff"/>
    <link href="http://mark.scottishclimbs.com/2006/6/18/ring-of-steall" rel="alternate" type="text/html"/>
    <title>Ring of Steall</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/spakman/169460580/in/set-72157594169237655/&quot;&gt;&lt;img class=&quot;left&quot; src=&quot;http://static.flickr.com/66/169460580_7b09fa683c_m.jpg&quot; alt=&quot;Mike coming up An Gearanach&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Ran the excellent Ring of Steall with &lt;a href=&quot;http://fatedpath.blogspot.com/&quot;&gt;Tweedley&lt;/a&gt; yesterday. It starts from Glen Nevis, goes through Steall Meadow and up onto the ridge behind the waterfall, taking in a bunch of tops before dropping back down into the Glen. It&#8217;s been on my hit list since last year so it was extra-great to get it done. We both felt OK fitness wise, but the start the ridge was a bit too rocky for decent running (although Mike seemed to manage to float over the rocks on the descents pretty well).&lt;/p&gt;


	&lt;p&gt;The only real let down was that Mike&#8217;s knee started playing up on Sgurr a Mhaim, so he dropped back down to the glen early (or not as it turns out). I necked an energy spunk and went up Stob Ban and down that ridge instead, mistakenly taking in an extra munro. If I&#8217;d bothered to look at the map, I would have realised there was only one more on that side of the ridge and headed over that way while I was up there (shrug).&lt;/p&gt;


	&lt;p&gt;It was a quality run though and I&#8217;m pretty psyched for more.&lt;/p&gt;


	&lt;p&gt;Here&#8217;s a &lt;a href=&quot;http://www.flickr.com/photos/spakman/sets/72157594169237655/&quot;&gt;Flickr set&lt;/a&gt; for some photos. Mike has a &lt;a href=&quot;http://fatedpath.blogspot.com/2006/06/steall_17.html&quot;&gt;few words&lt;/a&gt; and &lt;a href=&quot;http://fatedpath.blogspot.com/2006/06/ring-of-steall-run.html&quot;&gt;few more photos&lt;/a&gt; too.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-06-13:531</id>
    <published>2006-06-13T23:15:00Z</published>
    <updated>2006-09-12T19:14:08Z</updated>
    <category term="Geek Stuff"/>
    <link href="http://mark.scottishclimbs.com/2006/6/13/the-hell-of-mobile-phones" rel="alternate" type="text/html"/>
    <title>The hell of mobile phones</title>
<content type="html">
            &lt;p&gt;I upgraded my phone yesterday. Although I was due for an upgrade a month ago, it&#8217;s taken this long to muster the courage and enthusiam to go into the phone shop. To be honest, if my old phone battery could survive being on for a couple of days I wouldn&#8217;t have bothered, but it was becoming frustrating.&lt;/p&gt;


	&lt;p&gt;It was all going too well &#8211; I had decided what phone I wanted and I was totally happy with my current contract. No problem. Then I was told the phone I was after was only free if I was a new customer. Seems like Orange (or any of the others, I&#8217;m assured) don&#8217;t value their existing customers as much as new ones (although I ended up sticking with Orange, so maybe they&#8217;re onto something). The pain began.&lt;/p&gt;


	&lt;p&gt;The sales drone explained how keeping my old tariff was tantamount to genocide and proceeded to rattle off deal after deal &#8211; minutes, texts, magic numbers, traffic TV (WTF?), free photography (WTF?), this for 2 months, that for 6 months, something else for 12 months. Urgh &#8211; it was all too much to take so I bailed out to absorb all of this nastyness and sort out what to do.&lt;/p&gt;


	&lt;p&gt;I went back an hour later with a clear head and told the guy exactly what I was after &#8211; I wanted to sign up for the maximum 24 months. &#8220;Excellent, sir! Which part of the offer made you choose that?&#8221; he asked, surprised. &#8220;None of it.&#8221; was my honest reply. &#8220;I hate this experience. It&#8217;s horrible. I&#8217;ve spent far too long trying to work out the best way to give you my money and I realised that if I can delay it for another year I&#8217;ll be doing well.&#8221;.&lt;/p&gt;


	&lt;p&gt;He was a little stunned and apologetic, but it wasn&#8217;t his fault &#8211; he just works there. The entire industry stinks and I hate every second I spend dealing with any of it. I&#8217;m sure I&#8217;m not the only one. I remain convinced that there is a market for a phone company that is &lt;em&gt;staightforward&lt;/em&gt;, honest and doesn&#8217;t make me feel like I&#8217;m getting marketed something for the sole benefit of making the salesperson some commission. That said, I wouldn&#8217;t take on the task.&lt;/p&gt;


	&lt;p&gt;Wicked &#8211; I won&#8217;t be dealing with this crap again until mid-2008.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-05-15:530</id>
    <published>2006-05-15T21:56:00Z</published>
    <updated>2006-09-12T19:14:08Z</updated>
    <category term="Development"/>
    <link href="http://mark.scottishclimbs.com/2006/5/15/using-rake-to-automate-php-testing-on-linux" rel="alternate" type="text/html"/>
    <title>Using Rake to automate PHP testing on linux</title>
<content type="html">
            &lt;p&gt;I&#8217;m getting really into &lt;a href=&quot;http://docs.rubyrake.org/&quot;&gt;Rake&lt;/a&gt;, a build tool like Make written in (and therefore able to use the full power of) Ruby. Martin Fowler has a &lt;a href=&quot;http://www.martinfowler.com/articles/rake.html&quot;&gt;nice article&lt;/a&gt; about it.&lt;/p&gt;


	&lt;p&gt;I&#8217;ve been doing some &lt;span class=&quot;caps&quot;&gt;PHP&lt;/span&gt; work again recently and, inspired by &lt;a href=&quot;http://www.zenspider.com/ZSS/Products/ZenTest/index.html&quot;&gt;autotest&lt;/a&gt;, knocked together a Rake task which monitors directories and runs my tests when it notices a change. Unlike autotest, which checks for changes every few seconds, this task uses inotify and is rapido enough that it always manages to start the tests before I can switch consoles. Of course, this can be used for running anything, not just the &lt;span class=&quot;caps&quot;&gt;PHP&lt;/span&gt; tests I&#8217;ve been using recently.&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Aside:&lt;/em&gt; &lt;a href=&quot;http://www.lastcraft.com/simple_test.php&quot;&gt;Simpletest&lt;/a&gt; is the nice &lt;span class=&quot;caps&quot;&gt;PHP&lt;/span&gt; testing package that I use.&lt;/p&gt;


&lt;h3&gt;Requirements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Linux kernel with inotify (version 2.6.?+)&lt;li&gt;Ruby &#8211; only tested with 1.8.4&lt;/li&gt;
&lt;li&gt;Rake &#8211; only tested with 0.7.1&lt;/li&gt;
&lt;li&gt;ruby-inotify &#8211; only tested with 0.3.0, older versions will probably not work&lt;/li&gt;
&lt;/ul&gt;

&lt;pre&gt;&lt;code&gt;
 1 desc &quot;Run the tests.&quot; 
 2 task :test do
 3   # assign &quot;out&quot; so that test errors don't cause an exit
 4   out = system &quot;php test/init.php&quot; 
 5 end
 6
 7 desc &quot;Run tests automatically when files change&quot; 
 8 task :keep_testing =&amp;gt; [ :test ] do
 9   require 'io/INotify'
10   require 'find'
11
12   # allows us to re-run the tests
13   class Rake::Task
14     attr_accessor :already_invoked
15   end
16   Rake::Task[:test].already_invoked = false
17
18   inotify = INotify::INotify.new
19
20   thread = Thread.new do
21     inotify.each_event do |event|
22       # .swp files are used by Vim
23       if event.type == 'modify' and event.filename !~ /.swp$/
24         puts &quot;#{event.filename} modified...&quot; 
25         puts &quot;===&quot; 
26         Rake::Task[:test].invoke
27         Rake::Task[:test].already_invoked = false
28         puts &quot;&quot; 
29       end
30     end
31   end
32
33   # default list of directories
34   ENV[&quot;directories&quot;] ||= 'lib test'
35
36   # start watching the directories
37   ENV[&quot;directories&quot;].split.each do |directory|
38     Find.find(directory) do |file|
39       if ['.svn', 'CVS', 'RCS'].include? File.basename(file) or !File.directory? file
40         Find.prune
41       else
42         begin
43           puts &quot;Adding #{file}&quot; 
44           inotify.watch_dir(file)
45         rescue
46           puts &quot;Skipping #{file}: #{$!}&quot; 
47         end
48       end
49     end
50   end
51   puts &quot;&quot; 
52
53   thread.join
54 end
&lt;/code&gt;&lt;/pre&gt;

	&lt;p&gt;The default list of directories (relative to the current directory) is specified on line 34. You can override this at runtime by specifying the &#8220;directories&#8221; environment variable.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-05-05:529</id>
    <published>2006-05-05T12:47:23Z</published>
    <updated>2006-09-12T19:14:07Z</updated>
    <category term="ScottishClimbs"/>
    <link href="http://mark.scottishclimbs.com/2006/5/5/scottishclimbs-has-a-wiki" rel="alternate" type="text/html"/>
    <title>ScottishClimbs has a wiki!</title>
<content type="html">
            &lt;p&gt;In case you missed it over on &lt;acronym title=&quot;ScottishClimbs&quot;&gt;SC&lt;/acronym&gt;, we launched &lt;a href=&quot;http://wiki.scottishclimbs.com/&quot;&gt;our wiki&lt;/a&gt; last night!&lt;/p&gt;


	&lt;p&gt;We expect the entire site to migrate over to the wiki in the coming months and this is a direct replacement for &lt;a href=&quot;http://mark.scottishclimbs.com/articles/2005/11/23/sc3-again&quot;&gt;&lt;span class=&quot;caps&quot;&gt;SC3&lt;/span&gt;&lt;/a&gt;. A wiki should be such a perfect fit for the community-based contribution model that has been the basis of &lt;a href=&quot;http://www.scottishclimbs.com/&quot;&gt;ScottishClimbs&lt;/a&gt; all along.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://mark.scottishclimbs.com/">
    <author>
      <name>mark</name>
    </author>
    <id>tag:mark.scottishclimbs.com,2006-04-27:528</id>
    <published>2006-04-27T09:30:00Z</published>
    <updated>2006-09-12T19:14:07Z</updated>
    <category term="Random"/>
    <link href="http://mark.scottishclimbs.com/2006/4/27/random-flickr-photos" rel="alternate" type="text/html"/>
    <title>Random flickr photos</title>
<content type="html">
            &lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/RelativeSanity?m=143&quot;&gt;Jonathan says&lt;/a&gt;&lt;/p&gt;


&lt;blockquote&gt;Man, it&#8217;s odd finding &lt;a href=&quot;http://www.flickr.com/photos/15515051%40N00/134251980/in/set-72057594115820394/&quot;&gt;random pics of yourself&lt;/a&gt; on flickr.&lt;/blockquote&gt;

	&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/nonimage/5875386/&quot;&gt;I couldn&#8217;t agree more&lt;/a&gt;. Although it&#8217;s not a total belter like his one, I found it by just randomly clicking around.&lt;/p&gt;
          </content>  </entry>
</feed>
