<?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"
	>

<channel>
	<title>martinmurphy.com - Martin Murphy</title>
	<atom:link href="http://martinmurphy.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://martinmurphy.com/blog</link>
	<description>Martin Murphy's Weblog</description>
	<pubDate>Tue, 09 Oct 2007 12:48:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>mysql: &#45;&#45;i-am-a-dummy</title>
		<link>http://martinmurphy.com/blog/2007/10/09/67-mysql-i-am-a-dummy/</link>
		<comments>http://martinmurphy.com/blog/2007/10/09/67-mysql-i-am-a-dummy/#comments</comments>
		<pubDate>Tue, 09 Oct 2007 12:17:38 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://martinmurphy.com/blog/2007/10/09/67-mysql-i-am-a-dummy/</guid>
		<description><![CDATA[I just noticed the mysql client &#8220;&#45;&#45;i-am-a-dummy&#8221; parameter in the help output (from mysql &#45;&#45;help)
This interestingly named synonym for &#8220;&#45;&#45;safe-updates&#8221; looks like it should be set as the default on any live mysql database.  The command is supposed to block updates and deletes that don&#8217;t use keys.  As an example, it could be [...]]]></description>
			<content:encoded><![CDATA[<p>I just noticed the <a href="http://www.mysql.com">mysql</a> client &#8220;&#45;&#45;i-am-a-dummy&#8221; parameter in the help output (from mysql &#45;&#45;help)<br />
This interestingly named synonym for &#8220;&#45;&#45;safe-updates&#8221; looks like it should be set as the default on any live mysql database.  The command is supposed to block updates and deletes that don&#8217;t use keys.  As an example, it could be used to protect against the proverbial (but not uncommon) &#8220;dummy&#8221; entering a command like:<br />
<code>UPDATE users SET password = PASSWORD('secret');</code><br />
instead of the intended command:<br />
<code>UPDATE users SET password = PASSWORD('secret') WHERE user_id = 521;</code></p>
]]></content:encoded>
			<wfw:commentRss>http://martinmurphy.com/blog/2007/10/09/67-mysql-i-am-a-dummy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Compiling Ruby on Ubuntu - Part 2</title>
		<link>http://martinmurphy.com/blog/2007/08/21/66-compiling-ruby-on-ubuntu-part-2/</link>
		<comments>http://martinmurphy.com/blog/2007/08/21/66-compiling-ruby-on-ubuntu-part-2/#comments</comments>
		<pubDate>Tue, 21 Aug 2007 12:28:06 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://martinmurphy.com/blog/2007/08/21/66-compiling-ruby-on-ubuntu-part-2/</guid>
		<description><![CDATA[Following on from my previous post Installing Ruby on Ubuntu, I tried to install/compile Ruby (and rubygems, rake) on Ubuntu server 7.04. Since Ubuntu Server is a &#8220;minimal&#8221; installation for use on a server, various development tools need to be installed, I used the following commands:
apt-get install build-essential autoconf manpages-dev
and also
apt-get build-dep ruby1.8
Without doing the [...]]]></description>
			<content:encoded><![CDATA[<p>Following on from my previous post <a href="http://martinmurphy.com/blog/2006/11/06/14-installing-ruby-on-ubuntu/">Installing Ruby on Ubuntu</a>, I tried to install/compile Ruby (and rubygems, rake) on Ubuntu server 7.04. Since Ubuntu Server is a &#8220;minimal&#8221; installation for use on a server, various development tools need to be installed, I used the following commands:<br />
<code>apt-get install build-essential autoconf manpages-dev</code><br />
and also<br />
<code>apt-get build-dep ruby1.8</code><br />
Without doing the last step you get errors building rubygems<br />
<code>/usr/local/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:4:in `require': no such file to load -- zlib (LoadError)</code></p>
<p><em>Yes, I realise it&#8217;s a bit of a cheat to take the dependencies of the Ubuntu ruby package.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://martinmurphy.com/blog/2007/08/21/66-compiling-ruby-on-ubuntu-part-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Future looks bright for video ads</title>
		<link>http://martinmurphy.com/blog/2007/08/13/64-future-looks-bright-for-video-ads/</link>
		<comments>http://martinmurphy.com/blog/2007/08/13/64-future-looks-bright-for-video-ads/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 11:53:27 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Networks]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Telecomms]]></category>

		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://martinmurphy.com/blog/2007/08/13/64-future-looks-bright-for-video-ads/</guid>
		<description><![CDATA[Continuing in the online video theme, The Register has a story about video ads:
Future looks bright for video ads
The article talks about ad-funded online video, and video ads in web pages.  Both of these are relevant to me at work.
]]></description>
			<content:encoded><![CDATA[<p>Continuing in the online video theme, The Register has a story about video ads:<br />
<a href="http://www.theregister.co.uk/2007/08/13/video_advert_growth/">Future looks bright for video ads</a><br />
The article talks about ad-funded online video, and video ads in web pages.  Both of these are relevant to me at work.</p>
]]></content:encoded>
			<wfw:commentRss>http://martinmurphy.com/blog/2007/08/13/64-future-looks-bright-for-video-ads/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Symbian Slingplayer In Private Beta</title>
		<link>http://martinmurphy.com/blog/2007/08/13/63-symbian-slingplayer-in-private-beta/</link>
		<comments>http://martinmurphy.com/blog/2007/08/13/63-symbian-slingplayer-in-private-beta/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 11:09:26 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Networks]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Telecomms]]></category>

		<guid isPermaLink="false">http://martinmurphy.com/blog/2007/08/13/63-symbian-slingplayer-in-private-beta/</guid>
		<description><![CDATA[Saw this on mocoNews.net this morning: Symbian Slingplayer In Private Beta
Looks interesting, even with the number of operators making video available on mobile, this allows an individual get the video content that they have available, in their home or office, delivered to their phone.
So, while they&#8217;re on a train, or waiting in an airport, etc. [...]]]></description>
			<content:encoded><![CDATA[<p>Saw this on mocoNews.net this morning: <a href="http://www.moconews.net/entry/419-symbian-slingplayer-in-private-beta/">Symbian Slingplayer In Private Beta</a><br />
Looks interesting, even with the number of operators making video available on mobile, this allows an individual get the video content that they have available, in their home or office, delivered to their phone.<br />
So, while they&#8217;re on a train, or waiting in an airport, etc. they can get the news, the latest soap, or the view from the security cameras at home/office.  This is obviously subject to bandwidth availability and cost. (uploading from home and downloading to phone).</p>
]]></content:encoded>
			<wfw:commentRss>http://martinmurphy.com/blog/2007/08/13/63-symbian-slingplayer-in-private-beta/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SSH updates</title>
		<link>http://martinmurphy.com/blog/2007/08/03/62-ssh-updates/</link>
		<comments>http://martinmurphy.com/blog/2007/08/03/62-ssh-updates/#comments</comments>
		<pubDate>Fri, 03 Aug 2007 12:33:22 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
		
		<category><![CDATA[Networks]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://martinmurphy.com/blog/2007/08/03/62-ssh-updates/</guid>
		<description><![CDATA[The Past:
I&#8217;m a long-time user of SSH.  I presume that I was typical in my initial use of it for secure access to remote servers.  But I quickly became familiar with its port-forwarding capabilities, and have often set up intricate webs of connected and nested tunnels, in order to negotiate the problems of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>The Past:</strong><br />
I&#8217;m a long-time user of SSH.  I presume that I was typical in my initial use of it for secure access to remote servers.  But I quickly became familiar with its port-forwarding capabilities, and have often set up intricate webs of connected and nested tunnels, in order to negotiate the problems of multiple NAT servers and firewalls.  I even considered myself a power-user.</p>
<p><strong>The Present:</strong><br />
Today, while checking out <a href="http://www.theregister.com/2007/08/01/defcon_survival_guide/">A Defcon survival guide on The Register</a>, I noticed that they had mentioned the <code>-D</code> parameter to SSH.  It was that kind of &#8220;in-passing&#8221; reference, where you know they think they&#8217;re stating the obvious.  You&#8217;ve probably guessed though, that it was not obvious to me.<br />
Enter the <a href="https://help.ubuntu.com/community/SSHHowto">Ubuntu SSH Howto</a>, and in particular the &#8220;SSH as a Proxy&#8221; section.  How could I not know that a SSH could run as a SOCKS proxy, tunnelled to a remote server?  Now I&#8217;ll be able to run SOCKS capable client applications (including web browsers) across lots of network configurations, without having to identify and forward individual ports.  Brilliant!</p>
<p><strong>The Future:</strong><br />
Wait, what&#8217;s that I see? At the bottom of the page there&#8217;s a link to <a href="https://help.ubuntu.com/community/SSH_VPN">SSH VPN</a>. It can&#8217;t be.  Not full networking access (routing,UDP,etc) over an SSH tunnel using the &#8220;tun&#8221; driver.  Yes it is, it&#8217;s amazing.  I can&#8217;t try this one out at the moment, but it will be a definite must-have for me (very soon).<br />
Anywhere, on any network, once I have SSH access, I can get full access to my home network. (Or, if I wanted, an <a href="http://www.amazon.com/gp/browse.html?node=201590011">Amazon EC2</a> node that I could start when I needed full Internet access)</p>
<p>What lessons I&#8217;ve learned today, and not just about SSH.  It&#8217;s important to check out the features and updates of software and networking tools that you use.  Especially, if you already consider them important and useful.  Don&#8217;t fall into the trap of thinking you already know how to use them, even if, like me, you&#8217;ve been using the tools for too many years to remember.</p>
<p>Now, I&#8217;ve also been using Ethereal for a long time, but a colleague has recommended <a href="http://www.wireshark.org/">WireShark</a>, I must find out which one is better <img src='http://martinmurphy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://martinmurphy.com/blog/2007/08/03/62-ssh-updates/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8216;They threw my laptop into the atmosphere&#8217; &#124; The Register</title>
		<link>http://martinmurphy.com/blog/2007/07/26/60-they-threw-my-laptop-into-the-atmosphere-the-register/</link>
		<comments>http://martinmurphy.com/blog/2007/07/26/60-they-threw-my-laptop-into-the-atmosphere-the-register/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 16:20:13 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://martinmurphy.com/blog/2007/07/26/60-they-threw-my-laptop-into-the-atmosphere-the-register/</guid>
		<description><![CDATA[It&#8217;s funny what happens in really large organisations.
&#8216;They threw my laptop into the atmosphere&#8217; &#124; The Register
I wonder if I could try any of those excuses with my boss? 
]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s funny what happens in really large organisations.<br />
<a href="http://www.theregister.co.uk/2007/07/26/nasa_lost_stuff/">&#8216;They threw my laptop into the atmosphere&#8217; | The Register</a></p>
<p>I wonder if I could try any of those excuses with my boss? <img src='http://martinmurphy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://martinmurphy.com/blog/2007/07/26/60-they-threw-my-laptop-into-the-atmosphere-the-register/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Create an in-cell bar graph with Excel</title>
		<link>http://martinmurphy.com/blog/2007/07/26/59-create-an-in-cell-bar-graph-with-excel/</link>
		<comments>http://martinmurphy.com/blog/2007/07/26/59-create-an-in-cell-bar-graph-with-excel/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 14:07:11 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://martinmurphy.com/blog/2007/07/26/59-create-an-in-cell-bar-graph-with-excel/</guid>
		<description><![CDATA[Excellent tip here to Create an in-cell bar graph with Excel
from the Lifehacker Shortcut Screencast Contest.  Really handy for quick graph, and it works in OpenOffice.org also.
Screencasts look like a good way to distribute tips like this, so I&#8217;ll have to look into that for the future, maybe using Jing for screenshots and screen [...]]]></description>
			<content:encoded><![CDATA[<p>Excellent tip here to <a href="http://lifehacker.com/software/shortcut-screencast-contest/create-an-in+cell-bar-graph-with-excel-282555.php">Create an in-cell bar graph with Excel</a><br />
from the Lifehacker Shortcut Screencast Contest.  Really handy for quick graph, and it works in <a href="http://openoffice.org">OpenOffice.org</a> also.</p>
<p>Screencasts look like a good way to distribute tips like this, so I&#8217;ll have to look into that for the future, maybe using <a href="http://paulmwatson.com/journal/2007/07/19/jing-for-screenshots-and-screen-recordings/">Jing for screenshots and screen recordings</a> as suggested by Paul Watson.  I wonder if there&#8217;s something to add a voiceover.</p>
]]></content:encoded>
			<wfw:commentRss>http://martinmurphy.com/blog/2007/07/26/59-create-an-in-cell-bar-graph-with-excel/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nokia N95 vs. iPhone</title>
		<link>http://martinmurphy.com/blog/2007/07/24/58-nokia-n95-vs-iphone/</link>
		<comments>http://martinmurphy.com/blog/2007/07/24/58-nokia-n95-vs-iphone/#comments</comments>
		<pubDate>Tue, 24 Jul 2007 08:13:55 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
		
		<category><![CDATA[Networks]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Telecomms]]></category>

		<guid isPermaLink="false">http://martinmurphy.com/blog/2007/07/24/58-nokia-n95-vs-iphone/</guid>
		<description><![CDATA[Nokia are saying that the N95 is better than the iPhone, at least in the European market.  Just read an article on
SiliconRepublic.com: Nokia aim to “rip through the iPhone hype”
While I personally would prefer the features in the N95, the screen, interface, and form factor of the iPhone are much better. If Apple could [...]]]></description>
			<content:encoded><![CDATA[<p>Nokia are saying that the N95 is better than the iPhone, at least in the European market.  Just read an article on<br />
<a href="http://www.siliconrepublic.com/news/news.nv?storyid=single8854">SiliconRepublic.com: Nokia aim to “rip through the iPhone hype”</a><br/></p>
<p>While I personally would prefer the features in the N95, the screen, interface, and form factor of the iPhone are much better. If Apple could put in a 3G radio and allow you use the iPhone as a modem&#8230;</p>
<p>The whole reliability and updatability issues will have to wait until the phones have been in the market for a while.  (I&#8217;d be concerned that the large iPhone screen would get scratched.)</p>
<p>Edit to add: &#8220;&#8230;European carriers are hell-bent on reviving flagging ARPU (average revenue per user) levels by replacing lost revenues with new streams from high-speed data services&#8230;&#8221;  Network coverage issues are still going to be an issue - when you force everyone to use online data they get annoyed when they can&#8217;t access it.  (e.g. I work in a metal-clad building and can&#8217;t get phone coverage inside)</p>
]]></content:encoded>
			<wfw:commentRss>http://martinmurphy.com/blog/2007/07/24/58-nokia-n95-vs-iphone/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Friday Fun: The Internet Crash of 2007</title>
		<link>http://martinmurphy.com/blog/2007/07/20/57-friday-fun-the-internet-crash-of-2007/</link>
		<comments>http://martinmurphy.com/blog/2007/07/20/57-friday-fun-the-internet-crash-of-2007/#comments</comments>
		<pubDate>Fri, 20 Jul 2007 13:18:59 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
		
		<category><![CDATA[Blogs]]></category>

		<category><![CDATA[Entertainment]]></category>

		<category><![CDATA[Networks]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://martinmurphy.com/blog/2007/07/20/57-friday-fun-the-internet-crash-of-2007/</guid>
		<description><![CDATA[Saw this on LifeHacker, it&#8217;s a fun video from the onion about the Internet crashing:
Friday Fun: The Internet Crash of 2007 - Lifehacker
]]></description>
			<content:encoded><![CDATA[<p>Saw this on LifeHacker, it&#8217;s a fun video from the onion about the Internet crashing:</p>
<p><a href="http://lifehacker.com/software/friday-fun/the-internet-crash-of-2007-280263.php">Friday Fun: The Internet Crash of 2007 - Lifehacker</a></p>
]]></content:encoded>
			<wfw:commentRss>http://martinmurphy.com/blog/2007/07/20/57-friday-fun-the-internet-crash-of-2007/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Today&#8217;s word from Dictionary.com: triskaidekaphobia</title>
		<link>http://martinmurphy.com/blog/2007/07/13/56-todays-word-from-dictionarycom-triskaidekaphobia/</link>
		<comments>http://martinmurphy.com/blog/2007/07/13/56-todays-word-from-dictionarycom-triskaidekaphobia/#comments</comments>
		<pubDate>Fri, 13 Jul 2007 11:53:18 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
		
		<category><![CDATA[Entertainment]]></category>

		<guid isPermaLink="false">http://martinmurphy.com/blog/2007/07/13/56-todays-word-from-dictionarycom-triskaidekaphobia/</guid>
		<description><![CDATA[Today&#8217;s word in the dictionary.com word a day feed is &#8220;triskaidekaphobia&#8221;
Nice one guys. 
]]></description>
			<content:encoded><![CDATA[<p>Today&#8217;s word in the dictionary.com word a day feed is <a href="http://www.dictionary.com/wordoftheday/archive/2007/07/13.html">&#8220;triskaidekaphobia&#8221;</a><br />
Nice one guys. <img src='http://martinmurphy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://martinmurphy.com/blog/2007/07/13/56-todays-word-from-dictionarycom-triskaidekaphobia/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
