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

<channel>
	<title>gary's web sofa &#187; Software</title>
	<atom:link href="http://www.garypigott.net/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.garypigott.net</link>
	<description>technology, internet oddities &#38; other random stuff</description>
	<lastBuildDate>Mon, 31 May 2010 14:57:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>How to add a timeout to a Zabbix alert trigger</title>
		<link>http://www.garypigott.net/how-to-add-a-timeout-to-a-zabbix-alert-trigger/</link>
		<comments>http://www.garypigott.net/how-to-add-a-timeout-to-a-zabbix-alert-trigger/#comments</comments>
		<pubDate>Mon, 31 May 2010 14:51:24 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=225</guid>
		<description><![CDATA[I&#8217;ve replaced Cacti and Nagios with Zabbix to monitor the company infrastructure. Nagios is nice but there are some things you can only monitor using agents as Linux&#8217;s SNMP support ]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve replaced <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYWN0aS5uZXQv" target=\"_blank\">Cacti</a> and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5uYWdpb3Mub3JnLw==" target=\"_blank\">Nagios</a> with <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy56YWJiaXguY29tLw==" target=\"_blank\">Zabbix</a> to monitor the company infrastructure. Nagios is nice but there are some things you can only monitor using agents as Linux&#8217;s <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9Tbm1w" target=\"_blank\">SNMP</a> support is just too fragile. It&#8217;s also nice having monitoring and charting built into one easy to configure web application as opposed to drowning in config files.</p>
<p>My one pain point was state flapping. A service can go unresponsive for a fraction of a second under heavy load and come back right again. All to frequently my inbox would get swamped with problem&#8230;ok&#8230;problem&#8230;ok&#8230;.problem&#8230;ok messages. By the time I&#8217;d log in everything had settled down. It&#8217;s not a perfect situation, but doesn&#8217;t warrant getting out of bed to repair either. Nagios has a flapping detection function but Zabbix doesn&#8217;t.</p>
<p>What I&#8217;ve found is that the AVG function can be used to average the status values (&#8220;1&#8243; or &#8220;0&#8243;) over a given period and only trigger an alert if it drops below the alert value. For example</p>
<blockquote><p>{server01:net.tcp.port[, 80].avg(30)}&lt;1</p></blockquote>
<p>will only trigger a second alert if the web server stays responsive for at least 30 seconds between outages. Also</p>
<blockquote><p>{server01:net.tcp.port[, 80].avg(30)}=0</p></blockquote>
<p>Will only trigger an alert if the service stays down for more than 30 seconds at a time. Further you can combine the two in</p>
<blockquote><p>{server01:net.tcp.port[, 80].avg(60)}&lt;0.5</p></blockquote>
<p>to only trigger an alert if the service stays down for more than 30 seconds and only trigger an OK if it stays back up for 30 seconds.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=225" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/how-to-add-a-timeout-to-a-zabbix-alert-trigger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It looks like my data snuck up into the cloud without telling me&#8230;</title>
		<link>http://www.garypigott.net/it-looks-like-my-data-snuck-up-into-the-cloud-without-telling-me/</link>
		<comments>http://www.garypigott.net/it-looks-like-my-data-snuck-up-into-the-cloud-without-telling-me/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 23:12:10 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Groupware]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[laptop]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=202</guid>
		<description><![CDATA[I bought a new laptop recently. This isn&#8217;t my first PC upgrade. I think I&#8217;m on my 9th laptop at this stage. It&#8217;s always been a dreadful chore, exporting, packaging, ]]></description>
			<content:encoded><![CDATA[<p><img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://www.garypigott.net/wp-content/uploads/2010/02/image.png" width="200" height="129" /> I bought a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hY2VyLmNvLnVrL2FjZXIvcHJvZHVjdHYuZG8/TGFuZ3VhZ2VJU09DdHhQYXJhbT1lbiZhbXA7a2NvbmQ2MWUuYzJhdHQxMDE9NTg5NDcmYW1wO3NwPXBhZ2UxNmUmYW1wO2N0eDIuYzJhdHQxPTE3JmFtcDtsaW5rPWxuNDM4ZSZhbXA7Q291bnRyeUlTT0N0eFBhcmFtPVVLJmFtcDtjdHgxZy5jMmF0dDkyPTEyMiZhbXA7Y3R4MS5hdHQyMWs9MSZhbXA7Q1JDPTI1NzkyMTUxNzc=" target=\"_blank\">new laptop</a> recently. This isn&#8217;t my first PC upgrade. I think I&#8217;m on my 9th laptop at this stage. It&#8217;s always been a dreadful chore, exporting, packaging, burning, installing, copying, saving, importing and then configuring everything. it used to take a solid weekend before I was 100% comfortable. This time around was very disconcerting. I basically switched on my new laptop, installed a few tools, entered my MS Office license key and I was pretty much good to go. </p>
<p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://www.garypigott.net/wp-content/uploads/2010/02/image3.png" width="179" height="136" /> Because my current work style is very fluid, where I hop between my office and home PCs, a laptop, a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hY2VyLmNvLnVrL2FjZXIvcHJvZHVjdHYuZG8/TGFuZ3VhZ2VJU09DdHhQYXJhbT1lbiZhbXA7a2NvbmQ2MWUuYzJhdHQxMDE9NDA4MzQmYW1wO3NwPXBhZ2UxNmUmYW1wO2N0eDIuYzJhdHQxPTE3JmFtcDtsaW5rPWxuNDM4ZSZhbXA7Q291bnRyeUlTT0N0eFBhcmFtPVVLJmFtcDtjdHgxZy5jMmF0dDkyPTg0MiZhbXA7Y3R4MS5hdHQyMWs9MSZhbXA7Q1JDPTM4NDg2NjI5Mw==" target=\"_blank\">netbook</a> and an <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hcHBsZS5jb20vaXBob25lLw==" target=\"_blank\">iPhone</a>, it made sense to try and keep my data where I could access it regardless of device. I basically have 3 categories of data: email, my web browser environment (bookmarks, stored passwords, history) and unstructured data (Word, PowerPoint, Excel, JPEGs etc. files). I use a few cloud based services to supplement these, but more on them another time.</p>
<p><strong><img style="border-right-width: 0px; margin: 0px 0px 0px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Live_Mesh" border="0" alt="Live_Mesh" align="right" src="http://www.garypigott.net/wp-content/uploads/2010/02/Live_Mesh.png" width="150" height="150" /> Documents:</strong> I&#8217;m fairly neat when it comes to organising data on my laptop. Everything is in the My Documents folder. I used to use <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zY29vdGVyc29mdHdhcmUuY29tLw==" target=\"_blank\">Beyond Compare</a> to manually sync my desktop and laptop but for the last while I&#8217;ve been using <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly93d3cubWVzaC5jb20vd2VsY29tZS9kZWZhdWx0LmFzcHg=" target=\"_blank\">Microsoft Live Mesh Beta</a> to keep everything in sync automatically. A change or addition on any system ripples around to all the rest in real time. This means I can start work on a document in the office and seamlessly pick up where I left off when I get home without having to do a thing. On the new PC I just installed the Mesh client and left it to do it&#8217;s thing over night. It pulled my data from the online copy and placed it just where I&#8217;d expect it.</p>
<p><img style="border-right-width: 0px; margin: 0px 5px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="right" src="http://www.garypigott.net/wp-content/uploads/2010/02/image2.png" width="150" height="71" /> <strong>Email:</strong> POP is for noobs; IMAP is king. Seeing as Google are generous enough to give away 7GB+ of email storage I’d be a fool not to use it. A few years ago (pretty much as soon as it was available) I created an @garypigott.net Google Apps account and shoved all my email up there. Right now there are 118,527 emails, occupying 2298MB of space, and vitally, it’s completely searchable in exactly the same way you’d search the web using Google. I access exactly the same data using <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nbWFpbC5jb20=" target=\"_blank\">Gmail</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL29mZmljZS5taWNyb3NvZnQuY29tL2VuLWdiL291dGxvb2svZGVmYXVsdC5hc3B4" target=\"_blank\">Outlook</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3dpbmRvd3MvaWUvaWU2L3VzaW5nL29lL2RlZmF1bHQubXNweA==" target=\"_blank\">Outlook Express</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Rvd25sb2FkLmxpdmUuY29tL3dsbWFpbA==" target=\"_blank\">Windows Live Mail</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLWdiLnd3dy5tb3ppbGxhbWVzc2FnaW5nLmNvbS9lbi1HQi90aHVuZGVyYmlyZC8=" target=\"_blank\">Thunderbird</a>, and the <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hcHBsZS5jb20vaXBob25lL2lwaG9uZS0zZ3MvbWFpbC5odG1s" target=\"_blank\">iPhone mail client</a>.</p>
<p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 40px 10px; display: inline; border-top: 0px; border-right: 0px" title="weave-header" border="0" alt="weave-header" align="right" src="http://www.garypigott.net/wp-content/uploads/2010/02/weaveheader2.png" width="150" height="127" /><strong>Web Browser Environment:</strong> My browser of choice is <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tb3ppbGxhLmNvbS9lbi1VUy9maXJlZm94L3BlcnNvbmFsLmh0bWw=" target=\"_blank\">Firefox</a>,&#160; which is handy a) because it’s multi-platform and b) because of <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly9tb3ppbGxhbGFicy5jb20vd2VhdmUv" target=\"_blank\">Weave</a>. Weave is an add-on that moves your bookmarks, history and passwords into the cloud. You can install the add-on on each of your computers, regardless of OS and everything is kept in sync. Weave is open source, so surely some enterprising and generous developer out there will churn out a Weave add-on for IE, Opera and Safari…</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=202" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/it-looks-like-my-data-snuck-up-into-the-cloud-without-telling-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A pleasant surprise from Adobe</title>
		<link>http://www.garypigott.net/a-pleasant-surprise-from-adobe/</link>
		<comments>http://www.garypigott.net/a-pleasant-surprise-from-adobe/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 14:00:38 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[buy online]]></category>
		<category><![CDATA[digital river]]></category>
		<category><![CDATA[e-store]]></category>
		<category><![CDATA[homesite]]></category>
		<category><![CDATA[macromedia]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=195</guid>
		<description><![CDATA[I bought Macromedia Homesite 5.5 from Macromedia&#8217;s web store back in 2005, just after Adobe bought Macromedia. They&#8217;ve long since killed off Homesite but it&#8217;s never been beaten in my ]]></description>
			<content:encoded><![CDATA[<p>I bought Macromedia Homesite 5.5 from Macromedia&#8217;s web store back in 2005, just after Adobe bought Macromedia. They&#8217;ve long since <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hZG9iZS5jb20vcHJvZHVjdHMvaG9tZXNpdGUv">killed off Homesite</a> but it&#8217;s never been beaten in my opinion as a HTML/web code editor. I had a need yesterday to make a minor change to a PHP file and I decided to dust off Homesite rather than edit in notepad. I went to my CD wallet and couldn&#8217;t find the CD so I thought I was pretty much stuffed. Most of my on-line purchases have been from <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2NvcnBvcmF0ZS5kaWdpdGFscml2ZXIuY29tLw==">Digital River</a> and I expected similar treatment (at best) from Adobe. DR expects you to pay a premium to download your software again later. <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3Nob3Auc3ltYW50ZWNzdG9yZS5jb20vc2VydmxldC9Db250cm9sbGVyU2VydmxldD9BY3Rpb249Q29udGVudCZhbXA7TG9jYWxlPWVuX1VTJmFtcDtTaXRlSUQ9c3ltbmFoaG8mYW1wO1RoZW1lSUQ9NTE4MzAwJmFtcDtwYlBhZ2U9RURTMl9lbl9VUyZhbXA7cmVzaWQ9Sm1GdVhBb0hBajRBQUZTRUJXUUFBQUFRJmFtcDtyZXN0cz0xMjU2ODI0MTE1ODAw">Here&#8217;s a sample from Symentec&#8217;s online store</a> provided by DR. It&#8217;s a total piss take, but what can you do?</p>
<p>I dug out my old order confirmation email and clicked on the link to <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tYWNyb21lZGlhLmNvbS9nby9vbHNfZXVfbG9naW4v">Macromedia&#8217;s web store</a>. I got redirected to the Adobe store login, where my old Macromedia login worked, and could go straight to my order history and not only re-download my purchase 4 years later, I could also view my license key! If only all online stored operated this way I&#8217;d shop online for software more often.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=195" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/a-pleasant-surprise-from-adobe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to dual boot Moblin and Ubuntu</title>
		<link>http://www.garypigott.net/how-to-dual-boot-moblin-and-ubuntu/</link>
		<comments>http://www.garypigott.net/how-to-dual-boot-moblin-and-ubuntu/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 16:07:22 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/how-to-dual-boot-moblin-and-ubuntu/</guid>
		<description><![CDATA[The secret is in where you put grub for each OS. Moblin, being cute ‘n friendly assumes that it’ll be the only OS on the disk so slaps it in ]]></description>
			<content:encoded><![CDATA[<p>The secret is in where you put grub for each OS. Moblin, being cute ‘n friendly assumes that it’ll be the only OS on the disk so slaps it in /dev/sda (or whatever your hard disk is). Ubuntu Network Remix defaults to doing the same. What you need to do is install Moblin first but use a custom partitioning scheme (to leave room for Ubuntu). I created a 2GB /dev/sda1 root partition and a small swap partition. I then installed Ubuntu on /dev/sda3, again using a custom partition layout, but I clicked the “advanced” button to put grub on /dev/sda3 rather than on /dev/sda. You then reboot into Moblin (which is the only bootable OS at this stage) and edit your <u>Moblin</u> grub menu (/boot/grub/menu.lst) and tag the following at the end:</p>
<blockquote><p>title Ubuntu     <br />rootnoverify (hd0,2)      <br />chainloader +1</p>
</blockquote>
<p>This has the effect of kicking off the bootloader on /dev/sda3 (i.e. the Ubuntu one) when selected, booting Ubuntu!</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=169" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/how-to-dual-boot-moblin-and-ubuntu/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Moblin Linux</title>
		<link>http://www.garypigott.net/moblin-linux/</link>
		<comments>http://www.garypigott.net/moblin-linux/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 12:27:39 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/moblin-linux/</guid>
		<description><![CDATA[The new Moblin 2 distro looks like a very strong contender for an OS for your netbook. Ubuntu Netbook Remix is great if you want to do heavy work (for ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ5cGlnb3R0Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvMjAwOS8wOC9tb2JsaW4ucG5n"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="moblin" border="0" alt="moblin" align="left" src="http://www.garypigott.net/wp-content/uploads/2009/08/moblin_thumb.png" width="240" height="84" /></a> The new <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL21vYmxpbi5vcmc=" target=\"_blank\">Moblin 2 distro</a> looks like a very strong contender for an OS for your netbook. <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYW5vbmljYWwuY29tL3Byb2plY3RzL3VidW50dS91bnI=" target=\"_blank\">Ubuntu Netbook Remix</a> is great if you want to do heavy work (for a netbook anyway), but there are times when all you want to do is check something quickly on <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9NYWluX1BhZ2U=" target=\"_blank\">Wikipedia</a> or watch a video. At those times the 60 second+ boot time of a netbook is a PITA and Moblin’s 10 second boot time is great. Now all I need to do is get dual-boot working…</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=168" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/moblin-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New toy &#8211; Acer Aspire One</title>
		<link>http://www.garypigott.net/new-toy-acer-aspire-one/</link>
		<comments>http://www.garypigott.net/new-toy-acer-aspire-one/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 18:01:21 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/new-toy-acer-aspire-one/</guid>
		<description><![CDATA[I was in PC World the other day and I picked up an Acer Aspire One A110 on sale. It’s getting a bit long in the tooth now, so they ]]></description>
			<content:encoded><![CDATA[<p><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="aceraspireone_blue_open" border="0" alt="aceraspireone_blue_open" align="left" src="http://www.garypigott.net/wp-content/uploads/2009/07/aceraspireone_blue_open.jpg" width="240" height="180" /> I was in PC World the other day and I picked up an <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hY2VyLmNvLnVrL2FjZXIvcHJvZHVjdC5kbz9MYW5ndWFnZUlTT0N0eFBhcmFtPWVuJmFtcDtpbnU0OWUuY3VycmVudC5jMmF0dDkyPTg0MiZhbXA7bGluaz1sbjMxNGUmYW1wO0NvdW50cnlJU09DdHhQYXJhbT1VSyZhbXA7a2NvbmQ0N2UuYzJhdHQ5Mj04NDImYW1wO3Jjb25kMTU5ZS5hdHQyMWs9MSZhbXA7a2NvbmQ0OGUuYzJhdHQxMDE9NDA4MzQmYW1wO3Jjb25kMTkwZS5hdHQyMWs9MSZhbXA7YWNvbmQyMz1VSyZhbXA7c3A9cGFnZTE3ZSZhbXA7cmNvbmQxNTdlLmMyYXR0OTI9ODQyJmFtcDtjdHgxZy5jMmF0dDkyPTg0MiZhbXA7a2NvbmQ1MGUuYzJhdHQ5Mj04NDImYW1wO3Jjb25kNDVlLmF0dDIxaz0xJmFtcDtyY29uZDE1OGUuYzJhdHQxPTE3JmFtcDtjdHgyLmMyYXR0MT0xNyZhbXA7aW51NTNlLmN1cnJlbnQuYzJhdHQ5Mj04NDImYW1wO3Jjb25kNDRlLmMyYXR0MT0xNyZhbXA7cmNvbmQxODZlLmMyYXR0OTI9ODQyJmFtcDtyY29uZDE4OWUuYzJhdHQxPTE3JmFtcDtjdHgxLmF0dDIxaz0xJmFtcDtDUkM9MzY3MTQ1MDMxNQ==">Acer Aspire One A110</a> on sale. It’s getting a bit long in the tooth now, so they were selling the 1GB RAM/16GB SSD/Linux ones for €200. It’ll do the job for web &amp; email when I’m out ‘n about.</p>
<p>The factory installed <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5saW5wdXMuY29tLw==">Linpus distro</a> is OK-ish, but it doesn’t get upgraded as new versions of the component software gets released, so still includes Firefox 2, rather than 3. Also, it tries to simplify things too much.</p>
<p>I tried installing XP Home, which isn’t as easy as you’d think because there’s no optical drive. I followed <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hc3BpcmVvbmV1c2VyLmNvbS9mb3J1bS92aWV3dG9waWMucGhwP2Y9MzgmYW1wO3Q9ODE1MQ==">this guide to installing XP using a USB key</a>, and after an age (well 2 1/2 hours actually) I had a working XP install. The problem is that this isn’t the speediest of hardware (the SSD in particular is woefully slow) so there’s a huge amount of tricks and hacks to get it running at an acceptable speed. In the end I decided to revert to Linux.</p>
<p><img style="border-bottom: 0px; border-left: 0px; margin: 5px 0px 5px 10px; display: inline; border-top: 0px; border-right: 0px" title="unr-desktop-small" border="0" alt="unr-desktop-small" align="right" src="http://www.garypigott.net/wp-content/uploads/2009/07/unrdesktopsmall.png" width="244" height="145" /> There are a few distros tweaked to run well on these systems. About the best is <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYW5vbmljYWwuY29tL3Byb2plY3RzL3VidW50dS91bnI=">Ubuntu Netbook Remix</a>. It’s an official branch of Ubuntu, so gets continuous support/maintenance. I ditched Evolution for Thunderbird, but other than that it’s pretty much perfect out of the box. </p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=157" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/new-toy-acer-aspire-one/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I upgraded VMware on my home server last night&#8230;.</title>
		<link>http://www.garypigott.net/i-upgraded-vmware-on-my-home-server-last-night/</link>
		<comments>http://www.garypigott.net/i-upgraded-vmware-on-my-home-server-last-night/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 16:07:46 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/i-upgraded-vmware-on-my-home-server-last-night/</guid>
		<description><![CDATA[Man what a disappointment! I upgraded because of the promise of 64bit guest support, only to find that it only works on CPUs with VT or AMD-V support. Also, the ]]></description>
			<content:encoded><![CDATA[<p><img title="vmware" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 0px; border-right-width: 0px" height="58" alt="vmware" src="http://www.garypigott.net/wp-content/uploads/IupgradedVMwareonmyhomeserverlastnight_DF3E/vmware_thumb.png" width="201" align="left" border="0" /> Man what a disappointment! I upgraded because of the promise of 64bit guest support, only to find that it only works on CPUs with <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9YODZfdmlydHVhbGl6YXRpb24jSW50ZWxfVlRfLjI4SVZULjI5">VT or AMD-V</a> support. Also, the web UI lacks major polish compared to version 1. It&#8217;s fully functional, but it&#8217;s very ugly and everything is just crammed in. </p>
<p>Version 1 had a web UI for day to day management (starting &amp; stopping VMs, tweaking networks etc.) and a separate Windows application for console access. VMware tried to make an all powerful web UI for version 2, and integrated the console functionality. </p>
<p>There must have been a backlash during the beta, because they’ve included VMware Infrastructure Client at the last minute. It leads to an odd division of capabilities. On the VMware Infrastructure Client I can create a new VM or import an appliance, but I can’t open an existing VM. On the Web UI I can create a new VM or open an existing one, but I can’t import an appliance. </p>
<p>What’s happened is that in version 1 you had a web UI for management and a console application for maintenance. Now both functions are split between interfaces, which is a pain in the rear.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=141" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/i-upgraded-vmware-on-my-home-server-last-night/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The shame&#8230;..</title>
		<link>http://www.garypigott.net/the-shame/</link>
		<comments>http://www.garypigott.net/the-shame/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 11:09:52 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=132</guid>
		<description><![CDATA[I&#8217;ve tried to make sure the rugrats have a head-start when it comes to computers. #1 son has been playing with my PCs since he was 4 and has had ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ5cGlnb3R0Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvVGhlc2hhbWVfQTI5Ni9pbWFnZS5wbmc="><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="161" alt="image" src="http://www.garypigott.net/wp-content/uploads/Theshame_A296/image_thumb.png" width="200" align="left" border="0" /></a> I&#8217;ve tried to make sure the rugrats have a head-start when it comes to computers. #1 son has been playing with my PCs since he was 4 and has had his own PC since he was 8. Herself is inheriting a PC this year also. Pierce likes websites like <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5ob3dzdHVmZndvcmtzLmNvbS8=">howstuffworks.com</a> and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy53aWtpcGVkaWEub3JnLw==">wikipedia.org</a> but games are his thing, obviously. This isn&#8217;t such a bad thing because I&#8217;ve been known to indulge in virtual mindless violence from time to time myself.</p>
<p>One of our favourites is <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kYXdub2Z3YXJnYW1lLmNvbS8=">Warhammer 40,000: Dawn of War</a>. It&#8217;s a strategy game set in the distant future. You build and control an army and battle another army controlled by the computer or another player somewhere on the internet. It was fun until last Monday, when his <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9OZWNyb25z">Necron</a> army so totally humiliated my <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9TcGFjZV9NYXJpbmVzXyhXYXJoYW1tZXJfNDAsMDAwKQ==">Space Marine</a> one that I gave up and ran away before he could wipe my army out.&#160; <img src='http://www.garypigott.net/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=132" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/the-shame/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Linkup just folded&#8230;.</title>
		<link>http://www.garypigott.net/the-linkup-just-folded/</link>
		<comments>http://www.garypigott.net/the-linkup-just-folded/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 22:17:15 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=128</guid>
		<description><![CDATA[Consumer online backup provider The Linkup, formerly known as MediaMax, formerly known as StreamLoad just shut up shop and are telling people to go to box.net instead. Streamload split in ]]></description>
			<content:encoded><![CDATA[<p>Consumer online backup provider <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy50aGVsaW5rdXAuY29tLw==">The Linkup</a>, formerly known as MediaMax, formerly known as <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kZW1vLmNvbS9kZW1vbnN0cmF0b3JzL2RlbW8yMDA1ZmFsbC81NTEwOC5odG1s">StreamLoad</a> <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5uZXR3b3Jrd29ybGQuY29tL25ld3MvMjAwOC8wODExMDgtbGlua3VwLWZhaWx1cmUuaHRtbD9wYWdlPTE=">just shut up shop</a> and are telling people to go to box.net instead. Streamload split in half last year, spinning off a business orientated cloud storage platform called <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5uaXJ2YW5peC5jb20v">Nirvanix</a>. I think the plan was for Streamload users to transition to the MediaMax software, and MediaMax would use the Nirvanix storage cloud as it&#8217;s back end. Well it looks like someone in MediaMax messed up in a big way. They started deleting data from the old storage infrastructure before verifying that it had made it&#8217;s way up to the cloud. They&#8217;ve lost anything up to 45% of their customer&#8217;s data. There seems to be a bit of a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2RldmVsb3Blci5uaXJ2YW5peC5jb20vYmxvZ3MvbmlydmFuaXgvZGVmYXVsdC5hc3B4">blame game</a> going on, with Nirvanix and The Linkup blaming each other, but that doesn&#8217;t help those who paid for a service that they didn&#8217;t get.</p>
<p>Clouds are cool &#8216;n all, but what ever happened to K.I.S.S. (Keep It Simple Stupid!). Simple architectures go wrong in simple ways which are easy to understand and quick to fix. The team in MediaMax obviously didn&#8217;t fully understand what they needed to do to safely move all their customer&#8217;s data over, and everyone is out of a job as a result.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=128" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/the-linkup-just-folded/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Look what the guys in Heise managed to do&#8230;.</title>
		<link>http://www.garypigott.net/look-what-the-guys-in-heise-managed-to-do/</link>
		<comments>http://www.garypigott.net/look-what-the-guys-in-heise-managed-to-do/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 23:31:12 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=123</guid>
		<description><![CDATA[I&#8217;m in the trade, so I am biased, but this is too big not to comment on. Researchers at Heise (publishers of German IT magazine c&#8217;t) have cracked the security ]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m in the trade, so I <em><strong>am</strong></em> biased, but this is too big not to comment on. Researchers at Heise (publishers of German IT magazine c&#8217;t) have <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5oZWlzZS1vbmxpbmUuY28udWsvc2VjdXJpdHkvU29tZS1vbmxpbmUtYmFja3VwLXNlcnZpY2VzLWluc2VjdXJlLS0vbmV3cy8xMTA3NzE=">cracked the security in several online backup platforms, including Ahsay OBM wide open</a> using MITM (<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9NYW4taW4tdGhlLW1pZGRsZV9hdHRhY2s=">Man-In-The-Middle</a>) attacks. You&#8217;ve probably never heard of <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5haHNheS5jb20v">Ahsay</a> but if you&#8217;re a in the market for online backup you&#8217;ve probably tried it. They sell it as a &#8220;white label&#8221; product, so the service provider just puts their logo on the splash screen and the end user is none the wiser. They&#8217;ve got <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5haHNheS5jb20vZW4vc2VydmljZV9wcm92aWRlcnMvcGFydG5lcnNfbGlzdF9pZS5odG1s">over 30 resellers in Ireland</a> alone, including local brand names such as <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5ibGFja25pZ2h0LmNvbS8=">Blacknight</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2RhdGFoYXZlbi5pZS8=">Datahaven</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5ob3N0aW5nMzY1LmNvbS9tYW5hZ2VkX3NlcnZpY2Vz">Hosting 365</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5wZmguaWUvaW5kZXguY2ZtL3BhZ2Uvb25saW5lc2VydmljZXM=">PFH</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zZXJ2ZWNlbnRyaWMuY29tL3NlcnYvaW5kZXguanNwPzFuSUQ9OTMmYW1wO3BJRD05NSZhbXA7bklEPTExNQ==">ServeCentric</a> and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zdHJlbmNvbS5uZXQvdmlld3Byb2R1Y3QucGhwP3Byb2RJZD0yNw==">Strencom</a>.</p>
<p>There are two elements to online security: data encryption and identity verification. If your data encryption is good enough it doesn&#8217;t matter who gets hold of your data. Being sure you&#8217;re sending the data to the right server adds to the security. Online backup typically deploys two layers of encryption: the data is encrypted using a key, and then the data is transmitted through an SSL tunnel that encrypts everything again. The SSL tunnel uses a digital certificate to verify the server is who it says it is. These certificates are issued by a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9DZXJ0aWZpY2F0ZV9hdXRob3JpdHk=">trusted source</a>, (<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9UaGF3dGU=">Thawte</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9WZXJpU2lnbg==">Verisign</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9HZW90cnVzdA==">Geotrust</a> etc.) and provide the sender with a key to encrypt the traffic (the public key). Data encrypted with a public key can only be decrypted with a matching private key, and vice-versa. Only the owner of the certificate has the private key.</p>
<p>Software on the user&#8217;s end should throw up a big fat warning if the certificate isn&#8217;t issued by one of these trusted sources. Unlike <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jYXJib25pdGUuY29t">Carbonite</a> and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tb3p5LmNvbQ==">Mozy</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5haHNheS5jb20v">Ahsay</a> doesn&#8217;t throw up a warning and just sends the data anyway. A determined individual can create their own certificate and keys and trick your PC into mis-routing your backup to their server (<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9ETlNfY2FjaGVfcG9pc29uaW5n">DNS cache poisoning</a> is easier than you think). This gets them through the first layer; the SSL tunnel. They then have access to the username and password (which are transmitted unencrypted, because the SSL tunnel should be secure enough). This in itself isn&#8217;t a huge deal except<strong> </strong>for one thing&#8230;&#8230; To make things simple Ahsay&#8217;s default behaviour is to use the password as the data encryption key! They can then log in to your account and download all your data and decrypt it with your key. Carbonite &amp; Mozy also use the same password/key shortcut but at least Mozy throws up a warning and Carbonite refuses to go any further if the key isn&#8217;t genuine.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=123" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/look-what-the-guys-in-heise-managed-to-do/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Aaaaggghhhh!</title>
		<link>http://www.garypigott.net/customer-service/</link>
		<comments>http://www.garypigott.net/customer-service/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 15:30:36 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=122</guid>
		<description><![CDATA[A friend of mine has a successful small company. He&#8217;s realised that he needs &#8220;backup&#8221; because he knows he&#8217;ll go out of business if he loses his data. He claims ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ5cGlnb3R0Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvQ3VzdG9tZXJzZXJ2aWNlXzEwNzUwL2ltYWdlLnBuZw=="><img style="margin: 0px 5px 5px 0px" src="http://www.garypigott.net/wp-content/uploads/Customerservice_10750/image_thumb.png" border="0" alt="image" width="140" height="35" align="left" /></a> A friend of mine has a successful small company. He&#8217;s realised that he needs &#8220;backup&#8221; because he knows he&#8217;ll go out of business if he loses his data. He claims that he doesn&#8217;t have the budget for online backup, and his staff aren&#8217;t computer literate enough to be trusted to swap a backup tape and store it off site.</p>
<p>I decided to use him as a guinea pig for <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3Jlc3RvcmUuaG9sb255eC5jb20=">Restore</a>, and open source client-server disk backup platform. He has a reasonably powerful server in the office (I bought it for him) and a web hosting account with 10GB of space (also thanks to me). I wanted to set it up so it would backup the desktops to disk on the server, which I&#8217;d then rsync off-site. I&#8217;ve used VMware Server a lot, so the plan was to take Restore&#8217;s <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy52bXdhcmUuY29tL2FwcGxpYW5jZXMvZGlyZWN0b3J5LzEwNDI=">&#8220;VMware Appliance&#8221;</a>, drop it on the server as a totally self contained virtual server, spend a 1/2 hour configuring it and I could go back to the day job.</p>
<p>It didn&#8217;t work out that way. The VM was created using VMware Workstation 6, whose VMs are incompatible with VMware Server 1.X. All they needed to do was click &#8220;VM&#8221; &gt; &#8220;Upgrade or Change Hardware&#8221; before publishing the VM and everything would be fine. Now my 30 minute favour for a friend will balloon into a 3 hour job because I need to install it the old fashioned way. Grrrr!</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=122" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/customer-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel 64 bit CPUs and Debian</title>
		<link>http://www.garypigott.net/intel-64-bit-cpus-and-debian/</link>
		<comments>http://www.garypigott.net/intel-64-bit-cpus-and-debian/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 12:36:33 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2008/04/07/intel-64-bit-cpus-and-debian/</guid>
		<description><![CDATA[I&#8217;m repurposing an old-ish Dell PowerEdge 850 as a VMware Server development &#38; test box at the moment. It&#8217;ll be replacing an even older PowerEdge SC400 (where &#8220;SC&#8221; stands for ]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m repurposing an old-ish Dell PowerEdge 850 as a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy52bXdhcmUuY29tL3Byb2R1Y3RzL3NlcnZlci8=">VMware Server</a> development &amp; test box at the moment. It&#8217;ll be replacing an even older PowerEdge SC400 (where &#8220;SC&#8221; stands for &#8220;super cheap&#8221;). It was running Windows 2003 Web Edition quite happily, but I&#8217;d rather stick a stripped out Linux distro on it to get the last bit of performance out of it. </p>
<p>The server originally came practically free with some disk arrays we bought a while back so I wasn&#8217;t expecting the best, but was still slightly peeved when I saw it only had a CD-ROM drive, so my copious quantities of DVD+/-R media were useless. Off I went to my local mirror and downloaded the &#8220;ia 64 netinst&#8221; CD image and I burned it to my <em><strong>last</strong></em> CD-R. I bunged it in the drive and hit the switch and it booted straight into Windows&#8230;.. I tried a bootable Windows CD and it booted off that fine. Hmmm. So I <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nb29nbGUuaWUvc2VhcmNoP3E9ZGViaWFuK2luc3RhbGwrNjQrcG93ZXJlZGdlKzg1MCZhbXA7aWU9dXRmLTgmYW1wO29lPXV0Zi04JmFtcDthcT10JmFtcDtybHM9b3JnLm1vemlsbGE6ZW4tR0I6b2ZmaWNpYWwmYW1wO2NsaWVudD1maXJlZm94LWE=">Googled</a> and found <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2xpbnV4LmRlcmtlaWxlci5jb20vTWFpbGluZy1MaXN0cy9EZWJpYW4vMjAwNy0wMy9tc2cwMTY3NC5odG1s">this</a>. apparently if you want to use an E64MT CPU you need the AMD 64 bit install CD, rather than the ia64 one, which only works on Itanium CPUs. I&#8217;m off to the shop now to buy more CDs. <img src='http://www.garypigott.net/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2xpbnV4LmRlcmtlaWxlci5jb20vTWFpbGluZy1MaXN0cy9EZWJpYW4vMjAwNy0wMy9tc2cwMTY3NC5odG1s">Re: Debian Installer on DELL PowerEdge 850/860</a></p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=117" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/intel-64-bit-cpus-and-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Apps For Domains Migration</title>
		<link>http://www.garypigott.net/google-apps-for-domains-migration/</link>
		<comments>http://www.garypigott.net/google-apps-for-domains-migration/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 22:09:48 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Groupware]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2008/03/24/google-apps-for-domains-migration/</guid>
		<description><![CDATA[At work we&#8217;d been kicking around a migration from our IMAP/SMTP hosted email service for a good while now. Our provider was top notch, but we wanted shared calendars &#38; ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ5cGlnb3R0Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvR29vZ2xlQXBwc0ZvckRvbWFpbnNNaWdyYXRpb25fMTMzMzAvaW1hZ2UucG5n"><img src="http://www.garypigott.net/wp-content/uploads/GoogleAppsForDomainsMigration_13330/image_thumb.png" style="margin: 0px 5px 5px 0px" alt="image" align="left" border="0" height="158" width="212" /></a>At work we&#8217;d been kicking around a migration from our IMAP/SMTP hosted email service for a good while now. Our provider was top notch, but we wanted shared calendars &amp; workspaces too, so we needed to move on. We could have deployed something like Exchange internally, but that means buying in another server, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3NlcnZlcnMvb3MubXNweA==" target=\"_blank\">Windows</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL2V4Y2hhbmdlL2RlZmF1bHQubXNweA==" target=\"_blank\">Exchange</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvZGVmYXVsdC5tc3B4" target=\"_blank\">SharePoint</a> and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tc2V4Y2hhbmdlLm9yZy9zb2Z0d2FyZS9FbWFpbC1BbnRpLVZpcnVzLw==" target=\"_blank\">anti-virus</a> software, getting it all put together, and then spending the time maintaining it and fixing it when it breaks. Our engineering resources are a) pretty much fully committed and b) not Windows specialists, so we&#8217;d probably end up subbing it out to a contractor. We&#8217;re a small bunch (9 inboxes and another 20 distribution lists and email aliases), so the €7k+ spend over 3 years (€260/inbox/year) to deploy this solution didn&#8217;t make much sense.</p>
<p>Outsourcing to a managed service provider is the only thing that makes sense if you&#8217;re small and have these functionality requirements. I could sign up with someone like <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5pbnRlcm1lZGlhLm5ldA==" target=\"_blank\">Intermedia</a> on a syndicated Exchange server for $125/month. ActiveSync (mobile device synchronisation) is another $2.95/inbox/month, and there&#8217;s loads more optional, but essential extras, like additional storage. Basically at the end of it you&#8217;re looking at €150/inbox/year, which is a big improvement, especially when it means that I&#8217;ve no hardware to manage, and no housekeeping to do.</p>
<p>Google have had their <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hLw==" target=\"_blank\">Google Apps for Domains</a> suite out for a year or so now. You get Gmail with your own domain name instead of @gmail.com, a calendar app, a basic browser based word processor, presentation &amp; spreadsheet app that allows multiple users update the same file simultaneously, and a Wiki. We started using it informally when they launched the &#8220;Team Edition&#8221;, that gave you everything <strong><em>but</em></strong> Gmail, so you didn&#8217;t have to move away from your email provider. The Premier Edition gives you 25GB inboxes for $50/inbox/year, and the standard edition, with conventional Gmail adverts and a 6GB inbox is <em>free!</em></p>
<p>We went with Google and threw the switch last Tuesday and it&#8217;s bedding in nicely. Over the past week though a couple of &#8220;wouldn&#8217;t it be nice if&#8230;&#8221; things have come up:</p>
<ul>
<li>Full contact information, and not just name &amp; email address would be good.</li>
<li>Proper contact sharing would be nice. Contacts <em>are</em> shared, but only in as much as the auto-complete function can pull addresses from other employee&#8217;s address books when you&#8217;re composing an email on gmail.com.</li>
<li>The ability to sync contacts with Outlook and mobile devices would be a huge step forward.</li>
</ul>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=115" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/google-apps-for-domains-migration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m back to using FeedDemon</title>
		<link>http://www.garypigott.net/im-back-to-using-feeddemon/</link>
		<comments>http://www.garypigott.net/im-back-to-using-feeddemon/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 14:14:50 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2008/03/21/im-back-to-using-feeddemon/</guid>
		<description><![CDATA[Like many I read a lot of web sites. Back in the day almost the first thing I did every morning when I sat at my PC was go in ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ5cGlnb3R0Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvSW1iYWNrdG91c2luZ0ZlZWREZW1vbl9CM0QzL2ZkbG9nby5naWY="><img height="164" alt="fd-logo" src="http://www.garypigott.net/wp-content/uploads/ImbacktousingFeedDemon_B3D3/fdlogo_thumb.gif" width="140" align="left" border="0" /></a> Like many I read a <strong>lot</strong> of web sites. Back in the day almost the first thing I did every morning when I sat at my PC was go in turn to <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy50aGVyZWdpc3Rlci5jby51ay8=">The Register</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3NsYXNoZG90Lm9yZy8=">Slashdot</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kaWxiZXJ0LmNvbS8=">Dilbert</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5lbGVjdHJpY25ld3MubmV0L2luZGV4Lmh0bWw=">ENN</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL25ld3MuYmJjLmNvLnVrLzIvaGkvdGVjaG5vbG9neS9kZWZhdWx0LnN0bQ==">BBC News</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL25ld3MuemRuZXQuY29tLw==">ZDNet</a> and about a dozen more to get my daily fix. </p>
<p>RSS was a lifesaver for me. I went out and bought <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Jsb2dzLm5ld3NnYXRvci5jb20vcHJvZHVjdF9uZXdzL2ZlZWRkZW1vbi9pbmRleC5odG1s">FeedDemon</a> and for a time I was happy. It would fetch all the headlines for me and display them in a list. I could click on the ones that interested me and they&#8217;d open up in the built-in browser, and I could mark everything else as read. </p>
<p>A short while I bought a laptop wanted to read my feeds there too. Fortunately FeedDemon had an answer. As well as using an internal database to store your list of feeds and what was read and unread, it could connect to <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5ibG9nbGluZXMuY29tLw==">Bloglines</a>, a web based feed reader. Now I could read my feeds using a web browser and on my desktop and laptop PCs where I had FeedDemon installed. It wasn&#8217;t 100% perfect. Adding feeds was clunky, and it had issues if more than one location was accessing the data simultaneously (i.e. if I forgot to close FeedDemon on my desktop PC when I was on the road), but it was better than nothing.</p>
<p>Then <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nb29nbGUuY29tL3JlYWRlci8=">Google Reader</a> came along. It was entirely web based, and had decent hotkey support, so I could read stuff almost as quickly as with FeedDemon, and a lot faster than the Bloglines clunky interface. It was also 100% bulletproof. Being an AJAX application, activity was communicated back to the server in real time, rather than at the end of the session, so I never had to mark the same headline read twice. I preferred FeedDemon&#8217;s way of displaying feeds, where each feed had it&#8217;s own folder, and it was easy to go back to read headlines for review, but Google was overall an improvement, but still slower than FeedDemon.</p>
<p>FeedDemon have since been bought by <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5uZXdzZ2F0b3IuY29tLw==">NewsGator</a>, who are another web based feed reader service in the same mould as Bloglines and Google Reader. The software can pull it&#8217;s subscribed feeds and read article data from your NewsGator account, so you can install it anywhere and view the same feeds, and what&#8217;s marked as read in one location gets marked as read everywhere, and more importantly, it does this reliably, unlike Bloglines. It&#8217;ll do nicely for the moment&#8230;..</p>
<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL25pY2sudHlwZXBhZC5jb20vYmxvZy8yMDA4LzAxL3doeS11c2UtYS1kZXNrdC5odG1s">Nick Bradbury: Why Use a Desktop RSS Reader?</a></p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=111" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/im-back-to-using-feeddemon/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Memories of my youth</title>
		<link>http://www.garypigott.net/memories-of-my-youth/</link>
		<comments>http://www.garypigott.net/memories-of-my-youth/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 17:14:35 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Humour]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2008/01/21/memories-of-my-youth/</guid>
		<description><![CDATA[This picture on Graham Linehan&#8217;s blog reminded me of the all-night MUD, Usenet &#38; IRC sessions in UL&#8217;s VAX lab back in the day. Those who couldn&#8217;t go the distance ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ5cGlnb3R0Lm5ldC93cC1jb250ZW50L3VwbG9hZHMvTWVtb3JpZXNvZm15eW91dGhfRUNCOS9pbWFnZS5wbmc="><img height="149" alt="image" src="http://www.garypigott.net/wp-content/uploads/Memoriesofmyyouth_ECB9/image_thumb.png" width="240" align="left" border="0"/></a> This picture on <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3doeXRoYXRzZGVsaWdodGZ1bC53b3JkcHJlc3MuY29tLw==" target=\"_blank\">Graham Linehan&#8217;s blog</a> reminded me of the all-night <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9NdWx0aS1Vc2VyX0R1bmdlb24=" target=\"_blank\">MUD</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9Vc2VuZXQ=" target=\"_blank\">Usenet</a> &amp; <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9JcmM=" target=\"_blank\">IRC</a> sessions in <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy51bC5pZQ==" target=\"_blank\">UL&#8217;s</a> VAX lab back in the day. Those who couldn&#8217;t go the distance woke up with a case of qwertyface. These were the early days of the Internet in Ireland (1991-1995), and IOL and the like were only getting started. Universities, via <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5oZWFuZXQuaWUv" target=\"_blank\">HEAnet</a>, were the only connections to the net. </p>
<p>Many of the old timers still called it ARPANET and begrudged the intrusion of undergrads into what was supposed to be a serious academic and scientific tool. We were the kind of people who would post <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2dyb3Vwcy5nb29nbGUuY29tL2dyb3VwL3JlYy5wZXRzLmJpcmRzL2Jyb3dzZV90aHJlYWQvdGhyZWFkLzZiNGU5YjRjNGJhOWMwNTAvMGVkMmI0MWFjODMxZGJiMT9sbms9c3QmYW1wO3E9Z3JpYmJvbmojMGVkMmI0MWFjODMxZGJiMQ==" target=\"_blank\">requests for budgie roasting recipes</a> to the rec.pets.birds Usenet group just to see how many people we could upset. <img src='http://www.garypigott.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3doeXRoYXRzZGVsaWdodGZ1bC53b3JkcHJlc3MuY29tLzIwMDgvMDEvMjAvYm9yZWRvbS10aHktbmFtZS1pcy13aGF0ZXZlci10aGlzLWdhbWUtaXMtY2FsbGVkLw==">Boredom, thy name is whatever this game is called « Why, That’s Delightful!</a></p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=112" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/memories-of-my-youth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We&#8217;ve got a guinea pig for the 3 Skypephone!</title>
		<link>http://www.garypigott.net/weve-got-a-guinea-pig-for-the-3-skypephone/</link>
		<comments>http://www.garypigott.net/weve-got-a-guinea-pig-for-the-3-skypephone/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 16:08:08 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2007/11/27/weve-got-a-guinea-pig-for-the-3-skypephone/</guid>
		<description><![CDATA[3, the Irish 3G mobile phone operator announced a mobile phone that runs Skype, and an offer that looks on the surface like you can use SkypeOut to avoid paying ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ5cGlnb3R0Lm5ldC9maWxlcy9XZXZlZ290YWd1aW5lYXBpZ2ZvcnRoZTNTa3lwZVBob25lX0RCQzcvaW1hZ2U1NTYzYTU5ZGVmYTI0MmY0ODVkZTk0MDY4NDlmNjIwZi5wbmc="><img src="http://www.garypigott.net/files/Wevegotaguineapigforthe3SkypePhone_DBC7/image_thumbc8d404632ce7496ba88b3900869eac27.png" style="border-width: 0px; margin: 0px 5px 0px 0px" alt="image" align="left" border="0" height="176" width="132" /></a> <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy50aHJlZS5pZQ==" target=\"_blank\">3</a>, the Irish 3G mobile phone operator announced a mobile phone that runs <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5za3lwZS5jb20=" target=\"_blank\">Skype</a>, and an offer that looks on the surface like you can use SkypeOut to avoid paying 3 for most of your calls. They&#8217;ve hit the shops, and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tdWxsZXkubmV0Lw==">Damien Mulley</a>, Irish tech blogger extrordinaire has <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tdWxsZXkubmV0LzIwMDcvMTEvMjcvdGVzdGluZy1vdXQtdGhlLTMtc2t5cGVwaG9uZS8=">got his hands on one</a>.</p>
<p>As long as you top up with €20 a month, even the data transmission is free. In theory you could use up the €20 on Irish mobile calls (where 3 are about the same price as SkypeOut) and use SkypeOut for everything else, thereby getting very close to the absolute cheapest call rates anywhere&#8230;.. on a mobile!</p>
<p>It seems that 3&#8242;s Skype client is actually a bit of a cheat though. <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5lLXNlcmllcy5vcmcvYXJjaGl2ZXMvMjQy" target=\"_blank\">These guys</a> say that the software actually makes a standard local voice call, and it&#8217;s only at a central hub that the call gets routed over the Internet/Skype network. It makes sense, seeing as the Skype clone (<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zaGFwZXNlcnZpY2VzLmNvbS9lbi9wcm9kdWN0cy9kZXRhaWxzLnBocD9wcm9kdWN0PXNreXBlJmFtcDtwbGF0Zm9ybT1ub25l" target=\"_blank\">IM+</a>) that actually does a full Skype implementation has fairly major lag, due to the weedy CPUs in most smartphones.</p>
<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tdWxsZXkubmV0LzIwMDcvMTEvMjcvdGVzdGluZy1vdXQtdGhlLTMtc2t5cGVwaG9uZS8=">Damien Mulley » Blog Archive » Testing out the 3 SkypePhone</a></p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=105" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/weve-got-a-guinea-pig-for-the-3-skypephone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware Server 2.0 Beta</title>
		<link>http://www.garypigott.net/vmware-server-20-beta/</link>
		<comments>http://www.garypigott.net/vmware-server-20-beta/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 18:44:55 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2007/11/18/vmware-server-20-beta/</guid>
		<description><![CDATA[&#160;VMware recently announced the first beta of their free low-end VMware Server 2. It is a beta, and as such the sensible part of my brain tells me to stay ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ5cGlnb3R0Lm5ldC9maWxlcy9WTXdhcmVTZXJ2ZXIyLjBCZXRhXzEwMDFBL2ltYWdlLnBuZw=="><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="54" alt="image" src="http://www.garypigott.net/files/VMwareServer2.0Beta_1001A/image_thumb.png" width="173" align="left" border="0"/></a> </p>
<p>&nbsp;<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy52bXdhcmUuY29t" target=\"_blank\">VMware</a> recently <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy50aGVyZWdpc3Rlci5jby51ay8yMDA3LzExLzEzL3Ztd2FyZV9zZXJ2ZXIyX2JldGEv" target=\"_blank\">announced</a> the first <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy52bXdhcmUuY29tL2JldGEvc2VydmVyLw==" target=\"_blank\">beta of their free low-end VMware Server 2</a>. It is a beta, and as such the sensible part of my brain tells me to stay away and let someone else take the pain. Unfortunately the gadget &amp; gimmick loving part of my brain made me install it on my mail/web/everything else server that had a perfectly functioning v1.0.4 setup. Bad idea!</p>
<p>Version 1 has this very nice web UI for monitoring, starting/stopping, and tweaking stuff, and a separate Windows/Linux application for creating new VMs and accessing the console of each one. Version 2 has dispensed with the application and instead relies on a beefed up web interface, with a browser plugin to display the consoles. Unfortunately being beta, the web UI is ugly and unfinished, and there&#8217;s so much un-optimised debug code the VMs run at less than half the speed they did on the old version. I run <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kZWJpYW4ub3Jn" target=\"_blank\">Debian Linux</a> web, email and SyncML servers, a Windows XP desktop, and the odd test Linux VM, all on a single 2.4GHz <strong>Celeron</strong> <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tYXhwYy5jby51ay9yZXZpZXdzL2RlZmF1bHQuYXNwP3BhZ2V0eXBlaWQ9MiZhbXA7YXJ0aWNsZWlkPTE5NDY5JmFtcDtzdWJzZWN0aW9uaWQ9NzAyJmFtcDtzdWJzdWJzZWN0aW9uaWQ9NTA1" target=\"_blank\">Dell server</a> that I got for free. Obviously the beta had to go&#8230;..</p>
<p>Rolling back the server and toolset installs was a bit long winded, but it was straightforward enough. What wasn&#8217;t straightforward was un-scrambling the network config. Each VM has at least two interfaces, usually bound to the host system&#8217;s wireless interface (I keep the server in my garage, where I can&#8217;t hear it, so there&#8217;s no Ethernet out there) and a &#8220;host only&#8221; LAN for NFS, backups etc. The reinstall remapped everything arseways.</p>
<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy52bXdhcmUuY29tL2JldGEvc2VydmVyLw==">VMware Server 2.0 Beta &#8211; VMware</a></p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=102" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/vmware-server-20-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Pirate Backup System &#8211; Network World</title>
		<link>http://www.garypigott.net/the-pirate-backup-system-network-world/</link>
		<comments>http://www.garypigott.net/the-pirate-backup-system-network-world/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 23:19:08 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2007/11/09/the-pirate-backup-system-network-world/</guid>
		<description><![CDATA[I re-read this article James Gaskin wrote for Network World today. He&#8217;s advocating the Pirate Backup System. The work &#8220;pirate&#8221; has has nothing to do with software, music or movies ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ5cGlnb3R0Lm5ldC9maWxlcy9UaGVQaXJhdGVCYWNrdXBTeXN0ZW1OZXR3b3JrV29ybGRfMTQyMzEvaW1hZ2VfMy5wbmc="><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="44" alt="image" src="http://www.garypigott.net/files/ThePirateBackupSystemNetworkWorld_14231/image_thumb_3.png" width="239" align="left" border="0"/></a>  I re-read <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5uZXR3b3Jrd29ybGQuY29tL25ld3NsZXR0ZXJzL3NidC8yMDA3LzA1MDdzbWJ0ZWNoMS5odG1s" target=\"_blank\">this article</a> James Gaskin wrote for <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5uZXR3b3Jrd29ybGQuY29t" target=\"_blank\">Network World</a> today. He&#8217;s advocating the <em>Pirate Backup System</em>. The work &#8220;pirate&#8221; has has nothing to do with software, music or movies that you&#8217;ve got a five finger discount on. It&#8217;s the ARR (matey!) system. ARR stands for <u><strong>A</strong>utomatic</u>, <u><strong>R</strong>edundant</u> and <u><strong>R</strong>estorable</u>.</p>
<p>Backups should be <em>automatic</em>. If a human has to do something to ensure your backups happen, then once and a while that human will do it wrong, so your backups are not 100% reliable. </p>
<p>Backups should be <em>redundant</em>. There&#8217;s no point doing a backup to a local disk, because it&#8217;s possible that the event that causes you to lose your data will cause you to lose your backup. he uses the example of <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9GcmFuY2lzX0ZvcmRfQ29wcG9sYQ==" target=\"_blank\">Francis Ford Coppola</a>, who had his <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL25ld3MuYmJjLmNvLnVrLzIvaGkvZW50ZXJ0YWlubWVudC83MDE5NjQ0LnN0bQ==" target=\"_blank\">laptop stolen</a> earlier this year. Much of the data was irreplaceable, including a script for the movie he was about to start work on. He had a backup alright, but it was a USB hard disk. the thief stole the disk at the same time. A similar scenario I came across before was the company who instructed their sales reps to backup their laptops to CD-Rs. Unfortunately the reps had a habit of storing the backup discs in the laptop case&#8230;.</p>
<p>Backups should be <em>restorable</em>. It&#8217;s an obvious one, but often overlooked. People diligently follow their backup procedure, but fail to ensure it actually works. With tapes this means frequent test restores, but tapes by their nature have a finite lifespan. The verification puts more wear on the tape and can damage the data while it&#8217;s being verified. Basically, even after you verify the tape you&#8217;re never certain that the act of verification didn&#8217;t damage the backup, so you need to verify it again, and again, and again&#8230;&#8230;.</p>
<p><img alt="http://userpic.livejournal.com/43947555/2878049" src="http://userpic.livejournal.com/43947555/2878049" align="right"/>To be honest, it makes me feel a bit warmer in side that the solution <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jZW50cmFsZGF0YWJhbmsuY29t" target=\"_blank\">my company</a> offers ticks all the boxes&#8230;.. Our online backup platform is a pure software solution, so there&#8217;s nothing to interact with. It just works in the background, and is monitored by the service provider, so it ticks the <em>automatic</em> box. Data is immediately transferred off-site over the Internet, so a theft or natural disaster isn&#8217;t going to take out your server and ours at the same time, so that&#8217;s <em>redundancy</em> taken care of. Hard disks can take a lot more read and write cycles than tape, RAID and high end storage technologies prevent data loss, and built in continuous integrity checking mean that backup data is difficult to corrupt and is spotted and corrected immediately if it happens, so data on our service is always <em>restorable</em>. </p>
<p>&nbsp;</p>
<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5uZXR3b3Jrd29ybGQuY29tL25ld3NsZXR0ZXJzL3NidC8yMDA3LzA1MDdzbWJ0ZWNoMS5odG1s">The Pirate Backup System &#8211; Network World</a></p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=101" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/the-pirate-backup-system-network-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Leaf Networks: Quick &#8216;n Easy VPNs</title>
		<link>http://www.garypigott.net/leaf-networks-quick-n-easy-vpns/</link>
		<comments>http://www.garypigott.net/leaf-networks-quick-n-easy-vpns/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 10:48:59 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2007/10/30/leaf-networks-quick-n-easy-vpns/</guid>
		<description><![CDATA[Setting up a VPN isn&#8217;t usually for the faint of heart. You usually need to buy (expensive) hardware and you need your IT guy to set everything up. They&#8217;re awkward ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ5cGlnb3R0Lm5ldC9maWxlcy9MZWFmTmV0d29ya3NRdWlja25FYXN5VlBOc185NkQ2L2ltYWdlLnBuZw=="><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="180" alt="image" src="http://www.garypigott.net/files/LeafNetworksQuicknEasyVPNs_96D6/image_thumb.png" width="244" align="left" border="0"/></a> Setting up a VPN isn&#8217;t usually for the faint of heart. You usually need to buy (expensive) hardware and you need your IT guy to set everything up. They&#8217;re awkward to change, and they can be fragile, especially if firewalls get in the way. <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5sZWFmbmV0d29ya3MubmV0Lw==" target=\"_blank\">Leaf Networks</a> have introduced a free, easy peer-to-peer VPN service that is no more complex to set up than an IM client. You install the software, add &#8220;buddies&#8221;, and select what you want to share, and their software takes care of all the communication and security. Nice!</p>
<p>From<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3dlYndvcmtlcmRhaWx5LmNvbS8yMDA3LzEwLzI5L2NyZWF0ZS1hbi1vbmxpbmUtdmVyc2lvbi1vZi1hLWxvY2FsLWFyZWEtbmV0d29yay10aGUtZnJlZS1hbmQtZWFzeS13YXkv"> Web Worker Daily</a></p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=100" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/leaf-networks-quick-n-easy-vpns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Document Management</title>
		<link>http://www.garypigott.net/open-source-document-management/</link>
		<comments>http://www.garypigott.net/open-source-document-management/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 10:43:17 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Groupware]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2007/10/26/open-source-document-management/</guid>
		<description><![CDATA[At work we used to be a small operation with very few documents and it was nice and simple to keep everything straight. I, as the CTO, am the keeper ]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.garypigott.net/files/OpenSourceDocumentManagement_9C52/image.png" style="border-width: 0px" alt="image" align="left" border="0" height="41" width="240" />At <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jZW50cmFsZGF0YWJhbmsuY29tLw==" target=\"_blank\">work</a> we used to be a small operation with very few documents and it was nice and simple to keep everything straight. I, as the CTO, am the keeper of all the operational procedures, network diagrams etc, and Pierre <img src="http://www.garypigott.net/files/OpenSourceDocumentManagement_9C52/image_thumb.png" style="border-width: 0px" alt="image" align="right" border="0" height="69" width="154" />(our marketing guru) manages all the sales and marketing documents. The company web server runs a CMS called <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5qb29tbGEub3Jn" target=\"_blank\">Joomla</a>, which has a decent enough file manager, so we put the documents up there in a password protected area when they&#8217;re complete and we want to make them available to selected clients.</p>
<p>We&#8217;ve started to grow, both in head count and sophistication, so now we&#8217;ve got a lot more documents to manage and a lot more people wanting to manage them. Our documents are usually authored by one person, but in many cases require review and comment by sales, marketing and technical people prior to release. What would be great is something that would manage the workflow, with notifications and audit tracking, and integrate with our website to make the final result available to clients, all in a controlled manner. We need a Document Management System. Our company likes to use open source software wherever possible, so my first port of call was <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nb29nbGUuaWUvc2VhcmNoP3E9b3Blbitzb3VyY2UrZG9jdW1lbnQrbWFuYWdlbWVudCZhbXA7aWU9dXRmLTgmYW1wO29lPXV0Zi04JmFtcDthcT10JmFtcDtybHM9b3JnLm1vemlsbGE6ZW4tR0I6b2ZmaWNpYWwmYW1wO2NsaWVudD1maXJlZm94LWE=" target=\"_blank\">Google</a>, which gave me the following:</p>
<ul>
<li><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy54aW5jby5vcmcv" target=\"_blank\">xinco</a></li>
<li><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2NvbnRpbmVvLnNvdXJjZWZvcmdlLm5ldC8=" target=\"_blank\">contineo</a></li>
<li><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5rbm93bGVkZ2V0cmVlLmNvbS8=" target=\"_blank\">KnowledgeTree</a></li>
<li><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5lcGl3YXJlLmNvbS8=" target=\"_blank\">Epiware</a></li>
<li><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hbGZyZXNjby5jb20=" target=\"_blank\">Alfresco</a></li>
</ul>
<p>Most of the above are Java applications, which I really don&#8217;t like, and I&#8217;ll cover in a later blog post. KnowledgeTree is written in PHP and ticks all the boxes. Alfresco is a Java app, but it&#8217;s functionality is too good to dismiss straight away. Let the testing begin!</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=99" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/open-source-document-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP5 gripe</title>
		<link>http://www.garypigott.net/php5-gripe/</link>
		<comments>http://www.garypigott.net/php5-gripe/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 11:40:16 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2007/09/10/php5-gripe/</guid>
		<description><![CDATA[I&#8217;m writing a website in PHP that works off data in a MySQL database. The site was ready for launch, but there was a last minute functionality addition that required ]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m writing a website in PHP that works off data in a MySQL database. The  site was ready for launch, but there was a last minute functionality addition  that required one of the scripts to add a record to a remote MySQL database.  This should be a piece of cake, but it&#8217;s not. The function in PHP that actually  runs the query on the database is mysql_query(). It usually requires just one  argument the actual SQL query, which is then submits using the currently open  database connection, or if one doesn&#8217;t exist, the last one.</p>
<p>There is an optional second argument that will connect to a specific  connection, but if I force it to use this new remote database, all the other  queries after it will connect to the wrong database, unless I modify them to  force them to use the correct database. Aaaaaggghhh!</p>
<p>The logical option is to modify the other bits of code, but it&#8217;s already been  tested and verified, so I&#8217;m not touching it if I can avoid it. What I&#8217;ll end up  doing is separating this new function out into a separate PHP script, that I&#8217;ll  call with CURL and pass the necessary data in the query string. It&#8217;s not ideal,  but it&#8217;s the only way to integrate the new function without making radical  changes. <img src='http://www.garypigott.net/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=81" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/php5-gripe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IvanAnywhere is soooo cool!</title>
		<link>http://www.garypigott.net/ivananywhere-is-soooo-cool/</link>
		<comments>http://www.garypigott.net/ivananywhere-is-soooo-cool/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 11:55:36 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2007/09/05/ivananywhere-is-soooo-cool/</guid>
		<description><![CDATA[Imagine you&#8217;re a telecommuter in a company where everyone else works out of the office. Your only interaction is via conference calls, email and IM. You miss out on all ]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0px 10px 5px 0px" src="http://www.garypigott.net/files/IvanAnywhere.jpg" align="left" />Imagine you&#8217;re a telecommuter in a company where everyone else works out of the office. Your only interaction is via conference calls, email and IM. You miss out on all the work and non-work related chatter that happens in the corridors, other people&#8217;s cubicles and in the lunch room. Ivan Bowman in a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zeWJhc2UuY29tLw==">Sybase</a> <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5pYW55d2hlcmUuY29tLw==">subsidiary</a> in Canada was one of those people, but he wanted to change that.</p>
<p>Phase one was to install a webcam in the office, so he could see and hear what was going on, but he couldn&#8217;t answer back, and it wasn&#8217;t what you would call mobile. They ended up building a remote controllable platform with a webcam, speakers and a touch screen on a pole, so he can roam the corridors, attend meetings and drop into coworkers cubicles just like he was there. He controls it all remotely using a joystick, and the touch screen displays a live feed of his face from his webcam. Some would discard the idea as a toy or gimmick, but I see this as a very workable solution to the disconnect often felt by those who work away from the office.</p>
<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL25ld3MudGhlcmVjb3JkLmNvbS9CdXNpbmVzcy9hcnRpY2xlLzIzNjMxNQ==">The Record</a> via <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2hhcmR3YXJlLnNsYXNoZG90Lm9yZy9hcnRpY2xlLnBsP3NpZD0wNy8wOS8wNC8yMzMwMjE5JmFtcDtmcm9tPXJzcw==">Slashdot</a></p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=79" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/ivananywhere-is-soooo-cool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Content aware image resizing</title>
		<link>http://www.garypigott.net/content-aware-image-resizing/</link>
		<comments>http://www.garypigott.net/content-aware-image-resizing/#comments</comments>
		<pubDate>Mon, 27 Aug 2007 09:50:56 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2007/08/27/content-aware-image-resizing/</guid>
		<description><![CDATA[Two Israeli scientists, Dr. Ariel Shamir and Dr. Shai Avidan, gave a presentation at SIGGRAPH the other day that demonstrates an inteligent way to resize images. Rather than just a ]]></description>
			<content:encoded><![CDATA[<p>Two Israeli scientists, Dr. Ariel Shamir and Dr. Shai Avidan, gave a presentation at  <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zaWdncmFwaC5vcmcv">SIGGRAPH</a> the other day that demonstrates an <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5mYWN1bHR5LmlkYy5hYy5pbC9hcmlrL2ltcmV0LnBkZg==">inteligent way to resize images</a>. Rather than just a dumb resampling at the new resolution based on the average of the pixels at the old, or a method based on finding edges, these guys have come up with a technique that analyses the content, generates 3D shapes from it, and resizes it, preserving the proportions of the important elements.</p>
<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/qadw0BRKeMk"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/qadw0BRKeMk" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=76" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/content-aware-image-resizing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Akismet woes</title>
		<link>http://www.garypigott.net/akismet-woes/</link>
		<comments>http://www.garypigott.net/akismet-woes/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 09:21:04 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2007/06/20/akismet-woes/</guid>
		<description><![CDATA[Anyone with a blog will know the value of Akismet. It automatically filters out comment spam based on a global list of spam content and senders. As soon as I ]]></description>
			<content:encoded><![CDATA[<p>Anyone with a blog will know the value of <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2FraXNtZXQuY29tLw==">Akismet</a>. It automatically filters out comment spam based on a global list of spam content and senders. As soon as I identify a comment as spam, every other instance of Akismet knows about it and blocks it.</p>
<p>I moved servers recently, so this site is now running on a web server VM in my attic. One thing I noticed afterwards was that I stopped receiving spam, or more accurately, Akismet stopped listing spam. Either the spammers forgot where my blog was, or it was <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa3Rpb25hcnkub3JnL3dpa2kvYm9yaw==">borked</a>. I don&#8217;t want to risk loosing valid comments due to a false positive, so I need to change my comment spam prevention method. Hmmm&#8230;</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=67" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/akismet-woes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The search for a Microsoft Exchange Alternative</title>
		<link>http://www.garypigott.net/the-search-for-a-microsoft-exchange-alternative/</link>
		<comments>http://www.garypigott.net/the-search-for-a-microsoft-exchange-alternative/#comments</comments>
		<pubDate>Mon, 04 Jun 2007 20:18:39 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Groupware]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/index.php/2007/06/04/the-search-for-a-microsoft-exchange-alternative/</guid>
		<description><![CDATA[Back in the old days phone and fax was king. E-mail was nifty gimmick, but nothing more. All you needed to do to provide e-mail to your users was to ]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.garypigott.net/files/783891_post_box.jpg" align="left" height="300" width="224" />Back in the old days phone and fax was king. E-mail was nifty gimmick, but nothing more. All you needed to do to provide e-mail to your users was to give them access on their desktop. You could get away with draconian inbox size limits to simplify your storage and backup requirements. An outage of a couple of hours was no big deal.</p>
<p>Because of this we had loads of different options if you needed email. You could use an &#8220;enterprise&#8221; platform like <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL2V4Y2hhbmdlL2RlZmF1bHQubXNweA==">Microsoft Exchange</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy0xNDIuaWJtLmNvbS9zb2Z0d2FyZS9zdy1sb3R1cy9wcm9kdWN0cy9wcm9kdWN0NC5uc2Yvd2RvY3Mvbm90ZXNob21lcGFnZQ==">Lotus Notes</a> and the like, or you could roll your own with any number of <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9TbXRw">SMTP</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9Qb3Az">POP</a> or <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9JbWFw">IMAP</a> servers running on <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9MaW51eA==">Linux</a> (my preference right now is <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5wb3N0Zml4Lm9yZy8=">Postfix</a> &amp; <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kb3ZlY290Lm9yZy8=">Dovecot</a> running on <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kZWJpYW4ub3Jn">Debian</a>).</p>
<p>Now days you can&#8217;t easily get away with the DIY approach. E-mail is has to a large extent replaced voice &amp; fax as the prime business communication method. We need to support huge inboxes, instant delivery of messages, access on the road, and near perfect uptime and backups. Most of these things can be achieved with any modern email setup, however some require a little help from outside.</p>
<p>Remote access is a major requirement these days. An executive feels naked on the golf course unless he&#8217;s got a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5ibGFja2JlcnJ5LmNvbS8=">Blackberry</a>, a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5wYWxtLmNvbS91cy9wcm9kdWN0cy9zbWFydHBob25lcy8=">Treo</a>, a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zeW1iaWFuLmNvbS9waG9uZXMvaW5kZXguaHRtbA==">Symbian</a> or a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3dpbmRvd3Ntb2JpbGUvc21hcnRwaG9uZS9kZWZhdWx0Lm1zcHg=">Windows Mobile</a> smartphone on his hip (mine is a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5ub2tpYS5pZS9saW5rP2NpZD1FRElUT1JJQUxfMjE5MTI=">Nokia e61</a>). You&#8217;ve got three options  if you want to get email onto these things:</p>
<ol>
<li>Scheduled checking of a POP/IMAP server: It works, but there&#8217;ll be a delay because the message doesn&#8217;t get pushed to the device as soon as it comes in.</li>
<li><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL25hLmJsYWNrYmVycnkuY29tL2VuZy9zZXJ2aWNlcy9zZXJ2ZXIv">Blackbery Enterprise Server:</a> Native support for Blackberry units, and add-in support for other platforms. It only supports Exchange, Notes, or GroupWise servers though</li>
<li>Microsoft Exchange Direct Push: Native support for Windows Mobile units and add-in support for other platforms. Only supports MS Exchange servers obviously.</li>
</ol>
<p>The other major issue is how to back them up. You not only have to worry about DR backups, but also compliance. A nightly backup isn&#8217;t good enough any more. You either need to run a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9Db250aW51b3VzX2JhY2t1cA==">continuous backup</a> or run a parallel archiving solution.</p>
<p>At issue here is that the remote access and backup requirements require 3rd party support. 3rd parties target their efforts where they&#8217;ll get the most business, so There&#8217;s no support outside the big three (Exchange, Notes &amp; GroupWise). Nobody&#8217;s deploying new Notes or GroupWise installations anymore, so as much as I hate to say it, Exchange is the only option if you need to provide effective remote access and require effective backup.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=66" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/the-search-for-a-microsoft-exchange-alternative/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What ever happened OpenPsa?</title>
		<link>http://www.garypigott.net/what-ever-happened-openpsa/</link>
		<comments>http://www.garypigott.net/what-ever-happened-openpsa/#comments</comments>
		<pubDate>Mon, 21 May 2007 22:33:32 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=62</guid>
		<description><![CDATA[The company I work for is very dispersed. As well as staff in Ireland, we have people in the UK &#38; France, so need good CRM and collaboration tools. Up ]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.openpsa.org/attachment/f5983e256588eb63ddd0d2c160644a90/bd670b903c97b0da0683201eb800c73c/openpsa-small.png" align="left" height="40" width="155" />The company I work for is very dispersed. As well as staff in Ireland, we have people in the UK &amp; France, so need good CRM and collaboration tools. Up until now we&#8217;ve been using <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy52dGlnZXIuY29t">vTiger</a> and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tZWRpYXdpa2kub3JnL3dpa2kvTWVkaWFXaWtp">MediaWiki</a>, and they&#8217;ve served us well. There&#8217;s always a need to improve communication and interaction with our partners, so we&#8217;re looking to add more support and service tools to the mix.</p>
<p>I came across <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5vcGVucHNhLm9yZy8=">OpenPsa</a> recently and it seemed perfect for what we do.  It&#8217;s a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9DdXN0b21lcl9yZWxhdGlvbnNoaXBfbWFuYWdlbWVudA==">CRM</a> tool with heavy project management and document repository tools that could be perfect. It runs on a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9MQU1QXyUyOHNvZnR3YXJlX2J1bmRsZSUyOQ==">LAMP</a> stack, so I don&#8217;t need to dedicate a server (or VM) exclusively to it, like I would do if it was a Java app.</p>
<p>The one thing I always look for when choosing an Open Source product is the commitment of the developers. I&#8217;ve been burned in the past by committing to platforms only to find that the lead developers have no interest in improving the product or fixing the bugs. The most recent posting on the news page was a link to a blog entry of one of the lead developers on a Saturday stating that the 2.0 release was coming out the following Monday&#8230;.. That was last May. He has updated his blog since, but no mentions of OpenPsa in any of them. There is no updates since about developers falling out, selling out or dropping dead. It&#8217;s the software equivalent of the Marie Celeste. Too bad. I&#8217;d have loved to play around with it.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=62" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/what-ever-happened-openpsa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TCP/IP + FireWire in Vista</title>
		<link>http://www.garypigott.net/tcpip-firewire-in-vista/</link>
		<comments>http://www.garypigott.net/tcpip-firewire-in-vista/#comments</comments>
		<pubDate>Thu, 03 May 2007 14:50:24 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=59</guid>
		<description><![CDATA[Aaaaaggghhh!!!!! My house is totally 802.11g. There&#8217;s a server, a few desktops, a laptop and even a couple of PDAs around and there&#8217;s no way the ball &#38; chain would ]]></description>
			<content:encoded><![CDATA[<p><img src="http://uk.gizmodo.com/firewire-logo.jpg" align="left" height="183" width="154" />Aaaaaggghhh!!!!! My  house is totally 802.11g. There&#8217;s a server, a few desktops, a laptop and even a  couple of PDAs around and there&#8217;s no way the ball &amp; chain would allow CAT5  tacked to the skirting boards. 54Mbs is the theoretical maximum, but that never  happens. Most of the time I just move email and web stuff around, so it&#8217;s not a  big deal. The only exception is when I&#8217;m moving video between my laptop and my  desktop. The desktop supports gigabit Ethernet, but the laptop is 10/100 only.  Both have FireWire built in (very handy for iPods and pulling video off DV  camcorders) and Windows XP supports TCP/IP over the link, so I can use it as a  quick and dirty 400Mbs LAN point to point network. At least I could&#8230;.</p>
<p>I &#8220;upgraded&#8221; to Vista a couple of months ago and it&#8217;s a crock, but it&#8217;s not  enough of a crock to make me reinstall XP Pro. Today was the first time I wanted  to move a serious chunk of data between my laptop and the desktop. I plugged the  cable in and nothing happened. Then I remembered that seeing as I formatted and  reinstalled the desktop, I&#8217;d need to set n IP address, so I went into the  network and sharing center in control panel&#8230;.. The wireless adapter was there,  as was the wired NIC, but no sign of the FireWire interface. I knew the FireWire  card was set up because my iPod has been connected since the upgrade, so I  checked Google to see if anyone else had the same problem. I found <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3doZGMvc3lzdGVtL2J1cy8xMzk0L0lQXzEzOTQubXNweA==">this</a>.  Microsoft removed the feature because they have &#8220;not identified any customer  dependency&#8221; on this feature. Bastards!</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=59" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/tcpip-firewire-in-vista/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>VMWare Console Tools</title>
		<link>http://www.garypigott.net/vmware-console-tools/</link>
		<comments>http://www.garypigott.net/vmware-console-tools/#comments</comments>
		<pubDate>Sun, 22 Apr 2007 22:27:46 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=58</guid>
		<description><![CDATA[VMWare Server includes the ability to only allocate disk space on the host system as needed. For example, if the virtualised system has a 8GB disk but only uses 4GB, ]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.vmware.com/files/templates/img/logo_top.gif" align="left" height="54" width="173" /><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy52bXdhcmUuY29tL3Byb2R1Y3RzL3NlcnZlci8=">VMWare Server</a> includes the ability to only allocate disk space on the host system as needed. For example, if the virtualised system has a 8GB disk but only uses 4GB, then the disk image only takes up 4GB. While the disk image will expand as required, it won&#8217;t automatically reduce. The VMWare Tools application allows you to shrink it back on demand, but it&#8217;s a GUI app, which is fine if you&#8217;re running Windows, or Unix/Linux with X, but sod all use if you like to run your Linux VMs as lean as possible, without X.</p>
<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2NoaXRjaGF0LmF0LmluZm9zZWVrLmNvLmpwL3Ztd2FyZS92bXRvb2xzLmh0bWw=">VMWare Command Line Tools</a> from VM Back is an unofficial open source command line version of VMWare Tools that enables you to shrink your disk images and sync your clocks on any Linux, DOS, BSD or Solaris VM.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=58" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/vmware-console-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing jbilling on Debian Etch</title>
		<link>http://www.garypigott.net/installing-jbilling-on-debian-etch/</link>
		<comments>http://www.garypigott.net/installing-jbilling-on-debian-etch/#comments</comments>
		<pubDate>Tue, 20 Mar 2007 23:42:44 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=57</guid>
		<description><![CDATA[I&#8217;ve finally got it down to a 5 minute process with the help of the OpenNMS docs&#8230;. Install a bare-bones Etch system by skipping the role and package selection screens ]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.jbilling.com/files/jb-logo-small.jpg" align="left" height="83" hspace="5" vspace="5" width="90" />I&#8217;ve finally got it down to a 5 minute process with the help of the <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5vcGVubm1zLm9yZy9pbmRleC5waHAvRGViaWFuXzRfdG9tY2F0NS41X2pka18xLjVfaW5zdGFsbF9sb2c=">OpenNMS</a> docs&#8230;.</p>
<p>Install a bare-bones Etch system by skipping the role and package selection screens during the installation.</p>
<p>Edit the apt sources.list to include the &#8220;<em>contrib</em>&#8221; and &#8220;<em>non-free</em>&#8221; packages by adding the following lines to <em>/etc/apt/sources.list</em>:</p>
<p><em>deb http://ftp.debian.org/debian/ etch main contrib non-free<br />
deb-src http://ftp.debian.org/debian/ etch main<br />
deb http://security.debian.org/ etch/updates main<br />
</em><br />
Run &#8220;<em>apt-get update</em>&#8221; to get the package list up to date.</p>
<p>Run &#8220;<em>apt-get install sun-java5-jdk</em>&#8221; to install Sun Java</p>
<p>The JAVA_HOME environment variable needs to be set for any Java app to run so adding the following to <em>/etc/profile</em> will do the trick</p>
<p><em>JAVA_HOME=&#8221;/usr/lib/jvm/java-1.5.0-sun&#8221;<br />
export JAVA_HOME<br />
</em><br />
Run &#8220;<em>apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps</em>&#8221; to install Tomcat</p>
<p>Run &#8220;<em>apt-get install wget unzip</em>&#8221; to install wget so we can download jbilling from the server, and unzip so we can decompress the archive.</p>
<p>&#8220;<em>cd /opt</em>&#8221; and run &#8220;<em>wget <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2hlYW5ldC5kbC5zb3VyY2Vmb3JnZS5uZXQvc291cmNlZm9yZ2UvamJpbGxpbmcvamJpbGxpbmctMV8wXzYuemlw">http://heanet.dl.sourceforge.net/sourceforge/jbilling/jbilling-1_0_6.zip</a></em>&#8221; to download it and &#8220;<em>unzip jbilling-1_0_6.zip</em>&#8221; to decompress it.</p>
<p>Edit <em>/opt/jbilling/server/default/conf/jbilling.properties</em> to suit.</p>
<p>Run &#8220;<em>chmod 700 /opt/jbilling/bin/*.sh</em>&#8221; so we can start and stop the server easily.</p>
<p>Run &#8220;<em>/opt/jbilling/bin/run.sh</em>&#8221; to start the service and then open <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovLyZsdDtJUF9BZGRyZXNzJmd0Oy9iaWxsaW5nL3NpZ251cEVudGl0eS5kbz9hY3Rpb249c2V0dXA="><em>http://&lt;IP_Address&gt;/billing/signupEntity.do?action=setup</em></a> in a web browser and follow the Getting Started Guide <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5qYmlsbGluZy5jb20vP3E9bm9kZS84OS8mYW1wO3BsPXBy">here</a>.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=57" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/installing-jbilling-on-debian-etch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dovecot filtering</title>
		<link>http://www.garypigott.net/dovecot-filtering/</link>
		<comments>http://www.garypigott.net/dovecot-filtering/#comments</comments>
		<pubDate>Fri, 02 Mar 2007 22:21:18 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Groupware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=54</guid>
		<description><![CDATA[Dovecot seems nice. It&#8217;s simple to setup, it&#8217;s secure, and it&#8217;ll run on any old POS computer, but server side filtering setup is poorly documented. If I only accessed email ]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.dovecot.org/dovecot.gif" align="left" height="60" width="125" /><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kb3ZlY290Lm9yZy8=">Dovecot</a> seems nice. It&#8217;s simple to setup, it&#8217;s secure, and it&#8217;ll run on any old POS computer, but server side filtering setup is poorly documented. If I only accessed email from a single computer, or all email I receive is of equal priority then it wouldn&#8217;t be a problem. I do not need to see mailing list traffic when I&#8217;m on the road, so it should be automatically be transferred out of my inbox into a folder that I can check less frequently.</p>
<p>This is easy as pie to set up in any desktop email client, but I check my email on the move with my <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5ub2tpYS5pZS9saW5rP2NpZD1FRElUT1JJQUxfMjE5MTI=">Nokia e61</a>, on my <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2gxMDAxMC53d3cxLmhwLmNvbS93d3BjL2llL2VuL2hvL1dGMTBhLzIxNjc1LTM4MTg3LTM4MTkxLTM4MTkxLTM4MTkxLTEyMjAzMjI2Lmh0bWw/anVtcGlkPW9jX1IxMDAyX0lFRU5DLTAwMV9IUCUyMFBhdmlsaW9uJTIwZHYxMzU1RUElMjBOb3RlYm9vayUyMFBDJmFtcDtsYW5nPWVuJmFtcDtjYz1pZQ==">laptop</a> when I get a chance to sit down, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL29mZmljZS5taWNyb3NvZnQuY29tL2VuLWdiL291dGxvb2svZGVmYXVsdC5hc3B4">Outlook</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tb3ppbGxhLmNvbS9lbi1VUy90aHVuZGVyYmlyZC8=">Thunderbird</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3dpbmRvd3MvaWUvaWU2L3VzaW5nL29lL2RlZmF1bHQubXNweA==">Outlook Express</a> or <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nbm9tZS5vcmcvcHJvamVjdHMvZXZvbHV0aW9uLw==">Evolution</a> when at one of my work desktops, and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5yb3VuZGN1YmUubmV0Lw==">webmail</a> everywhere else! Therefore I need the emails to be sorted on the server, before they get downloaded to an email client.</p>
<p><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5mYXN0bWFpbC5mbS9kb2NzL3NpZXZlL2luZGV4Lmh0bWw=">Sieve</a> seems to be the tool of choice, but you have to compile it from source on Debian, which defeats the point. People use Debian because of it&#8217;s package management. I log into each of my servers each week and run &#8220;apt-get update;apt-get upgrade&#8221; and I know everything gets brought up to date. Having to manually track a specific application&#8217;s release cycle and bugs just makes things messy.</p>
<p>The search continues&#8230;.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=54" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/dovecot-filtering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing World of Warcraft</title>
		<link>http://www.garypigott.net/installing-world-of-warcraft/</link>
		<comments>http://www.garypigott.net/installing-world-of-warcraft/#comments</comments>
		<pubDate>Fri, 09 Feb 2007 13:42:54 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=51</guid>
		<description><![CDATA[I was in my local video rental shop and they had a stack of WoW 14 day trial packs on the counter for ???????2 each. Seeing as I know at ]]></description>
			<content:encoded><![CDATA[<p><img src="http://ec1.images-amazon.com/images/P/B000197Z30.01._SCTHUMBZZZ_V45857762_AA90_.jpg" align="left" height="90" width="90" />I was in my <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3h0cmF2aXNpb24uaWUv">local video rental shop</a> and they had a stack of <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy53b3ctZXVyb3BlLmNvbS8=">WoW</a> 14 day trial packs on the counter for ???????2 each. Seeing as I know at least one guy who doesn&#8217;t go outside the door at the weekend any more because he spends every waking moment online, I decided to give it a spin.</p>
<p>I know my PC isn&#8217;t the latest and greatest (a self built <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hbWQuY29tL2diLXVrLw==">AMD</a> Athlon 3700+), but it took 20 minutes to install this from DVD, and then it went down hill from there. I ran the game, created my account and logged in. I then got kicked out to download a patch to v1.12.0. This 485MB file took 2 hours to download&#8230; Finally! I can log in!&#8230;. I logged in and the same thing happened again. This time a 600MB+ v2.0.1 patch, which I left running overnight. This morning I logged in to see if it was finished&#8230;. It had! Result!!!&#8230;. but now it needs to down 200MB+ of other patches&#8230;.. Hopefully I&#8217;ll actually be able to spend some of the 14 days playing the game, and not just watching progress bars while stuff downloads.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=51" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/installing-world-of-warcraft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reason #2 to like Debian</title>
		<link>http://www.garypigott.net/reason-2-to-like-debian/</link>
		<comments>http://www.garypigott.net/reason-2-to-like-debian/#comments</comments>
		<pubDate>Thu, 01 Feb 2007 20:29:51 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=50</guid>
		<description><![CDATA[Courier-IMAP is nice, but a bit over-engineered for what I want. Dovecot is nice and simple, and doesn&#8217;t insist in having all the other email folders under the inbox, which ]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.debian.org/logos/openlogo-nd-50.png" align="left" height="61" width="50" />Courier-IMAP is nice, but a bit over-engineered for what I want. <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kb3ZlY290Lm9yZy8=">Dovecot</a> is nice and simple, and doesn&#8217;t insist in having all the other email folders under the inbox, which is nice. The main reason I&#8217;m switching over is security. It supports <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9UcmFuc3BvcnRfTGF5ZXJfU2VjdXJpdHk=">TLS</a> by default. The thing I like about Debian is the ease of finding howtos on the net. I googled for &#8220;dovecot +install +etch +howto&#8221; and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Fkb21hcy5vcmcvMjAwNi8wOC9wb3N0Zml4LWRvdmVjb3Qv">this page</a> was the first hit. A complete idiots guide that even I got it right first time and had everything up and running in 15 minutes.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=50" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/reason-2-to-like-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Running Asigra Televaulting on CentOS 4</title>
		<link>http://www.garypigott.net/running-asigra-televaulting-on-centos-4/</link>
		<comments>http://www.garypigott.net/running-asigra-televaulting-on-centos-4/#comments</comments>
		<pubDate>Wed, 17 Jan 2007 21:05:53 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=49</guid>
		<description><![CDATA[I&#8217;m setting up a VM on my VMware server to manage network backups. Asigra Televaulting is an agentless backup client that stores the data on offsite disk rather than on ]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.asigra.com/images/asigra_logo.jpg" align="left" />I&#8217;m setting up a VM on my <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy52bXdhcmUuY29tL3Byb2R1Y3RzL3NlcnZlci8=">VMware server</a> to manage network backups. <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hc2lncmEuY29tL3Byb2R1Y3RzL3RlbGV2YXVsdGluZy5waHA=">Asigra Televaulting</a> is an agentless backup client that stores the data on offsite disk rather than on tape or local disk. Your backups are pretty useless if they burn up in the same fire that destroys your PC. The idea is for the VM to be in suspend until needed, thus not impacting performance of the other VMs. A command in the crontab will resume the VM in time to hit the schedule. I&#8217;ll then use Asigra&#8217;s pre/post job scripting functionality to suspend the VM when the backup is finished.<br />
<span id="more-49"></span></p>
<p>Asigra supports <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2ZlZG9yYS5yZWRoYXQuY29tLw==">Fedora Core</a>, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5yZWRoYXQuY29tL3JoZWwv">Red Hat ES</a> and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5ub3ZlbGwuY29tL3Byb2R1Y3RzL3NlcnZlci8=">SUSE ES</a>. I don&#8217;t like Fedora for a number of reasons, and this is for home use so I&#8217;m not paying for RH or SUSE, so I&#8217;ll use <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jZW50b3Mub3JnLw==">CentOS</a>, the free clone of RHES. I&#8217;ve allocated a 4GB disk file for the VM. The OS itself should fit under 1GB, but the Postgresql database can hit 2GB, so I need the space. I&#8217;ve allocated 256MB RAM to the VM, but backups will run a lot faster with more.</p>
<p>At the OS &#8220;Installation Type&#8221; screen, you select &#8220;custom&#8221; to keep the disk footprint as small as possible. Disable the firewall and SELinux. On the Package Group Selection screen, tick the box for minimal install and complete the installation.</p>
<p>The application requires <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5wb3N0Z3Jlc3FsLm9yZy8=">Postgres</a>, so firstly you install it with:<br />
<strong>yum install postgresql-server postgresql-jdbc</strong></p>
<p>You need to run it once to build the database and create the config files<br />
<strong>/etc/init.d/postgresql start</strong><br />
does the trick.<br />
To make postgresql launch at boot, I use &#8220;<strong>chkconfig &#8211;add postgresql</strong>&#8220;, &#8220;<strong>chkconfig &#8211;level 345 postgresql on</strong>&#8221; and to confirm &#8220;<strong>chkconfig &#8211;list postgresql</strong>&#8220;. Postgres needs some minor tweeks for Asigra. you must add the line &#8220;<strong>tcpip_socket = true</strong>&#8221; to postgresql.conf and &#8220;<strong>host    all    all    127.0.0.0    255.255.255.255    trust</strong>&#8221; to pg_hba.conf. You then need to restart postgres to load the new config by running &#8220;<strong>/etc/init.d/postgresql restart</strong>&#8220;.</p>
<p>The client has some other dependencies that get resolved by installing &#8220;<strong>yum install compat-libstdc*</strong>&#8221; The client installer must be run with the &#8220;-console&#8221; switch unless you&#8217;ve installed X. Agree to the EULA and accept the default install path of &#8220;/usr/local/DS-Client&#8221;. We&#8217;re only going to install the DS-Client on this box, with the Java DS-User UI to be installed elsewhere. We&#8217;ll select a normal installation. The self contained install is an evaluation mode where everything is stored locally. We enter &#8220;localhost&#8221; for the DB host, and &#8220;postgres&#8221; as the username. We can put in anything for the password. We also want the service to start at boot time. It is normal for the client to give a warning about a missing database during an initial install. At this stage you get prompted for username, client ID and server location. These would be provided to you by your service provider.</p>
<p>The next thing is the encryption level. Asigra supports everything from <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9EYXRhX0VuY3J5cHRpb25fU3RhbmRhcmQ=">DES</a> (very weak, avoid) right up to military grade AES256. <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9BZHZhbmNlZF9FbmNyeXB0aW9uX1N0YW5kYXJk">AES</a> is slow, and the higher the key length, the slower the progress. I usually go for AES128. It&#8217;s significantly faster than 256, and it will take millions of years to break, rather than trillions, so it&#8217;s still good enough. Asigra uses two encryption keys; a key specific to the PC and an account key shared amongst all backup clients on the WAN. This enables common files to be encrypted and stored once, with this common key, rather than multiple copies being stored with individual keys (inefficient), or all sites sharing a single key (insecure).</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=49" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/running-asigra-televaulting-on-centos-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reason #1 to like Debian</title>
		<link>http://www.garypigott.net/reason-1-to-like-debian/</link>
		<comments>http://www.garypigott.net/reason-1-to-like-debian/#comments</comments>
		<pubDate>Mon, 15 Jan 2007 22:03:27 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=47</guid>
		<description><![CDATA[I just rebuilt my mail server and I originally built it without server-side email sorting. Filtering on the client side is fine if you&#8217;re pulling email to one PC. Outlook ]]></description>
			<content:encoded><![CDATA[<p><img align="left" src="http://www.debian.org/logos/openlogo-nd-50.png" />I just rebuilt my mail server and I originally built it without server-side email sorting. Filtering on the client side is fine if you&#8217;re pulling email to one PC. Outlook will do it perfectly. It kinda blows when I&#8217;m in the middle of nowhere and my <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5ub2tpYS5pZS9saW5rP2NpZD1FRElUT1JJQUxfMjE5MTI=">Nokia e61</a> can only get a 14k GPRS connection and have to wade through all my mailing list chatter. Server side filtering is the way to go and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5wcm9jbWFpbC5vcmcv">Procmail</a> is the tool for the job&#8230;</p>
<p>Installing it on Debian is a 2 liner if you read <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3dpa2kua2FydGJ1aWxkaW5nLm5ldC9pbmRleC5waHAvUHJvY21haWxfLV9zZXR1cF93aXRoX3Bvc3RmaXg=">this page</a>.  &#8220;apt-get install procmail&#8221; and adding &#8220;mailbox_command = /usr/bin/procmail -a &#8220;$EXTENSION&#8221; DEFAULT=$HOME/Maildir/ MAILDIR=$HOME/Maildir&#8221; to the postfix config file and it&#8217;s done! Now all I have to do is dump my old procmail configs back in and I&#8217;m in business.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=47" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/reason-1-to-like-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adventures in virtualisation</title>
		<link>http://www.garypigott.net/adventures-in-virtualisation/</link>
		<comments>http://www.garypigott.net/adventures-in-virtualisation/#comments</comments>
		<pubDate>Fri, 12 Jan 2007 20:31:19 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=45</guid>
		<description><![CDATA[And it continues&#8230;&#8230; Xen would be nice, but XenExpress&#8217; hardware support isn&#8217;t perfect. I realise that it&#8217;s a bit much to expect it to support my wi-fi hardware, but it ]]></description>
			<content:encoded><![CDATA[<p><img align="left" src="http://www.xensource.com/images/globals/xensource_toplogo.gif" />And it continues&#8230;&#8230; <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9YZW5fJTI4dmlydHVhbF9tYWNoaW5lX21vbml0b3IlMjk=">Xen</a> would be nice, but XenExpress&#8217; hardware support isn&#8217;t perfect. I realise that it&#8217;s a bit much to expect it  to support my wi-fi hardware, but it would be nice. Xen is a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9QYXJhdmlydHVhbGl6YXRpb24=">paravirtulisation</a> solution. It usually uses a custom kernel for each &#8220;guest&#8221; machine to translate it&#8217;s direct hardware interaction into interaction with the virtualisation &#8220;engine&#8221;. The upside of this solution is that the virtualised servers run almost as fast as if they were running on bare hardware. The down side is that you cannot run closed source operating systems (unless the OS developer supplies a Xen compatible kernel, which they don&#8217;t). The new Intel and AMD CPUs supporting <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9JbnRlbF9WaXJ0dWFsaXphdGlvbl9UZWNobm9sb2d5I0ludGVsX1ZUXy4yOElWVC4yOQ==">VT</a> and <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9BTUQtVg==">AMD-V</a> features remove this restriction, but my intention is to run this on a 3.4GHz Intel Northwood P4 CPU, which doesn&#8217;t support VT. I&#8217;ll come back to Xen when the driver support is better, and I have a VT or AMD-V CPU to play with.</p>
<p><img align="left" src="http://www.vmware.com/files/templates/img/logo_top.gif" />My next option was to try VMware&#8217;s new free <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy52bXdhcmUuY29tL3Byb2R1Y3RzL3NlcnZlci8=">VMware Server</a> application. It installs as just another application on a base OS, so if the OS supports the wi-fi card, VMware will. It&#8217;s a fully virtualised solution, so stock OS kernels interact with the VMware server application instead of the hardware. It takes 10 minutes to install and it works just like having VMware Workstation installed on a local PC, only with the additional benefit of the VMs staying running when you disconnect from the server.</p>
<p>The server is now up and running (it&#8217;s a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tYXhwYy5jby51ay9yZXZpZXdzL2RlZmF1bHQuYXNwP3BhZ2V0eXBlaWQ9MiYjMDM4O2FydGljbGVpZD0xOTQ2OSYjMDM4O3N1YnNlY3Rpb25pZD03MDImIzAzODtzdWJzdWJzZWN0aW9uaWQ9NTA1">Dell PowerEdge 400sc</a>, with a 3.4GHz P4 CPU and 2GB RAM) and is running 2-4 VMs. A <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kZWJpYW4ub3JnL3JlbGVhc2VzL3Rlc3Rpbmcv">Debian Etch</a> email server (<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5wb3N0Zml4Lm9yZy8=">Postfix</a>/<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jb3VyaWVyLW10YS5vcmcvaW1hcC8=">Courier-IMAP</a>) and a Debian Etch web server (<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2h0dHBkLmFwYWNoZS5vcmcv">Apache</a>/<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5waHAubmV0">PHP</a>/<a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5teXNxbC5jb20=">MySQL</a>) are running constantly, and I run a <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3dpbmRvd3NzZXJ2ZXIyMDAzL2RlZmF1bHQubXNweA==">Windows 2003</a> and/or <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jZW50b3Mub3Jn">CentOS</a> VM when I need to.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=45" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/adventures-in-virtualisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xen again</title>
		<link>http://www.garypigott.net/xen-again/</link>
		<comments>http://www.garypigott.net/xen-again/#comments</comments>
		<pubDate>Fri, 22 Dec 2006 20:31:16 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=43</guid>
		<description><![CDATA[Hmmmm&#8230;. Not as easy as it looked. We&#8217;ve got a driver issue. My ADSL router is in the kitchen, and my server is in the attic, and I don&#8217;t like ]]></description>
			<content:encoded><![CDATA[<p><img align="left" src="http://www.xensource.com/images/globals/xensource_toplogo.gif" />Hmmmm&#8230;. Not as easy as it looked. We&#8217;ve got a driver issue. My <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5saW5rc3lzLmNvbS9zZXJ2bGV0L1NhdGVsbGl0ZT9jPUxfUHJvZHVjdF9DMiYjMDM4O2NoaWxkcGFnZW5hbWU9VVMlMkZMYXlvdXQmIzAzODtjaWQ9MTExNTQxNjgyNTY1NSYjMDM4O3BhZ2VuYW1lPUxpbmtzeXMlMkZDb21tb24lMkZWaXNpdG9yV3JhcHBlcg==">ADSL router</a> is in the kitchen, and my server is in the attic, and I don&#8217;t like running cables. I get around this with wi-fi. Unfortunatly Xen&#8217;s modified <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jZW50b3Mub3JnLw==">CentOS 4</a> base install, which the VMs run on top of doesn&#8217;t support the wi-fi cards I use.</p>
<p>Now installing a driver on Linux is more involved than Windows. If the driver is supplied as a binary, it needs to match the exact version of the OS kernel. Not a huge problem if like Windows the kernel changed once every 4 years or so, but  with Linux you could change the kernel every week if you really wanted it, and anyway, different distros ship with slightly different kernel versions.</p>
<p>To get around this, most drivers are supplied in source code, to enable you to compile it yourself to match your kernel. To do this, you need the kernel header files. You can download the kernel headers using the standard &#8220;yum install kernel-devel&#8221; method, but they&#8217;re the wrong ones! It wuldn&#8217;t take a lot of time to get around this, but I&#8217;m not going to bother, because I&#8217;m only going to run up against something else. I&#8217;m just going to install <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kZWJpYW4ub3JnL05ld3MvMjAwNi8yMDA2MDcyNA==">Debian Etch</a> on the box and manually set up Xen tomorrow.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=43" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/xen-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XenSource in da hizzouse!!!</title>
		<link>http://www.garypigott.net/xensource-in-da-hizzouse/</link>
		<comments>http://www.garypigott.net/xensource-in-da-hizzouse/#comments</comments>
		<pubDate>Tue, 12 Dec 2006 12:46:13 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=41</guid>
		<description><![CDATA[Xen, the open source competitors to VMWare have just taken a huge leap forward. Up until now they were acknowledged as having the fastest virtualisation platform on the market. You ]]></description>
			<content:encoded><![CDATA[<p><img align="left" src="http://www.xensource.com/images/globals/xensource_toplogo.gif" /><a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jbC5jYW0uYWMudWsvcmVzZWFyY2gvc3JnL25ldG9zL3hlbi8=">Xen</a>, the open source competitors to VMWare have just taken a huge leap forward. Up until now they were acknowledged as having the fastest virtualisation platform on the market.  You could have several virtual servers running on a single physical server and even transfer them to new servers if you wanted to do repairs or upgrades without having to interrupt services.</p>
<p>Installation and management of the open source version was a bit on the tricky side, so a proper company, <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy54ZW5zb3VyY2UuY29tLw==">XenSource</a>,  was formed by the development team to add some polish and make it easier to deploy and manage. They&#8217;ve finally cranked out their first release, and it&#8217;s better than anyone expected. An extra bonus is that not only are there two commercial versions, but <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy54ZW5zb3VyY2UuY29tL3Byb2R1Y3RzL3hlbl9leHByZXNzL2luZGV4Lmh0bWw=">Xen Express</a> is a free cut down version for the enthusiast and developer.</p>
<p>Installation is a snap. Basically all you need to do is boot an existing server from the install disk. It will install the core application layer under the existing OS and transition the OS into a virtualised one. I&#8217;m moving my email server onto meatier hardware in a few weeks and my intention all along was to use Xen to have multiple virtual machines for testing purposes. Xen Express just made this a lot simpler. Instead of yet again doing a full OS setup and data migration, I&#8217;ll install Xen onto the old server and translate my mail server&#8217;s OS into a virtual machine. I&#8217;ll then transfer this VM onto the new server, which will already have Xen Express pre-installed. It <em>should</em> turn a full day chore into a 30 minute exercise.</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=41" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/xensource-in-da-hizzouse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Annoyance of the day</title>
		<link>http://www.garypigott.net/annoyance-of-the-day/</link>
		<comments>http://www.garypigott.net/annoyance-of-the-day/#comments</comments>
		<pubDate>Tue, 05 Sep 2006 10:46:05 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.garypigott.net/?p=30</guid>
		<description><![CDATA[Today I bought and installed Norton Antivirus 2006 for a PC at home. My old AV subscription had expired, and upgrading to the new(-ish) shiny 2006 version was only slightly ]]></description>
			<content:encoded><![CDATA[<p><img align="right" src="http://www.symantec.com/content/en/us/home_homeoffice/images/prodbox/small/hm-AntiVirus-productShot_Small.gif" />Today I bought and installed <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zeW1hbnRlYy5jb20vaG9tZV9ob21lb2ZmaWNlL3Byb2R1Y3RzL292ZXJ2aWV3LmpzcD9wY2lkPWlzJiMwMzg7cHZpZD1uYXYyMDA2">Norton Antivirus 2006</a> for a PC at home. My old AV subscription had expired, and upgrading to the new(-ish) shiny 2006 version was only slightly more expensive. It took 3 reboots to install! There was one between installation and activation, and two more after runs of the LiveUpdate function. Why can&#8217;t it download everything at once? Why does it need a reboot just so it can go and download more updates?</p>
<p>And why in God&#8217;s name does it insist in popping up a &#8220;you must reboot your PC to complete the process&#8221; dialog box that you can&#8217;t hide behind other windows with only an OK option!!!! Even when Windows does the same thing it softens it with a &#8220;Reboot Later&#8221; option. My PC takes about 5 minutes to reboot (it&#8217;s my home office PC, so there&#8217;s a lot of &#8220;stuff&#8221; running at start-up), so this one simple little job ended up taking me away from work for over 45 minutes. Aaaaggghhh!</p>
<p>And another thing&#8230;. What gives Symantec the right to try and scare me into upgrading to <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zeW1hbnRlYy5jb20vaG9tZV9ob21lb2ZmaWNlL3Byb2R1Y3RzL292ZXJ2aWV3LmpzcD9wY2lkPXNwJiMwMzg7cHZpZD1uc3cyMDA2">Norton SystemWorks</a> or <a href="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zeW1hbnRlYy5jb20vaG9tZV9ob21lb2ZmaWNlL3Byb2R1Y3RzL292ZXJ2aWV3LmpzcD9wY2lkPWlzJiMwMzg7cHZpZD1uaXMyMDA2">Norton Internet Security</a>? The status screen says I&#8217;ve got &#8220;No Coverage&#8221; for data recovery risks, and &#8220;Limited Coverage&#8221; for Performance, Web Browsing and Email &#038; Messaging. I&#8217;ve got full coverage thank you very much; just not with Symantec products! I want my AV status display to tell me how I&#8217;m fixed for virus protection. I&#8217;ll go to my backup client to see how I am for &#8220;Data Recovery&#8221;. Bastards!!!!!</p>
 <img src="http://www.garypigott.net/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=30" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.garypigott.net/annoyance-of-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
