<?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>Danny Tsang &#187; Software</title>
	<atom:link href="http://www.dannytsang.co.uk/index.php/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dannytsang.co.uk</link>
	<description>A diary of (mostly) technology related encounters in the life of Danny Tsang</description>
	<lastBuildDate>Tue, 31 Aug 2010 23:01:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>How To Start Oracle Enterprise Manager</title>
		<link>http://www.dannytsang.co.uk/index.php/how-to-start-oracle-enterprise-manager/</link>
		<comments>http://www.dannytsang.co.uk/index.php/how-to-start-oracle-enterprise-manager/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 20:40:07 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[ORACLE]]></category>
		<category><![CDATA[oracle enterprise manager]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2935</guid>
		<description><![CDATA[Specify the SID export ORACLE_SID= Start the enterprise manager emctl start dbconsole How to start Oracle Enterprise manager Related posts:InstaMapper My Year At GSK Windows Vista Start Bar Search


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/instamapper/' rel='bookmark' title='Permanent Link: InstaMapper'>InstaMapper</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/my-year-at-gsk/' rel='bookmark' title='Permanent Link: My Year At GSK'>My Year At GSK</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/windows-vista-start-bar-search/' rel='bookmark' title='Permanent Link: Windows Vista Start Bar Search'>Windows Vista Start Bar Search</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Specify the SID<br />
<code>export ORACLE_SID=<database_sid></code><br />
Start the enterprise manager<br />
<code>emctl start dbconsole</code></p>
<p><a href="http://forums.oracle.com/forums/thread.jspa?threadID=241424&#038;tstart=15">How to start Oracle Enterprise manager</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/instamapper/' rel='bookmark' title='Permanent Link: InstaMapper'>InstaMapper</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/my-year-at-gsk/' rel='bookmark' title='Permanent Link: My Year At GSK'>My Year At GSK</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/windows-vista-start-bar-search/' rel='bookmark' title='Permanent Link: Windows Vista Start Bar Search'>Windows Vista Start Bar Search</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/how-to-start-oracle-enterprise-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding Outgoing Skype For SIP To FreePBX</title>
		<link>http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/</link>
		<comments>http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 23:01:00 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[gsm]]></category>
		<category><![CDATA[pbx]]></category>
		<category><![CDATA[pstn]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[Trunk]]></category>
		<category><![CDATA[UDP]]></category>
		<category><![CDATA[ulaw]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2937</guid>
		<description><![CDATA[Overview Skype has allowed other PBX software to connect to Skype using the standard protocol SIP. This is a good start to opening up Skype&#8217;s network to what is used around the world however it still lacks some features which Skype For Asterisk does offer such as calling Skype users. Cost At the time of [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/' rel='bookmark' title='Permanent Link: Remote Extension In FreePBX'>Remote Extension In FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/' rel='bookmark' title='Permanent Link: FreePBX &#8211; Common Voicemail Box'>FreePBX &#8211; Common Voicemail Box</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>Skype has allowed other PBX software to connect to Skype using the standard protocol SIP. This is a good start to opening up Skype&#8217;s network to what is used around the world however it still lacks some features which <a href="http://www.digium.com/en/products/software/skypeforasterisk.php" target="_blank">Skype For Asterisk</a> does offer such as calling Skype users.</p>
<h3>Cost</h3>
<p>At the time of writing it costs £4.95 per channel so for 1 incomming and 1 outgoing it will add up to approximately £9.90 + buying the phone number itself for £3.95 per month. This all soon adds up to more than a traditional PSTN landline. Also you need to add Skype credit to the account which are for call time.</p>
<h3>Outgoing Channel</h3>
<p> For my testing purposes I had only bought one channel for out going calls. I have a landline so people would call that number and the outgoing channel can be used for calls going out to people at a cheaper rate. This means the costs per month is £4.95 + Skype credits.</p>
<h3>Setup &#8211; Skype</h3>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Manager.png" rel="lightbox[2937]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Manager-150x150.png" alt="" title="Skype Manager" width="150" height="150" class="aligncenter size-thumbnail wp-image-2957" /></a></div>
<p>Create a business account on Skype and log into Business Manager for Skype.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Connect-Profile.png" rel="lightbox[2937]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Connect-Profile-150x150.png" alt="" title="Skype Connect Profile" width="150" height="150" class="aligncenter size-thumbnail wp-image-2956" /></a></div>
<p>Create a new profile in Skype Connect giving it a meaningful name. Once created the important details to note are the <strong>SIP User</strong>, <strong>Password</strong>, <strong>Skype for SIP address</strong> and <strong>UDP Port</strong>.</p>
<h3>Setup &#8211; FreePBX</h3>
<p>Setting up Skype for outgoing calls in FreePBX is really simple.</p>
<p>Log into FreePBX admin and click on the <strong>Trunks menu > Add Trunk</strong></p>
<p>Enter the following details:<br />
General Settings:</p>
<ul>
Trunk Name: <Any name of your liking><br />
Outbound Caller ID: <SIP User><br />
CID Options: Allow Any CID (but can be changed to personal preference)<br />
Maximum Channels: <Number of channels obtain on Skype for SIP>
</ul>
<p>Outgoing Settings:</p>
<ul>
Trunk Name: <SIP User><br />
Peer Details:<br />
<blockquote>username=1235456786<br />
type=peer<br />
secret=password<br />
qualify=yes<br />
nat=yes<br />
insecure=invite<br />
host=sip.skype.com<br />
fromuser=1235456786<br />
disallow=all<br />
context=from-trunk<br />
allow=ulaw&#038;gsm&#038;alaw
</p></blockquote>
<p>Change the above peer details:<br />
username, fromuser=SIP User<br />
secret=Password<br />
host=Skype for SIP Address
</ul>
<p>Registration:</p>
<ul>
Register String: <SIP User>:<Password>@<Skype for SIP address/<SIP User></p>
<p>e.g<br />
13456725235:myPassword@sip.skype.com/13456725235
</ul>
<p>Save the changes.</p>
<p>Go to Outbound Routes and add a new route with the Skype trunk create above. The only thing to remember is that Skype must use international number dialing so an outbound route can be create to append the country code if necessary.</p>
<p><a href="http://forum.skype.com/index.php?showtopic=487451" target="_blank">Configuring an Asterisk PBX with Skype for SIP</a></p>
<p><a href="http://www.freepbx.org/forum/freepbx/users/how-to-configure-skype-for-asterisk-as-an-outgoing-trunk-in-freepbx" target="_blank">How to configure Skype for Asterisk as an outgoing trunk in FreePBX </a></p>

<a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/skype-connect-profile/' title='Skype Connect Profile'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Connect-Profile-150x150.png" class="attachment-thumbnail" alt="Skype Connect Profile" title="Skype Connect Profile" /></a>
<a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/skype-manager/' title='Skype Manager'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Manager-150x150.png" class="attachment-thumbnail" alt="Skype Manager" title="Skype Manager" /></a>



<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/' rel='bookmark' title='Permanent Link: Remote Extension In FreePBX'>Remote Extension In FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/' rel='bookmark' title='Permanent Link: FreePBX &#8211; Common Voicemail Box'>FreePBX &#8211; Common Voicemail Box</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remote Extension In FreePBX</title>
		<link>http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/</link>
		<comments>http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 07:10:36 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[pbx]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2939</guid>
		<description><![CDATA[Overview Phones / extensions can register with a PBX on a local network because they can see each other it becomes limited if you have follow me or would like to use the phone outside of your network. Asterisk / FreePBX allows users to register their extension outside of the network but there are few [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/' rel='bookmark' title='Permanent Link: FreePBX &#8211; Common Voicemail Box'>FreePBX &#8211; Common Voicemail Box</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/' rel='bookmark' title='Permanent Link: Adding Outgoing Skype For SIP To FreePBX'>Adding Outgoing Skype For SIP To FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>Phones / extensions can register with a PBX on a local network because they can see each other it becomes limited if you have follow me or would like to use the phone outside of your network.</p>
<p>Asterisk / FreePBX allows users to register their extension outside of the network but there are few things Asterisk needs to know such as the external IP address and users can be restricted to who can and cannot connect externally from the network.</p>
<p>Please note that I have tried these steps using the dynamic IP address and have not tried it with the static IP but I will list the steps any ways.</p>
<h3>IP Configuration</h3>
<p>Edit the file <code>/etc/asterisk/sip_nat.conf</code> with super user rights or as the asterisk user:<br />
<code>sudo vi /etc/asterisk/sip_nat.conf</code><br />
Either change or add the following for a dynamic IP setup:</p>
<blockquote><p>externhost=dannytsang.co.uk<br />
externrefresh=120<br />
localnet=192.168.1.0/255.255.255.0</p></blockquote>
<p>Change the <strong>externhost</strong> to your DNS address e.g danny.no-ip.com. The <strong>localnet</strong> should be changed to the appropriate IP system in use. In my case the subnet is correct and the IP ranges from 192.168.1.1-192.168.1.254</p>
<p>For Static IP make sure the <strong>sip_nat.conf</strong> file says the following:</p>
<h3>Firewall Setup</h3>
<p>By default the following ports needs to be open and port forwarded to the FreePBX box:</p>
<li>5060 (UDP)</li>
<li>10001-20000 (UDP)</li>
<h3>FreePBX Extensions setup</h3>
<p>Navigate to the FreePBX Administration page and then click on the extensions link on the left hand side. There should be a list of extensions of the right hand side of the page if there are some set up.</p>
<p>Select the extension to be allowed remote registration and ensure the following options are set:<br />
<code>nat: yes<br />
qualify: yes</code></p>
<p>It is a good idea to have the extension have a password for registration otherwise the extension can register and make calls freely.</p>
<p><a href="http://www.freepbx.org/support/documentation/howtos/howto-setup-a-remote-sip-extension">HOWTO Setup A Remote SIP Extension</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/' rel='bookmark' title='Permanent Link: FreePBX &#8211; Common Voicemail Box'>FreePBX &#8211; Common Voicemail Box</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/' rel='bookmark' title='Permanent Link: Adding Outgoing Skype For SIP To FreePBX'>Adding Outgoing Skype For SIP To FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>144 Bug</title>
		<link>http://www.dannytsang.co.uk/index.php/144-bug/</link>
		<comments>http://www.dannytsang.co.uk/index.php/144-bug/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 15:25:38 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[energy@home]]></category>
		<category><![CDATA[CurrentCost]]></category>
		<category><![CDATA[IAM]]></category>
		<category><![CDATA[kettle]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2737</guid>
		<description><![CDATA[I have been in contact with Mark on my energy@home project and found Mark&#8217;s website which led me to a disappointing discovery &#8211; bug in the CurrentCost device. Whilst it has not affected me yet it is somewhat disconcerning that the bug has existed over 2 generation of a product and still remains unfixed by [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/current-cost-cc128-envi-review/' rel='bookmark' title='Permanent Link: Current Cost CC128 Envi Review'>Current Cost CC128 Envi Review</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/graph-annotation-and-settings-features/' rel='bookmark' title='Permanent Link: Graph Annotation And Settings Features'>Graph Annotation And Settings Features</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/joooooooost/' rel='bookmark' title='Permanent Link: Joooooooost'>Joooooooost</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I have been in contact with <a href="http://blog.digivation.com.au/" target="_blank">Mark</a> on my energy@home project and found <a href="http://blog.digivation.com.au/" target="_blank">Mark&#8217;s website</a> which led me to a disappointing discovery &#8211; bug in the CurrentCost device.</p>
<p>Whilst it has not affected me yet it is somewhat disconcerning that the bug has existed over 2 generation of a product and still remains unfixed by the manufacturer.</p>
<p>The bug happens when multiple sensors are connected and the watts go over 3kW on either 2nd or 3rd channel. Whilst I am only using one sensor currently I was hoping the IAM sensors due to be released by CurrentCost won&#8217;t be affected. The pessimist I am I somehow doubt it if I hooked it up to a 3kW+ appliance e.g kettle.</p>
<p><a href="http://blog.digivation.com.au/solar/fridgefreezer-anomaly-explained-probably/"><br />
Fridge/Freezer Anomaly Explained (Probably)</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/current-cost-cc128-envi-review/' rel='bookmark' title='Permanent Link: Current Cost CC128 Envi Review'>Current Cost CC128 Envi Review</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/graph-annotation-and-settings-features/' rel='bookmark' title='Permanent Link: Graph Annotation And Settings Features'>Graph Annotation And Settings Features</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/joooooooost/' rel='bookmark' title='Permanent Link: Joooooooost'>Joooooooost</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/144-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dropbox Causes Duplicate Folders In Mozilla Thunderbird</title>
		<link>http://www.dannytsang.co.uk/index.php/dropbox-causes-duplicate-folders-in-mozilla-thunderbird/</link>
		<comments>http://www.dannytsang.co.uk/index.php/dropbox-causes-duplicate-folders-in-mozilla-thunderbird/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 00:01:30 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[conflict]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Duplicate]]></category>
		<category><![CDATA[Folders]]></category>
		<category><![CDATA[Inboxes]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[mozilla thunderbird]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2659</guid>
		<description><![CDATA[Overview I have been busy migrating from Windows 7 RC to full retail version of Windows 7. It has taken over 1.5 full days (which includes half a day formatting a brand new 1TB hard drive). During the course of putting things back onto my speedy fresh install I found a problem when I started [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/' rel='bookmark' title='Permanent Link: Sync Mozilla Thunderbird Using Dropbox'>Sync Mozilla Thunderbird Using Dropbox</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/thunderbird-html-signatures/' rel='bookmark' title='Permanent Link: Thunderbird HTML Signatures'>Thunderbird HTML Signatures</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/microsoft-foldershare/' rel='bookmark' title='Permanent Link: Microsoft FolderShare'>Microsoft FolderShare</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>I have been busy migrating from Windows 7 RC to full retail version of Windows 7. It has taken over 1.5 full days (which includes half a day formatting a brand new 1TB hard drive).</p>
<p>During the course of putting things back onto my speedy fresh install I found a problem when I started up <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a>. There were duplicate system folders such as Local Inbox, Sent box, etc. Because they are system folders there is no option to delete. It had been a while since I started it back up from my old install and got some emails in only one of the 2 Inboxes.</p>
<p>After a while I found the problem. It was Dropbox and the way it handles conflicted files / folders.</p>
<h3>Prerequisites</h3>
<p>Take a back up of the profile which contains everything for a user. This includes emails, settings and more. To find where the user profile is go to <strong>Tools > Account Settings</strong>.</p>
<p>For each account listed click on the <strong>Server Settings</strong> and at the bottom on the right side of the window there is a textbox with the label <strong>Local directory:</strong> Copy the directory after ~\Profiles\. Make sure <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> is not running before a copy is taken.</p>
<p>Do not forget to backup the Local Folders too. Select Local Folders and there is a textbox with the same label.</p>
<h3>Removing Duplicate Folders</h3>
<p>Close Mozilla <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> if it&#8217;s still open. Inside the profiles directory there is a folder called <strong>Mail</strong>. This is where each email account has it&#8217;s own folder and there is also the local folder where emails are stored on the computer. Go into each of those folders and look for files or folders where it has the computer name and the description conflicted copy and a date stamp. Check which copy is the latest version (and where the back up may come in handy) using date time stamp of the file, size of the file and the conflict date stamp. Delete the duplicate or remove the original and rename the conflicted file exactly the same as the original file.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/02/Dropbox-conflicted-file.png" rel="lightbox[2659]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/02/Dropbox-conflicted-file-150x68.png" alt="" title="Dropbox conflicted file" width="150" height="68" class="aligncenter size-thumbnail wp-image-2730" /></a></div>
<h3>Summary</h3>
<p>A slight pain but it&#8217;s worth it if it allows me to access my email offline on multiple computers.</p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/' rel='bookmark' title='Permanent Link: Sync Mozilla Thunderbird Using Dropbox'>Sync Mozilla Thunderbird Using Dropbox</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/thunderbird-html-signatures/' rel='bookmark' title='Permanent Link: Thunderbird HTML Signatures'>Thunderbird HTML Signatures</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/microsoft-foldershare/' rel='bookmark' title='Permanent Link: Microsoft FolderShare'>Microsoft FolderShare</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/dropbox-causes-duplicate-folders-in-mozilla-thunderbird/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>energy@home 0.4</title>
		<link>http://www.dannytsang.co.uk/index.php/energyhome-0-4/</link>
		<comments>http://www.dannytsang.co.uk/index.php/energyhome-0-4/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 22:15:10 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[energy@home]]></category>
		<category><![CDATA[energy at home]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2618</guid>
		<description><![CDATA[I have just published version 0.4 of energy@home. It includes Twitter integration and a new graph which shows how much energy was used for each hour of the day. energy@home project page Related posts:energy@home Twitter Integration energy@home Project Update v0.4a Recording CurrentCost Data &#038; Viewing It On The Web


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/energyhome-twitter-integration/' rel='bookmark' title='Permanent Link: energy@home Twitter Integration'>energy@home Twitter Integration</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/energyhome-project-update/' rel='bookmark' title='Permanent Link: energy@home Project Update v0.4a'>energy@home Project Update v0.4a</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/recording-currentcost-data-viewing-it-on-the-web/' rel='bookmark' title='Permanent Link: Recording CurrentCost Data &#038; Viewing It On The Web'>Recording CurrentCost Data &#038; Viewing It On The Web</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I have just published version 0.4 of <a href="http://code.google.com/p/energyathome/" target="_blank">energy@home</a>. It includes Twitter integration and a new graph which shows how much energy was used for each hour of the day.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/02/Time-graph.jpg" rel="lightbox[2618]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/02/Time-graph-150x150.jpg" alt="" title="Time graph" width="150" height="150" class="aligncenter size-thumbnail wp-image-2619" /></a></div>
<p><a href="http://code.google.com/p/energyathome/" target="_blank">energy@home project page</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/energyhome-twitter-integration/' rel='bookmark' title='Permanent Link: energy@home Twitter Integration'>energy@home Twitter Integration</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/energyhome-project-update/' rel='bookmark' title='Permanent Link: energy@home Project Update v0.4a'>energy@home Project Update v0.4a</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/recording-currentcost-data-viewing-it-on-the-web/' rel='bookmark' title='Permanent Link: Recording CurrentCost Data &#038; Viewing It On The Web'>Recording CurrentCost Data &#038; Viewing It On The Web</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/energyhome-0-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>energy@home Project Update v0.4a</title>
		<link>http://www.dannytsang.co.uk/index.php/energyhome-project-update/</link>
		<comments>http://www.dannytsang.co.uk/index.php/energyhome-project-update/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 00:43:01 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[energy@home]]></category>
		<category><![CDATA[acquisition]]></category>
		<category><![CDATA[acquisition techniques]]></category>
		<category><![CDATA[Chris Noon]]></category>
		<category><![CDATA[data acquisition]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[energyathome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Triggers]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2455</guid>
		<description><![CDATA[It&#8217;s been a while since I have mentioned the project energy@home I have been working on so I thought I&#8217;d share the latest picture of what it looks like. I will soon be tagging and release a new version with the major difference form 0.3 is triggers. Triggers allows data only to be captured if [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/energyhome-0-4/' rel='bookmark' title='Permanent Link: energy@home 0.4'>energy@home 0.4</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/recording-currentcost-data-viewing-it-on-the-web/' rel='bookmark' title='Permanent Link: Recording CurrentCost Data &#038; Viewing It On The Web'>Recording CurrentCost Data &#038; Viewing It On The Web</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/energyhome-twitter-integration/' rel='bookmark' title='Permanent Link: energy@home Twitter Integration'>energy@home Twitter Integration</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I have mentioned the project <a href="http://code.google.com/p/energyathome/" target="_blank">energy@home</a> I have been working on so I thought I&#8217;d share the latest picture of what it looks like.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2009/12/Energyathome.jpg" rel="lightbox[2455]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2009/12/Energyathome-150x150.jpg" alt="energy@home 0.4a" title="energy@home 0.4a" width="150" height="150" class="aligncenter size-thumbnail wp-image-2456" /></a></div>
<p>I will soon be tagging and release a new version with the major difference form 0.3 is triggers. Triggers allows data only to be captured if certain conditions are met or exceeded. This saves saving data which has not changed much.</p>
<p>Next step is to get pre-triggering working where if a trigger condition is met then the data leading up to the trigger event gets logged and certain amount of data is stored after the trigger. This allows a user to view data leading up to the event, the event itself which caused the trigger and the leading data after the event.</p>
<p>Improvements to the UI is needed to. I would like the graph settings to be more customizable and get the data table to work so users can inspect the raw values for themselves.</p>
<p>Special thanks goes to Chris Noon for data acquisition techniques which lead me to using triggers.</p>
<p><a href="http://code.google.com/p/energyathome/" target="_blank">energy@home project page</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/energyhome-0-4/' rel='bookmark' title='Permanent Link: energy@home 0.4'>energy@home 0.4</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/recording-currentcost-data-viewing-it-on-the-web/' rel='bookmark' title='Permanent Link: Recording CurrentCost Data &#038; Viewing It On The Web'>Recording CurrentCost Data &#038; Viewing It On The Web</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/energyhome-twitter-integration/' rel='bookmark' title='Permanent Link: energy@home Twitter Integration'>energy@home Twitter Integration</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/energyhome-project-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sync Mozilla Thunderbird Using Dropbox</title>
		<link>http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/</link>
		<comments>http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 20:28:30 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[mail folder]]></category>
		<category><![CDATA[mozilla thunderbird]]></category>
		<category><![CDATA[ubuntu linux]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2376</guid>
		<description><![CDATA[Overview I have had a Dropbox account for a while now but never really used it till now. There have been really good tricks and uses to Dropbox posted on the Internet and I finally decided to try my hands at synchronising my emails. Dropbox Setup Install Dropbox and create an account. I am using [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/dropbox-causes-duplicate-folders-in-mozilla-thunderbird/' rel='bookmark' title='Permanent Link: Dropbox Causes Duplicate Folders In Mozilla Thunderbird'>Dropbox Causes Duplicate Folders In Mozilla Thunderbird</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/thunderbird-html-signatures/' rel='bookmark' title='Permanent Link: Thunderbird HTML Signatures'>Thunderbird HTML Signatures</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/microsoft-foldershare/' rel='bookmark' title='Permanent Link: Microsoft FolderShare'>Microsoft FolderShare</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>I have had a Dropbox account for a while now but never really used it till now. There have been really good tricks and uses to Dropbox posted on the Internet and I finally decided to try my hands at synchronising my emails.</p>
<h3>Dropbox Setup</h3>
<p>Install Dropbox and create an account. I am using the free 2GB as my total mail folder size is less than 2GB. Head over to <a href="https://www.getdropbox.com" target="_blank">https://www.getdropbox.com</a> and follow the instructions for installing Dropbox. I will assume the Dropbox folder is set to default which is ~\<em>username</em>\My Dropbox in Windows or ~/<em>username</em>/Dropbox in <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> <a href="http://www.linux.org" target='_blank'>Linux</a>.</p>
<h3>Mozilla Thunderbird Setup</h3>
<p>I am assuming this already exists. If not go to <a href="http://www.mozillamessaging.com/en-US/thunderbird/" target="_blank">http://www.mozillamessaging.com/en-US/thunderbird/</a> and install it.</p>
<h3>Sync Setup On Windows</h3>
<p>Close down Mozilla <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> program. I would recommend creating a directory for your emails within the Dropbox directory. I named mine <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> e.g <code>C:\Users\<em>username</em>\My Dropbox\Thunderbird</code></p>
<p>At a minimum the default profile needs to be copied to the Dropbox directory. Copy: <code>C:\Users\<em>username</em>\AppData\Roaming\Thunderbird\Profiles</code> to <code>C:\Users\<em>username</em>\My Dropbox\Thunderbird\Profiles\xxxxxxxx.default</code></p>
<p>xxxxxxxx.default = a random filename with .default at the end of the folder name.</p>
<p>Other files may be copied under the <code>My Dropbox\Thunderbird</code> directory such as email notification sounds so it is always backed up and sync&#8217;d across.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Shortcut-Profile-Manager.png" rel="lightbox[2376]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Shortcut-Profile-Manager-150x150.png" alt="Shortcut Profile Manager" title="Shortcut Profile Manager" width="150" height="150" class="aligncenter size-thumbnail wp-image-2379" /></a></div>
<p>Point <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> to the new location of your profile by starting <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> with the following arguments <code><a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>thunderbird</a>.exe -ProfileManager</code> This can be done by creating / editing a <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> shortcut or <code>Start Menu > Run</code> dialog</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Run-Dialogue-Profile-Manager.png" rel="lightbox[2376]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Run-Dialogue-Profile-Manager-150x150.png" alt="Run Dialogue Profile Manager" title="Run Dialogue Profile Manager" width="150" height="150" class="aligncenter size-thumbnail wp-image-2378" /></a></div>
<p>Create a new profile and click <strong>Next ></strong> button on the wizard pop up window. Select <strong>Choose Folder&#8230;</strong> and locate the xxxxxxxx.default directory in My Dropbox directory and press finish.</p>
<p>You may delete the old user or select the new user and click on <strong>Start Thunderbird</strong> button.</p>
<h3>Sync Setup On Ubuntu / Linux</h3>
<p>All the steps are the same as Windows setup except for the different file paths and to start the profile manger user <code>mozilla-<a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>thunderbird</a> -ProfileManager</code> in the command line.</p>
<p>The default profile directory in <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> is located in <code>/home/<em>username</em>/.<a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>thunderbird</a>/xxxxxxxx.default</p>
<h3>Summary</h3>
<p>It's really easy and now it allows me to user <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> from anywhere so long as the files have been sync'd to Dropbox. I generally take periodic copies of the profile directory in case something terribly goes wrong with the sync.</p>
<p>I have ran into problems using this setup including my Trash file size became larger than the 2GB allowed on my free account. I tried emptying it from within <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> but it failed so I deleted the Trash.msf file and it solved my problems.</p>

<a href='http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/run-dialogue-profile-manager/' title='Run Dialogue Profile Manager'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Run-Dialogue-Profile-Manager-150x150.png" class="attachment-thumbnail" alt="Run Dialogue Profile Manager" title="Run Dialogue Profile Manager" /></a>
<a href='http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/shortcut-profile-manager/' title='Shortcut Profile Manager'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Shortcut-Profile-Manager-150x150.png" class="attachment-thumbnail" alt="Shortcut Profile Manager" title="Shortcut Profile Manager" /></a>

<p><a href="https://www.getdropbox.com" target="_blank">Dropbox</a></p>
<p><a href="http://www.mozillamessaging.com/en-US/thunderbird/" target="_blank">Mozilla Thunderbird</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/dropbox-causes-duplicate-folders-in-mozilla-thunderbird/' rel='bookmark' title='Permanent Link: Dropbox Causes Duplicate Folders In Mozilla Thunderbird'>Dropbox Causes Duplicate Folders In Mozilla Thunderbird</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/thunderbird-html-signatures/' rel='bookmark' title='Permanent Link: Thunderbird HTML Signatures'>Thunderbird HTML Signatures</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/microsoft-foldershare/' rel='bookmark' title='Permanent Link: Microsoft FolderShare'>Microsoft FolderShare</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VirtualBox With Ubuntu Quick Review</title>
		<link>http://www.dannytsang.co.uk/index.php/virtualbox-with-ubuntu-review/</link>
		<comments>http://www.dannytsang.co.uk/index.php/virtualbox-with-ubuntu-review/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 23:01:27 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[fusion]]></category>
		<category><![CDATA[iso image]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[physical computer]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[ubuntu 9.04]]></category>
		<category><![CDATA[virtual environments]]></category>
		<category><![CDATA[virtual machine]]></category>
		<category><![CDATA[virtual media]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[vm]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2320</guid>
		<description><![CDATA[Overview I found Sun&#8217;s VirtualBox and thought I&#8217;d try it out. As everything is going virtual and having used it in Mac I thought it was time to step it up in Windows so I can start running things like Linux and maybe other Windows under my main desktop. This allows me to play about [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/ubuntu-no-monitor-defaults-to-800x600/' rel='bookmark' title='Permanent Link: Ubuntu No Monitor Defaults To 800&#215;600'>Ubuntu No Monitor Defaults To 800&#215;600</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/installing-ipp-printer/' rel='bookmark' title='Permanent Link: Installing IPP Printer On Ubuntu'>Installing IPP Printer On Ubuntu</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/installing-ubuntu-810-from-usb-stick/' rel='bookmark' title='Permanent Link: Installing Ubuntu 8.10 From USB Stick'>Installing Ubuntu 8.10 From USB Stick</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>I found Sun&#8217;s VirtualBox and thought I&#8217;d try it out. As everything is going virtual and having used it in <a href="http://www.apple.com/mac/" target='_blank'>Mac</a> I thought it was time to step it up in Windows so I can start running things like <a href="http://www.linux.org" target='_blank'>Linux</a> and maybe other Windows under my main desktop. This allows me to play about without worrying about destroying my main PC and spend a day restoring everything.</p>
<p>For this review I am using Windows 7 as the host environment and <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> 9.04 as the guest.</p>
<h3>VirtualBox VM Setup</h3>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Media-Manager.png" rel="lightbox[2320]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Media-Manager-150x150.png" alt="Media Manager" title="Media Manager" width="150" height="150" class="aligncenter size-thumbnail wp-image-2323" /></a></div>
<p>Creating and installing <a href="http://www.linux.org" target='_blank'>Linux</a> under VirtualBox brought some interesting concept which I have not seen and would love to see in VMware Fusion. The Virtual Media Manager was a great idea. This allows you to control virtual HDDs to Floppy disk images. This means you create your home HDD which can be mounted on multiple virtual environments for example. All the steps in creating them is done once and can be re-used many times.</p>
<p>To get <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> installed I decided to create a root partition which would also contain the swap drive and a separate partition for the home directory. Also I had to add the ISO image of the install CD.</p>
<p>The next step was to create the VM itself. Pressing new in the toolbar starts a wizard which prompts for the settings of essentially the emulated hardware the virtual machine would run and allocate resources. The wizard made it user friendly and easier for beginners to create. Once created the system should be ready for the install. The only criticism I have with the wizard is the defaults it presents to the user. For example the default video RAM is set to 12MB which is very low.</p>
<p>Starting the VM shows a similar boot and install process to a physical computer. The VM locks the mouse cursor to the VM window and by default pressing the right ctrl will unlock it from the environment back to the host. Simply clicking back inside the window locked it again.</p>
<p>The install process went smoothly and I proceeded to install and set up the VM on post install with no problems.</p>
<h3>VirtualBox Drivers</h3>
<p>The VM comes with <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> compatible &#8220;Addtions&#8221; which installs some drivers and software to make it interact with VirtualBox. The most noticeable advantage to installing the additions is the display drivers. Without it <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a>&#8217;s X Windows system limits the max resolution without some hacks.<br />
<br/></p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Ubuntu-in-VirtualBox.png" rel="lightbox[2320]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Ubuntu-in-VirtualBox-150x150.png" alt="Ubuntu in VirtualBox" title="Ubuntu in VirtualBox" width="150" height="150" class="aligncenter size-thumbnail wp-image-2324" /></a></div>
<h3>Performance</h3>
<p>VirtualBox doesn&#8217;t look to suffer from any performance or hardware issues. All sound and other hardware related devices seem to work well without any glitches.</p>
<h3>Virtual Machine Management</h3>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Main.png" rel="lightbox[2320]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Main-150x150.png" alt="Main" title="Main" width="150" height="150" class="aligncenter size-thumbnail wp-image-2322" /></a></div>
<p>VirtualBox&#8217;s first screen shows a list of virtual machines set up on the left hand side and the selected VM settings on the right. This is a very simple yet effective display of information about the VM and the toolbar makes creating, changing settings and starting VMs very simple.</p>
<p>The screen allows the user to also delete the VM listed. Once a VM is running in a separate window, this screen can be closed without closing the VM itself.</p>
<h3>Snapshots</h3>
<p>VirtualBox features the ability to take &#8220;snapshots&#8221; of the VM state. Once created, the snapshot is a freeze of the current state and allows the user to restore back to the state at any given time. This makes trashing and restoring a VM a trivial process hence great for development and testing things.</p>
<h3>Summary</h3>
<p>For a free tool it does all the basic things I need in order to run <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> / <a href="http://www.linux.org" target='_blank'>Linux</a>. I do miss the seamless mode where it integrates the guest OS with the host and the program does not run in a window. Besides this factor there is not a lot more negative points about it and it can only get better.</p>

<a href='http://www.dannytsang.co.uk/index.php/virtualbox-with-ubuntu-review/main/' title='Main'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Main-150x150.png" class="attachment-thumbnail" alt="Main" title="Main" /></a>
<a href='http://www.dannytsang.co.uk/index.php/virtualbox-with-ubuntu-review/media-manager/' title='Media Manager'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Media-Manager-150x150.png" class="attachment-thumbnail" alt="Media Manager" title="Media Manager" /></a>
<a href='http://www.dannytsang.co.uk/index.php/virtualbox-with-ubuntu-review/ubuntu-in-virtualbox/' title='Ubuntu in VirtualBox'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2009/10/Ubuntu-in-VirtualBox-150x150.png" class="attachment-thumbnail" alt="Ubuntu in VirtualBox" title="Ubuntu in VirtualBox" /></a>



<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/ubuntu-no-monitor-defaults-to-800x600/' rel='bookmark' title='Permanent Link: Ubuntu No Monitor Defaults To 800&#215;600'>Ubuntu No Monitor Defaults To 800&#215;600</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/installing-ipp-printer/' rel='bookmark' title='Permanent Link: Installing IPP Printer On Ubuntu'>Installing IPP Printer On Ubuntu</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/installing-ubuntu-810-from-usb-stick/' rel='bookmark' title='Permanent Link: Installing Ubuntu 8.10 From USB Stick'>Installing Ubuntu 8.10 From USB Stick</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/virtualbox-with-ubuntu-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thunderbird HTML Signatures</title>
		<link>http://www.dannytsang.co.uk/index.php/thunderbird-html-signatures/</link>
		<comments>http://www.dannytsang.co.uk/index.php/thunderbird-html-signatures/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 23:01:20 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[account]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[html page]]></category>
		<category><![CDATA[html signatures]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[mozilla thunderbird]]></category>
		<category><![CDATA[signature]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2317</guid>
		<description><![CDATA[I thought creating a simple HTML signature in Mozilla Thunderbird was going to be easy: Create a HTML page with an image and some texts. Oh how I was wrong. To include a local image, you have to add the following attributes: moz-do-not-send="false" border=0 It automatically had a border around the image which I did [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/dropbox-causes-duplicate-folders-in-mozilla-thunderbird/' rel='bookmark' title='Permanent Link: Dropbox Causes Duplicate Folders In Mozilla Thunderbird'>Dropbox Causes Duplicate Folders In Mozilla Thunderbird</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/' rel='bookmark' title='Permanent Link: Sync Mozilla Thunderbird Using Dropbox'>Sync Mozilla Thunderbird Using Dropbox</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/mozilla-firefox-thunderbird-spell-checker/' rel='bookmark' title='Permanent Link: Mozilla Firefox &#038; Thunderbird Spell Checker'>Mozilla Firefox &#038; Thunderbird Spell Checker</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I thought creating a simple HTML signature in Mozilla <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> was going to be easy: Create a HTML page with an image and some texts. Oh how I was wrong.</p>
<p>To include a local image, you have to add the following attributes:<br />
<code>moz-do-not-send="false" border=0</code></p>
<p>It automatically had a border around the image which I did not want. This may have only been the case because I added a link to the image and the <code>moz-do-not-send="false"</code> tells <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> to send it with the email. The file source path has be absolute too meaning you have to type the full path starting with <code>file:///</code> e.g:<br />
<code>src="file:///C:/Signature.gif</code><br />
The end result was:<br />
<code>&lt;img moz-do-not-send="false" border=0 src="file:///C:/Signature.gif"&gt;</code></p>
<p>The HTML file itself does not need the <html>, <body> tags at the top and bottom of the file.</p>
<p>To set the signature in <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> go to <code>Tools > Account Settings</code> and under the account name itself tick &#8220;Attach this signature:&#8221; and click the choose button and find the HTML file.</p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/dropbox-causes-duplicate-folders-in-mozilla-thunderbird/' rel='bookmark' title='Permanent Link: Dropbox Causes Duplicate Folders In Mozilla Thunderbird'>Dropbox Causes Duplicate Folders In Mozilla Thunderbird</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/' rel='bookmark' title='Permanent Link: Sync Mozilla Thunderbird Using Dropbox'>Sync Mozilla Thunderbird Using Dropbox</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/mozilla-firefox-thunderbird-spell-checker/' rel='bookmark' title='Permanent Link: Mozilla Firefox &#038; Thunderbird Spell Checker'>Mozilla Firefox &#038; Thunderbird Spell Checker</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/thunderbird-html-signatures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Energy@Home Released On Google Code</title>
		<link>http://www.dannytsang.co.uk/index.php/energyhome-released-on-google-code/</link>
		<comments>http://www.dannytsang.co.uk/index.php/energyhome-released-on-google-code/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 21:40:16 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[energy@home]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[energyathome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[gpl license]]></category>
		<category><![CDATA[monitor]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2258</guid>
		<description><![CDATA[I have formally uploaded and started using Google Code to host my energy monitor I&#8217;m using / developing. It has been released under the GPL license so feel free to take a look at my messy code and leave some constructive criticism. http://code.google.com/p/energyathome/ Related posts:energy@home Project Update v0.4a energy@home 0.4 energy@home Twitter Integration


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/energyhome-project-update/' rel='bookmark' title='Permanent Link: energy@home Project Update v0.4a'>energy@home Project Update v0.4a</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/energyhome-0-4/' rel='bookmark' title='Permanent Link: energy@home 0.4'>energy@home 0.4</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/energyhome-twitter-integration/' rel='bookmark' title='Permanent Link: energy@home Twitter Integration'>energy@home Twitter Integration</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I have formally uploaded and started using <a href="http://www.google.com/" target='_blank'>Google</a> Code to host my energy monitor I&#8217;m using / developing.</p>
<p>It has been released under the GPL license so feel free to take a look at my messy code and leave some constructive criticism.</p>
<p><a href="http://code.google.com/p/energyathome/">http://code.google.com/p/energyathome/</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/energyhome-project-update/' rel='bookmark' title='Permanent Link: energy@home Project Update v0.4a'>energy@home Project Update v0.4a</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/energyhome-0-4/' rel='bookmark' title='Permanent Link: energy@home 0.4'>energy@home 0.4</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/energyhome-twitter-integration/' rel='bookmark' title='Permanent Link: energy@home Twitter Integration'>energy@home Twitter Integration</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/energyhome-released-on-google-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recording CurrentCost Data &amp; Viewing It On The Web</title>
		<link>http://www.dannytsang.co.uk/index.php/recording-currentcost-data-viewing-it-on-the-web/</link>
		<comments>http://www.dannytsang.co.uk/index.php/recording-currentcost-data-viewing-it-on-the-web/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 17:20:07 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[64 bit windows]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[apache web server]]></category>
		<category><![CDATA[cc128]]></category>
		<category><![CDATA[client server architecture]]></category>
		<category><![CDATA[CurrentCost]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[flot]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2245</guid>
		<description><![CDATA[Overview I have (finally) got my project to a working stage so I thought I&#8217;d write a bit about it. After buying a CurrentCost CC128 device I was not happy with the software on the Internet for extracting the data. The FDI chip used on the USB cable to the device did not support 64 [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/current-cost-cc128-envi-review/' rel='bookmark' title='Permanent Link: Current Cost CC128 Envi Review'>Current Cost CC128 Envi Review</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/energyhome-0-4/' rel='bookmark' title='Permanent Link: energy@home 0.4'>energy@home 0.4</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/nas-requirements/' rel='bookmark' title='Permanent Link: NAS Requirements'>NAS Requirements</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>I have (finally) got my project to a working stage so I thought I&#8217;d write a bit about it. After buying a CurrentCost CC128 device I was not happy with the software on the Internet for extracting the data. The FDI chip used on the USB cable to the device did not support 64 bit Windows 7 so it crashed on me and the <a href="http://www.linux.org" target='_blank'>Linux</a> alternatives were basic and look fairly complicated to set up.</p>
<h3>Planning</h3>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2009/08/CurrentCost.png" rel="lightbox[2245]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2009/08/CurrentCost-150x150.png" alt="Architecture Diagram" title="Architecture Diagram" width="150" height="150" class="aligncenter size-thumbnail wp-image-2246" /></a></div>
<p>I want the data to be accessed via a web page. I decided to use JavaScript to implement the graphing and AJAX to do a client &#8211; server architecture. Also it&#8217;s the most popular way of generating dynamic web page which I hope the graph would be done in near real time.</p>
<p>I have not decided what technology for the server side script which would handle the AJAX requests but I ended up using PHP. The PHP script retrieves data from the database, formats it and sends it back to the web page to be graphed.</p>
<p>I have a LAMP stack configuration so I&#8217;m using an Apache web server with a MySQL database. All the device data will be stored in the database by a another script which I wanted to use Python for.</p>
<p>The Python script listened for the XML strings sent via a USB cable from the CurrentCost device. The script would then extract the data from XML and store it into the database.</p>
<p>From the start I wanted my software to run on a <a href="http://www.linux.org" target='_blank'>Linux</a> based system because I want a server at home running on <a href="http://www.linux.org" target='_blank'>Linux</a> 24/7. This would allow my other devices to be freely turn it self off etc. Also most of other services were on <a href="http://www.linux.org" target='_blank'>Linux</a>.</p>
<h3>Implementation</h3>
<p>The FDI chip from the USB cable takes care of the USB to Serial conversion which makes reading data a lot easier but also it uses an up to date connection. Using a terminal and example XML documents found on the web I could see what the XML format looks like. All data is sent every 6 seconds over USB to a serial port. Ever 1 minutes past the hour e.g 15:01 historical data is sent over the cable or by pressing a button on the device.</p>
<p>Once received the Python script parses the XML, extracts data it needs and inserts it into the database.</p>
<p>When a user views the web page, an asynchronous request is sent to the PHP server side script, gets the data from the database and returns it to the web page. The web page then formats it correctly to be parsed into a JavaScript Graph. The web page is currently set to refresh every 10 seconds but this may change depending on how the server holds up.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2009/08/graph.jpg" rel="lightbox[2245]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2009/08/graph-150x150.jpg" alt="Graph" title="Graph" width="150" height="150" class="aligncenter size-thumbnail wp-image-2247" /></a></div>
<h3>Problems</h3>
<p>At the moment there are loads of problems and improvements that can be done. This is just a brief post of what I have so far. The Python script can&#8217;t handle the historical data and falls over so it won&#8217;t run longer than 1 hour.</p>
<p>The AJAX response returns a formatted string. I want to convert this to an XML response so it&#8217;s easier / cleaner to retrieve multiple data.</p>
<p>I want to limit the data by date / time because the graph will look tiny / there would be a lot of information being sent back and forth every 10 seconds refresh.</p>
<p>I&#8217;m not happy with the scaling of the graphs. It&#8217;s using dual axis for energy and temperature.</p>
<p>Some sort of statistics besides a graph like total engery consumed for x days/months/years, etc.</p>
<p>Eventually the Python script will become a <a href="http://www.linux.org" target='_blank'>Linux</a> Daemon but this is only once it&#8217;s stable enough.</p>
<p>Twitter Integration would be nice. I would use the Python script to post a tweet every hour with a simple message. The profile will be protected so that only I can see what it says.</p>
<h3>Summary</h3>
<p>Still got ways to go but it&#8217;s getting there. It&#8217;s nice to finally see something from my days of work. Especially if I have never used Python or PHP from scratch before.</p>
<p><a href="http://www.dannytsang.co.uk/current-cost-cc128-envi-review/"><br />
CurrentCost previous post</a></p>
<p><a href="http://www.currentcost.com" target="_blank">CurrentCost Website</a></p>
<p><a href="http://www.currentcost.com/cc128/xml.htm" target="_blank">CurrentCost XML Specification</a></p>
<p><a href="http://dalelane.co.uk/blog/?p=456" target="_blank">Dale Lane&#8217;s Blog on how to get data from a CurrentCost device</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/current-cost-cc128-envi-review/' rel='bookmark' title='Permanent Link: Current Cost CC128 Envi Review'>Current Cost CC128 Envi Review</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/energyhome-0-4/' rel='bookmark' title='Permanent Link: energy@home 0.4'>energy@home 0.4</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/nas-requirements/' rel='bookmark' title='Permanent Link: NAS Requirements'>NAS Requirements</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/recording-currentcost-data-viewing-it-on-the-web/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My Alternative Free Software On Windows</title>
		<link>http://www.dannytsang.co.uk/index.php/my-alternative-free-software-on-windows/</link>
		<comments>http://www.dannytsang.co.uk/index.php/my-alternative-free-software-on-windows/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 23:01:54 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[Dia]]></category>
		<category><![CDATA[email client]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[mozilla thunderbird]]></category>
		<category><![CDATA[open source software]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[podcatcher]]></category>
		<category><![CDATA[rss. notepad++]]></category>
		<category><![CDATA[UPNP]]></category>
		<category><![CDATA[video lan client]]></category>
		<category><![CDATA[VLC]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2018</guid>
		<description><![CDATA[Overview Here are my picks for free software on Windows (currently Windows 7). Free and open source (two different licenses applied to software) have come a long way and have come to replace my ageing proprietary and non-free applications. I list my choices below in this post. Multimedia Player VLC &#8211; stands for Video Lan [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/firefox-15-growing-pains/' rel='bookmark' title='Permanent Link: Firefox 1.5 Growing Pains'>Firefox 1.5 Growing Pains</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/im-on-southern-fm-video/' rel='bookmark' title='Permanent Link: I&#8217;m On Southern FM Video!'>I&#8217;m On Southern FM Video!</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/microsoft-word-crashing-frequently/' rel='bookmark' title='Permanent Link: Microsoft Word Crashing Frequently'>Microsoft Word Crashing Frequently</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>Here are my picks for free software on Windows (currently Windows 7). Free and open source (two different licenses applied to software) have come a long way and have come to replace my ageing proprietary and non-free applications. I list my choices below in this post.</p>
<h3>Multimedia Player</h3>
<p><a href="http://www.videolan.org/vlc/"><img alt="" src="http://www.opensourcewindows.org/icon/vlc.png" title="VLC" class="alignleft" width="82" height="82" /></a>VLC &#8211; stands for Video Lan Client is an open source player that runs on all 3 major platforms (Windows, <a href="http://www.linux.org" target='_blank'>Linux</a> and <a href="http://www.apple.com/mac/" target='_blank'>Mac</a>). It supports a very wide varity of codecs and video formats. The player has plugins for web browsers and can be used to play music and videos.</p>
<p>I use it as my video player as it does not have a library component to manage my music and videos but does have a playlist feature.</p>
<h3>Web Browser</h3>
<p><a href="http://www.mozilla-europe.org/en/firefox/"><img alt="" src="http://www.opensourcewindows.org/icon/firefox.png" title="Mozilla Firefox" class="alignleft" width="82" height="82" /></a>Mozilla <a href="http://www.mozilla-europe.org/en/products/firefox/" target='_blank'>Firefox</a> &#8211; I have been using Netscape 6 browser back in the day when the company still existed. Even though it was slow and crashed every so often it did not deter me from trying a different browser to Microsoft&#8217;s Internet Explorer. I leapt straight onto <a href="http://www.mozilla-europe.org/en/products/firefox/" target='_blank'>Firefox</a> (what was called Phoenix at the time of it&#8217;s alpha launch) version 0.6 and stuck with it since. Whilst Safari and Opera has improved over the years along with <a href="http://www.mozilla-europe.org/en/products/firefox/" target='_blank'>Firefox</a> moving to 3.5 very quickly.</p>
<h3>Email</h3>
<p><a href="http://www.mozillamessaging.com/en-US/thunderbird/"><img alt="" src="http://www.opensourcewindows.org/icon/thunderbird.png" title="Mozilla Thunderbird" class="alignleft" width="82" height="82" /></a>Mozilla <a href="http://www.mozilla.com/en-US/thunderbird/" target='_blank'>Thunderbird</a> &#8211; An open source using standard design I have used it for well over 2 years now. Whilst it feels lacking in terms of polish and that bit of TLC compared to Mozilla&#8217;s web browser offering it still forefills the task as a good email client. I do find it lacking development and features sometimes for example the lack of naitive calendar integration so I&#8217;m less likely to hold onto the software if a new and better software came out.</p>
<h3>File Compression</h3>
<p><a href="http://www.7-zip.org/"><img alt="" src="http://www.opensourcewindows.org/icon/7-zip.png" title="7Zip" class="alignleft" width="82" height="82" /></a>7Zip &#8211; This is a free and open source software (FOSS) which handles a lot of different compression protocols from 7zip (it&#8217;s own format) to zip and rars. The UI could do with some work but it does have context menu built into Windows.</p>
<h3>Drawing</h3>
<p><a href="http://www.getpaint.net/"><img alt="Paint.Net" src="http://www.opensourcewindows.org/icon/paintnet.png" title="Paint.Net" class="alignleft" width="82" height="82" /></a>Paint.net &#8211; Initially developed to replace paint in Windows it uses the .net framework and is free. The software does a lot of effects and enhancements to images all for no fee (but please <a href="http://www.getpaint.net/donate.html" target="_blank">donate</a> to the project). It does all the simple things like cropping drawing to slightly more advanced tools like, layers, lots of undo levels and controls with good fine controls.</p>
<h3>CD/DVD Burning</h3>
<p><a href="http://cdburnerxp.se/"><img src="http://i119.photobucket.com/albums/o158/galigio/cdbxpp_logo.png" alt="CDBurnerXP" class="alignleft" width="82" height="82" /></a>CDBurnerXP &#8211; Despite it&#8217;s name it does handle DVDs too. The software is not as good as Nero but does the job well enough. The software UI flow needs a bit of work but the burning part is faultless. When creating a project it detects the current media in the drive to determin the size. In my opinion I prefer to set what type of media I am going to burn because I don&#8217;t always take out pre-burnt or non writable media in the drive which means it will always say you don&#8217;t have enough space. Despite this it is free so I&#8217;m not going to complain &#8211; too much. It does not support any cover editing or light scribe burning. </p>
<h3>PDF Reader</h3>
<p><a href="http://www.foxitsoftware.com/"><img alt="" src="http://i212.photobucket.com/albums/cc94/Dl4All/Foxit.jpg" title="Foxit Reader" class="alignleft" width="103" height="123" /></a>Foxit Reader &#8211; A much lighter version than Adobe&#8217;s PDF reader. It has all the features I use in Adobe Reader so it&#8217;s a perfect drop in replacement. The reader has plugins for web browsers so you can view PDF from within the browesr. It does have a tiny advertisment in the top right corner below the windows border.</p>
<h3>FTP Client</h3>
<p><a href="http://filezilla-project.org/"><img alt="" src="http://www.opensourcewindows.org/icon/filezilla.png" title="Filezilla" class="alignleft" width="82" height="82" /></a>Filezilla &#8211; A free and open source FTP program. It has a lot of options and clever download / upload queue which you can specify what you want to do with file conflicts. Transfer limites can be set by the user from number of simultaneous file downs to the speed at which it down / upload files.</p>
<h3>Remote Desktop</h3>
<p><a href="http://realvnc.com"><img alt="" src="http://www.imagenic.net/images/zbbnaet3zqgoot8h3dqv.png" title="RealVNC" class="alignleft" width="82" height="82" />RealVNC &#8211; It&#8217;s one of the stable tools in <a href="http://www.linux.org" target='_blank'>Linux</a> but it is available on cross platform. The server application isn&#8217;t as secure but if you hide it behind a firewall and tunnel in it should be safe. It&#8217;s very basic but it works and quicker than Remote Desktop on slow connections. There is a free and paid version depending on your needs.</p>
<h3></h3>
<h3></h3>
<h3>TODO</h3>
<p>I still have use non-free software because I have yet to find an alternative to fill it&#8217;s place. A good site to search for alternative software is at <a href="http://alternativeto.net/" target="_blank">AlternativeTo.net</a></p>
<p>These are the following programs I need to find a good replacement for:</p>
<ul>
<li><strong>Text editor</strong> &#8211; I would love Notepad++ to be 100% compatible with Windows 7 but it&#8217;s not quite there yet.</li>
<li><strong>RSS Reader</strong> &#8211; I&#8217;m using Feed Daemon but I would like an RSS reader than supports <a href="http://www.google.com/" target='_blank'>Google</a> Reader and on all 3 major platforms including the <a href="http://www.apple.com/iphone/" target='_blank'>iPhone</a>.</li>
<li><strong>UPNP Player</strong> &#8211; Not quite figured out what I need or how it will work but I want to move all my video and music collection to one central place and accessible on my computers for personal use.</li>
<li><strong>Podcatcher / Podcast Aggregator</strong> &#8211; I&#8217;m still using Juice but there has been no updates to it since early 2000 but I have yet to find a replacement.</li>
<li><strong>Music Player</strong> &#8211; A good all round music player with library support. I also want to be able to play podcasts in accelerated mode.</li>
<li>Diagram Tool &#8211; A good FOSS alternative to Microsoft Visio. It seems I&#8217;m alone on this one as there are hardly any out there and the <a href="http://www.linux.org" target='_blank'>Linux</a> Dia program is too basic. Dia also shows it&#8217;s age.</li>
<li><strong>Office Suite</strong> &#8211; I&#8217;m using Microsoft Office and have used Open Office in the past but found it lacking in terms of stability or usability.</li>
</ul>
<p>I would like to use agile light weight applications where it does not require say Mono on Windows but keeping them as independent as possible. Any suggestions or recommendations are welcome. I will try and update the list in the future.</p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/firefox-15-growing-pains/' rel='bookmark' title='Permanent Link: Firefox 1.5 Growing Pains'>Firefox 1.5 Growing Pains</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/im-on-southern-fm-video/' rel='bookmark' title='Permanent Link: I&#8217;m On Southern FM Video!'>I&#8217;m On Southern FM Video!</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/microsoft-word-crashing-frequently/' rel='bookmark' title='Permanent Link: Microsoft Word Crashing Frequently'>Microsoft Word Crashing Frequently</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/my-alternative-free-software-on-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
