<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.3" -->
<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/"
	>

<channel>
	<title>Wander Lost</title>
	<link>http://www.aehunter.net</link>
	<description></description>
	<pubDate>Wed, 26 Dec 2007 17:11:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>
	<language>en</language>
			<item>
		<title>-controls update</title>
		<link>http://www.aehunter.net/2007/12/26/controls-update/</link>
		<comments>http://www.aehunter.net/2007/12/26/controls-update/#comments</comments>
		<pubDate>Wed, 26 Dec 2007 17:11:56 +0000</pubDate>
		<dc:creator>Andrew Hunter</dc:creator>
		
		<category><![CDATA[Ubuntu / Linux]]></category>

		<guid isPermaLink="false">http://www.aehunter.net/2007/12/26/controls-update/</guid>
		<description><![CDATA[Well, seeing as I posted about this earlier, I might as well give it an update.
Thanks to my own testing (I wish I had a userbase, but that would have meant some very angry people due to data loss bugs), I have fixed several bugs in changesettings.py in regards to reading the file and changing [...]]]></description>
			<content:encoded><![CDATA[<p>Well, seeing as I posted about this earlier, I might as well give it an update.</p>
<p>Thanks to my own testing (I wish I had a userbase, but that would have meant some very angry people due to data loss bugs), I have fixed several bugs in changesettings.py in regards to reading the file and changing the line replacement while the class is instanced. (As I write this right now, I am realizing I need to make a similar change to the set up of the regular expression&#8230;. just to make the whole thing nice and manageable)</p>
<p>The previous revisions could eat your data because: 1) when you read a buffer in python, it is emptied (very c like if you ask me) and 2) the class was not re-searching the file after the inital change. The end result of both of those two things were that if you changed the setting twice, it would overwrite the file with the empty buffer and all that would be left would be the replacement string. The other issue resulted in the append/update logic being static.</p>
<p>Both of these  issues have been fixed as of rev 35 iirc in the mainline ubuntustudio-controls branch.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aehunter.net/2007/12/26/controls-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Home for the Holidays</title>
		<link>http://www.aehunter.net/2007/12/13/home-for-the-holidays/</link>
		<comments>http://www.aehunter.net/2007/12/13/home-for-the-holidays/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 21:52:15 +0000</pubDate>
		<dc:creator>Andrew Hunter</dc:creator>
		
		<category><![CDATA[Asides]]></category>

		<guid isPermaLink="false">http://www.aehunter.net/2007/12/13/home-for-the-holidays/</guid>
		<description><![CDATA[Well after two days MIA, I have made it back to Toronto from Newcastle. Its great to spend time with one&#8217;s family and even better not to have to think about what you are going to have for dinner. :p
]]></description>
			<content:encoded><![CDATA[<p>Well after two days MIA, I have made it back to Toronto from Newcastle. Its great to spend time with one&#8217;s family and even better not to have to think about what you are going to have for dinner. :p</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aehunter.net/2007/12/13/home-for-the-holidays/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ubuntustudio-controls</title>
		<link>http://www.aehunter.net/2007/12/02/ubuntustudio-controls/</link>
		<comments>http://www.aehunter.net/2007/12/02/ubuntustudio-controls/#comments</comments>
		<pubDate>Sun, 02 Dec 2007 14:09:45 +0000</pubDate>
		<dc:creator>Andrew Hunter</dc:creator>
		
		<category><![CDATA[Ubuntu / Linux]]></category>

		<guid isPermaLink="false">http://www.aehunter.net/2007/12/02/ubuntustudio-controls/</guid>
		<description><![CDATA[I felt the need to blog about this small settings app that is being developed by Luis and myself called ubuntustudio-controls. The aim of this app is create an easier way for users to modify several settings that are currently modified by hand.
The design of -controls is such that it is DE agnostic. Currently we [...]]]></description>
			<content:encoded><![CDATA[<p>I felt the need to blog about this small settings app that is being developed by Luis and myself called ubuntustudio-controls. The aim of this app is create an easier way for users to modify several settings that are currently modified by hand.</p>
<p>The design of -controls is such that it is DE agnostic. Currently we are only developing a front-end for Gnome, but the backend class that I wrote can be used in any python code.</p>
<p><strong>A quick explanation on how it works</strong></p>
<p>When the changesettings class is initialized it needs to be given three  pieces of information :</p>
<p>1) The file to operate on</p>
<p>2) A python regular expression</p>
<p>3) The string you want to replace or add.</p>
<p><code><br />
import changesettings<br />
inst = changesettings('file', '\d', '1')<br />
inst.ch_setting()<br />
inst.rm_setting()<br />
</code></p>
<p>changesettings defines two methods, ch_setting and rm_setting. ch_setting will search the file for a string matching the python regular expression and if it exists, change it. Otherwise, it will append it to the second last line. (This may change in the future to allow the class to append it anywhere in the file.)</p>
<p>The second method defined does the same as the first, except it will remove the string.</p>
<p>The code is available from the ubuntustudio-controls project page on launchpad, but here is a <a href="https://code.edge.launchpad.net/~ubuntustudio-dev/ubuntustudio-controls/ubuntustudio-controls">link</a> for all you lazy people.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aehunter.net/2007/12/02/ubuntustudio-controls/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hardy Har Har!</title>
		<link>http://www.aehunter.net/2007/10/28/hardy-har-har/</link>
		<comments>http://www.aehunter.net/2007/10/28/hardy-har-har/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 17:57:06 +0000</pubDate>
		<dc:creator>Andrew Hunter</dc:creator>
		
		<category><![CDATA[Ubuntu / Linux]]></category>

		<guid isPermaLink="false">http://www.aehunter.net/2007/10/28/hardy-har-har/</guid>
		<description><![CDATA[Well, new and interesting new from the hardy packaging front. Genpo is coming along nicely. Currently I am waiting for upstream to either fix some file licensing issues themselves or to accept the patch I sent them. A testing version of Genpo can be found in my PPA:

deb http://ppa.launchpad.net/rexbron/ubuntu gutsy main

I have also got an [...]]]></description>
			<content:encoded><![CDATA[<p>Well, new and interesting new from the hardy packaging front. <a href="http://genpo.sf.net">Genpo</a> is coming along nicely. Currently I am waiting for upstream to either fix some file licensing issues themselves or to accept the patch I sent them. A testing version of Genpo can be found in my PPA:<br />
<code></code></p>
<p><code>deb http://ppa.launchpad.net/rexbron/ubuntu gutsy main<br />
</code></p>
<p>I have also got an ubuntufied version of OpenLibraries available for any hardy users (I just upgraded my macbook earlier today) at that same address but replacing gutsy with hardy.</p>
<p>OpenLibraries has proven interesting to package. All of the original debianization work was courtesy of debian-multimedia.org, for which I am much appreciative of. Beyond the general grunt work, that initial start has given me a good idea on how to approach these kinds of packages. The biggest problem with the packages current state is that, because of a dependency on libboost-python to provide the python extensions, it can only work with the version of python compiled against that. I initially tried to compile python-openlibraries against python2.4, but got some very nasty symbol mismatches.</p>
<p>Now hard coding a dependency on a particular version of python may not seem like a huge problem but it does fly in the face of Debian&#8217;s Python policy. I am afraid that when it comes time to submit the package to the archive, it will be rejected on those grounds, hence why I am actively looking for a way to implement it with python-central. If any python guru&#8217;s happen across this, please send me an email with your suggestions or look for rexbron on irc.freenode.net.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aehunter.net/2007/10/28/hardy-har-har/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Giving Thanks</title>
		<link>http://www.aehunter.net/2007/10/07/giving-thanks/</link>
		<comments>http://www.aehunter.net/2007/10/07/giving-thanks/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 01:34:37 +0000</pubDate>
		<dc:creator>Andrew Hunter</dc:creator>
		
		<category><![CDATA[Asides]]></category>

		<guid isPermaLink="false">http://www.aehunter.net/2007/10/07/giving-thanks/</guid>
		<description><![CDATA[It is 2:30 in the morning and insomnia, or perhaps memories of home and Thanksgiving dinner (which should be wrapping up around now), are keeping me awake. I can not help but wonder at what all of my classmates back at York are doing right now, most likely enjoying time with family and feasting on [...]]]></description>
			<content:encoded><![CDATA[<p>It is 2:30 in the morning and insomnia, or perhaps memories of home and Thanksgiving dinner (which should be wrapping up around now), are keeping me awake. I can not help but wonder at what all of my classmates back at York are doing right now, most likely enjoying time with family and feasting on turkey. </p>
<p>I had spaghetti with pesto for dinner.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aehunter.net/2007/10/07/giving-thanks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Looking Forward to Hardy Heron</title>
		<link>http://www.aehunter.net/2007/09/22/looking-forward-to-hardy-heron/</link>
		<comments>http://www.aehunter.net/2007/09/22/looking-forward-to-hardy-heron/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 23:34:21 +0000</pubDate>
		<dc:creator>Andrew Hunter</dc:creator>
		
		<category><![CDATA[Ubuntu / Linux]]></category>

		<guid isPermaLink="false">http://www.aehunter.net/2007/09/22/looking-forward-to-hardy-heron/</guid>
		<description><![CDATA[Things are chugging along for the Gutsy release of Ubuntu Studio. All the art packages are in the repos and we are moving towards getting a testing disk out into the wild. I have not done anything really for Gutsy on the packaging front, but am looking to change that.
As for my goals for Hardy, [...]]]></description>
			<content:encoded><![CDATA[<p>Things are chugging along for the Gutsy release of Ubuntu Studio. All the art packages are in the repos and we are moving towards getting a testing disk out into the wild. I have not done anything really for Gutsy on the packaging front, but am looking to change that.</p>
<p>As for my goals for Hardy, I would really like to try and get <a href="http://www.celtx.com">Celtx</a> into universe.  The initial outlook is a bit bleak, the upstream code ships standard libraries and I will have to modify the upstream tarball but I will look at how other Firefox based apps are packaged in Ubuntu. Jussi has also encouraged me to look at packaging <a href="http://genpo.sourceforge.net/">Genpo</a> for Hardy.</p>
<p>I will be posting progress information on the packaging of those two apps as it goes along. Hopefully I will have plenty of free time to do both this sort of work and for film (Which is the whole reason I am in England for this year :P)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aehunter.net/2007/09/22/looking-forward-to-hardy-heron/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What the hell has been going on?</title>
		<link>http://www.aehunter.net/2007/09/15/what-the-hell-has-been-going-on/</link>
		<comments>http://www.aehunter.net/2007/09/15/what-the-hell-has-been-going-on/#comments</comments>
		<pubDate>Sat, 15 Sep 2007 13:22:05 +0000</pubDate>
		<dc:creator>Andrew Hunter</dc:creator>
		
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://www.aehunter.net/2007/09/15/what-the-hell-has-been-going-on/</guid>
		<description><![CDATA[Damn it been a long time since I wrote anything here. I need to work on my writing skills so here is it. My life update:

I left September 9th for a year on exchange with Northumbria University. I will be studying film production and will be getting equivalency for my second year at York (with the exception of one course).  Really looking forward to that, I think it is going to be awesome. I will definitely post about it.]]></description>
			<content:encoded><![CDATA[<p>Damn it been a long time since I wrote anything here. I need to work on my writing skills so here is it. My life update:</p>
<p>I left September 9th for a year on exchange with Northumbria University. I will be studying film production and will be getting equivalency for my second year at York (with the exception of one course).  Really looking forward to that, I think it is going to be awesome. I will definitely post about it.<br />
	I finished my internship with <a href="http://www.brown25.com">Brown Entertainment</a>  for the summer. Brown Entertainment is a commercial production company. They have done other sorts of work, but it is commercials that really pay the bills.  Working there was interesting to say the least. I worked 40 weeks in the office as general help and for several weeks as the full time receptionist. I found the work to be repetitive and not greatly engaging. During my stay, the previous receptionist, Brodie, left for the greener pastures of Associate Producer with UnplugedTV. Brodie was my trainer and I think that we developed a friendship if only because we worked side by side for two months. Ironically, I found myself in the last week of my internship training Brodie&#8217;s replacement. Got to love it when the unpaid intern is teaching the new employee. <img src='http://www.aehunter.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /><br />
	The hi-light of my stay at Brown was the generosity of the Executive Producer William. He loaned me Browns camera for the weekend and covered the production under the companies standard policy. I wonder if any other sub-$200 budget productions have had an insurance policy that covered them for up to <strong>10 Million Dollars</strong>. I post about that experience is for another day I suppose.<br />
	Whoops, I forgot to post this&#8230;. So here it is, even if it is a bit late.  I am also working on writing some personal essays of my experiences so far in England and Newcastle. Hopefully, I will be able to develop some good style.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aehunter.net/2007/09/15/what-the-hell-has-been-going-on/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why you should never unplug you iPod until it is unmounted and how to fix it if you do.</title>
		<link>http://www.aehunter.net/2007/03/25/why-you-should-never-unplug-you-ipod-until-it-is-unmounted-and-how-to-fix-it-if-you-do/</link>
		<comments>http://www.aehunter.net/2007/03/25/why-you-should-never-unplug-you-ipod-until-it-is-unmounted-and-how-to-fix-it-if-you-do/#comments</comments>
		<pubDate>Mon, 26 Mar 2007 03:34:46 +0000</pubDate>
		<dc:creator>Andrew Hunter</dc:creator>
		
		<category><![CDATA[Ubuntu / Linux]]></category>

		<guid isPermaLink="false">http://www.aehunter.net/2007/03/25/why-you-should-never-unplug-you-ipod-until-it-is-unmounted-and-how-to-fix-it-if-you-do/</guid>
		<description><![CDATA[Ok, stupid moment. I unplugged my iPod as Amarok was writing the iTunesDB file. crap. So now, my music is there, I just don&#8217;t know where it is. I am posting the solution that I have found for Linux and Amarok.
Amarok complains that it can not find an iTunesDB file (it is actually there, just [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, stupid moment. I unplugged my iPod as Amarok was writing the iTunesDB file. crap. So now, my music is there, I just don&#8217;t know where it is. I am posting the solution that I have found for Linux and Amarok.</p>
<p>Amarok complains that it can not find an iTunesDB file (it is actually there, just corrupted) and wont mount it.</p>
<p>Solution:</p>
<p>1) Unmount, remount.<br />
                  Amarok is nice enough to make a backup before any changes. Try and replace the current iTunesDB file with the backup.</p>
<p>1a) if you are getting a read-only error message, unmount and run:</p>
<p><code>sudo dosfsck -a /dev/<insert device here></insert></code> and remount.</p>
<p>2) Open up Amarok, look for a &#8220;Stale and Orphaned&#8221; option. This will take some time. Once it is done, Amarok will display a list of files.</p>
<p>3) Once that is done, right click and &#8220;add to database&#8221;.</p>
<p>And there you have it, a completely recovered iPod in under 5 minutes.</p>
<p>And now, to let Google get this information to the masses.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aehunter.net/2007/03/25/why-you-should-never-unplug-you-ipod-until-it-is-unmounted-and-how-to-fix-it-if-you-do/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Blessed be upstreams with forsight</title>
		<link>http://www.aehunter.net/2007/02/19/blessed-be-upstreams-with-forsight/</link>
		<comments>http://www.aehunter.net/2007/02/19/blessed-be-upstreams-with-forsight/#comments</comments>
		<pubDate>Mon, 19 Feb 2007 17:10:56 +0000</pubDate>
		<dc:creator>Andrew Hunter</dc:creator>
		
		<category><![CDATA[Ubuntu / Linux]]></category>

		<guid isPermaLink="false">http://www.aehunter.net/2007/02/19/blessed-be-upstreams-with-forsight/</guid>
		<description><![CDATA[Thanks to the Soma guys, especially Baku, for having the forsight to add an exception to their licence that allows Soma to compile against OpenSSL. Lets just hope that it passes muster with the Ubuntu archive admins, though I expect I will have to make the modifications to debian/copyright to reflect this. That means a [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to the Soma guys, especially Baku, for having the forsight to add an exception to their licence that allows Soma to compile against OpenSSL. Lets just hope that it passes muster with the Ubuntu archive admins, though I expect I will have to make the modifications to debian/copyright to reflect this. That means a whole other upload, review, upload, review cycle and I am not sure if it will make it in by the Universe freeze on the 22nd&#8230;. Sigh, I wish I saw this coming.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aehunter.net/2007/02/19/blessed-be-upstreams-with-forsight/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft Canada Ice House, Meet Tux</title>
		<link>http://www.aehunter.net/2007/02/03/microsoft-canada-ice-house-meet-tux/</link>
		<comments>http://www.aehunter.net/2007/02/03/microsoft-canada-ice-house-meet-tux/#comments</comments>
		<pubDate>Sat, 03 Feb 2007 17:20:34 +0000</pubDate>
		<dc:creator>Andrew Hunter</dc:creator>
		
		<category><![CDATA[Ubuntu / Linux]]></category>

		<guid isPermaLink="false">http://www.aehunter.net/2007/02/03/microsoft-canada-ice-house-meet-tux/</guid>
		<description><![CDATA[As part of their promotion of Vista’s release, Microsoft has set up an “ice house” in downtown Toronto, with various aspects of the new version on display in the different rooms. Now, just having the Microsoft folk there to present their product (and their side of the story when it comes to its “features”), a [...]]]></description>
			<content:encoded><![CDATA[<blockquote>As part of their promotion of Vista’s release, Microsoft has set up an “ice house” in downtown Toronto, with various aspects of the new version on display in the different rooms. Now, just having the Microsoft folk there to present their product (and their side of the story when it comes to its “features”), a group of dedicated Ubuntu users will be on hand nearby with a ten-foot tall inflatable Tux (the penguin mascot of Linux) telling people about free open-source software and its merits over closed, proprietary, restricted systems such as the one showcased inside the ice house. They will also have laptops on hand to showcase Ubuntu and Kubuntu and let passersby check it out for themselves, and CDs to take home for anyone interested. The group will be on the sidewalk just next to Yonge &#038; Dundas Square in Toronto from 4:00 to 7:00 PM EST today, Friday February 2nd - look for the penguin. If you’re in the area, drop by, and if not, tell your friends!</p></blockquote>
<p>Well this has already happened and I must say that is was a great success. So much so that we are considering coming back and doing another one today. Look for pictures!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aehunter.net/2007/02/03/microsoft-canada-ice-house-meet-tux/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
