<?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>c3b</title>
	<atom:link href="http://www.c3b.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.c3b.co.uk</link>
	<description>Waylon Turney-Mizen's online home</description>
	<lastBuildDate>Wed, 05 Oct 2011 02:32:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>I&#8217;ve started&#8230;</title>
		<link>http://www.c3b.co.uk/2011/09/06/ive-started/</link>
		<comments>http://www.c3b.co.uk/2011/09/06/ive-started/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 04:24:37 +0000</pubDate>
		<dc:creator>waylon</dc:creator>
				<category><![CDATA[game-dev]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[screenshot]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[vessel]]></category>

		<guid isPermaLink="false">http://www.c3b.co.uk/?p=90</guid>
		<description><![CDATA[&#8230;and I intend to finish sometime (where sometime is &#62; now &#38;&#38; &#60; end of time) &#160;]]></description>
			<content:encoded><![CDATA[<p>&#8230;and I intend to finish sometime (where sometime is &gt; now &amp;&amp; &lt; end of time)</p>
<p><a href="http://www.c3b.co.uk/2011/09/06/ive-started/screen-shot-2011-09-06-at-14-28-57/" rel="attachment wp-att-96"><img class="aligncenter size-large wp-image-96" title="Simple beginnings" src="http://www.c3b.co.uk/wp-content/uploads/2011/09/Screen-shot-2011-09-06-at-14.28.57-1024x640.png" alt="" width="584" height="365" /></a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.c3b.co.uk/2011/09/06/ive-started/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EXC_BAD_ACCESS when initialising NSDictionary</title>
		<link>http://www.c3b.co.uk/2011/07/14/exc_bad_access-when-initialising-nsdictionary/</link>
		<comments>http://www.c3b.co.uk/2011/07/14/exc_bad_access-when-initialising-nsdictionary/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 04:30:09 +0000</pubDate>
		<dc:creator>waylon</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[exc_bad_access]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[nsdictionary]]></category>
		<category><![CDATA[obj-c]]></category>

		<guid isPermaLink="false">http://www.c3b.co.uk/?p=80</guid>
		<description><![CDATA[It&#8217;s been a while since I last paid this blog any attention. Since my last post I&#8217;ve changed job, country and had a haircut. I&#8217;ve started toying with iOS applications and came across the EXC_BAD_ACCESS error fairly early on. Googling &#8230; <a href="http://www.c3b.co.uk/2011/07/14/exc_bad_access-when-initialising-nsdictionary/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I last paid this blog any attention. Since my last post I&#8217;ve changed job, country and had a haircut.</p>
<p>I&#8217;ve started toying with iOS applications and came across the EXC_BAD_ACCESS error fairly early on. Googling around tells me this is a fairly common error with all manner of causes, many of which stem from a misunderstanding of the memory management required when working is obj-c on iOS devices.</p>
<p>I&#8217;ll start by saying that I am a novice obj-c developer and have been spoilt for many years with modern languages that include garbage collection as standard. I understand pointers and reference and scalar variables but this knowledge has never been more pertinent than now.</p>
<p>I was initialising an NSDictionary as in the code snippet below. Content and username are NSString objects and type is an NSInteger, and there exactly is my error.</p>
<pre>NSDictionary *post = [NSDictionary dictionaryWithObjectsAndKeys:
                        content, @"content",
                        username, @"user",
                        type, @"type",
                        nil];</pre>
<p>NSDictionary stores objects (id types, or pointers to an object) with another object as the key, in this example all my keys are NSString objects. The error with my code is that type is NSInteger which is a scalar type. When attempting to store the NSInteger it is being interpreted as a pointer and therefore likely to point at an invalid memory location.</p>
<p>So that&#8217;s my understanding of the problem, what&#8217;s the solution?</p>
<p>Quite simple really, instead of storing a scalar type we need to store a pointer to an object, iOS provides the class NSNumber to solve the problem. So taking this into account the above code becomes:</p>
<pre>NSDictionary *post = [NSDictionary dictionaryWithObjectsAndKeys:
                        content, @"content",
                        username, @"user",
                        [NSNumber numberWithInt:type], @"type",
                        nil];</pre>
<p>and our EXC_BAD_ACCESS error goes away. I can tell my experience with objc and iOS is going to be a challenging but fun one!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.c3b.co.uk/2011/07/14/exc_bad_access-when-initialising-nsdictionary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solve crackling and picking up radio transmissions with logitech x530 speakers</title>
		<link>http://www.c3b.co.uk/2009/08/05/solve-crackling-and-picking-up-radio-transmissions-with-logitech-x530-speakers/</link>
		<comments>http://www.c3b.co.uk/2009/08/05/solve-crackling-and-picking-up-radio-transmissions-with-logitech-x530-speakers/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 20:36:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[hardware]]></category>
		<category><![CDATA[crackling]]></category>
		<category><![CDATA[logitech x530]]></category>
		<category><![CDATA[logitech x530 speakers]]></category>
		<category><![CDATA[radio transmissions]]></category>

		<guid isPermaLink="false">http://www.c3b.co.uk/?p=73</guid>
		<description><![CDATA[I recently got hold of a set of Logitech X530 5.1 speakers to replace the one speaker I had previously. They were cheap enough, looked alright and besides they had to be better than what I had! Or so I &#8230; <a href="http://www.c3b.co.uk/2009/08/05/solve-crackling-and-picking-up-radio-transmissions-with-logitech-x530-speakers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently got hold of a set of Logitech X530 5.1 speakers to replace the one speaker I had previously. They were cheap enough, looked alright and besides they had to be better than what I had! Or so I thought&#8230;</p>
<p>So I get home from work, speakers under arm, tear the box open, unpackage each speaker from its double bag wrapping (yay environment!) and route the cables around and behind my monitor. I get everything set up just as I want it plug them in, turn them on and, what&#8217;s that noise? A crackling Spanish radio station?! certainly sounds like it. I&#8217;m not great with deducing foreign languages but it definitely sounded like a european radio station was being received by my new speakers, what the hell?!</p>
<p>Anyway after a bit of tweaking dials and things I found that turning the volume up on the speakers themselves cut the crackling and radio reception completely so my solution is now to leave the volume up on the speakers and turn it way down in the operating system, bueno!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.c3b.co.uk/2009/08/05/solve-crackling-and-picking-up-radio-transmissions-with-logitech-x530-speakers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building POST data manually</title>
		<link>http://www.c3b.co.uk/2009/07/20/building-post-data-manually/</link>
		<comments>http://www.c3b.co.uk/2009/07/20/building-post-data-manually/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 19:50:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[upload]]></category>

		<guid isPermaLink="false">http://www.c3b.co.uk/?p=70</guid>
		<description><![CDATA[After spending quite a while trying to figure this out I&#8217;m posting it as a reminder in future POST http://example.com/upload.php HTTP/1.1 User-Agent: Photo Uploader (foobar/1.0.0) Content-Type: multipart/form-data; boundary=AaB03x Content-Length: xxxx --AaB03x Content-Disposition: form-data; name="foo" Content-Type: text/plain; charset=utf-8 12345 --AaB03x Content-Disposition: &#8230; <a href="http://www.c3b.co.uk/2009/07/20/building-post-data-manually/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>After spending quite a while trying to figure this out I&#8217;m posting it as a reminder in future</p>
<pre>
POST http://example.com/upload.php HTTP/1.1
User-Agent: Photo Uploader (foobar/1.0.0)
Content-Type: multipart/form-data; boundary=AaB03x
Content-Length: xxxx 

--AaB03x
Content-Disposition: form-data; name="foo"
Content-Type: text/plain; charset=utf-8 

12345
--AaB03x
Content-Disposition: form-data; name="Filename"
Content-Type: text/plain; charset=utf-8 

image1.jpg
--AaB03x
Content-Disposition: form-data; name="MimeType"
Content-Type: text/plain; charset=utf-8 

image/jpeg
--AaB03x
Content-Disposition: form-data; name="ImageData";
filename="image1.jpg"
Content-Type: image/jpeg
Content-Transfer-Encoding: binary 

<contents of file>
--AaB03x--
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.c3b.co.uk/2009/07/20/building-post-data-manually/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading project hamster to 2.25.3 from source</title>
		<link>http://www.c3b.co.uk/2009/02/04/upgrading-project-hamster-to-2253-from-source/</link>
		<comments>http://www.c3b.co.uk/2009/02/04/upgrading-project-hamster-to-2253-from-source/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 17:54:17 +0000</pubDate>
		<dc:creator>waylon</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[hamster]]></category>
		<category><![CDATA[timesheets]]></category>

		<guid isPermaLink="false">http://www.c3b.co.uk/?p=49</guid>
		<description><![CDATA[This post is an update to a previous post regarding project hamster. Since installing the missing project hamster to my gnome 2.24 upgrade I have used it daily at work to track the time spent on each of the many &#8230; <a href="http://www.c3b.co.uk/2009/02/04/upgrading-project-hamster-to-2253-from-source/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This post is an update to a previous post regarding project hamster.</p>
<p>Since installing the missing project hamster to my gnome 2.24 upgrade I have used it daily at work to track the time spent on each of the many projects I will participate in on any given day and it has been absolutely marvelous at helping me fill out my timesheets accurately.</p>
<p>However&#8230;</p>
<p>In addition to the amount of time I spend on a project and the name of the project, both of which are tracked superbly in 2.23,  I also have to enter a description of what I was doing for each period of time logged. It is at this point that I found project hamster lacking. Until now!</p>
<p>I&#8217;m not sure if it was in version 2.24 or 2.25 of hamster that the description field was added but it&#8217;s a very welcome addition.</p>
<div id="attachment_55" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-55" title="Hamster 2.25 update activity dialog" src="http://www.c3b.co.uk/wp-content/uploads/2009/02/screenshot-update-activity-300x194.png" alt="Hamster 2.25 update activity dialog" width="300" height="194" /><p class="wp-caption-text">Hamster 2.25 update activity dialog</p></div>
<p>When you update an activity in 2.25 you now have a description text area to store exactly that, a description! The even better way of inputting a description is with the single activity text box by splitting the activity and the description with a comma. i.e. &#8220;activity_name, here is what I did during this activity&#8221;</p>
<p>Additionally the single activity box can also be used to set the category of the activity by adding an @ symbol. i.e. &#8220;activity_name@Work, here is what I did during this activity&#8221; nifty eh?</p>
<p>So now that I&#8217;ve teased you with what the new version does here is a description of how to upgrade from source, it&#8217;s fairly straightforward especially if you&#8217;re familiar with building applications from source already.</p>
<p>1. In a terminal enter the following command which will install all the necessary dependencies for building hamster (the line below will cover wrap onto 3 lines though it should be entered in the terminal as a single line)</p>
<pre>sudo apt-get install gnome-common python-pysqlite2 python-gtk2 python-gtk2-dev
python-gobject python-gobject-dev libgconf2-dev python-gnome2-dev
x11proto-scrnsaver-dev libxss-dev</pre>
<p>2. Grab yourself a copy of the source from <a href="http://ftp.gnome.org/pub/GNOME/sources/hamster-applet/2.25/hamster-applet-2.25.3.tar.gz">http://ftp.gnome.org/pub/GNOME/sources/hamster-applet/2.25/hamster-applet-2.25.3.tar.gz</a></p>
<p>3. Extract the source file to a folder, assuming you downloaded the source to your home directory you could extract it with the following commands</p>
<pre>cd ~
tar -zxvf hamster-applet-2.25.3.tar.gz</pre>
<p>4. Now the commands to actually build the plugin, again assuming you extracted the source in the line above to a folder named hamster-applet-2.25.3 in your home folder</p>
<pre>cd ~/hamster-applet-2.25.3
./configure
make
sudo make install</pre>
<p>5. And that&#8217;s it, should be rather painless, unless something goes horribly wrong (in which case leave a comment and I&#8217;ll see what I can do to help) All that&#8217;s left is to remove hamster from your panel and then add it again from the Add to panel dialog. Check that you&#8217;re running version 2.25.3 by right-clicking on the hamster applet and selecting About.</p>
<p>As always I hope that helps someone, comments are always appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.c3b.co.uk/2009/02/04/upgrading-project-hamster-to-2253-from-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alternative method for opening Smarty templates with HTML syntax highlighting in gedit</title>
		<link>http://www.c3b.co.uk/2008/12/16/alternative-method-for-opening-smarty-templates-with-html-syntax-highlighting-in-gedit/</link>
		<comments>http://www.c3b.co.uk/2008/12/16/alternative-method-for-opening-smarty-templates-with-html-syntax-highlighting-in-gedit/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 11:41:12 +0000</pubDate>
		<dc:creator>waylon</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[gedit]]></category>
		<category><![CDATA[nautilus]]></category>
		<category><![CDATA[smarty]]></category>
		<category><![CDATA[syntax]]></category>
		<category><![CDATA[tpl]]></category>

		<guid isPermaLink="false">http://www.c3b.co.uk/?p=32</guid>
		<description><![CDATA[Here is an update to a previous post regarding how to get gedit to recognise Smarty template *.tpl files. I&#8217;ve found that gedit prefers to use the mime type to decide what type of file it is and therefore what &#8230; <a href="http://www.c3b.co.uk/2008/12/16/alternative-method-for-opening-smarty-templates-with-html-syntax-highlighting-in-gedit/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here is an update to a previous post regarding how to get gedit to recognise Smarty template *.tpl files. I&#8217;ve found that gedit prefers to use the mime type to decide what type of file it is and therefore what syntax highlighting to apply.</p>
<p>After a little investigation I found that most of my .tpl files were being identified as text/plain in Nautilus (found by right-clicking on the file and selecting properties, on the basic tab the type field will tell you the mime type nautilus is seeing it as)</p>
<p>My new solution to this problem is to convince nautilus (and gedit) that the *.tpl files are in fact HTML files and therefore syntax highlight them in the same way, and here&#8217;s how to do it:</p>
<ol>
<li>Make a backup of your freedesktop.org.xml file with the following commands:
<p>
<pre>cd /usr/share/mime/packages
sudo cp freedesktop.org.xml freedesktop.org.xml.backup</pre>
<p></p>
</li>
<li>Edit the freedesktop.org.xml file as a super user:
<p>
<pre>sudo gedit /usr/share/mime/packages/freedesktop.org.xml</pre>
<p></p>
</li>
<li>Search the file for &#8220;*.php&#8221; (without the quotes). You should find a section with:
<p>
<pre>&lt;glob pattern="*.php"/&gt;
&lt;glob pattern="*.php3"/&gt;
&lt;glob pattern="*.php4"/&gt;</pre>
<p></p>
</li>
<li>Add a new glob entry for tpl files by adding the line:
<p>
<pre>&lt;glob pattern="*.tpl"/&gt;</pre>
<p></p>
</li>
<li>Save and close the file then run the following command which should be fairly self-explanatory:
<p>
<pre>sudo update-mime-database /usr/share/mime</pre>
<p></p>
</li>
<li>Nautilus and gedit should now recognise .tpl files as html files and syntax highlight as such</li>
</ol>
<p><span style="text-decoration: line-through;">The only drawback with this option (and I consider it a rather minor inconvenience) is that double clicking your tpl files will try and open them in Firefox by default now, you can change this to open in gedit by default but then all your .html and .htm files will open in gedit by default too.</span></p>
<p><span style="text-decoration: line-through;">You choose which you prefer, I personally have no problem leaving them to open in Firefox by default since I rarely double click tpl files in nautilus, I usually use the file browser plugin in gedit.</span></p>
<p>Thanks to a suggestion by Sudhanshu I&#8217;ve edited the post to add the tpl entry to the php section of the freedesktop.org.xml file instead of the html section. The benefit of this is that you can now double click tpl files and have them open in the same application as php files (usually gedit) while html files will still open in your browser.</p>
<p>As always comments are appreciated on whether this was helpful or if you&#8217;ve found a better way.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.c3b.co.uk/2008/12/16/alternative-method-for-opening-smarty-templates-with-html-syntax-highlighting-in-gedit/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Failed VPN connections after upgrading to Ubuntu Intrepid Ibex 8.10</title>
		<link>http://www.c3b.co.uk/2008/11/04/failed-vpn-connections-after-upgrading-to-ubuntu-intrepid-ibex-810/</link>
		<comments>http://www.c3b.co.uk/2008/11/04/failed-vpn-connections-after-upgrading-to-ubuntu-intrepid-ibex-810/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 15:09:15 +0000</pubDate>
		<dc:creator>waylon</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[8.10]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[intrepid ibex]]></category>
		<category><![CDATA[secrets]]></category>
		<category><![CDATA[vpn]]></category>
		<category><![CDATA[vpn connection]]></category>

		<guid isPermaLink="false">http://www.c3b.co.uk/?p=26</guid>
		<description><![CDATA[Another post concerning my upgrade experience with Ubuntu 8.10 this time with regards to VPN connections. I keep meaning to take the time to write a more comprehensive piece about the upgrade as a whole but for now I&#8217;ll keep &#8230; <a href="http://www.c3b.co.uk/2008/11/04/failed-vpn-connections-after-upgrading-to-ubuntu-intrepid-ibex-810/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Another post concerning my upgrade experience with Ubuntu 8.10 this time with regards to VPN connections. I keep meaning to take the time to write a more comprehensive piece about the upgrade as a whole but for now I&#8217;ll keep posting little snippets of minor annoyances and how I solved them.</p>
<p>This problem appeared when I attempted to connect to a VPN for the first time since the upgrade. Firstly all of my saved VPN connections were gone, slightly annoying but understandable since the network manager has undertaken a major overhaul in this version. So I create a new VPN connection to a Windows 2003 Small Business Server I manage, I entered the host, username, password and domain and left everything else as default. I try to connect to the new connection and almost immediately an error message pops-up (certainly quicker than my machine could even resolve the hostname)</p>
<p>The precise error was &#8220;The vpn connection xxx failed because there were no valid VPN secrets&#8221; (not quite the precise error message since the connection wasn&#8217;t called xxx, having a VPN connection named xxx would conjure up unsavoury, NSFW thoughts&#8230;)</p>
<p>I won&#8217;t go into the whys and hows because I honestly haven&#8217;t had the time to find out but the answer for me was to go back and edit the VPN connection and remove the password. Next time I connected to the VPN I was prompted for the password and everything was back to normal and I can continue with my task of reading someone elses email mwah hahaha!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.c3b.co.uk/2008/11/04/failed-vpn-connections-after-upgrading-to-ubuntu-intrepid-ibex-810/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 8.10 upgrade experience</title>
		<link>http://www.c3b.co.uk/2008/10/31/ubuntu-810-upgrade-experience/</link>
		<comments>http://www.c3b.co.uk/2008/10/31/ubuntu-810-upgrade-experience/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 12:22:29 +0000</pubDate>
		<dc:creator>waylon</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[8.10]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[hamster]]></category>
		<category><![CDATA[intrepid ibex]]></category>
		<category><![CDATA[time tracking]]></category>

		<guid isPermaLink="false">http://www.c3b.co.uk/?p=24</guid>
		<description><![CDATA[This is just a quick post concerning my upgrade to Ubuntu 8.10 Intrepid Ibex, there will be more to come later. One of the new features I was most anticipating in this upgrade was the time tracking applet included with &#8230; <a href="http://www.c3b.co.uk/2008/10/31/ubuntu-810-upgrade-experience/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is just a quick post concerning my upgrade to Ubuntu 8.10 Intrepid Ibex, there will be more to come later.</p>
<p>One of the new features I was most anticipating in this upgrade was the time tracking applet included with the upgrade to Gnome 2.24. I have to fill in daily time sheets at work and trying to keep track of what I work on in any one day has become a real hassle, I was hoping this applet would make completing these time sheets a lot easier so imagine my dismay when after performing the upgrade to 8.10 and opening the add to panel dialog I found no such applet!</p>
<p>Long story short and without explaination because I don&#8217;t know why it wasn&#8217;t there but I was able to add the time tracking applet by running the following in a terminal</p>
<pre>sudo apt-get install hamster-applet</pre>
<p>after installing hamster the time tracking applet was in my add to panel dialog and I am indeed looking forward to using it (apparently it took me 8 minutes to write this post!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.c3b.co.uk/2008/10/31/ubuntu-810-upgrade-experience/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Moving your .ost file with Outlook 2003</title>
		<link>http://www.c3b.co.uk/2008/08/05/moving-your-ost-file-with-outlook-2003/</link>
		<comments>http://www.c3b.co.uk/2008/08/05/moving-your-ost-file-with-outlook-2003/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 16:35:50 +0000</pubDate>
		<dc:creator>waylon</dc:creator>
				<category><![CDATA[networkadmin]]></category>
		<category><![CDATA[2003]]></category>
		<category><![CDATA[microsoft outlook]]></category>
		<category><![CDATA[ost]]></category>
		<category><![CDATA[outlook.ost]]></category>
		<category><![CDATA[use cached exchange mode]]></category>

		<guid isPermaLink="false">http://www.c3b.co.uk/?p=16</guid>
		<description><![CDATA[Anyone that has read my blog before will know that I recently switched to Ubuntu as my primary OS however what I haven&#8217;t mentioned is that I also have a Windows XP virtual machine running for the sole purpose of &#8230; <a href="http://www.c3b.co.uk/2008/08/05/moving-your-ost-file-with-outlook-2003/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Anyone that has read my blog before will know that I recently switched to Ubuntu as my primary OS however what I haven&#8217;t mentioned is that I also have a Windows XP virtual machine running for the sole purpose of running Outlook for my work email.</p>
<p>When I set up the virtual machine I was a bit too tight on the amount of space I gave to the primary hard disk image and have very quickly go to the point where Windows is complaining of a lack of space on drive C:</p>
<p>Firstly I moved the swap file to another virtual hard disk which solved the problem for a time but not for long. So I did some searching for files that were taking up space and found my Outlook offline cache file (outlook.ost) was fairly sizable so I wanted to move that too to the other virtual hard disk I&#8217;d set up, moving a file should be a straightforward task right? not if Microsoft has anything to do with it. Here are the steps you&#8217;ll need to follow in order to move your outlook.ost file.</p>
<ol>
<li>Close Outlook</li>
<li>Move (or copy and delete the original at the end if you&#8217;re paranoid like me) the outlook.ost file from it&#8217;s current location (usually c:\documents and settings\{user}\Local Settings\Application Data\Microsoft\Outlook\outlook.ost) to a new location</li>
<li>Open the mail settings applet either from the control panel or by right clicking on your Outlook link and selecting properties.</li>
<li>Click E-mail Accounts&#8230;</li>
<li>View or change and existing account and click next</li>
<li>Highlight your exchange email account and click Change&#8230;</li>
<li>Click More settings&#8230;</li>
<li>Uncheck the Use Cached Exchange Mode and click apply</li>
<li>Click Offline Folder File Settings&#8230;</li>
<li>Click Disable Offline Use and agree with the pop up dialog message.</li>
<li>This will close the Offline Folder File Settings dialog so click the button again</li>
<li>You&#8217;ll find this time that the File: text box can now be edited. Click browse and locate the outlook.ost in its new location and click OK.</li>
<li>Check the Use Cached Exchange Mode again and click OK.</li>
<li>Click next and then finish.</li>
<li>Close the mail settings applet and launch Outlook again.</li>
</ol>
<p>Your outlook.ost file is now being used from it&#8217;s new location. Only 15 steps to move one file, and some of those steps I&#8217;ve doubled up on to be kind!</p>
<p>I understand that this has been improved in 2007 but I haven&#8217;t got a copy of that on hand to verify.</p>
<p>As always, I appreciate your comments. Let me know if this did or didn&#8217;t help you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.c3b.co.uk/2008/08/05/moving-your-ost-file-with-outlook-2003/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Calculation errors with the scientific calculator on the iPhone 3G</title>
		<link>http://www.c3b.co.uk/2008/07/22/calculation-errors-with-the-scientific-calculator-on-the-iphone-3g/</link>
		<comments>http://www.c3b.co.uk/2008/07/22/calculation-errors-with-the-scientific-calculator-on-the-iphone-3g/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 14:33:23 +0000</pubDate>
		<dc:creator>waylon</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[3g]]></category>
		<category><![CDATA[boredom]]></category>
		<category><![CDATA[cubed root]]></category>
		<category><![CDATA[iphone 3g]]></category>
		<category><![CDATA[scientific calculator]]></category>

		<guid isPermaLink="false">http://www.c3b.co.uk/?p=14</guid>
		<description><![CDATA[I was playing around with the scientific calculator on my iPhone last night (don&#8217;t ask me why becuase I don&#8217;t really know) and found a repeatable error with a particular calculation, the cubed root of 64. We all know that &#8230; <a href="http://www.c3b.co.uk/2008/07/22/calculation-errors-with-the-scientific-calculator-on-the-iphone-3g/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was playing around with the scientific calculator on my iPhone last night (don&#8217;t ask me why becuase I don&#8217;t really know) and found a repeatable error with a particular calculation, the cubed root of 64.</p>
<p>We all know that the cubed root of 64 is 4 (at least anyone likely to read my blog knows anyway) however the iPhone believes the cubed root of 64 is 4.000000000000001 which admittedly is pretty close to 4 but is strictly speaking still wrong.</p>
<p>Anyone care to shed some insight or ideas as to what might be causing this at a low level? I&#8217;m not looking for fixes, I&#8217;m not likely to use my iPhone for calculations that need that kind of accuracy but out of sheer curiosity I&#8217;d be interested to know how this could happen? Rounding errors in the code? How does one actually go about calculating the cubed root of a number? (it&#8217;s been a while since my math A-Level and I haven&#8217;t used it much since)</p>
<p>Answers on a postcard, or a comment below..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.c3b.co.uk/2008/07/22/calculation-errors-with-the-scientific-calculator-on-the-iphone-3g/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

