<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>WebDiary.com</title>
	<atom:link href="http://idjh.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://idjh.wordpress.com</link>
	<description>Victor Meldrew in the 21st Century</description>
	<lastBuildDate>Sun, 15 Jan 2012 06:28:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='idjh.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/44ccdad79d0f0643fd2edce2c86aed33?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>WebDiary.com</title>
		<link>http://idjh.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://idjh.wordpress.com/osd.xml" title="WebDiary.com" />
	<atom:link rel='hub' href='http://idjh.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Remote SSH using Back To My Mac</title>
		<link>http://idjh.wordpress.com/2011/12/27/btmm/</link>
		<comments>http://idjh.wordpress.com/2011/12/27/btmm/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 12:55:06 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[Back To My Mac]]></category>
		<category><![CDATA[BTMM]]></category>
		<category><![CDATA[dns-sd]]></category>
		<category><![CDATA[iCloud]]></category>
		<category><![CDATA[icloud.com]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[members.btmm.icloud.com]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1981</guid>
		<description><![CDATA[One of the less well publicised features of Apple&#8217;s iCloud service is Back To My Mac. This service provides a private IPv6 network which you can use to securely connect all your Mac hosts. To use BTMM you will need &#8230; <a href="http://idjh.wordpress.com/2011/12/27/btmm/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1981&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://idjh.files.wordpress.com/2011/12/icloud.png"><img class="alignnone size-full wp-image-1985" title="iCloud" src="http://idjh.files.wordpress.com/2011/12/icloud.png?w=584&#038;h=278" alt="" width="584" height="278" /></a></p>
<p>One of the less well publicised features of Apple&#8217;s iCloud service is Back To My Mac.</p>
<p>This service provides a private IPv6 network which you can use to securely connect all your Mac hosts.</p>
<p>To use BTMM you will need to upgrade all your Macs to OS X Lion and sign them all into the same Apple iCloud account. You will also need your unique BTMM account number.</p>
<p>When you are signed into iCloud you can discover your BTMM account number as follows:</p>
<pre>$ dns-sd -E
Looking for recommended registration domains:
Timestamp     Recommended Registration domain
12:07:46.550  Added     (More)               local
12:07:46.550  Added                          icloud.com
                                             - &gt; btmm
                                             - - &gt; members
                                             - - - &gt; 123456789</pre>
<p>The final line shows your individual BTMM account number.</p>
<p>For example, if you Computer Name (set in System Preferences &gt; Sharing) is <em>mymac</em> and your BTMM account number is 123456789, then the fully qualified domain name of the host is <code>mymac.123456789.members.btmm.icloud.com</code>.</p>
<p>If you have spaces in your Computer Name then replace them with dashes, e.g. &#8220;My Mac&#8221; becomes the hostname <em>my-mac</em>.</p>
<p>To test connectivity to your remote host use ping6, e.g.</p>
<p><code>ping6 mymac.123456789.members.btmm.icloud.com</code></p>
<p>To list all the SSH enabled hosts on your domain:</p>
<p><code>dns-sd -B _ssh._tcp</code></p>
<p>You would SSH into your host using this command:</p>
<p><code>ssh -2 -6 username@mymac.123456789.members.btmm.icloud.com</code></p>
<p>Note that you will only be able to communicate with the other hosts on your iCloud private network if the Mac you are using is also signed into the same iCloud account.</p>
<p>You can also use an open SSH connection to access your non-Apple hosts on your internal network by using SSH port forwarding. This tunnels the destination traffic over the BTMM private network via your remote Mac.</p>
<p>For example, if you have a web server running on a host with the IP address 192.168.1.2 then you can use this SSH command to set-up a forwarded port:</p>
<p><code>ssh -2 -6 -L 8080:192.168.1.2:80 username@mymac.123456789.members.btmm.icloud.com</code></p>
<p>To access the remote host from your local machine you would go to http://127.0.0.1:8080/</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1981/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1981/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1981/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1981/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1981/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1981/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1981/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1981/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1981/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1981/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1981/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1981/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1981/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1981/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1981&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/12/27/btmm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/12/icloud.png" medium="image">
			<media:title type="html">iCloud</media:title>
		</media:content>
	</item>
		<item>
		<title>Uninstall Symantec Enterprise Vault Client on Mac OS</title>
		<link>http://idjh.wordpress.com/2011/12/21/ev-uninstall/</link>
		<comments>http://idjh.wordpress.com/2011/12/21/ev-uninstall/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 15:19:50 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[com.symantec.ev.daemon.plist]]></category>
		<category><![CDATA[Symantec Enterprise Vault]]></category>
		<category><![CDATA[symantecEnterpriseVaultClient.pkg]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1961</guid>
		<description><![CDATA[Since Symantec doesn&#8217;t provide an uninstaller script for their Enterprise Vault Client, here&#8217;s how to remove it on Mac OS. Open a Terminal window and execute these commands: launchctl unload -D user /Library/LaunchAgents/com.symantec.ev.daemon.plist sudo killall -m  "Enterprise Vault .*" sudo &#8230; <a href="http://idjh.wordpress.com/2011/12/21/ev-uninstall/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1961&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Since Symantec doesn&#8217;t provide an uninstaller script for their <a title="Symantec Enterprise Vault" href="http://www.enterprisevault.com/" target="_blank">Enterprise Vault</a> Client, here&#8217;s how to remove it on Mac OS.</p>
<p>Open a Terminal window and execute these commands:</p>
<pre>launchctl unload -D user /Library/LaunchAgents/com.symantec.ev.daemon.plist
sudo killall -m  "Enterprise Vault .*"
sudo rm -f /Library/LaunchAgents/com.symantec.ev.daemon.plist
sudo rm -rf "/Library/PreferencePanes/Enterprise Vault.prefPane"
sudo rm -rf "/Library/Application Support/Symantec Enterprise Vault"
rm -rf "~/Library/Application Support/Symantec Enterprise Vault"</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1961/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1961/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1961/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1961/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1961/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1961/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1961/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1961/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1961/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1961/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1961/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1961/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1961/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1961/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1961&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/12/21/ev-uninstall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>
	</item>
		<item>
		<title>Holidaylight Robbery</title>
		<link>http://idjh.wordpress.com/2011/12/20/centerparcs/</link>
		<comments>http://idjh.wordpress.com/2011/12/20/centerparcs/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 16:52:33 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Center Parcs]]></category>
		<category><![CDATA[half term]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1950</guid>
		<description><![CDATA[Center Parcs marketed itself as the original &#8220;British holiday the weather can&#8217;t spoil&#8221;, but they are doing a pretty good job of spoiling holidays without the weather. Consider the pricing matrix above. What could possibly cause the astronomical price hike &#8230; <a href="http://idjh.wordpress.com/2011/12/20/centerparcs/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1950&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://idjh.files.wordpress.com/2011/12/centerparcs.png"><img class="alignnone size-full wp-image-1951" title="Center Parcs pricing" src="http://idjh.files.wordpress.com/2011/12/centerparcs.png?w=584" alt=""   /></a></p>
<p>Center Parcs marketed itself as the original &#8220;British holiday the weather can&#8217;t spoil&#8221;, but they are doing a pretty good job of spoiling holidays without the weather.</p>
<p>Consider the pricing matrix above. What could possibly cause the astronomical price hike in that one specific week? It&#8217;s the half-term school holidays.</p>
<p>I do expect to have to pay a premium because of the school holidays. 50% would seem acceptable to me, but a 300% price hike? Even Michael O&#8217;Leary would find that hard to defend!</p>
<p>I have studied Economics, I know all about supply and demand and differential pricing. The prices above do not seem to be not reflecting a shortage of supply however. There is no &#8220;<em>only x remaining</em>&#8221; in the middle week, so I can only deduce that the huge cost spike is a deliberate and cynical manipulation of the pricing model to take account of school holidays.</p>
<p>While some families might bite the bullet and succumb to the exorbitant price tag, their stay must be tinged with bitterness at being financially exploited in this way. If you are being ripped-off so badly before you even arrive, what more do they have in store for you while you&#8217;re there? It&#8217;s not the kind of business that I would like to spend my money with.</p>
<p>Center Parcs certainly doesn&#8217;t have a monopoly on this exploitative behaviour. It&#8217;s an industry-wide phenomenon which has been allowed to run wild.</p>
<p>The blatant profiteering at the expense of parents and teachers is discrimination on a massive scale. Isn&#8217;t it time the <a title="HM Government e-petitions" href="http://epetitions.direct.gov.uk/search?q=school+holiday&amp;state=open" target="_blank">UK Government acted</a> on these unfair business practices?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1950/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1950&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/12/20/centerparcs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/12/centerparcs.png" medium="image">
			<media:title type="html">Center Parcs pricing</media:title>
		</media:content>
	</item>
		<item>
		<title>Android 4.0 turns GET into POST</title>
		<link>http://idjh.wordpress.com/2011/12/14/ics-get-post/</link>
		<comments>http://idjh.wordpress.com/2011/12/14/ics-get-post/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 21:01:04 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[Android 4.0]]></category>
		<category><![CDATA[GET]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[HttpURLConnection]]></category>
		<category><![CDATA[Ice Cream Sandwich]]></category>
		<category><![CDATA[ICS]]></category>
		<category><![CDATA[java.net.HttpURLConnection]]></category>
		<category><![CDATA[POST]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[setDoOutput]]></category>
		<category><![CDATA[setRequestMethod]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1932</guid>
		<description><![CDATA[After upgrading to Android 4.0 &#8216;Ice Cream Sandwich&#8216; I found that some of my existing apps weren&#8217;t working as expected. On deeper investigation I discovered the culprit. When installed on devices running ICS the apps made HTTP POST requests when they &#8230; <a href="http://idjh.wordpress.com/2011/12/14/ics-get-post/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1932&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://idjh.files.wordpress.com/2011/12/google-ics.jpg"><img class="alignnone size-full wp-image-1943" title="Ice Cream Sandwich" src="http://idjh.files.wordpress.com/2011/12/google-ics.jpg?w=584" alt=""   /></a></p>
<p>After upgrading to Android 4.0 &#8216;<em>Ice Cream Sandwich</em>&#8216; I found that some of my existing apps weren&#8217;t working as expected.</p>
<p>On deeper investigation I discovered the culprit. When installed on devices running ICS the apps made HTTP POST requests when they were programmed to be GET requests.</p>
<p>It appears that Google have subtly changed the working of the <a title="HttpURLConnection" href="http://developer.android.com/reference/java/net/HttpURLConnection.html" target="_blank">java.net.HttpURLConnection</a> class &#8211; without telling anyone!</p>
<p>The Android package reference documentation has this little gem tucked away in the class overview notes:</p>
<blockquote>
<h3>HTTP Methods</h3>
<p><code>HttpURLConnection</code> uses the <code>GET</code> method by default. It will use <code>POST</code> if <code><a href="http://developer.android.com/reference/java/net/URLConnection.html#setDoOutput(boolean)">setDoOutput(true)</a></code> has been called. Other HTTP methods (<code>OPTIONS</code>, <code>HEAD</code>, <code>PUT</code>, <code>DELETE</code> and <code>TRACE</code>) can be used with <code><a href="http://developer.android.com/reference/java/net/HttpURLConnection.html#setRequestMethod(java.lang.String)">setRequestMethod(String)</a></code>.</p></blockquote>
<p>My now non-functional Android apps did indeed call <a title="setDoOutput" href="http://developer.android.com/reference/java/net/URLConnection.html#setDoOutput(boolean)" target="_blank">setDoOutput</a>, but in Android releases prior to 4.0 this did not result in the HTTP method being changed from a GET to a POST.</p>
<p>Even explicitly setting <code>setRequestMethod("GET")</code> does not fix the problem. Basically if you don&#8217;t want your app to POST, you must not call <code>setDoOutput</code>.</p>
<p>The apps have not changed, there is nothing referencing this change in the <a title="Android API Differences Report" href="http://developer.android.com/sdk/api_diff/14/changes.html" target="_blank">API Differences Report</a>, but the behaviour is definitely different in Android 4.0.</p>
<p>Could this be what&#8217;s behind the flurry of Android Market app updates for ICS-related fixes?</p>
<p><a href="http://idjh.files.wordpress.com/2011/12/ics-flickr.png"><img class="alignnone size-full wp-image-1947" title="Flickr update" src="http://idjh.files.wordpress.com/2011/12/ics-flickr.png?w=584" alt=""   /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1932/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1932/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1932/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1932/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1932/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1932/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1932/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1932/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1932/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1932/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1932/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1932/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1932/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1932/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1932&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/12/14/ics-get-post/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/12/google-ics.jpg" medium="image">
			<media:title type="html">Ice Cream Sandwich</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/12/ics-flickr.png" medium="image">
			<media:title type="html">Flickr update</media:title>
		</media:content>
	</item>
		<item>
		<title>Dropbox &amp; EncFS on OS X Lion</title>
		<link>http://idjh.wordpress.com/2011/11/25/dropsec/</link>
		<comments>http://idjh.wordpress.com/2011/11/25/dropsec/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 11:39:51 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[DropSec]]></category>
		<category><![CDATA[EncFS]]></category>
		<category><![CDATA[encfsadm]]></category>
		<category><![CDATA[Fuse4X]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Lion]]></category>
		<category><![CDATA[MacFUSE]]></category>
		<category><![CDATA[Macfusion]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1572</guid>
		<description><![CDATA[I previously wrote about a method for creating a super-secure filesystem using Dropbox&#8217;s cloud storage. After updating to Mac OS 10.7.2 &#8220;Lion&#8221; I struggled to get the MacFusion GUI to work and so I wrote a shell script to automate &#8230; <a href="http://idjh.wordpress.com/2011/11/25/dropsec/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1572&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://idjh.files.wordpress.com/2011/11/lockbox.jpg"><img class="alignnone size-full wp-image-1926" title="lockbox" src="http://idjh.files.wordpress.com/2011/11/lockbox.jpg?w=584" alt=""   /></a></p>
<p>I <a title="Securing Dropbox" href="http://webdiary.com/2011/07/04/securing-dropbox/" target="_blank">previously wrote</a> about a method for creating a super-secure filesystem using Dropbox&#8217;s cloud storage.</p>
<p>After updating to Mac OS 10.7.2 &#8220;<em>Lion</em>&#8221; I struggled to get the MacFusion GUI to work and so I wrote a shell script to automate the mounting and unmounting of the EncFS filesystem.</p>
<p>I also took the opportunity to switch from the now abandoned MacFUSE to <a title="Fuse4X Project" href="http://fuse4x.org/" target="_blank">Fuse4X</a>, which is a properly maintained fork of MacFUSE started in June 2011.</p>
<p>The install procedure is much simpler than before, you install Fuse4X and EncFS, but instead of using the MacFusion GUI you just call my script instead.</p>
<p>To the instructions!</p>
<p>First download and install <a title="Fuse4X downloads" href="https://github.com/fuse4x/fuse4x/downloads" target="_blank">Fuse4X</a> and a version of EncFS which uses the Fuse4X APIs. Thanks to Simone Lehmann for providing an EncFS Mac installer at <a title="EncFS Mac installer" href="http://www.lisanet.de/?p=128" target="_blank">http://www.lisanet.de/?p=128</a> (also <a title="EncFS 1.7.4 Mac Installer" href="http://get.intanet.com/dl/Encfs-1.7.4.dmg" target="_blank">mirrored here</a>).</p>
<p>Next download my <a title="EncFSadm script" href="http://get.intanet.com/dl/encfsadm-fuse4x.zip" target="_blank">encfsadm</a> archive, unzip the contents and copy the <code>encfsadm</code> script to a local folder, e.g. <code>/usr/local/bin</code></p>
<p>To create a new encrypted volume (stored locally at first to prevent the EncFS key from being synchronised with Dropbox):</p>
<pre><code>encfs ~/Desktop/_Encrypted ~/Documents/_DropSec</code></pre>
<p>Answer ‘yes’ when prompted to create the new folders and choose ‘p’ for <em>pre-configured paranoia mode</em> (256-bit AES encryption). Enter a secure password when prompted and you’re done.</p>
<p>Now the filesystem has been created we can deal with securing the key.</p>
<pre><code>umount ~/Documents/_DropSec</code>
<code>mkdir ~/.keys</code>
<code>mv ~/Desktop/_Encrypted/.encfs6.xml ~/.keys/dropsec.xml</code></pre>
<p>The commands above move your key from the EncFS filesystem into a hidden folder in your (local) home directory</p>
<p>Now move the entire <code>~/Desktop/_Encrypted</code> folder (minus your key) into your Dropbox:</p>
<pre><code>mv ~/Desktop/_Encrypted ~/Dropbox/</code></pre>
<p>Open the encfsadm script with a text editor and change the variables at the top of the script to match your local configuration.</p>
<p>For ease of use the script stores your EncFS password in your Mac OS login keychain.</p>
<p>To set your password:</p>
<pre><code>encfsadm password</code></pre>
<p>The setup is now complete.</p>
<p>To check the EncFS filesystem:</p>
<pre><code>encfsadm status</code></pre>
<p>To mount the encrypted filesystem:</p>
<pre><code>encfsadm mount</code></pre>
<p>To unmount the encrypted filesystem:</p>
<pre><code>encfsadm unmount</code></pre>
<p>Alternatively call the <code>encfsadm</code> script with no arguments and it will alternate between mounting and unmounting.</p>
<p>If you want to create a simple application to call the <code>encfsadm</code> script then use Mac OS Automator.</p>
<p>Start Automater, choose &#8216;Application&#8217; and use the &#8216;Run Shell Script&#8217; action. Provide the path to your script (<code>/usr/local/bin/encfsadm</code>) and save as an application. Drag the app to the Dock and you have a simple and secure one-click EncFS mounter/umounter.</p>
<p>Alternatively you can use the EncFSadm application which I have included in my <a title="EncFSadm" href="http://get.intanet.com/dl/encfsadm-fuse4x.zip" target="_blank">encfsadm</a> archive.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1572/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1572/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1572/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1572/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1572/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1572/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1572/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1572/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1572/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1572/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1572/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1572/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1572/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1572/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1572&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/11/25/dropsec/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/lockbox.jpg" medium="image">
			<media:title type="html">lockbox</media:title>
		</media:content>
	</item>
		<item>
		<title>Tips for cyclists</title>
		<link>http://idjh.wordpress.com/2011/11/18/cyclists/</link>
		<comments>http://idjh.wordpress.com/2011/11/18/cyclists/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 20:45:00 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[cycles]]></category>
		<category><![CDATA[cyclists]]></category>
		<category><![CDATA[Lance Armstrong]]></category>
		<category><![CDATA[Tony Kornheiser]]></category>
		<category><![CDATA[Tour de France]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1908</guid>
		<description><![CDATA[Wearing team colours won&#8217;t help you ride like Lance Armstrong, any more than putting on a Man United shirt helps you score goals like Wayne Rooney. It doesn&#8217;t matter who you are or what shape you are in &#8211; Lycra &#8230; <a href="http://idjh.wordpress.com/2011/11/18/cyclists/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1908&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://idjh.files.wordpress.com/2011/11/fat_cyclist.jpg"><img class="alignnone size-full wp-image-1909" title="World Champion Cyclist" src="http://idjh.files.wordpress.com/2011/11/fat_cyclist.jpg?w=584" alt=""   /></a></p>
<p>Wearing team colours won&#8217;t help you ride like Lance Armstrong, any more than putting on a Man United shirt helps you score goals like Wayne Rooney.</p>
<p>It doesn&#8217;t matter who you are or what shape you are in &#8211; Lycra is not flattering.</p>
<p>Try lifting your head and sniffing the air instead of the bum crack of the cyclist in front.</p>
<p>Having a cycle that weighs less than a bag of sugar won&#8217;t help you win le Tour de France.</p>
<p>Fitting a bell will not interfere with the delicate balance of your cycle.</p>
<p>Pavements are meant for pedestrians.</p>
<p>The UK road network is designed for motor vehicles. If you&#8217;re going to use it, abide by <a title="Rules for cyclists" href="http://www.direct.gov.uk/en/TravelAndTransport/Highwaycode/DG_069837" target="_blank">the rules</a>.</p>
<p>You know those mysterious boxes with red, amber &amp; green lights? Those are traffic lights. Yes, they apply to you too.</p>
<p>Ride in single file on narrow or busy roads and when riding round bends &#8211; like the Highway Code instructs you to.</p>
<p>Since you don&#8217;t pay Road Tax or have third-party insurance, get out of my way and use the cycle lanes provided.</p>
<p>Public urination is just that. Calling it a &#8220;nature break&#8221; doesn&#8217;t make it any less disgusting and unsanitary.</p>
<p><a href="http://idjh.files.wordpress.com/2011/11/naturebreak.jpeg"><img class="alignnone size-full wp-image-1914" title="Nature Break" src="http://idjh.files.wordpress.com/2011/11/naturebreak.jpeg?w=584&#038;h=383" alt="" width="584" height="383" /></a></p>
<p>Take a car if you want to get somewhere quickly without dripping and stinking of sweat.</p>
<p>I&#8217;ll leave you with some considered words from someone I&#8217;d never heard of before, but for whom I now feel a close affinity &#8211; ESPN commentator Tony Kornheiser.</p>
<blockquote><p>The last time I looked, the roads were made for automobiles&#8230;We&#8217;re going to be dominated as if this was Beijing by hundreds of thousands of bicyclists&#8230;They all wear … my God … with the little water bottle in the back and the stupid hats and their shiny shorts. They are the same disgusting poseurs that in the middle of a snowstorm come out with cross-country skiing on your block. Run &#8216;em down&#8230;Let them use the right, I’m okay with that. I don’t take my car and ride on the sidewalk because I understand that’s not for my car… Why do these people think that these roads were built for bicycles? &#8230; They dare you to run them down.</p></blockquote>
<p><a href="http://idjh.files.wordpress.com/2011/11/red_bike_shorts_1.jpg"><img class="alignnone size-full wp-image-1910" title="Polska cyclists!" src="http://idjh.files.wordpress.com/2011/11/red_bike_shorts_1.jpg?w=584&#038;h=389" alt="" width="584" height="389" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1908/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1908/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1908/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1908&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/11/18/cyclists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/fat_cyclist.jpg" medium="image">
			<media:title type="html">World Champion Cyclist</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/naturebreak.jpeg" medium="image">
			<media:title type="html">Nature Break</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/red_bike_shorts_1.jpg" medium="image">
			<media:title type="html">Polska cyclists!</media:title>
		</media:content>
	</item>
		<item>
		<title>Satellite TV Upgrade Pack?</title>
		<link>http://idjh.wordpress.com/2011/11/16/satellite-tv-upgrade-pack/</link>
		<comments>http://idjh.wordpress.com/2011/11/16/satellite-tv-upgrade-pack/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 23:04:51 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Scams]]></category>
		<category><![CDATA[A11-164261]]></category>
		<category><![CDATA[ASA]]></category>
		<category><![CDATA[Virgin Media]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1903</guid>
		<description><![CDATA[The image above is of a jiffy bag that I received in the post this morning. Being the wary soul that I am, I was immediately suspicious of this package and so inspected it in more detail. On face value &#8230; <a href="http://idjh.wordpress.com/2011/11/16/satellite-tv-upgrade-pack/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1903&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://idjh.files.wordpress.com/2011/11/virgincropped.png"><img class="alignnone size-full wp-image-1905" title="Satellite TV Upgrade Pack" src="http://idjh.files.wordpress.com/2011/11/virgincropped.png?w=584&#038;h=407" alt="" width="584" height="407" /></a></p>
<p>The image above is of a jiffy bag that I received in the post this morning.</p>
<p>Being the wary soul that I am, I was immediately suspicious of this package and so inspected it in more detail.</p>
<p>On face value it looks like an official upgrade pack, perhaps from the satellite broadcaster BSkyB? They do occasionally update their viewing cards and so this seemed quite likely.</p>
<p>But on closer inspection I spotted this small-print:</p>
<blockquote><p>This package contains promotional material from Virgin Media.</p></blockquote>
<p>I should have guessed as much when I saw that it was addressed to &#8220;The Occupier&#8221;. This is a well known tactic of Virgin Media to stop their tat being classed as <em>addressed</em> mail and thereby sidestepping the <a title="Mailing Preference Service" href="http://www.mpsonline.org.uk/" target="_blank">Mailing Preference Service</a>. I&#8217;ve never been able to shake off Virgin&#8217;s junk mail, I don&#8217;t think anyone ever has.</p>
<p>So this package isn&#8217;t anything to do with satellite TV at all. It&#8217;s yet more pointless unsolicited junk mail from Virgin Media.</p>
<p>A quick bit of web searching and I found a recent Advertising Standards Authority (ASA) <a title="ASA Adjudication on Virgin Media Ltd" href="http://www.asa.org.uk/ASA-action/Adjudications/2011/11/Virgin-Media-Ltd/SHP_ADJ_164261.aspx" target="_blank">Adjudication on Virgin Media Limited</a>.</p>
<p>The conclusion of the adjudication was that Virgin Media had breached two Committee of Advertising Practice codes and that their advert was misleading.</p>
<blockquote><p>The ASA noted the text &#8220;This package contains promotional material from Virgin Media&#8221; was considerably smaller than the main copy on the front of the envelope, was at 90 degrees to all the other text on the envelope, and was located far to the right of the envelope under a series of reference numbers.  We considered that the combination of those factors meant it was likely to be overlooked by consumers and that consumers would therefore be unaware that the envelope contained promotional material from Virgin.</p>
<p>We noted Virgin considered the text &#8220;Please see inside for Legal Stuff&#8221; indicated that the envelope contained promotional material.  However, we considered that that statement was unlikely to be understood by consumers to mean that the mailing was a marketing communication. We considered, for instance, that the placement of that statement, combined with the likelihood that consumers might not have noticed the text which identified that the mailing was from Virgin, could lead consumers to think that the envelope contained legal and other information, and possibly technology, from their satellite TV provider which would result in an upgrade to their existing satellite TV package.</p>
<p>We considered the ad did not make clear that it was a marketing communication, or that it was sent with commercial intent, and concluded that it breached the Code.</p></blockquote>
<p>The ASA adjudication is dated 2nd November 2011, but I received this package today on 16th November 2011.</p>
<p>It looks like Virgin have subtly altered the layout on the envelope and moved the line about it being promotional material, but this doesn&#8217;t make it any less misleading.</p>
<p>A complaint to the ASA has been submitted. Let&#8217;s see what happens this time!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1903/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1903&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/11/16/satellite-tv-upgrade-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/virgincropped.png" medium="image">
			<media:title type="html">Satellite TV Upgrade Pack</media:title>
		</media:content>
	</item>
		<item>
		<title>Opting-out of Google Location Server</title>
		<link>http://idjh.wordpress.com/2011/11/15/gls/</link>
		<comments>http://idjh.wordpress.com/2011/11/15/gls/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 20:08:37 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[GLS]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Location Server]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[Peter Fleischer]]></category>
		<category><![CDATA[SSID]]></category>
		<category><![CDATA[StreetView]]></category>
		<category><![CDATA[WiFi]]></category>
		<category><![CDATA[_nomap]]></category>

		<guid isPermaLink="false">https://idjh.wordpress.com/?p=1893</guid>
		<description><![CDATA[In September Google announced their intention to comply with requests from European data protection authorities and offer a method for opting-out of their Google Location Server (GLS). Peter Fleischer (Google&#8217;s Global Privacy Counsel) has today published an update on the European &#8230; <a href="http://idjh.wordpress.com/2011/11/15/gls/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1893&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://idjh.files.wordpress.com/2011/11/googlecar.jpg"><img class="alignnone size-full wp-image-1897" title="Google StreetView car" src="http://idjh.files.wordpress.com/2011/11/googlecar.jpg?w=584&#038;h=378" alt="" width="584" height="378" /></a></p>
<p>In September Google <a title="A new option for location-based services" href="http://googlepolicyeurope.blogspot.com/2011/09/new-option-for-location-based-services.html" target="_blank">announced their intention</a> to comply with requests from European data protection authorities and offer a method for opting-out of their Google Location Server (GLS).</p>
<p>Peter Fleischer (Google&#8217;s Global Privacy Counsel) has today published an update on the <a title="Greater choice for wireless access point owners" href="http://googlepolicyeurope.blogspot.com/2011/11/greater-choice-for-wireless-access.html" target="_blank">European Public Policy Blog</a> and Google have added specific opt-out details on their <a title="Location-based services" href="http://maps.google.com/support/bin/answer.py?hl=en&amp;answer=1725632" target="_blank">Maps Help</a> page.</p>
<p>What is GLS? It&#8217;s a location service that most Android smart phones use to request your current location. Your smart phone could simply use satellite positioning (GPS) to accurately pin-point your location, but GPS consumes battery and generally only works outside.</p>
<p>Instead of using GPS your smart phone attempts to discover your location by scanning for nearby WiFi access points. It gathers the relative signal strengths, network names and unique network addresses and sends the details to the Google Location Server (GLS) for processing.</p>
<p>The GLS checks its database of WiFi access points and returns an estimate of your location. If your local WiFi access points are known and already in the GLS then it will return a fairly accurate location, almost on a par with GPS, for a fraction of the power.</p>
<p>Google built their WiFi location database while collecting data for Google StreetView and it is constantly updated and augmented by smart phone crowdsourcing. The manner in which Google collected this data has been controversial and Google have been investigated for <a title="Google accused of criminal intent over StreetView data" href="http://www.bbc.co.uk/news/10278068" target="_blank">breaches of interception laws</a>. As a result Google has been forced to offer this opt-out scheme to appease regulators.</p>
<p>So what do you need to do to ensure that your own WiFi access point is not included in the Google Location Server database?</p>
<p>Simply append &#8220;_nomap&#8221; to the SSID of your WiFi network and Google will remove it from their database the next time a device sends information to the GLS.</p>
<p>It&#8217;s undoubtedly an inconvenience to change your WiFi network name and re-associate all your wireless devices, but if this scheme is adopted by all the mapping services (<a title="W3C Geolocation API in IE9" href="http://blogs.msdn.com/b/ie/archive/2011/02/17/w3c-geolocation-api-in-ie9.aspx" target="_blank">Microsoft</a>, Apple, <a title="Skyhook: How it works" href="http://www.skyhookwireless.com/howitworks/" target="_blank">Skyhook</a>) then it could well be worth it.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1893/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1893&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/11/15/gls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/googlecar.jpg" medium="image">
			<media:title type="html">Google StreetView car</media:title>
		</media:content>
	</item>
		<item>
		<title>Android shortcuts</title>
		<link>http://idjh.wordpress.com/2011/11/14/android-shortcuts/</link>
		<comments>http://idjh.wordpress.com/2011/11/14/android-shortcuts/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 13:06:00 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[ACTION_MAIN]]></category>
		<category><![CDATA[Android Market]]></category>
		<category><![CDATA[android.intent.action.MAIN]]></category>
		<category><![CDATA[ComponentName]]></category>
		<category><![CDATA[Intent]]></category>
		<category><![CDATA[shortcut]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1887</guid>
		<description><![CDATA[I&#8217;m frequently being offered app updates via Android Market. Most of these work without a hitch, but occasionally I update an app and then find that it no longer runs from an existing shortcut. The device reports &#8220;Application is not &#8230; <a href="http://idjh.wordpress.com/2011/11/14/android-shortcuts/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1887&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m frequently being offered app updates via Android Market. Most of these work without a hitch, but occasionally I update an app and then find that it no longer runs from an existing shortcut. The device reports &#8220;<em>Application is not installed on your phone</em>&#8220;, or the shortcut icon has disappeared altogether.</p>
<p><a href="http://idjh.files.wordpress.com/2011/11/missingshortcut.jpg"><img class="alignnone size-full wp-image-1889" title="This application is not installed" src="http://idjh.files.wordpress.com/2011/11/missingshortcut.jpg?w=584" alt=""   /></a></p>
<p>The problem stems from the way in which Android creates shortcuts. An Android shortcut is not simply an alias to the application binary, it&#8217;s actually an <a title="Intent | Android Developers" href="http://developer.android.com/reference/android/content/Intent.html" target="_blank">Intent</a> that directly specifies the <a title="ComponentName | Android Developers" href="http://developer.android.com/reference/android/content/ComponentName.html" target="_blank">ComponentName</a> it should run.</p>
<p>It&#8217;s not enough to use the same manifest package name and digital certificate when you publish an update to your app.</p>
<p>For any existing shortcuts to carry on working you also need to ensure that the ComponentName is identical, which means making the entry point Intent the same as it was in the previous version.</p>
<p>In short, keep your ACTION_MAIN Intent the same and your app will update cleanly.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1887/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1887/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1887/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1887/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1887/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1887/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1887/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1887/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1887/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1887/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1887/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1887/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1887/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1887/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1887&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/11/14/android-shortcuts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/missingshortcut.jpg" medium="image">
			<media:title type="html">This application is not installed</media:title>
		</media:content>
	</item>
		<item>
		<title>Adobe retires Flash for mobiles</title>
		<link>http://idjh.wordpress.com/2011/11/09/flash/</link>
		<comments>http://idjh.wordpress.com/2011/11/09/flash/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 21:31:00 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Adobe Flash]]></category>
		<category><![CDATA[Danny Winokur]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Steve Jobs]]></category>
		<category><![CDATA[Thoughts on Flash]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1875</guid>
		<description><![CDATA[In early 2010 Apple announced the eagerly anticipated iPad and iPhone 4. They were hugely successful product launches, but at the same time Apple also came under increasing pressure from customers and developers to support Adobe Flash on their shiny &#8230; <a href="http://idjh.wordpress.com/2011/11/09/flash/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1875&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In early 2010 Apple announced the eagerly anticipated iPad and iPhone 4. They were hugely successful product launches, but at the same time Apple also came under increasing pressure from customers and developers to support Adobe Flash on their shiny new iOS devices.</p>
<p><a href="http://idjh.files.wordpress.com/2011/11/flash.png"><img class="alignnone size-full wp-image-1876" title="Flash Player" src="http://idjh.files.wordpress.com/2011/11/flash.png?w=584&#038;h=102" alt="" width="584" height="102" /></a></p>
<p>In reaction to the criticism Steve Jobs delivered a scathing personal attack on Adobe Flash in an Apple article entitled &#8220;<a title="Thoughts on Flash" href="http://www.apple.com/hotnews/thoughts-on-flash/" target="_blank">Thoughts on Flash</a>&#8220;.</p>
<p>Jobs began by saying he &#8220;<em>wanted to jot down some of our thoughts on Adobe’s Flash products so that customers and critics may better understand why we do not allow Flash on iPhones, iPods and iPads</em>&#8220;.</p>
<p>In his critique Jobs went on to detail six main reasons why Apple was so staunchly against Flash, which I have paraphrased below:</p>
<ol>
<li><strong>Open</strong>. Adobe’s Flash products are 100% proprietary. By almost any definition, Flash is a closed system.</li>
<li><strong>Full web</strong>. Adobe has repeatedly said that Apple mobile devices cannot access “the full web” because 75% of video on the web is in Flash. What they don’t say is that almost all this video is also available in a more modern format, H.264, and viewable on iPhones, iPods and iPads.</li>
<li><strong>Reliability, security and performance</strong>. Symantec recently highlighted Flash for having one of the worst security records in 2009. We also know first hand that Flash is the number one reason Macs crash.</li>
<li><strong>Battery life</strong>. H.264 can be decoded in hardware which doubles battery life during video playback.</li>
<li><strong>Touch</strong>. Flash was designed for PCs using mice, not for touch screens using fingers.</li>
<li><strong>Cross platform</strong>. We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform.</li>
</ol>
<p>Reading Jobs&#8217; article again really highlights his genius for strategic vision.</p>
<blockquote><p>New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind.</p>
<p id="sj">Steve Jobs<br />
April, 2010</p>
</blockquote>
<p>How prophetic that closing paragraph was in light of Adobe&#8217;s announcement just 18 months later to cease development of Flash for mobile devices, and focus on HTML5 instead.</p>
<p>The news of this dramatic Adobe turnaround came in an <a title="Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5" href="http://blogs.adobe.com/conversations/2011/11/flash-focus.html" target="_blank">official blog post</a> from Danny Winokur, VP &amp; General Manager, Interactive Development at Adobe.</p>
<p><span class="Apple-style-span" style="color:#000000;font-weight:bold;">Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5</span></p>
<blockquote><p>HTML5 is now universally supported on major mobile devices, in some cases exclusively.  This makes HTML5 the best solution for creating and deploying content in the browser across mobile platforms. We are excited about this, and will continue our work with key players in the HTML community, including Google, Apple, Microsoft and RIM, to drive HTML5 innovation they can use to advance their mobile browsers.</p>
<p>Our future work with Flash on mobile devices will be focused on enabling Flash developers to package native apps with Adobe AIR for all the major app stores.  We will no longer continue to develop Flash Player in the browser to work with new mobile device configurations (chipset, browser, OS version, etc.) following the upcoming release of Flash Player 11.1 for Android and BlackBerry PlayBook.</p></blockquote>
<p>Although Jobs was undoubtedly correct to back the HTML5 open standard, I have to question whether he was merely a soothsayer or the architect of Flash&#8217;s demise. Clearly with no Flash support on Apple&#8217;s iOS products there was a massive disincentive for developers to continue using Adobe&#8217;s technology.</p>
<p>Either way, Jobs got his way. It&#8217;s a shame he never got to see it.</p>
<p>&nbsp;</p>
<p><a href="http://idjh.files.wordpress.com/2011/11/stevejobs2011.jpg"><img class="alignnone size-full wp-image-1877" title="Steve Jobs 1955-2011" src="http://idjh.files.wordpress.com/2011/11/stevejobs2011.jpg?w=584&#038;h=328" alt="" width="584" height="328" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1875/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1875/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1875/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1875/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1875/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1875/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1875/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1875/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1875/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1875/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1875/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1875/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1875/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1875/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1875&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/11/09/flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/flash.png" medium="image">
			<media:title type="html">Flash Player</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/stevejobs2011.jpg" medium="image">
			<media:title type="html">Steve Jobs 1955-2011</media:title>
		</media:content>
	</item>
		<item>
		<title>Using NSAPI to identify tethered data connections</title>
		<link>http://idjh.wordpress.com/2011/11/04/nsapi/</link>
		<comments>http://idjh.wordpress.com/2011/11/04/nsapi/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 16:59:35 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[3GPP TS 24.008]]></category>
		<category><![CDATA[Internet Tethering]]></category>
		<category><![CDATA[NSAPI]]></category>
		<category><![CDATA[PDP context]]></category>
		<category><![CDATA[Tethering]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1831</guid>
		<description><![CDATA[During my time working at mobile operators I&#8217;ve often been asked if it&#8217;s possible to differentiate regular on-device web browsing from tethered data traffic. Tethering refers to the practice of sharing your mobile phone&#8217;s cellular data connection with external devices &#8230; <a href="http://idjh.wordpress.com/2011/11/04/nsapi/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1831&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>During my time working at mobile operators I&#8217;ve often been asked if it&#8217;s possible to differentiate regular on-device web browsing from tethered data traffic.</p>
<p>Tethering refers to the practice of sharing your mobile phone&#8217;s cellular data connection with external devices connected by Bluetooth or a serial cable. For example, you might activate tethering on an iPhone and use your mobile data on a connected laptop.</p>
<p><a href="http://idjh.files.wordpress.com/2011/11/tethering.jpg"><img class="alignnone size-full wp-image-1873" title="iPhone tethering" src="http://idjh.files.wordpress.com/2011/11/tethering.jpg?w=584" alt=""   /></a></p>
<p>Smartphones generally do a very good job of providing transparent tethered data to connected devices (and hiding these from the network!), so it&#8217;s not usually possible for the mobile operator to easily identify tethered traffic.</p>
<p>You could perhaps use deep-packet inspection to search out user-agent headers, but this method is not reliable and not scaleable.</p>
<p>When I first started looking into this problem, I came up with the idea of getting the mobile device to make a clear distinction between on-device and tethered data consumption. The ideal identifier to use for this task is the Network Service Access Point Identifier &#8211; or NSAPI.</p>
<p>When an application requests a data bearer, the mobile device sends a PDP context activation request to the radio network.</p>
<p>Contained within the PDP context activation request is the NSAPI value. The NSAPI identifies a PDP context within the mobile device and the SGSN. This is necessary because a device may have multiple PDP contexts and application endpoints.</p>
<p>The mobile device usually allocates NSAPI 5 to the first PDP context. The reason for this is that according to the design specs (3GPP TS 24.008), the first five NSAPI values are reserved.</p>
<p><a href="http://idjh.files.wordpress.com/2011/10/nsapi.png"><img class="alignnone size-full wp-image-1832" title="NSAPI" src="http://idjh.files.wordpress.com/2011/10/nsapi.png?w=584&#038;h=534" alt="" width="584" height="534" /></a></p>
<p>My proposal is to use the previously reserved NSAPI values (0-4) to identify an endpoint that is terminated on an external tethered device.</p>
<p>By using these reserved values the SGSN can distinguish between on-device data and tethered connections. This could be used to apply different network quality of service parameters or even differential billing.</p>
<p>I first proposed this solution in 2002, but it&#8217;s going to take widespread industry adoption to make it happen, particularly from the mobile device vendors. But with LTE just around the corner, perhaps this solution is too late?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1831/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1831&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/11/04/nsapi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/tethering.jpg" medium="image">
			<media:title type="html">iPhone tethering</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/10/nsapi.png" medium="image">
			<media:title type="html">NSAPI</media:title>
		</media:content>
	</item>
		<item>
		<title>BT fix Openzone roaming</title>
		<link>http://idjh.wordpress.com/2011/11/03/btoz/</link>
		<comments>http://idjh.wordpress.com/2011/11/03/btoz/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 16:20:50 +0000</pubDate>
		<dc:creator>iDJH</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[BT FON]]></category>
		<category><![CDATA[BT Openzone]]></category>
		<category><![CDATA[BT Openzone-H]]></category>
		<category><![CDATA[BTOZ]]></category>
		<category><![CDATA[FON]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[O2]]></category>
		<category><![CDATA[Openzone]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[SSID]]></category>
		<category><![CDATA[WiFi]]></category>

		<guid isPermaLink="false">http://webdiary.com/?p=1865</guid>
		<description><![CDATA[In July 2008 O2 announced a deal with BT to provide access to over 3,000 BT Openzone premier WiFi hotspots for all their iPhone customers. There was however a technical spanner in the works, which has prevailed in ruining this &#8230; <a href="http://idjh.wordpress.com/2011/11/03/btoz/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1865&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In July 2008 O2 <a title="O2 Brings 3,000 New Wi-Fi Hotspots to iPhone Customers" href="http://www.btopenzone.com/news/news_20080707.jsp" target="_blank">announced a deal</a> with BT to provide access to over 3,000 BT Openzone <em><strong>premier</strong></em> WiFi hotspots for all their iPhone customers.</p>
<p>There was however a technical spanner in the works, which has prevailed in ruining this bonus ever since. The name of this &#8216;spanner&#8217; is BT FON.</p>
<p><a href="http://idjh.files.wordpress.com/2011/11/fon.jpg"><img class="alignnone size-full wp-image-1866" title="BT FON" src="http://idjh.files.wordpress.com/2011/11/fon.jpg?w=584" alt=""   /></a></p>
<p><a title="FON" href="http://www.fon.com/" target="_blank">FON</a> is a network of community hotspots, which in the UK is mostly made up of BT Total Broadband customers. As a BT customer you can opt-in to sharing your broadband bandwidth with other FON members. In return you have access to any BT FON community hotspot that you come across.</p>
<p>It&#8217;s actually quite a neat idea, but the launch of this service introduced a big problem for iPhone customers trying to use the BT Openzone <em>premier</em> hotspots.</p>
<p>For reasons best known to themselves, when BT set up a BT FON community hotspot they also make it act like a BT Openzone hotspot. This is fine if you&#8217;re a BT FON member as you can roam onto either of these networks, but if you&#8217;re a subscriber of BT Openzone through a partner like O2 then you only have access to the BT Openzone <em>premier</em> hotspots.</p>
<p>Most smartphones remember known WiFi networks and will automatically associate with them when they are in range. The only way they have of differentiating between networks is the network name &#8211; or SSID.</p>
<p>If you save the &#8220;BT Openzone&#8221; SSID on your smartphone then it will attempt to use a WiFi hotspot that broadcasts that name whenever it&#8217;s in range. This allows the device to seamlessly move between WiFi access points and cellular data without having to ask you each time.</p>
<p>The problem for O2 customers is that when have registered with BT Openzone and saved it as a known network, your smartphone will blindly associate with any hotspot which claims to be &#8220;BT Openzone&#8221;. This includes the BT FON hotspots for which you don&#8217;t have access!</p>
<p>When this happens your smartphone effectively goes offline and apps which rely on a data connection stop working until you move out of range. The only remedy for this is to remove BT Openzone from the known networks list, which is an inconvenience and negates the benefits of a BT Openzone subscription.</p>
<p>Now finally it seems that BT are addressing the problem. They are hastily updating residential home hubs and changing the broadcast SSID from &#8220;BT Openzone&#8221; to &#8220;BT Openzone-H&#8221;.</p>
<p>Thank you BT. It&#8217;s only taken you 4 years to sort this mess out.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/idjh.wordpress.com/1865/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/idjh.wordpress.com/1865/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/idjh.wordpress.com/1865/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/idjh.wordpress.com/1865/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/idjh.wordpress.com/1865/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/idjh.wordpress.com/1865/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/idjh.wordpress.com/1865/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/idjh.wordpress.com/1865/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/idjh.wordpress.com/1865/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/idjh.wordpress.com/1865/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/idjh.wordpress.com/1865/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/idjh.wordpress.com/1865/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/idjh.wordpress.com/1865/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/idjh.wordpress.com/1865/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=idjh.wordpress.com&amp;blog=22053109&amp;post=1865&amp;subd=idjh&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://idjh.wordpress.com/2011/11/03/btoz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fb0f852abe5ad1f23d20148f2e1d9372?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">idjh</media:title>
		</media:content>

		<media:content url="http://idjh.files.wordpress.com/2011/11/fon.jpg" medium="image">
			<media:title type="html">BT FON</media:title>
		</media:content>
	</item>
	</channel>
</rss>
