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

<channel>
	<title>Vista</title>
	<atom:link href="http://blogs.bluegumtree.co.uk/vista/feed" rel="self" type="application/rss+xml" />
	<link>http://blogs.bluegumtree.co.uk/vista</link>
	<description>The view from down here is amazing</description>
	<lastBuildDate>Sun, 29 Apr 2012 20:22:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Relevance v. Mode of Access</title>
		<link>http://blogs.bluegumtree.co.uk/vista/2012/04/29/199</link>
		<comments>http://blogs.bluegumtree.co.uk/vista/2012/04/29/199#comments</comments>
		<pubDate>Sun, 29 Apr 2012 20:22:04 +0000</pubDate>
		<dc:creator>sheilaellen</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[Interaction]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[progressive enhancement]]></category>
		<category><![CDATA[relevance]]></category>
		<category><![CDATA[user experience]]></category>

		<guid isPermaLink="false">http://blogs.bluegumtree.co.uk/vista/?p=199</guid>
		<description><![CDATA[If someone posts a photo to Facebook and I view it on my laptop, I can read and make comments on it.  If I view the photo on my tablet, using Facebook&#8217;s own app, I can&#8217;t.  Why?  My desire to read the comments is still there.  I may have clicked through especially to make a [...]]]></description>
			<content:encoded><![CDATA[<p>If someone posts a photo to Facebook and I view it on my laptop, I can read and make comments on it.  If I view the photo on my tablet, using Facebook&#8217;s own app, I can&#8217;t.  Why?  My desire to read the comments is still there.  I may have clicked through especially to make a comment myself.  It perplexes me that someone has decided that I have no interest in this content or functionality simply because I&#8217;m using a handheld device.</p>
<p>Facebook is not alone in exhibiting this twisted logic.  Virgin Trains have decided that if I&#8217;m reserving a seat via their app (on a power-sucking vortex), I have no interest in requesting to be sat near a power socket.  Ocado think that I&#8217;m only going to want to add items to my shopping basket without yet placing an order when I&#8217;m sat at home (and can easily check existing stock levels) rather than when I&#8217;m on the bus (and can&#8217;t).</p>
<p>This is by no means a new conundrum.  Spend a day trying to use the web with JavaScript turned off or using a screen-reader and you&#8217;ll discover similar discrepancies.  Part of the problem seems to be determining where lies the dividing line between &#8220;basic content and functionality&#8221; and that which is merely &#8220;nice to have&#8221;.  However, another problem that I suspect I&#8217;m falling foul of is failure to thoroughly consider relevance.</p>
<p>For my needs, my tablet actually has a pretty good battery life; it&#8217;ll get me through the day, most days.  But on a train journey, I&#8217;m likely to use it more heavily (for entertainment or work) and may also be planning to depend on it for directions, meeting details, phone calls, etc. at the other end of my journey.  Therefore, the option to charge it as I travel would be much appreciated, especially on a long journey.  Whether I book my tickets on a handheld device or not depends simply on where I am when I realise/remember I need to book them.  If I&#8217;m close to my laptop and it&#8217;s switched on, I&#8217;ll probably use that.  If I&#8217;m on the bus &#8211; or even close to my laptop but it&#8217;s not switched on &#8211; I&#8217;ll use my tablet.  My need for a power socket will not be influenced by how I make the booking so it would be illogical for the ticket seller to make an assumption about my desire to request one based on which device I use to make the booking<sup><a href="#note1">*</a></sup>.</p>
<p>So, if you&#8217;re in the process of deciding whether to include/exclude some content or functionality in an interface, please think carefully about how relevant it is to the <em>person</em>.</p>
<p id="note1" style="font-size: smaller;"><sup>*</sup> Although, if they <em>really</em> had to, the fact that I&#8217;m making the booking on a handheld device could be taken as an indication that I own one, use it for more than just texts and calls and am likely to have it with me on my journey.  Then again, a friend could be making the booking for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.bluegumtree.co.uk/vista/2012/04/29/199/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Molly Holzschlag</title>
		<link>http://blogs.bluegumtree.co.uk/vista/2011/10/07/191</link>
		<comments>http://blogs.bluegumtree.co.uk/vista/2011/10/07/191#comments</comments>
		<pubDate>Fri, 07 Oct 2011 17:15:18 +0000</pubDate>
		<dc:creator>sheilaellen</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Women]]></category>

		<guid isPermaLink="false">http://blogs.bluegumtree.co.uk/vista/?p=191</guid>
		<description><![CDATA[Today is Ada Lovelace Day and to mark the occasion I&#8217;ve chosen highlight Molly Holzschlag as one of the women in technology who have inspired me to be who I am today.
Six years ago, exasperated, I typed &#8220;geeks london&#8221; into Google.  I had had enough of not being able to talk freely about the things [...]]]></description>
			<content:encoded><![CDATA[<p>Today is <a title="The Official Ada Lovelace Day website" href="http://findingada.com/" onclick="pageTracker._trackPageview('/outgoing/findingada.com/?referer=');">Ada Lovelace Day</a> and to mark the occasion I&#8217;ve chosen highlight <a title="Wikipedia article on Molly Holzschlag" href="http://en.wikipedia.org/wiki/Molly_Holzschlag" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Molly_Holzschlag?referer=');">Molly Holzschlag</a> as one of the women in technology who have inspired me to be who I am today.</p>
<p>Six years ago, exasperated, I typed &#8220;geeks london&#8221; into Google.  I had had enough of not being able to talk freely about the things that I felt passionately about and just wanted to find some like-minded people to chat with.  Fortuitously, like-minded people had <a title="Official London Geek Dinners Website" href="http://geekdinner.co.uk/" onclick="pageTracker._trackPageview('/outgoing/geekdinner.co.uk/?referer=');">set up a group</a> for exactly that purpose and days later I snuck tentatively into my first <a title="Write-up by Improbulus of a Geek Dinner held on Nov 24, 2005" href="http://www.consumingexperience.com/2005/11/molly-holzschlag-london-geek-dinner-24.html" onclick="pageTracker._trackPageview('/outgoing/www.consumingexperience.com/2005/11/molly-holzschlag-london-geek-dinner-24.html?referer=');">Geek Dinner</a>.</p>
<p>The invited speaker that evening was Molly, who had just published <a title="Buy the book! Product page on Amazon.co.uk" href="http://www.amazon.co.uk/ZEN-CSS-Design-Visual-Enlightenment/dp/0321303474/ref=sr_1_1?ie=UTF8&amp;qid=1317991464&amp;sr=8-1" onclick="pageTracker._trackPageview('/outgoing/www.amazon.co.uk/ZEN-CSS-Design-Visual-Enlightenment/dp/0321303474/ref=sr_1_1?ie=UTF8_amp_qid=1317991464_amp_sr=8-1&amp;referer=');"><em>The Zen of CSS Design</em></a>, co-authored with <a title="Wikipedia artcile on Dave Shea" href="http://en.wikipedia.org/wiki/Dave_Shea" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Dave_Shea?referer=');">Dave Shea</a>, creator of the <a title="A showcase of what can be achieved using CSS" href="http://www.csszengarden.com/" onclick="pageTracker._trackPageview('/outgoing/www.csszengarden.com/?referer=');">CSS Zen Garden</a>.  As a fan of semantic markup and separating content from style, I hope she had my full attention but, to be honest, I can&#8217;t remember for sure; I was too excited at being in a room full of geeks.  What did stick with me was that Molly was helping to shape decisions that were having an impact on the strategic development of the web at a high level.  Until then, I&#8217;d been under the impression that you needed to be some kind of boy wonder to be involved with that stuff, yet she was just a normal person, like you and me.  OK, way more knowledgeable than me (I don&#8217;t know about you) but, nonetheless, an approachable, fallible human being with all the usual fears, doubts and uncertainties that the rest of us struggle with.  Somehow that made the web feel more &#8220;ours&#8221; than &#8220;theirs&#8221; and that one day I might be able to do that too.</p>
<p>Since then Molly has continued to inspire me with her openness, inclusiveness, bravery and determination.  You can find her at <a title="Molly Holzschlag's website" href="http://molly.com/" onclick="pageTracker._trackPageview('/outgoing/molly.com/?referer=');">http://molly.com/</a> and, more frequently, on Twitter as <a title="Molly Holzschlag's tweet stream" href="http://twitter.com/#!/mollydotcom" onclick="pageTracker._trackPageview('/outgoing/twitter.com/_/mollydotcom?referer=');">@mollydotcom</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.bluegumtree.co.uk/vista/2011/10/07/191/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to tether a Galaxy Tab P1010 to an X10 Mini Pro</title>
		<link>http://blogs.bluegumtree.co.uk/vista/2011/06/25/185</link>
		<comments>http://blogs.bluegumtree.co.uk/vista/2011/06/25/185#comments</comments>
		<pubDate>Sat, 25 Jun 2011 02:19:28 +0000</pubDate>
		<dc:creator>sheilaellen</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[bug fixes]]></category>
		<category><![CDATA[Galaxy Tab]]></category>
		<category><![CDATA[Mobile phones]]></category>
		<category><![CDATA[Wireless Networking]]></category>
		<category><![CDATA[X10 Mini Pro]]></category>

		<guid isPermaLink="false">http://blogs.bluegumtree.co.uk/vista/?p=185</guid>
		<description><![CDATA[I realise that this is a very specific scenario but having spent ages fiddling with wpa_supplicant files and getting nowhere, I feel I ought to share the solution that has, finally, worked for me.
The Scenario
I have a Sony Ericsson X10 Mini Pro phone* (Android v2.1-update1) and a Samsung Galaxy Tab P1010 (Android v2.2.1).  As the [...]]]></description>
			<content:encoded><![CDATA[<p>I realise that this is a <em>very</em> specific scenario but having spent ages fiddling with wpa_supplicant files and getting nowhere, I feel I ought to share the solution that has, finally, worked for me.</p>
<p><strong>The Scenario</strong></p>
<p>I have a Sony Ericsson X10 Mini Pro phone* (Android v2.1-update1) and a Samsung Galaxy Tab P1010 (Android v2.2.1).  As the tablet is wifi only, I wish to make use of my phone&#8217;s 3G data connection occasionally, when there&#8217;s no wireless network for me to connect to.</p>
<p><strong>The Problem<br />
</strong></p>
<p>Versions of Android older than 2.2 (Froyo) don&#8217;t include the option  to broadcast a wifi hotspot and even the latest version of Android doesn&#8217;t support ad-hoc networking (<a href="http://code.google.com/p/android/issues/detail?id=82" onclick="pageTracker._trackPageview('/outgoing/code.google.com/p/android/issues/detail?id=82&amp;referer=');">http://code.google.com/p/android/issues/detail?id=82</a>).</p>
<p><strong>A Solution</strong></p>
<p>Try this at your own risk.  Both devices need to be rooted and should be backed up before you begin.</p>
<ol>
<li>On the X10 Mini Pro, install <a href="https://market.android.com/details?id=net.szym.barnacle" onclick="pageTracker._trackPageview('/outgoing/market.android.com/details?id=net.szym.barnacle&amp;referer=');">Barnacle Wifi Tether</a></li>
<li>In the settings for Barnacle:
<ol>
<li>Specify a name for the network you wish to create (SSID), eg. freedom</li>
<li>Enable the &#8220;Skip wpa_supplicant&#8221; option</li>
</ol>
</li>
<li>On the Galaxy Tab, install <a href="https://market.android.com/details?id=com.hal9000.zt180_adhoc_switcher&amp;feature=search_result" onclick="pageTracker._trackPageview('/outgoing/market.android.com/details?id=com.hal9000.zt180_adhoc_switcher_amp_feature=search_result&amp;referer=');">ZT-180 Adhoc Switcher</a></li>
<li>In the settings for ZT-180:
<ol>
<li>Specify the name of the SSID that you&#8217;ve just set-up on Barnacle, eg. freedom</li>
</ol>
</li>
<li>From the Actions menu in ZT-180, select &#8220;Switch to Ad-hoc mode&#8221;</li>
<li>Grant superuser privileges to ZT-180 when asked.</li>
<li>On the X10 Mini Pro, open up Barnacle and press &#8220;Start&#8221;</li>
<li>Grant superuser privileges to Barnacle when asked.</li>
</ol>
<p>After a short wait, the Wi-Fi Information panel in ZT-180 should update to show that the Galaxy Tab has connected to the network being broadcast by the X10 Mini Pro.</p>
<p>To switch back to a normal, infrastructure network:</p>
<ol>
<li>On the Galaxy Tab, open up ZT-180 and, from the Actions menu, select &#8220;Switch to Infrastructure mode&#8221;</li>
<li>On the X10 Mini Pro, open up Barnacle and press &#8220;Stop&#8221;.</li>
</ol>
<p>I came across this solution in this thread: <a href="http://forum.xda-developers.com/showthread.php?p=14979870" onclick="pageTracker._trackPageview('/outgoing/forum.xda-developers.com/showthread.php?p=14979870&amp;referer=');">http://forum.xda-developers.com/showthread.php?p=14979870</a>.  If it doesn&#8217;t work for/isn&#8217;t applicable to you, if you haven&#8217;t tried them already, these links might help:</p>
<ul>
<li><a href="http://szym.net/2010/12/adhoc-wifi-in-android/" onclick="pageTracker._trackPageview('/outgoing/szym.net/2010/12/adhoc-wifi-in-android/?referer=');">http://szym.net/2010/12/adhoc-wifi-in-android/</a></li>
<li><a href="http://forum.xda-developers.com/showthread.php?t=754961" onclick="pageTracker._trackPageview('/outgoing/forum.xda-developers.com/showthread.php?t=754961&amp;referer=');">http://forum.xda-developers.com/showthread.php?t=754961</a></li>
<li><a href="http://www.olsr.org/?q=olsr_on_android" onclick="pageTracker._trackPageview('/outgoing/www.olsr.org/?q=olsr_on_android&amp;referer=');">http://www.olsr.org/?q=olsr_on_android</a></li>
</ul>
<p><sup>*</sup> Fantastic size and form but zero battery life and slower than a sloth</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.bluegumtree.co.uk/vista/2011/06/25/185/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Brussel Sprout Challenge</title>
		<link>http://blogs.bluegumtree.co.uk/vista/2011/01/13/176</link>
		<comments>http://blogs.bluegumtree.co.uk/vista/2011/01/13/176#comments</comments>
		<pubDate>Thu, 13 Jan 2011 22:56:38 +0000</pubDate>
		<dc:creator>sheilaellen</dc:creator>
				<category><![CDATA[Food]]></category>
		<category><![CDATA[gluten-free]]></category>
		<category><![CDATA[recipes]]></category>

		<guid isPermaLink="false">http://blogs.bluegumtree.co.uk/vista/?p=176</guid>
		<description><![CDATA[In summary: eugh.
It&#8217;s my own fault.  @abelandcole provide me with the opportunity to pre-check the contents of each fruit and veg box, to filter out things CHiP and I don&#8217;t like but I&#8217;m not very good at remembering.  Consequently this week&#8217;s box included brussel sprouts.  However one of the reasons for getting the box in [...]]]></description>
			<content:encoded><![CDATA[<p>In summary: eugh.</p>
<p>It&#8217;s my own fault.  <a title="Abel and Cole website" href="http://www.abelandcole.co.uk/" onclick="pageTracker._trackPageview('/outgoing/www.abelandcole.co.uk/?referer=');">@abelandcole</a> provide me with the opportunity to pre-check the contents of each fruit and veg box, to filter out things CHiP and I don&#8217;t like but I&#8217;m not very good at remembering.  Consequently this week&#8217;s box included<a title="Wikipedia article on brussel sprouts" href="http://en.wikipedia.org/wiki/Brussel_sprout" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Brussel_sprout?referer=');"> brussel sprouts</a>.  However one of the reasons for getting the box in the first place was to add some more variety to our diet so&#8230; I turned to <a title="Original tweet" href="http://twitter.com/#!/sheilaellen/status/25290425803739136" onclick="pageTracker._trackPageview('/outgoing/twitter.com/_/sheilaellen/status/25290425803739136?referer=');">Twitter</a>:</p>
<div class="wp-caption aligncenter" style="width: 530px"><a title="request_for_brussel_sprout_recipes_tweet by sheilaellen, on Flickr" href="http://www.flickr.com/photos/sheilaellen/5352390683/" onclick="pageTracker._trackPageview('/outgoing/www.flickr.com/photos/sheilaellen/5352390683/?referer=');"><img title="Tweet by @sheilaellen: Is looking for creative and interesting *cooking* ideas for brussl sprouts... (cc @cbetta, @kevinprince) #randomveg #abelandcole" src="http://farm6.static.flickr.com/5010/5352390683_9f6635113d_o.png" alt="request_for_brussel_sprout_recipes_tweet" width="520" height="254" /></a><p class="wp-caption-text">A tweet for help</p></div>
<p>And within minutes, several people had responded:</p>
<div class="wp-caption aligncenter" style="width: 510px"><a title="response_to_brussel_sprout_recipes_twitter by sheilaellen, on Flickr" href="http://www.flickr.com/photos/sheilaellen/5352390693/" onclick="pageTracker._trackPageview('/outgoing/www.flickr.com/photos/sheilaellen/5352390693/?referer=');"><img class=" " title="Tweeted responses" src="http://farm6.static.flickr.com/5046/5352390693_f581ae77d2.jpg" alt="response_to_brussel_sprout_recipes_twitter" width="500" height="424" /></a><p class="wp-caption-text">Responses via twitter</p></div>
<p>On Facebook too:</p>
<div class="wp-caption aligncenter" style="width: 418px"><a title="Sharon's brussel sprout recipe suggestion by sheilaellen, on Flickr" href="http://www.flickr.com/photos/sheilaellen/5352390691/" onclick="pageTracker._trackPageview('/outgoing/www.flickr.com/photos/sheilaellen/5352390691/?referer=');"><img title="Facebook comment" src="http://farm6.static.flickr.com/5242/5352390691_28639c0a8b.jpg" alt="Sharon's brussel sprout recipe suggestion" width="408" height="62" /></a><p class="wp-caption-text">Response via Facebook</p></div>
<p>The prospect of left-over tuna and rice forced my hand this evening when I opted instead to do a compare and contrast experiment using all five suggestions:</p>
<ul>
<li>steamed with butter (<a title="Big Norm's tweeted response" href="http://twitter.com/#!/Big_Norm/status/25291404800434176" onclick="pageTracker._trackPageview('/outgoing/twitter.com/_/Big_Norm/status/25291404800434176?referer=');">@big_norm</a>)</li>
<li>fried with red onion and balsamic vinegar (<a title="Sharon's Facebook response" href="http://www.facebook.com/home.php?#!/sheilaellen/posts/180001608700711" onclick="pageTracker._trackPageview('/outgoing/www.facebook.com/home.php?_/sheilaellen/posts/180001608700711&amp;referer=');">Sharon</a>)</li>
<li>fried with bacon (<a title="Ian's tweeted response" href="http://twitter.com/#!/cubicgarden/status/25291537281716225" onclick="pageTracker._trackPageview('/outgoing/twitter.com/_/cubicgarden/status/25291537281716225?referer=');">@cubicgarden</a>)</li>
<li>fried with bacon, pine nuts and cheese (<a title="Dani's tweeted response" href="http://twitter.com/#!/dani_dutra/status/25291940723425280" onclick="pageTracker._trackPageview('/outgoing/twitter.com/_/dani_dutra/status/25291940723425280?referer=');">@dani_dutra</a>)</li>
<li>à l&#8217;orange (<a title="Jen's tweeted response" href="http://twitter.com/#!/jenblacker/status/25290863634554880" onclick="pageTracker._trackPageview('/outgoing/twitter.com/_/jenblacker/status/25290863634554880?referer=');">@jenblacker</a>)</li>
</ul>
<p>Except I had a limited quantity of sprouts so I decided that the two fried with bacon suggestions could be merged into one (the more interesting one, of course).</p>
<div class="wp-caption aligncenter" style="width: 510px"><a title="Brussel sprout extravaganza by sheilaellen, on Flickr" href="http://www.flickr.com/photos/sheilaellen/5353144384/" onclick="pageTracker._trackPageview('/outgoing/www.flickr.com/photos/sheilaellen/5353144384/?referer=');"><img title="Brussel sprout extravaganza" src="http://farm6.static.flickr.com/5088/5353144384_8db805532e.jpg" alt="Brussel sprout extravaganza" width="500" height="375" /></a><p class="wp-caption-text">Clockwise from the top: fried with bacon, pine nuts and cheese; à l’orange; fried with red onion and balsamic vinegar; steamed and topped with butter</p></div>
<p>By far, the simplest to prepare and cook was the first &#8211; steamed with butter.  Sprouts à l&#8217;orange (recipe: <a title="Recipe for Brussels Sprouts with Orange on Ocado's website" href="http://bit.ly/fsI4p1" onclick="pageTracker._trackPageview('/outgoing/bit.ly/fsI4p1?referer=');">http://bit.ly/fsI4p1</a>) is a faff to prepare and, unfortunately, reconfirmed a long held prejudice against all things flavoured orange that aren&#8217;t actually an orange.  Fried with red onion and balsamic vinegar was quick and easy and tasted OKish too (as taste disguising goes) but the runaway success was fried with bacon, pine nuts and cheese.  But you probably knew that already, right?  Bacon, nuts and cheese = nom.   It was so good, that I didn&#8217;t even taste the sprouts!  Hang on, though.  What&#8217;s the point in going to the trouble of preparing and cooking the things if you can&#8217;t taste them..?</p>
<p>So, in conclusion: Many thanks to everyone who responded.  I had thought I might, maybe receive one interesting idea so to have choice was great.  It was fun trying them all out too.  And, thanks to you, I won&#8217;t be adding sprouts to our dislike list (there&#8217;s so much on there already that I worry that soon we&#8217;ll just be receiving potatoes, onions and carrots&#8230;) but if they turn up again I think I&#8217;ll probably just stick to steaming them.  They&#8217;re actually not bad like that.  But if I can&#8217;t overcome the sense that that&#8217;s just too boring, I&#8217;ll be turning to bacon, nuts and cheese to spice things up.</p>
<p>Spice, now there&#8217;s an idea&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.bluegumtree.co.uk/vista/2011/01/13/176/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>X10 Mini Pro</title>
		<link>http://blogs.bluegumtree.co.uk/vista/2010/07/21/172</link>
		<comments>http://blogs.bluegumtree.co.uk/vista/2010/07/21/172#comments</comments>
		<pubDate>Wed, 21 Jul 2010 09:05:06 +0000</pubDate>
		<dc:creator>sheilaellen</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[interface design]]></category>
		<category><![CDATA[mobile devices]]></category>
		<category><![CDATA[phones]]></category>
		<category><![CDATA[X10 Mini Pro]]></category>

		<guid isPermaLink="false">http://blogs.bluegumtree.co.uk/vista/?p=172</guid>
		<description><![CDATA[Or &#8220;How Sony Ericcsson took a good thing and very nearly made it bad.&#8221;
I love the X10 Mini Pro. I&#8217;ve had it for a few weeks now and am still marvelling at how light and compact it is and that I once again have an FM radio with me at all times.  However I am [...]]]></description>
			<content:encoded><![CDATA[<p>Or &#8220;How Sony Ericcsson took a good thing and very nearly made it bad.&#8221;</p>
<p>I love the X10 Mini Pro. I&#8217;ve had it for a few weeks now and am still marvelling at how light and compact it is and that I once again have an FM radio with me at all times.  However I am struggling to adjust to the customisations that Sony Ericsson have made to to Android.  For example:</p>
<ul>
<li>Right now, as I type, there&#8217;s an annoying blue bar occupying the bottom sixth of my screen. On the left-hand side it tells me, in no more than three letters, what language I&#8217;m currently set to.  On the right-hand side it tells me what mode the keyboard is in (letters vs. numbers, upper, lower or title case) and provides an option to hide the bar.  It&#8217;s information I&#8217;d rather do without, in return for a larger usable screen area. So I hide it, only to discover that it reappears with the very next key press&#8230;  I&#8217;ve had a rummage through the phone&#8217;s settings and haven&#8217;t yet found an option that enables me to hide it for good.  If you know of one, please let me know.</li>
<li>The default calendar widget has less functionality than the default one on my G1 &#8211; and that was just enough to make it useful!</li>
<li>The default email client assumes that my email account name is the same as my email address (which it isn&#8217;t).</li>
<li>Although I&#8217;ve disabled the on-screen keyboard (it has a hardware one) it still pops up if when the cursor is placed in a form field and I haven&#8217;t yet opened the keyboard. I understand that some people might want this sometimes but, personally, I&#8217;d like &#8220;off&#8221; to mean &#8220;off&#8221;.  This could be solved using  finer grained preference settings.</li>
</ul>
<p>However, every cloud has a silver lining:</p>
<ul>
<li>Luckily there&#8217;s a fantastic email app called K-9 Mail that does everything I need and more, so that&#8217;s my email problem solved.</li>
<li>And as I&#8217;ve yet to find a decent calendar widget so I&#8217;m thinking of taking a stab at creating one myself.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.bluegumtree.co.uk/vista/2010/07/21/172/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selective Autoredirection</title>
		<link>http://blogs.bluegumtree.co.uk/vista/2010/07/13/159</link>
		<comments>http://blogs.bluegumtree.co.uk/vista/2010/07/13/159#comments</comments>
		<pubDate>Tue, 13 Jul 2010 22:30:34 +0000</pubDate>
		<dc:creator>sheilaellen</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[redirection]]></category>

		<guid isPermaLink="false">http://blogs.bluegumtree.co.uk/vista/?p=159</guid>
		<description><![CDATA[Imagine you have two versions of the same site and one of them is optimised for mobile devices.  Aside from the root folder, the URL pattern is identical for both  versions so to map between the versions you simply add or remove  &#8220;/mobile&#8221;:

http://www.mysite.com
http://www.mysite.com/mobile

Most pages on each version have a matching partner on the [...]]]></description>
			<content:encoded><![CDATA[<p>Imagine you have two versions of the same site and one of them is optimised for mobile devices.  Aside from the root folder, the URL pattern is identical for both  versions so to map between the versions you simply add or remove  &#8220;/mobile&#8221;:</p>
<ul>
<li>http://www.mysite.com</li>
<li>http://www.mysite.com/mobile</li>
</ul>
<p>Most pages on each version have a matching partner on the other but, importantly, this isn&#8217;t the case for <em>all</em> pages.</p>
<p>Although you have a version optimised for mobile devices, you can&#8217;t be sure that they&#8217;ll always land on it when they visit your site so you want to:</p>
<ul>
<li>detect mobile devices when they land on your site</li>
<li>automatically redirect them to the mobile version if they&#8217;ve landed on the default version but <em>only </em>if a mobile version of that page actually exists.</li>
</ul>
<p>Ideally, in order to avoid swapping a perfectly good page for a 404 error you want to make the check <em>before</em> initiating the redirection.  You don&#8217;t have access to the Apache config files but you can use .htaccess files.</p>
<p>I&#8217;ve been puzzling over this conundrum for a while, trying to find a solution that has as little impact on the rest of the system, aside from doing what it&#8217;s very specifically required to do, and doesn&#8217;t open up a cross-site scripting vulnerability.  Last night, I think I cracked it and as I found very little on this myself when scouring the web, I&#8217;ll share it here.  Hopefully if you spot any problems with it or &#8211; even better &#8211; ways to improve upon it, you&#8217;ll let me know.</p>
<p>This code goes in an .htaccess file in the root of http://www.mysite.com/.  Further up the file, a check has already been made to determine whether or not the user agent is a mobile device and if it is, the value of an environment variable called $IS_MOBILE has been set to &#8220;true&#8221;.  The ErrorDocument for 404 errors has also been set.</p>
<p><code><br />
# Activate the RewriteEngine<br />
RewriteEngine on<br />
</code><code><br />
# Set the base to root<br />
RewriteBase /<br />
</code><code><br />
# Check whether it's a mobile device<br />
RewriteCond %{ENV:IS_MOBILE} ^true$ [NC]<br />
</code><code><br />
#  Check that the URL isn't already going to the mobile version<br />
RewriteCond %{REQUEST_URI} !^/mobile/ [NC]<br />
</code><code><br />
# Capture the part of the URL that follows after the base, prepend it with "/mobile/" and<br />
# assign the new string to an environment variable called $MOBILE_TARGET_URL;<br />
# Also assign the un-prepended captured value to an environment variable called<br />
# $MOBILE_ORIGINAL_URL; Chain this rule to the next one.<br />
RewriteRule ^(.*)$ - [E=MOBILE_TARGET_URL:/mobile/$1,E=MOBILE_ORIGINAL_URL:$1,C]<br />
</code><code><br />
# Concatenate the $DOCUMENT_ROOT and $MOBILE_TARGET_URL together<br />
# and check whether that maps to either a directory or a file<br />
RewriteCond %{DOCUMENT_ROOT}%{ENV:MOBILE_TARGET_URL} -d [OR]<br />
RewriteCond %{DOCUMENT_ROOT}%{ENV:MOBILE_TARGET_URL} -f<br />
</code><code><br />
# If it does, redirect to the user to the mobile version<br />
RewriteRule ^.*$ %{ENV:MOBILE_TARGET_URL} [R,L]<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.bluegumtree.co.uk/vista/2010/07/13/159/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to make Amarok play nice</title>
		<link>http://blogs.bluegumtree.co.uk/vista/2010/06/20/153</link>
		<comments>http://blogs.bluegumtree.co.uk/vista/2010/06/20/153#comments</comments>
		<pubDate>Sun, 20 Jun 2010 20:20:54 +0000</pubDate>
		<dc:creator>sheilaellen</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[amarok]]></category>
		<category><![CDATA[bug fixes]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[media players]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://blogs.bluegumtree.co.uk/vista/?p=153</guid>
		<description><![CDATA[These days when I listen to music it&#8217;s usually streamed from Last.fm via XBMC, either my own loved tracks or those tagged &#8220;ambient&#8220;, however sometimes I want to listen to my offline music collection and for that I use Amarok.  Given how much hassle it is to get working and that they&#8217;ve removed the features [...]]]></description>
			<content:encoded><![CDATA[<p>These days when I listen to music it&#8217;s usually streamed from <a title="Last.fm" href="http://www.last.fm" onclick="pageTracker._trackPageview('/outgoing/www.last.fm?referer=');">Last.fm</a> via <a title="XBox Media Centre " href="http://xbmc.org/" onclick="pageTracker._trackPageview('/outgoing/xbmc.org/?referer=');">XBMC,</a> either my own <a title="sheilaellen's Loved Tracks on Last.fm" href="http://www.last.fm/user/sheilaellen/library/loved" onclick="pageTracker._trackPageview('/outgoing/www.last.fm/user/sheilaellen/library/loved?referer=');">loved tracks</a> or those tagged &#8220;<a title="Tracks on Last.fm tagged &quot;ambient&quot;" href="http://www.last.fm/tag/ambient" onclick="pageTracker._trackPageview('/outgoing/www.last.fm/tag/ambient?referer=');">ambient</a>&#8220;, however sometimes I want to listen to my offline music collection and for that I use <a title="Amarok media player" href="http://amarok.kde.org/" onclick="pageTracker._trackPageview('/outgoing/amarok.kde.org/?referer=');">Amarok</a>.  Given how much hassle it is to get working and that they&#8217;ve removed the features I found most useful<a href="#how-to-make-amarok-play-nice-footnote-1">*</a>, increasingly I wonder why I bother but for the moment I do and this is an aide-mémoire to help the process go much smoother the next time I have to install it.</p>
<ol>
<li>Check that libxine1-ffmpeg is installed</li>
<li>Check that phonon-backend-xine is installed</li>
<li>Check that phonon-backend-gstreamer <em>isn&#8217;t</em> installed</li>
<li>Configure phonon (Amarok &gt; Settings &gt; Configure Amaraok &gt; Playback &gt; Configure Phonon) so that the uppermost option for each &#8220;Device Preference&#8221; category actually works.  Use the test button to check each option if you&#8217;re not sure.</li>
</ol>
<p>That should get the audio working.  Now to figure out why it doesn&#8217;t seem to be <a title="Definition of &quot;scrobble&quot;" href="http://en.wiktionary.org/wiki/scrobble" onclick="pageTracker._trackPageview('/outgoing/en.wiktionary.org/wiki/scrobble?referer=');">scrobbling</a>&#8230;</p>
<p><a id="how-to-make-amarok-play-nice-footnote-1">*</a> They have promised to put them back in but it doesn&#8217;t look as though it&#8217;s going to be any time soon.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">
<h2>Aide-mémoire</h2>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.bluegumtree.co.uk/vista/2010/06/20/153/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Onion Bhajji</title>
		<link>http://blogs.bluegumtree.co.uk/vista/2010/06/19/150</link>
		<comments>http://blogs.bluegumtree.co.uk/vista/2010/06/19/150#comments</comments>
		<pubDate>Sat, 19 Jun 2010 20:44:49 +0000</pubDate>
		<dc:creator>sheilaellen</dc:creator>
				<category><![CDATA[Food]]></category>
		<category><![CDATA[gluten-free]]></category>
		<category><![CDATA[recipes]]></category>

		<guid isPermaLink="false">http://blogs.bluegumtree.co.uk/vista/?p=150</guid>
		<description><![CDATA[Delicious and gluten-free.
Ingredients

3 oz gram flour
2 tsp cumin seeds
1 tsp ground coriander
1 tsp turmeric
1/2 tsp salt
1/2 tsp mixed spice
4 tbps water
4 oz grated onion
4 oz grated potato
1 large onion, sliced
5 tbsp oil
Kitchen roll

Method

Mix together the dry ingredients
Add the water to the dry ingredients and mix to a smooth batter
Stir the grated onion and potato into [...]]]></description>
			<content:encoded><![CDATA[<p>Delicious and gluten-free.</p>
<p>Ingredients</p>
<ul>
<li>3 oz gram flour</li>
<li>2 tsp cumin seeds</li>
<li>1 tsp ground coriander</li>
<li>1 tsp turmeric</li>
<li>1/2 tsp salt</li>
<li>1/2 tsp mixed spice</li>
<li>4 tbps water</li>
<li>4 oz grated onion</li>
<li>4 oz grated potato</li>
<li>1 large onion, sliced</li>
<li>5 tbsp oil</li>
<li>Kitchen roll</li>
</ul>
<p>Method</p>
<ol>
<li>Mix together the dry ingredients</li>
<li>Add the water to the dry ingredients and mix to a smooth batter</li>
<li>Stir the grated onion and potato into the batter</li>
<li>Stir in the sliced onion</li>
<li>Heat the oil</li>
<li>Gently drop spoonfuls of the mixture into the hot oil</li>
<li>Flip each bhajji over when the bottom side becomes golden brown</li>
<li>Once both sides of the bhajji are brown, remove it from the oil and place it on kitchen roll to soak off some of the oil</li>
</ol>
<p>Result</p>
<p>Approximately 8 onion bhajjis (depending on how large you make them).</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.bluegumtree.co.uk/vista/2010/06/19/150/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dual Eclipse</title>
		<link>http://blogs.bluegumtree.co.uk/vista/2010/06/04/148</link>
		<comments>http://blogs.bluegumtree.co.uk/vista/2010/06/04/148#comments</comments>
		<pubDate>Fri, 04 Jun 2010 08:32:12 +0000</pubDate>
		<dc:creator>sheilaellen</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Code Editor]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Multiple Monitors]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blogs.bluegumtree.co.uk/vista/?p=148</guid>
		<description><![CDATA[Usually I code in Eclipse.  It saves me a lot of time, especially thanks to plugins such as oXygen and Mylyn.  However, it&#8217;s been frustrating me for a while that although I can pop-out individual Views and position them on my second monitor, it didn&#8217;t seem possible to open a second instance of the [...]]]></description>
			<content:encoded><![CDATA[<p>Usually I code in Eclipse.  It saves me a lot of time, especially thanks to plugins such as <a title="oXygen plugin for Eclipse" href="http://www.oxygenxml.com/eclipse_plugin.html" onclick="pageTracker._trackPageview('/outgoing/www.oxygenxml.com/eclipse_plugin.html?referer=');">oXygen</a> and <a title="Mylyn Eclipse plugin" href="http://www.eclipse.org/mylyn/" onclick="pageTracker._trackPageview('/outgoing/www.eclipse.org/mylyn/?referer=');">Mylyn</a>.  However, it&#8217;s been frustrating me for a while that although I can pop-out individual Views and position them on my second monitor, it didn&#8217;t seem possible to open a second instance of the same View. I was wrong!  Just select &#8220;New window&#8221; from the &#8220;Window&#8221; menu.  It seems to have full functionality, you can even select an entirely different Perspective, if you wish. Simples! As <a title="Aleksandr Orlov on Compare the Meerkat" href="http://www.comparethemeerkat.com/meet-team" onclick="pageTracker._trackPageview('/outgoing/www.comparethemeerkat.com/meet-team?referer=');">Aleksandr Orlov</a> would say :)</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><strong>Aleksandr Orlov</strong></div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.bluegumtree.co.uk/vista/2010/06/04/148/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to block retweets</title>
		<link>http://blogs.bluegumtree.co.uk/vista/2010/03/06/127</link>
		<comments>http://blogs.bluegumtree.co.uk/vista/2010/03/06/127#comments</comments>
		<pubDate>Sat, 06 Mar 2010 15:15:46 +0000</pubDate>
		<dc:creator>sheilaellen</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[retweets]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blogs.bluegumtree.co.uk/vista/?p=127</guid>
		<description><![CDATA[A very good friend of mine has (very politely) bemoaned the fact that his incoming twitter stream is full of tweets from people he doesn&#8217;t know (and has no interest in hearing from/about) all because I retweet so often.  He doesn&#8217;t want to stop following me and I don&#8217;t want to stop retweeting.  [...]]]></description>
			<content:encoded><![CDATA[<p>A very good friend of mine has (very politely) bemoaned the fact that his incoming twitter stream is full of tweets from people he doesn&#8217;t know (and has no interest in hearing from/about) all because I <a href="http://www.netlingo.com/word/retweet.php" onclick="pageTracker._trackPageview('/outgoing/www.netlingo.com/word/retweet.php?referer=');">retweet</a> so often.  He doesn&#8217;t want to stop following me and I don&#8217;t want to stop retweeting.  Luckily, there is a solution to our problem.</p>
<p>Although there&#8217;s no option that allows you to block all retweets from all people you follow in one fell swoop (<a href="http://getsatisfaction.com/twitter/topics/twitter_needs_global_option_to_stop_hide_disable_all_retweets_from_all_users_from_appearing" onclick="pageTracker._trackPageview('/outgoing/getsatisfaction.com/twitter/topics/twitter_needs_global_option_to_stop_hide_disable_all_retweets_from_all_users_from_appearing?referer=');">yet</a>), you <em>can</em> block all retweets from each person individually.</p>
<p>So, if, for example, you&#8217;re following me (<a href="http://twitter.com/sheilaellen" onclick="pageTracker._trackPageview('/outgoing/twitter.com/sheilaellen?referer=');">@sheilaellen</a>) on twitter and wish to stop receiving all the messages that I retweet:</p>
<ol>
<li>Go to my twitter page: <a href="http://twitter.com/sheilaellen" onclick="pageTracker._trackPageview('/outgoing/twitter.com/sheilaellen?referer=');">http://twitter.com/sheilaellen</a></li>
<li>Find the retweet icon <img class="size-full wp-image-131" title="Retweets on" src="http://blogs.bluegumtree.co.uk/vista/wordpress-content/uploads/retweets_on.gif" alt="Status icon" width="16" height="16" /></li>
<li>Click on it.</li>
</ol>
<p><strong>Before:</strong></p>
<div id="attachment_140" class="wp-caption alignnone" style="width: 280px"><a href="http://blogs.bluegumtree.co.uk/vista/wordpress-content/uploads/twitter_profile_sheilaellen_retweets_on.png"><img class="size-full wp-image-140" title="Retweets on" src="http://blogs.bluegumtree.co.uk/vista/wordpress-content/uploads/twitter_profile_sheilaellen_retweets_on.png" alt="Twitter profile header" width="270" height="146" /></a><p class="wp-caption-text">Retweets On</p></div>
<p><strong>After:</strong></p>
<div id="attachment_139" class="wp-caption alignnone" style="width: 280px"><a href="http://blogs.bluegumtree.co.uk/vista/wordpress-content/uploads/twitter_profile_sheilaellen_retweets_off.png"><img class="size-full wp-image-139" title="Retweets off" src="http://blogs.bluegumtree.co.uk/vista/wordpress-content/uploads/twitter_profile_sheilaellen_retweets_off.png" alt="Twitter profile header" width="270" height="146" /></a><p class="wp-caption-text">Retweets Off</p></div>
<p>This should mean that you will now only receive messages from me that have been written by my own fair hand (or, possibly, a spammer who&#8217;s p0wned my account).</p>
<p>Repeat for each other compulsive retweeter that you follow.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.bluegumtree.co.uk/vista/2010/03/06/127/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

