<?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>Matt Daubneys Blog &#187; linux</title>
	<atom:link href="http://daubers.co.uk/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://daubers.co.uk</link>
	<description></description>
	<lastBuildDate>Sun, 25 Mar 2012 19:34:30 +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>Banishing the Demons of Distraction Redux</title>
		<link>http://daubers.co.uk/2011/05/20/banishing-the-demons-of-distraction-redux/</link>
		<comments>http://daubers.co.uk/2011/05/20/banishing-the-demons-of-distraction-redux/#comments</comments>
		<pubDate>Fri, 20 May 2011 22:12:17 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[learning]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[distractions]]></category>

		<guid isPermaLink="false">http://daubers.co.uk/?p=342</guid>
		<description><![CDATA[My fight against distractions has carried on further. This brief episode is brought to you by the theory of &#8220;scratching your own itch&#8221;. There are a lot of things that annoy me with various tasks I perform every day. This past week I&#8217;ve been taking note of each one, and I count 78 in total. [...]]]></description>
			<content:encoded><![CDATA[<p>My fight against distractions has carried on further. This brief episode is brought to you by the theory of &#8220;scratching your own itch&#8221;.</p>
<p>There are a <span style="text-decoration: underline;">lot</span> of things that annoy me with various tasks I perform every day. This past week I&#8217;ve been taking note of each one, and I count 78 in total. Each one of those 78 things could probably be fixed very easily, but because I&#8217;m generally running around like a headless chicken trying to get things done, I don&#8217;t even think about fixing them, I just put up with them and carry on. A fair few of these are things that take a while to fix, like the office being short of physical space because of all the orders coming in/out at the moment. Other issues are easy to fix, like the fact that it takes me 30 minutes to an hour to do a quick analysis of some testing data. This is a problem I can solve easily with a smattering of python and a little concentration. In fact, I&#8217;m intending to tackle this on Sunday by going into the office when it&#8217;s quiet, and just making this problem vanish.</p>
<p>A few other problems on that list of 78 can also be solved with code, some easily, some not so. Some can be solved by a few simple changes in my work routine, like the fact I constantly go to do a task, get pulled away by something else, and then forget what I was going to do. Keeping a simple log book of what I&#8217;m doing during the day would solve this easily. It would be better if this was digitized in some form, but for now a simple notebook will probably make a huge difference. This distraction on its own has probably caused me to lose my train of thought more times this week than any other on the list.</p>
<p>So how id my fight going? I&#8217;m much more aware of what causes me to be distracted after the past week or so. It&#8217;s taking me time to come to terms with each of those distractions and to deal with them, but ultimately, I am becoming more productive in a given period of time. The next big thing I&#8217;m going to have to tackle is project methodology. Since I don&#8217;t even have a passing familiarity with any of the standard methodologies, this is going to take some research, some thought and  a lot of conversations in order to find the best one to suite the needs of my team at work. As always, any pertinant reading material suggestions are always welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://daubers.co.uk/2011/05/20/banishing-the-demons-of-distraction-redux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Training vs Teaching</title>
		<link>http://daubers.co.uk/2010/12/11/training-vs-teaching/</link>
		<comments>http://daubers.co.uk/2010/12/11/training-vs-teaching/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 14:37:35 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[learning]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://daubers.co.uk/?p=332</guid>
		<description><![CDATA[Today I&#8217;ve been mostly teaching myself the oddities of C++. Now C++ is an object orientated language that&#8217;s an extension of C. This has led me to a revalation. Recently at work I&#8217;ve been doing masses of OO stuff (as a change from the previous stuff I was writing which was largely linear) and as a result [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ve been mostly teaching myself the oddities of C++. Now C++ is an object orientated language that&#8217;s an extension of C. This has led me to a revalation.</p>
<p>Recently at work I&#8217;ve been doing masses of OO stuff (as a change from the previous stuff I was writing which was largely linear) and as a result of that I&#8217;ve started seeing the world in terms of objects. Now in order to achieve what I needed at work, I ended up reading up on the theory of objects and what they actually are. In times past when I&#8217;ve been &#8220;taught&#8221; how to program (rather than teaching myself) , the content of the classes where more designed for a specific language on how to solve a specific problem. I think I only once sat in a computing based lecture that talked about the more abstract issues in programming. Whenever I start designing a program I always go back to that single lecture, and a few books that have a higher level stance on problems (such as Design Patterns)  and then once I&#8217;m passed that do I go to the language specific things.</p>
<p>The reason I digress this far is that after learning all this meta-stuff, learning another language is actually relatively easy. Now everything is falling down to syntax rather than subject. Going back to the title, I think that those lectures that taught me to do this in this language because it does that has got things backwards. They were doing the training first in the hope it would teach you something. What they should be doing is teaching you the concepts (all the &#8220;meta&#8221;) and the train you in the language.</p>
<p>Teach and then train, not train and then teach. Something I shall have to try and follow more often in the future.</p>
<p>(Many thanks to Alan Bell for the inspiration in the title <img src='http://daubers.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
]]></content:encoded>
			<wfw:commentRss>http://daubers.co.uk/2010/12/11/training-vs-teaching/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>On Life</title>
		<link>http://daubers.co.uk/2009/12/07/on-life/</link>
		<comments>http://daubers.co.uk/2009/12/07/on-life/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 00:28:49 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[FOSS]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://daubers.co.uk/?p=247</guid>
		<description><![CDATA[For the past few weeks life has been busy, and when I say busy I mean hectic beyond belief. In that time I&#8217;ve had a few OSS revelations I&#8217;d like to share. As an experiment at work I thought I&#8217;d try using eclipse as an IDE instead of my normal vim+terminator job. Scary as it is, [...]]]></description>
			<content:encoded><![CDATA[<p>For the past few weeks life has been busy, and when I say busy I mean hectic beyond belief. In that time I&#8217;ve had a few OSS revelations I&#8217;d like to share.</p>
<p>As an experiment at work I thought I&#8217;d try using eclipse as an IDE instead of my normal vim+terminator job. Scary as it is, I find myself actually quite liking eclipse. It may be that my work machine has 4GB of RAM, and so copes better than the machines I&#8217;ve used in the past, or it may be that I&#8217;m starting to lose my qualms about what tools I use to do a job, as long as a job gets done. The PHP and Python tools inside eclipse have made my life a lot easier, and I really do find little things, like it reading out the docstring I&#8217;d put in a function when I hover over that function when it&#8217;s called, useful. Has eclipse evolved to where it&#8217;s useable or has affordable technology caught up with eclipse? A bit of a quandry for me that one.</p>
<p>The other small revelation I&#8217;ve had recently is that KDE4 is now inherently useable, and quite shiny to boot. when I&#8217;ve tried it in the past I quickly got fed up with things that didn&#8217;t quite fit or where missing completely, but now time has passed, and like KDE4 I believe I&#8217;ve changed a bit, and actually quite like it. I won&#8217;t be using it at home for a while, as the 7&#8243; screen on this tiny little netbook certainly won&#8217;t make it very use-able compared to the  20&#8243; odd monitor I have at work. The one big thing annoying me with it at the moment though is that konquerer doesn&#8217;t seem to fit with the default theme. Niggly annoyance I know, but surely that should be a papercut?</p>
<p>The last revelation I&#8217;ve had, though it&#8217;s not really a revelation, is a pang of guilt. I&#8217;m inherently a consumer in the whole Linux ecosphere. I consume by far more than I give back, and at the moment I simply don&#8217;t have the time to give back as much as I&#8217;d like. So this is my decree, and a proclamation that as of next year (with certain exceptions) I intend to deem one night a week free software night. On that night I will help to squish bugs, I&#8217;ll sit on IRC and be patient with people trying to help them through problems, I shall try and get involved in the various mailing list debates I sit and read, and I shall attempt to stop consuming quite so much and start giving back as much as I can.</p>
<p>In order to do this I will need a little help. The whole software workflow thing is a bit of a mystery to me. I&#8217;ve had little formal training in such things and as such tend to wing it more than I&#8217;d like. Can people point me in the direction of some good literature to help mend this? I&#8217;m quite willing to get my hands dirty if people are willing to be patient with me as I learn how the OSS developer crowd works so I can learn and adjust. In a way I&#8217;m hoping that this will flow back and help me at work as much as it&#8217;ll help me contribute back to the community in general.</p>
<p>If anyone also has a project they might want a hand with one evening a week from the of the month, feel free to drop me a line by your favourite communications method <img src='http://daubers.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://daubers.co.uk/2009/12/07/on-life/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Simple Fault Diagnosis in Ubuntu</title>
		<link>http://daubers.co.uk/2009/05/23/simple-fault-diagnosis-in-ubuntu/</link>
		<comments>http://daubers.co.uk/2009/05/23/simple-fault-diagnosis-in-ubuntu/#comments</comments>
		<pubDate>Sat, 23 May 2009 20:41:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[diagnosis]]></category>
		<category><![CDATA[dmesg]]></category>
		<category><![CDATA[htop]]></category>
		<category><![CDATA[logs]]></category>
		<category><![CDATA[top]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://daubers.co.uk/?p=173</guid>
		<description><![CDATA[Every so often people ask for help and are not sure where the problem lies. When diagnosing problems in Ubuntu, and some of these tips should apply to other linux distros as well, there are a few places you should look at. System Log Files Linux distributions have fantastic logging capabilities built in. If there [...]]]></description>
			<content:encoded><![CDATA[<p>Every so often people ask for help and are not sure where the problem lies. When diagnosing problems in Ubuntu, and some of these tips should apply to other linux distros as well, there are a few places you should look at.</p>
<h3>System Log Files</h3>
<p>Linux distributions have fantastic logging capabilities built in. If there is a hardware fault it will more than likely appear in the system log.  The most useful log files are kept in /var/log/ and can be accessed directly or through the Log File Viewer (System -&gt; Administration -&gt; Log File Viewer.)</p>
<p style="text-align: center;">
<div id="attachment_174" class="wp-caption aligncenter" style="width: 650px"><img class="size-full wp-image-174" title="System Log Viewer" src="http://daubers.co.uk/wp-content/uploads/2009/05/syslogviewer.png" alt="System Log Viewer" width="640" height="373" /><p class="wp-caption-text">System Log Viewer</p></div>
<p>The one thats most useful is the dmesg log. This can be found in the log viewer or on the command line by typing dmesg.  There&#8217;s normally lots of information here and depending on what the fault is with depends on what&#8217;s not working. If you have a non-functional USB peripheral, like a USB wifi card or a printer, a look at what dmesg says before it&#8217;s plugged in and after it&#8217;s plugged in can supply you with some information to start hitting google, the mailing lists or IRC with. Sometimes it will tell you what needs to be done, for example I have stuck a dodgy memory stick in one machine which didn&#8217;t automount, dmesg quite happily told me the stick had errors and to check it. Fantastic!</p>
<h3>The Tops</h3>
<p>Is something slowing your machine down to a crawl? There are a few tools that can help here, largley from the &#8220;top&#8221; family of applications. Starting with the ones that are graphical, you can use the System Monitor (System -&gt; Administration -&gt; System Monitor) and have a look under the processes tab to see which process is eating the most cpu. Easy peasy.</p>
<div id="attachment_175" class="wp-caption aligncenter" style="width: 623px"><a href="http://daubers.co.uk/wp-content/uploads/2009/05/sysmonitor.png"><img class="size-full wp-image-175" title="System Monitor Tool" src="http://daubers.co.uk/wp-content/uploads/2009/05/sysmonitor.png" alt="System Monitor Tool" width="613" height="524" /></a><p class="wp-caption-text">System Monitor Tool</p></div>
<p>The next one is top itself. Open a terminal and type &#8220;top&#8221;. This gives us a nice list of running processes and how much cpu/memory it&#8217;s using and its pid (process id). You can kill processes by hitting k and then typing in the pid.</p>
<div id="attachment_177" class="wp-caption aligncenter" style="width: 598px"><a href="http://daubers.co.uk/wp-content/uploads/2009/05/top.png"><img class="size-full wp-image-177" title="top" src="http://daubers.co.uk/wp-content/uploads/2009/05/top.png" alt="top" width="588" height="370" /></a><p class="wp-caption-text">top</p></div>
<p>The main reason I introduce people to top is because it is installed by default on most distros. A better version is htop, which while still in the terminal, is much easier to read.</p>
<div id="attachment_178" class="wp-caption aligncenter" style="width: 598px"><a href="http://daubers.co.uk/wp-content/uploads/2009/05/htop.png"><img class="size-full wp-image-178" title="htop" src="http://daubers.co.uk/wp-content/uploads/2009/05/htop.png" alt="htop" width="588" height="370" /></a><p class="wp-caption-text">htop</p></div>
<p>As you can see, it gives you all the info top gives you, but in a slightly nicer, more intuitive layout. What if somethings really giving your hard drive a bad time? Want to find out what process is doing that, simply install iotop (sudo apt-get install iotop).</p>
<div id="attachment_179" class="wp-caption aligncenter" style="width: 598px"><a href="http://daubers.co.uk/wp-content/uploads/2009/05/iotop.png"><img class="size-full wp-image-179" title="iotop" src="http://daubers.co.uk/wp-content/uploads/2009/05/iotop.png" alt="iotop" width="588" height="370" /></a><p class="wp-caption-text">iotop</p></div>
<p>This gives a list of the processes running on the machines, who&#8217;s running it and how much io it&#8217;s using.</p>
<h3>Other Useful Things to Know</h3>
<p>Along with these diagnosis tools, there are also a few tools which can identify what hardware is connected to your machine. These are all in the terminal, and are &#8220;lspci&#8221;, &#8220;lsusb&#8221; and &#8220;lsmod&#8221;. These will give you a list of hardware connected to a pci like adapter, a usb like adapter and the modules loaded into your running kernel. If you&#8217;re asking for help somewhere, you will more than likely be asked for the information from one of these.</p>
<h3>Rounding Up</h3>
<p>The purpose of giving access to all this information is because diagnosis is half way to a fix. If you know what is causing the problem you know where to start looking, and what to start google-ing for. Hopefully this post will be helpful to someone <img src='http://daubers.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I&#8217;ll write a few more in the future going into a bit more depth into each of the commands listed, but a useful place to find more info on them is in their man pages, in a terminal simply run &#8220;man &lt;command&gt;&#8221; where&lt;command&gt; is the command you&#8217;re running.</p>
]]></content:encoded>
			<wfw:commentRss>http://daubers.co.uk/2009/05/23/simple-fault-diagnosis-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Jaunty Welsh Release Party</title>
		<link>http://daubers.co.uk/2009/04/26/jaunty-welsh-release-party/</link>
		<comments>http://daubers.co.uk/2009/04/26/jaunty-welsh-release-party/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 12:51:18 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[jaunty]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[release party]]></category>

		<guid isPermaLink="false">http://daubers.co.uk/?p=168</guid>
		<description><![CDATA[Last night was the Welsh Release party for Ubuntu 9.04 Jaunty Jackalope. 6 people turned up in total, which isn&#8217;t bad in my oppinion for a team that only formed a few months ago. Attending was Nrrd, Suave, Ianto, a chap called Nathan who isn&#8217;t on IRC, Brace (?) and myself. It&#8217;s always interesting to [...]]]></description>
			<content:encoded><![CDATA[<p>Last night was the Welsh Release party for Ubuntu 9.04 Jaunty Jackalope. 6 people turned up in total, which isn&#8217;t bad in my oppinion for a team that only formed a few months ago.</p>
<p>Attending was Nrrd, Suave, Ianto, a chap called Nathan who isn&#8217;t on IRC, Brace (?) and myself. It&#8217;s always interesting to meet new people, and these are probably the first group of Ubuntu people I&#8217;ve met since I bought my Eee PC from Popey <img src='http://daubers.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Everyone seemed to arrive at the Central Bar in Cardiff, skipping Starbucks (that may be a lesson for next time) and we sat, had a few drinks and nattered away quite happily. An enjoyable time was had by all it seemed.</p>
<p>Since I was paying for a train ticket into Cardiff, I thought I&#8217;d have a wander with my Camera too. The pictures I took over the whole day I was there are in the flash slide show below. Enjoy <img src='http://daubers.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><object width="400" height="300" data="http://www.flickr.com/apps/slideshow/show.swf?v=70933" type="application/x-shockwave-flash"><param name="flashvars" value="offsite=true&amp;lang=en-us&amp;page_show_url=%2Fphotos%2Fmattdaubney%2Fsets%2F72157617247738087%2Fshow%2F&amp;page_show_back_url=%2Fphotos%2Fmattdaubney%2Fsets%2F72157617247738087%2F&amp;set_id=72157617247738087&amp;jump_to=" /><param name="allowFullScreen" value="true" /><param name="src" value="http://www.flickr.com/apps/slideshow/show.swf?v=70933" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://daubers.co.uk/2009/04/26/jaunty-welsh-release-party/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux From Scratch</title>
		<link>http://daubers.co.uk/2009/04/08/linux-from-scratch/</link>
		<comments>http://daubers.co.uk/2009/04/08/linux-from-scratch/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 15:43:40 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[FOSS]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[compiling]]></category>
		<category><![CDATA[LFS]]></category>
		<category><![CDATA[linuxfromscratch]]></category>

		<guid isPermaLink="false">http://daubers.co.uk/?p=158</guid>
		<description><![CDATA[My knowledge of linux is sadly lacking, but every day I improve on it. Since I had a few days free over the easter holidays I thought I&#8217;d try and improve this further by installing Linux From Scratch. This is essentially building up a linux system from it&#8217;s base packages and takes a LONG time. [...]]]></description>
			<content:encoded><![CDATA[<p>My knowledge of linux is sadly lacking, but every day I improve on it. Since I had a few days free over the easter holidays I thought I&#8217;d try and improve this further by installing <a title="Linux From Scratch" href="http://www.linuxfromscratch.org" target="_blank">Linux From Scratch</a>. This is essentially building up a linux system from it&#8217;s base packages and takes a <strong>LONG</strong> time. This to me seemed like a good idea, it would exponentially increase my knowledge of what makes linux tick, and what depends on what.</p>
<p>I started on Monday night by reading through all of the LFS documentation. As bedtime reading goes, it&#8217;s actually quite interesting, and it seemed like a good idea to get an overview of what needs doing before I started.</p>
<p>Luckily for me my laptop has a fairly large HD (320GB) so finding some space on a partition was quite easy. A quick boot into a livecd and resizing my /home partition created a nice little 10GB partition for LFS to go in. That was at 9am in the morning. By 10:00am I had downloaded all the required programs in the mounted partition as directed by the book and started to build them.  In the first day, I managed to build the initial toolchain and got into the chroot and got to chapter 6.15 in the <a title="LFS download stable pdf" href="http://http://www.linuxfromscratch.org/lfs/downloads/stable/" target="_blank">LFS PDF</a>. The longest thing to build was probably either glibc or GCC, which took just over an hour, but did give me time to cook some tortillas from scratch for lunch <img src='http://daubers.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The second day, it took me from about 10 in the morning till roughly 3 in the afternoon to finish installing everything.  Was a bit quicker than I expected, but also a lot more involved.</p>
<p>I did hit a few roadbumps, I didn&#8217;t have gawk installed on the host system, so at one point something didn&#8217;t compile properly and freaked out a bit. A simple sudo aptitude install gawk fixed that though. When I was recompiling glibc all of the tests failed, it took me a few minutes to realise that the reason this was happening was because I&#8217;d forgotten to run &#8220;make&#8221;.. oops.</p>
<p>The last major bump was that when I chose which options to compile with the kernel, I forgot to add the drivers for my ethernet card and my wireless card, so when I booted the machine I had no network! A quick scan through the options and a recompile sorted that out (to include the b44 driver)</p>
<p>What have I learnt from this? Two things mainly.</p>
<ol>
<li>Where everything should live on a linux system and why its there</li>
<li>Package Managers are beyond fantastic. They save so much time and hassle!</li>
</ol>
<p>Tomorrow I intend to try and make my LFS install useful by installing openssh initially, wget and possible x.org and gnome. That may be a bit ambitious at the moment though!</p>
]]></content:encoded>
			<wfw:commentRss>http://daubers.co.uk/2009/04/08/linux-from-scratch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A pleasant surprise</title>
		<link>http://daubers.co.uk/2009/04/04/a-pleasant-surprise/</link>
		<comments>http://daubers.co.uk/2009/04/04/a-pleasant-surprise/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 08:28:41 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[webbyness]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[ipv6]]></category>

		<guid isPermaLink="false">http://daubers.co.uk/?p=155</guid>
		<description><![CDATA[While installing some software with aptitude last night I noticed this &#8220;0% [Connecting to gb.archive.ubuntu.com (2a01:450:10:1::10)]&#8220;, gb.archive.ubuntu.com is on ipv6! Hooray for the future that should be now!]]></description>
			<content:encoded><![CDATA[<p>While installing some software with aptitude last night I noticed this &#8220;0% [Connecting to gb.archive.ubuntu.com (2a01:450:10:1::10)]&#8220;, gb.archive.ubuntu.com is on ipv6! Hooray for the future that should be now!</p>
]]></content:encoded>
			<wfw:commentRss>http://daubers.co.uk/2009/04/04/a-pleasant-surprise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who are you?</title>
		<link>http://daubers.co.uk/2009/03/15/who-are-you/</link>
		<comments>http://daubers.co.uk/2009/03/15/who-are-you/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 21:02:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[FOSS]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[meme]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Physics]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Uni]]></category>
		<category><![CDATA[walking]]></category>
		<category><![CDATA[depression]]></category>
		<category><![CDATA[whoami]]></category>

		<guid isPermaLink="false">http://daubers.co.uk/?p=146</guid>
		<description><![CDATA[Recently I&#8217;ve been fighting off depression and it&#8217;s made me take stock of what I do quite a lot. Sometimes it&#8217;s necessary for me to stop what I&#8217;m doing and often it&#8217;s because I&#8217;ve looked at what I&#8217;m doing and become a bit confused. When ever I do this I end up looking at what [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve been fighting off depression and it&#8217;s made me take stock of what I do quite a lot. Sometimes it&#8217;s necessary for me to stop what I&#8217;m doing and often it&#8217;s because I&#8217;ve looked at what I&#8217;m doing and become a bit confused. When ever I do this I end up looking at what I&#8217;m doing and asking &#8220;How is this me?&#8221;. It seems like a silly question sometimes, but life is consistantly changing, sometimes for the better and sometimes for the worse, so it&#8217;s necessary now and again to stop and define what things really mean.</p>
<p>Who am I? I think it&#8217;s safe to sat that what you do and how you act defines you, so I shall pick a few things on what I do and how I act to try and define myself.</p>
<h3>Physics</h3>
<p>How is this me? I&#8217;ve always felt that everything has a reason that can be understood. When told that the universe has been created I always ponder if this was true, how was it created? What where it&#8217;s initial ingredients? How can you set off a system with a few simple rules to create such a complex system? What are these rules and can they be replicated. I&#8217;ve always felt that this is part of me, and the more I understand of how the world we live in works, the more I see that it&#8217;s important to find a place in it.</p>
<p>I always want to understand why something has happened, how something has gone wrong. These in some ways drive me to do things. As I&#8217;ve struggled recently with the depression I feel that I&#8217;ve been losing this drive a bit and become too accepting of facts and not questioning things enough. This is me.</p>
<h3>Linux and OSS</h3>
<p>How is this me? While the idea of financial gain is nice, it somehow seems unnerving. In the land of software, it sometimes seems as if it has got to a point of being all about financial gain, and not what can be done.</p>
<p>Linux and OSS are not just about freedom, they are about being able to push what you can do and do it faster, more intelligently to save effort. A lot of proprietry software seems to think that the software is the important factor, but it&#8217;s what the user can do with it that&#8217;s more important. If a piece of software can&#8217;t do something I need to do, then why shouldn&#8217;t I be able to add that functionality? If I needed that functionality chances are someone else will do someday to, so I can give that back to the people who originally made the software. While this doesn&#8217;t make me monetarily better off, somewhere it will make someones life easier. This is a net saving in frustration and seems to be worth far more than a few pounds extra at the end of the month.</p>
<p>Linux is also about a community, and more of life should be about this. I have found that the UK Ubuntu community is made up of some of the nice, most helpful people I&#8217;ve talked too. Some of whome I have started to regard as friends, and hope to make that so once Uni has finished by taking part more and giving more back to those who have given me so much. Much of the philosophy of this I try and take forward to other parts of my life, not just software.</p>
<h3>Photography</h3>
<p>How is this me? It&#8217;s one of the things that makes me stop and look at the world. Sometimes days can get so busy with repetitive, thoughtless tasks that I don&#8217;t stop, look or think. When I&#8217;m out with a camera I&#8217;m always looking, at the way the grass bends with the wind, the way the sun shines across the waves in the bay, the orange glow of the sun rising behind Port Talbot. Small things that seem to be more interesting when you think about what they are, how they happen and what it all really means. Somehow being behind a camera really makes me look enough to appreciate these things the way they should be.</p>
<h3>Friends, past and present</h3>
<p>Life is incredibly short on cosmological timescales. People come and go, but everyone you meet leaves a mark on you somehow. People I used to be close to have slowly moved away, some people I haven&#8217;t seen in a long time. Some friendships are worth more to me than others, but all are individually valuable. These people in a way have formed who am I, what I believe is rightor wrong and what I feel is important in the world. In many ways, bits of everyone I have met are me.</p>
<h3>My future wife</h3>
<p>In many ways she has shaped the current me more than a lot of other factors, and that isn&#8217;t a bad thing. I have known people I would give up a lot to help, but she is the one person I would give up everything for. She is the reason I look forward to a settled married life. There&#8217;s no need for piles of money in that future, just enough to get by and her by my side. In a way she is the little piece of the world I have been looking for, and feel like I&#8217;ve almost found somewhere I want to be.</p>
<p>There are many other things that are me, but these few I currently feel are the most prominant. So now, people of the interweb, I challenge you to find out just who are you?</p>
]]></content:encoded>
			<wfw:commentRss>http://daubers.co.uk/2009/03/15/who-are-you/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

