<?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>/home/shane/stuff</title>
	<atom:link href="http://shanetuohy.com/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://shanetuohy.com/wordpress</link>
	<description></description>
	<lastBuildDate>Thu, 10 Nov 2011 23:59:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Do you know what the problem with Linux is?</title>
		<link>http://shanetuohy.com/wordpress/archives/589</link>
		<comments>http://shanetuohy.com/wordpress/archives/589#comments</comments>
		<pubDate>Wed, 20 Jul 2011 16:58:20 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://shanetuohy.com/wordpress/?p=589</guid>
		<description><![CDATA[Some of the users. For the 20th birthday of the Linux kernel, Microsoft have made a video wishing Linux happy birthday. My first reaction to this? That&#8217;s pretty nice, at the end of the day, there&#8217;s no reason we can&#8217;t be friends just because of a difference of opinion on the best way to develop [...]]]></description>
			<content:encoded><![CDATA[<p>Some of the users.</p>
<p>For the 20th birthday of the Linux kernel, Microsoft have made a video wishing Linux happy birthday.</p>
<p><iframe src="http://www.youtube.com/embed/ZA2kqAIOoZM" frameborder="0" width="460" height="270"></iframe></p>
<p>My first reaction to this? That&#8217;s pretty nice, at the end of the day, there&#8217;s no reason we can&#8217;t be friends just because of a difference of opinion on the best way to develop an operating system. In fact, I&#8217;m surprised Microsoft was relaxed enough to let this out, good on them.</p>
<p>The top comment on the <a href="http://linux.slashdot.org/story/11/07/20/1444201/Linux-Receives-20th-Birthday-Video-From-Microsoft">Slashdot post</a> about the video?</p>
<p>It begins with, &#8220;I read this as a slight against Linux&#8230;&#8221; and goes on to say..</p>
<blockquote><p>I think the general philosophy that has clearly been reiterated by the Linux community is there is absolutely no room for trust in Microsoft. They are a convicted monopolist and have called upon everyone to view Linux as a cancer. They continue to use their patents to extort payment from large and small with bogus insubstantiated claims against Linux. They are the company that uses embrace extend extinguish. This animation represents the same underhanded intentions.</p></blockquote>
<p>Do these people ever turn off?</p>
]]></content:encoded>
			<wfw:commentRss>http://shanetuohy.com/wordpress/archives/589/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fine Gael, what the hell are you doing?</title>
		<link>http://shanetuohy.com/wordpress/archives/570</link>
		<comments>http://shanetuohy.com/wordpress/archives/570#comments</comments>
		<pubDate>Wed, 23 Feb 2011 19:03:10 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://shanetuohy.com/wordpress/?p=570</guid>
		<description><![CDATA[No one can deny that as a part of Election 2011, online media has been playing a larger role in candidates campaigns. There are few serious candidates without a Facebook page, twitter account and website. Something that has baffled me however, has been Fine Gaels online strategy. First stop is finegael2011.com, the official site of [...]]]></description>
			<content:encoded><![CDATA[<p>No one can deny that as a part of Election 2011, online media has been playing a larger role in candidates campaigns. There are few serious candidates without a Facebook page, twitter account and website. Something that has baffled me however, has been Fine Gaels online strategy.</p>
<p>First stop is finegael2011.com, the official site of the 2011 Fine Gael election bid. Though recently, you&#8217;d be forgiven for thinking that it had been hacked, as on the front page there was a poorly coded flash game which seems to make fun of Irelands political figures, including Enda himself <a href="http://finegael2011.com/game">(link)</a>. Enda is the protagonist and his catchphrases, complete with dodgy Mayo accent, include : &#8221;Tax that!&#8221; (to Labour candidates), &#8220;Cheapest bank bailout?&#8221; (to Brian Linehan) and my personal favourite, &#8220;It&#8217;s the economy stupid&#8221; to Gerry Adams. Bear in mind, Kenny spouts these when you <em>kill</em> other politicians by throwing Fine Gael logos at them.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://shanetuohy.com/Images/fg1.png" alt="FG flash game" width="518" height="428" /></p>
<p>This comes on the heels of the recent cringe worthy Valentines Day Fine Gael eCards that popped up on the site on February 14th. <a href="http://finegael2011.com/valentine.asp">Create yours here</a>. I&#8217;d love to have been a fly on the wall when that one got approved.</p>
<p>Finally, and most egregiously, whomever manages the party&#8217;s Facebook page has been deleting posts related to the issue of gay marriage. Instead of coming out, if you&#8217;ll pardon the pun, with their official line and meeting questions head on they have fanned the flames of a controversy that the party scarcely needs at this important stage of the campaign.</p>
<p style="text-align: center;">It seems that Fine Gael has taken its first baby steps into the world of Internet canvassing, and with it has come eCards, flash games and censorship. Maybe next time around they&#8217;ll plan with a little more wisdom and try to use their online presence to engage with voters and invite some debate on policy and issues, instead of just on who can get the best score in their infuriating sidescrolling platformer.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://shanetuohy.com/Images/fg2.png" alt="Yes, I completed it." width="500" height="416" /></p>
]]></content:encoded>
			<wfw:commentRss>http://shanetuohy.com/wordpress/archives/570/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting up a Windows partition to automatically mount on boot in Ubuntu</title>
		<link>http://shanetuohy.com/wordpress/archives/412</link>
		<comments>http://shanetuohy.com/wordpress/archives/412#comments</comments>
		<pubDate>Tue, 01 Feb 2011 15:00:43 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[dual-boot]]></category>
		<category><![CDATA[mount]]></category>

		<guid isPermaLink="false">http://shanetuohy.com/wordpress/?p=412</guid>
		<description><![CDATA[Quick one here, something I find myself doing every time I install Ubuntu on a dual boot machine. 1. Create your mount point, sudo mkdir/media/windows 2. Add a line to /etc/fstab, the one below is for a Windows HDD, with the main partition being sda2 (you can work this out by graphically mounting the partition [...]]]></description>
			<content:encoded><![CDATA[<p>Quick one here, something I find myself doing every time I install Ubuntu on a dual boot machine.</p>
<p>1. Create your mount point,  <code>sudo mkdir/media/windows</code><br />
2. Add a line to <code>/etc/fstab</code>, the one below is for a Windows HDD, with the main partition being sda2 (you can work this out by graphically mounting the partition through nautilus and then running <code>df -h</code>)</p>
<p><code>/dev/sda2   /media/windows   ntfs-3g   user,fmask=0111,dmask=0000   0   0</code></p>
<p>Save <code>/etc/fstab</code> then you can run <code>mount /dev/sda2</code> to mount the drive. It should mount automatically at <code>/media/windows</code> from now on.</p>
]]></content:encoded>
			<wfw:commentRss>http://shanetuohy.com/wordpress/archives/412/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Customer Service</title>
		<link>http://shanetuohy.com/wordpress/archives/408</link>
		<comments>http://shanetuohy.com/wordpress/archives/408#comments</comments>
		<pubDate>Sun, 09 Jan 2011 01:54:26 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[life]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[customer service]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[shure]]></category>

		<guid isPermaLink="false">http://shanetuohy.com/wordpress/?p=408</guid>
		<description><![CDATA[Customer service, two words that when put together strike dread into people. It conjures images of interminable waiting and terrible automated phone systems. Heaven forbid if you have to send something back to be fixed. Have you your proof of purchase? Warranty? CCTV footage of you buying the product? Good, prepare to wait a few weeks [...]]]></description>
			<content:encoded><![CDATA[<p>Customer service, two words that when put together strike dread into people. It conjures images of interminable waiting and terrible automated phone systems. Heaven forbid if you have to send something back to be fixed. Have you your proof of purchase? Warranty? CCTV footage of you buying the product? Good, prepare to wait a few weeks for a repair, <em>if</em> we decide that it&#8217;s covered by the warranty and eventually get round to fixing it.</p>
<p><span id="more-408"></span></p>
<p>It seems most companies treat customer service and after sales support as a chore, when in reality it&#8217;s an opportunity. Too many companies see the sale as the end of the road, when it&#8217;s just the start. After sales is when a company should be showing a customer why they were right to buy whatever the product was, and turns a customer into a loyal customer.</p>
<p><strong>The Wrong Way</strong></p>
<p>This isn&#8217;t always the case however. Most people who know me, know that I&#8217;m not a big fan of Apple products. It may come as a surprise that I used to love iPods, and had an 40GB iPod 4th Gen. It suffered badly from the infamous &#8216;click of death&#8217; and had to be sent back multiple times to have the hard drive replaced. It was massively frustrating. It was eventually resolved by the problem reoccurring a few days after the 30 day repair warranty, which resulted in the customer service reps refusing to even speak to me on the phone. I&#8217;ve haven&#8217;t bought another Apple product since (excepting picking them up for others in the US). These days I&#8217;m told that Apple support is now the best around, but that bad experience put me off their products and it&#8217;s what I remember.</p>
<p><strong>The Right Way</strong></p>
<p>On the other hand, I got a set of Shure headphones as a gift last Christmas (thanks Cian..) and loved them, for a year they&#8217;ve had heavy use. Last month though, they developed a fault so I contacted customer support. As it was a gift, I didn&#8217;t have the receipt, which wasn&#8217;t a problem, the serial number proved that they were still under warranty. Sent them back, and a brand new set arrived after about a week. Emails to the reps were answered quickly and the whole process was painless. I&#8217;m delighted, and next time I go to buy headphones, take a guess as to what brand I&#8217;ll be buying..</p>
<p><strong>The Other Way</strong></p>
<p>&#8220;Shane&#8221; I hear you cry, &#8220;Apple can&#8217;t be blamed for hard drive failures, they&#8217;re the least reliable of all computer parts.&#8221; I know, as an Electronic Engineer I understand that products have problems and break all the time. It wasn&#8217;t the actual failures that irked me, it was the attitude of the customer support who treated me as an irritant and didn&#8217;t seem to want to help. It is possible to handle hardware problems properly though.</p>
<p>I have a Dell XPS laptop,  the M1330, which contains the Nvidia 8400GS graphics chip. Do a quick google search for the words &#8220;nvidia dell&#8221; and you&#8217;ll see why this is a problem. Mine has failed 3 times now. This could be a big rant about how terrible this is, but Dell win back points by how they handle XPS support. When the laptop breaks, I phone Dells 24 hour XPS support line, and they send out a repair guy (we&#8217;re on first name terms now, nice fella) with the  replacement part and you&#8217;re back up and running in 24 hours. I love it, even if there are problems with the product, they fix it promptly and with minimum fuss. Since something like a laptop is so essential, you can&#8217;t beat a bit of piece of mind, I wouldn&#8217;t be able to function if I had to send it away and wait a couple of weeks to get it back.</p>
<p>If you want people to buy from you more than once, invest in your customer service. It&#8217;s not hard to gain lots of loyal customers, who&#8217;ll defend your products to the death and recommend them to all their friends. It&#8217;s something that in theory is relatively easy to get right. Common sense and empathy go a long way, couple that with prompt communication and you&#8217;re set.</p>
]]></content:encoded>
			<wfw:commentRss>http://shanetuohy.com/wordpress/archives/408/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Waking up to new Ubuntu</title>
		<link>http://shanetuohy.com/wordpress/archives/389</link>
		<comments>http://shanetuohy.com/wordpress/archives/389#comments</comments>
		<pubDate>Sun, 10 Oct 2010 22:38:45 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[hackery]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[maverick meercat]]></category>
		<category><![CDATA[shell scripting]]></category>

		<guid isPermaLink="false">http://shanetuohy.com/wordpress/?p=389</guid>
		<description><![CDATA[Today Ubuntu 10.10 was released, at 10:10am. Last night I prepared my laptop for a complete reinstall, I took a backup of everything important from both Ubuntu and Windows, and prepared GParted and Windows 7 CD&#8217;s. This took a while, so it was late when I went to bed. That left me with a conundrum, [...]]]></description>
			<content:encoded><![CDATA[<p>Today Ubuntu 10.10 was released, at 10:10am. Last night I prepared my laptop for a complete reinstall, I took a backup of everything important from both Ubuntu and Windows, and prepared GParted and Windows 7 CD&#8217;s.</p>
<p>This took a while, so it was late when I went to bed. That left me with a conundrum, I wanted to install Ubuntu as soon as it came out, but I also wanted to sleep&#8230; Hmm..</p>
<p><span id="more-389"></span></p>
<p>The solution? I wrote a script. The new Ubuntu release is immediately announced on the <a title="Ubuntu Release Blog" href="http://release-blog.ubuntu.com/" target="_self">Ubuntu Release Blog</a> as soon as it propagates through the mirrors.</p>
<p>So, I wrote a shell script to run on the <a title="CompSoc" href="http://compsoc.nuigalway.ie">CompSoc</a> servers that wget&#8217;s the Ubuntu Release blog RSS every minute, computes an MD5 sum of the page and checks has it changed. Since the next post to be published would be the release post, I would know immediately when the release was official.</p>
<p>To alert my sleeping self to this fact, I had the script send a text message to my phone using the meteorsms program when it detected that the post was up.</p>
<p>I then set my text ringtone to be something particularly loud and irritating so as to wake me.</p>
<p>I knocked this together in about 5 minutes, so I was pretty surprised when, at 11.37, exactly 1 minute after the blog updated, I got the following text.</p>
<p>Immediate Ubuntu plus a Sunday morning lie in. Success.</p>
<p><a href="http://shanetuohy.com/wordpress/wp-content/uploads/2010/10/Scr000003.jpg"><img class="aligncenter size-full wp-image-390" title="Scr000003" src="http://shanetuohy.com/wordpress/wp-content/uploads/2010/10/Scr000003.jpg" alt="" width="240" height="320" /></a></p>
<p>Code for the script below and it can be downloaded at <a href="http://shanetuohy.com/ubuntu.sh">this link</a></p>
<pre>#!bin/bash

#Delete any previous dw's
rm index.html?feed=rss2

#Get file
wget -q http://release-blog.ubuntu.com/?feed=rss2

#Compute first sum
oldsum=$(md5sum index.html?feed=rss2)

#Infinite while loop
while true; do
rm index.html?feed=rss2
wget -q http://release-blog.ubuntu.com/?feed=rss2

#Compute new sum
newsum=$(md5sum index.html?feed=rss2)

if [ "$oldsum" != "$newsum" ]
then
echo $oldsum
echo "changed to;"
echo $newsum
echo "at"
date

#Send text message
meteorsms -m "Ubuntu out!!" me
exit
fi
#If md5s are the same, sleep for a minute and try again
sleep 60
done</pre>
]]></content:encoded>
			<wfw:commentRss>http://shanetuohy.com/wordpress/archives/389/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>365 Online</title>
		<link>http://shanetuohy.com/wordpress/archives/383</link>
		<comments>http://shanetuohy.com/wordpress/archives/383#comments</comments>
		<pubDate>Sun, 03 Oct 2010 23:03:40 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://shanetuohy.com/wordpress/?p=383</guid>
		<description><![CDATA[I&#8217;m a Bank of Ireland customer, and use their online banking extensively. And it pisses me off regularly. To transfer money from one account to another, you have to set up a &#8216;benificary&#8217; on the site. The procedure was as follows; Enter all the details, then wait about 4 days for a letter to arrive [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a Bank of Ireland customer, and use their online banking extensively. And it pisses me off regularly.</p>
<p>To transfer money from one account to another, you have to set up a &#8216;benificary&#8217; on the site. The procedure was as follows; Enter all the details, then wait about 4 days for a letter to arrive in the post with a code to enter online.</p>
<p>Waiting for the letter to arrive means it takes ages to set up an account which is infuriating. That&#8217;s why I was delighted to see they&#8217;ve changed the policy when I logged in today, now instead of sending the code in the post, they&#8217;ll text it to you. Finally, they&#8217;re catching up with other banks online services. Great, saves loads of time.</p>
<p>So, I put in my phone details to register for the service. Now, to confirm my registration, they&#8217;re going to.. send me a letter.</p>
<p><img class="alignnone" title="picard" src="http://i405.photobucket.com/albums/pp140/Mayo07J/picard-facepalm.jpg" alt="facepalm" width="272" height="178" /></p>
]]></content:encoded>
			<wfw:commentRss>http://shanetuohy.com/wordpress/archives/383/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Final Year Project Thoughts</title>
		<link>http://shanetuohy.com/wordpress/archives/370</link>
		<comments>http://shanetuohy.com/wordpress/archives/370#comments</comments>
		<pubDate>Tue, 29 Jun 2010 04:35:47 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[college]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://shanetuohy.com/wordpress/?p=370</guid>
		<description><![CDATA[So that&#8217;s it, done and dusted, final year is finished and with it my 4 year college degree. The inspiration for this post comes from reading a similar post by my friend and former CompSoc compatriot Nathan Shaughnessy. You can read his blog post here. Basically, there&#8217;s a few things that were nice to have in mind [...]]]></description>
			<content:encoded><![CDATA[<p>So that&#8217;s it, done and dusted, final year is finished and with it my 4 year college degree.</p>
<p>The inspiration for this post comes from reading a similar post by my friend and former CompSoc compatriot Nathan Shaughnessy. <a href="http://www.synacron.com/final-year-advice/" class="broken_link">You can read his blog post here</a>.</p>
<p>Basically, there&#8217;s a few things that were nice to have in mind in relation to your final year project, and this is to pass them along to others that may be going through the same process soon.<span id="more-370"></span> Since I did Electronic and Computer Engineering, this advice will likely be of most use to Engineering and IT students, as the procedures are for the most part very similar.</p>
<p>First thing to note, nothing changes when you go into final year, you don&#8217;t change. Looking ahead to 4th year, I expected myself to really start knuckling down more, going out less and generally becoming more studious. Wishful thinking to say the least.</p>
<p>Arguably the most important part of final year is your final year project. It is weighted differently in different disciplines, and for Civil Engineers, it most certainly isn&#8217;t the most important part, but in my case, the FYP is worth 12 out of a total of 60 credits. It&#8217;s the single most important subject that&#8217;ll be listed in your results, and because it is weighted so heavily, it is great to bring up your average.</p>
<p>Since the project is worth so much, it&#8217;s important to get it right. This isn&#8217;t just about writing up your thesis in second semester, it starts from the 1st of September. By now you&#8217;ll likely have a pretty good idea as to what you are good at and where your interests lie, it&#8217;s crucial to find an FYP that you&#8217;ll like and won&#8217;t hate working on (in general at least).</p>
<p>You do this by first of all deciding which supervisor you want to work under. Talk to older students and ask them how they found a particular supervisor. Things to look for in a good supervisor are, you get along, s/he&#8217;s committed to meeting you at least once a week, s/he will keep you on your toes and their area of interest is something you find interesting. In general, heads of departments are too busy to make good attentive supervisors.</p>
<p>When you&#8217;ve picked your preferred supervisor, email them and ask to meet with them. Find out what they have in mind for final year projects. Make sure it is very well thought out with real, concrete goals. Ask yourself, if I take on this project, and sit down tomorrow, how do I start? In my case, I was approached by a supervisor with a suggestion for project that sounded very interesting, but it wasn&#8217;t very clear exactly what I had to do. I didn&#8217;t really know how I&#8217;d start it, and neither did the supervisor, so I decided against it. Instead I went with another supervisor and a project that had clear goals. I knew that I had to go out and use a particular code library to develop a particular algorithm. I could start right away.</p>
<p>Project goals always take longer than you expect. Always. Don&#8217;t aim to have your project work finished on the last day. Ideally, aim to have most of the work completed by the start of the second semester. It sounds early, but there will be delays, and the end of March creeps up really quickly when you get into second semester.</p>
<p>Once you are given the goals for your project, it seems like a massive job altogether. The way to get through all of it is to give yourself a goal for every meeting with your supervisor. Every week, have a few things you want to get done, and do them. You aren&#8217;t going to get &#8216;in trouble&#8217; for not sticking to them, but if you do, your supervisor will be happy, and you&#8217;ll stay on track. Start each meeting going over what you have done in the last week, and don&#8217;t leave the meeting until you have a very good idea of what you need to do for next week.</p>
<p>In my case, this meant many late Sunday nights trying to get stuff done before my meeting on Monday morning. I got much of my best work done at about 2am on a Sunday, which isn&#8217;t ideal, but it worked.</p>
<p>Setting and meeting weekly deadlines is difficult, because problems crop up. The most important thing to do is not to cover up your difficulty. Lying and telling your supervisor that things are fine is the worst thing you can do, as you&#8217;ll just fall further behind. You aren&#8217;t going to lose marks for getting stuck, and your supervisor is an expert, they&#8217;ll be able to help you work it out.</p>
<p>At the start of the year, figure out what the deadlines are for various reports and presentations and note them. This way you won&#8217;t be caught, as most of our class were, with a couple of days in which to do a progress report after Christmas.</p>
<p>On the topic of Christmas, exams are over, in many cases, you&#8217;re finished with subjects for good and you should have a relatively small workload. Use this time to get a load of project work done. I took the first week and a half off, and then worked on my project for a few days I literally got about 75 percent of the project finished in that few days. It left me in excellent shape for second semester and my write up.</p>
<p>Your thesis write up is quite daunting at first. Looking at a couple of old theses that ran to well over 100 pages didn&#8217;t help. Don&#8217;t worry too much about quantity. Mine ended up being around 50 pages, and it was fine.</p>
<p>Your supervisor is essential in your write up, let&#8217;s face it, you have no idea how to write a thesis, I didn&#8217;t either. I still don&#8217;t. Your supervisor, on the other hand, does. They see several every year. Go to them early and get tips on how to go about writing up, layout, sections etc.</p>
<p>In conclusion, the key to a successful FYP is steady and consistent little bits of work. There&#8217;ll be slow weeks and weeks where you get loads done, but if you keep chipping away, it&#8217;ll work out in the end.</p>
<p>I got pretty lucky, I enjoyed my project (most of the time), had a great supervisor and had loads of help from some very knowledgeable post grads, I was encouraged to submit an actual research paper to a conference and somehow it got accepted. Then to top it off, I won the best final year project award for ECE. The 85% grade helped bring up my final grades immensely.</p>
<p>There are some crucial things at the start that you need to get right for your FYP to work out well, most importantly, pick something you want to do, and a supervisor you can work with. Get those two basics right and you really have no excuses not to get on well.</p>
]]></content:encoded>
			<wfw:commentRss>http://shanetuohy.com/wordpress/archives/370/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ubuntu Lucid 10.04 Release &#8211; Late Drama</title>
		<link>http://shanetuohy.com/wordpress/archives/357</link>
		<comments>http://shanetuohy.com/wordpress/archives/357#comments</comments>
		<pubDate>Thu, 29 Apr 2010 13:32:55 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://shanetuohy.com/wordpress/?p=357</guid>
		<description><![CDATA[As I&#8217;m sure many of you are aware, today is the official release date for the new version of Ubuntu, Lucid Lynx. The graphic to the right of this post idicates that the new release is &#8220;Coming Soon&#8221; where previously it counted down the days. Well, the release was delayed at a very late stage, [...]]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;m sure many of you are aware, today is the official release date for the new version of Ubuntu, Lucid Lynx. The graphic to the right of this post idicates that the new release is &#8220;Coming Soon&#8221; where previously it counted down the days.</p>
<p>Well, the release was delayed at a very late stage, due to a show stopper bug found in the installation process. The bug can be found here &#8211; <a href="https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/570765 ">https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/570765 </a></p>
<p>Basically the problem was with the migration assistant which helps carry over settings from already installed OSes. If the migration assistant found some material to carry over to Ubuntu, the GRUB menu would appear without entries for the other operating systems on the PC. For new users of Ubuntu, this would be a scary experience as they&#8217;d believe that their other OS was gone. There are a couple of easy fixes, but it was decided that the best fix was for the new version not to ship until this bug was fixed.</p>
<p>The Ubuntu release team, wisely in my opinion, decided to respin the official ISO&#8217;s for Ubuntu 32 and 64 bit so that this bug is not present in the final release.<br />
(<a href="https://wiki.ubuntu.com/IncidentReports/2010-04-29-Late-respin-for-bug-570765">https://wiki.ubuntu.com/IncidentReports/2010-04-29-Late-respin-for-bug-570765</a>)</p>
<p>This means that the release has been delayed for a few hours, but will still happen at some point today (Apr 29th). By all accounts (watch <a href="http://ubuntuforums.org/showthread.php?t=1463554&#038;page=1">http://ubuntuforums.org/showthread.php?t=1463554&#038;page=1</a><br />
 for up to date info) we&#8217;re not too far off an official release, so get your torrent clients ready, and please seed generously.</p>
]]></content:encoded>
			<wfw:commentRss>http://shanetuohy.com/wordpress/archives/357/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The iPhone 4G Debacle</title>
		<link>http://shanetuohy.com/wordpress/archives/352</link>
		<comments>http://shanetuohy.com/wordpress/archives/352#comments</comments>
		<pubDate>Tue, 20 Apr 2010 21:00:28 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://shanetuohy.com/wordpress/?p=352</guid>
		<description><![CDATA[Unless you&#8217;ve been completely off the grid in the last few days, you&#8217;ll have heard all about the iPhone 4G prototype that was left in a bar in Redwood City, California. The phone was found and subsequently sold to Gizmodo.com for $5,000. Gizmodo, a massive gadget news site, who&#8217;s posts frequently top 10,000 hits in [...]]]></description>
			<content:encoded><![CDATA[<p>Unless you&#8217;ve been completely off the grid in the last few days, you&#8217;ll have heard all about the iPhone 4G prototype that was left in a bar in Redwood City, California. The phone was found and subsequently sold to Gizmodo.com for $5,000. Gizmodo, a massive gadget news site, who&#8217;s posts frequently top 10,000 hits in a few hours, had to turn off their comment system because they were getting such a hammering.</p>
<p>The question that most people are asking is, is this the new iPhone?</p>
<p><span id="more-352"></span></p>
<p>Well, it&#8217;s looking like it is at least a late prototype. <a href="http://gizmodo.com/5520438/how-apple-lost-the-next-iphone">According to Gizmodo</a>, the phone belonged to a certain Gray Powell, an Apple engineer. They claim to know this based on the fact that his Facebook account was set up on the device. Secondly, the phone was contained in a specially made plastic case which made it look like an iPhone 3GS, so people wouldn&#8217;t spot it was an unreleased device. Thirdly, when taken apart, <a href="http://gizmodo.com/5520164/this-is-apples-next-iphone">many of the components</a> are Apple branded. Finally, and most damning is, <a href="http://gizmodo.com/5520479/a-letter-apple-wants-its-secret-iphone-back">Gizmodo have reported</a> that they received a letter from Apple looking for their device back.</p>
<p>All that sounds pretty much tightly wrapped up, case closed. Some people however, are skeptical.</p>
<p>From the outset, I&#8217;ll state that I think it&#8217;s real, but it <em>could</em> be fake.</p>
<p>There are a few reasons for this. The only source we have on this is Gizmodo. They could be making it up. They could have a Chinese knock off iPhone that they are touting as the real deal. The problem with this is that the build quality looks great, and not cheap. Also, the Internet as a whole is great at debunking scams, and I reckon we&#8217;d have heard someone cry shenanigans by now if it was a Chinese fake.</p>
<p>Something that many people have an issue with is that the design doesn&#8217;t look very Apple like. A friend of mine <a href="http://twitter.com/Dubhghaillix/statuses/12516629349">Charles Doyle</a> called it &#8220;pretty crappy&#8221; and disappointing. This point is pretty ridiculous, I think it&#8217;s much nicer than any iPhone before it, but then again, I&#8217;m a fan of industrial design. Just because it&#8217;s more of a change than the iPhone -&gt; iPhone 3G doesn&#8217;t mean it&#8217;s not Apple designed.</p>
<p>All in all, it seems like this thing is legit. From first glance, it seems that the mighty Apple, famed for their secrecy, have made a huge blunder. This leads us to the next question. Is it a PR stunt?</p>
<p>No. No it&#8217;s not a PR stunt. Lets look at this objectively. PR stunts are done to generate buzz and interest in a product. This is Apple we&#8217;re talking about. People camp out to buy their products. They&#8217;re not a company who needs something like this to generate buzz. Apply Occam&#8217;s Razor here people, conspiracy theories are attractive, but this one doesn&#8217;t make any sense.</p>
<p>Another strange point about this saga is the way that Gizmodo are handling the coverage. Instead of keeping quiet about their source and just reporting on the device, they have posted a <a href="http://gizmodo.com/5520669/it-was-gray-powells-birthday">series</a> of <a href="http://gizmodo.com/5520438/how-apple-lost-the-next-iphone">posts</a> discussing the employee who lost the phone in detail, which is a little puzzling. Why do we care if it was Grays birthday when he lost the phone?</p>
<p>It makes sense when you think it through, and Gizmodo have likely saved Mr. Powells job. Considering the strict policy of secrecy present in the Apple ethos, as demonstrated by <a href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=2&amp;ved=0CA0QFjAB&amp;url=http%3A%2F%2Fgizmodo.com%2F5319594%2Fapple-responds-confirms-foxconn-employee-suicide&amp;ei=gRLOS6_9GIiuONHxrbwP&amp;usg=AFQjCNHn0SHUrXkYPjutHDMCKdV87otfhA&amp;sig2=1becUGJ1A03TZJlxAc08qg">alleged suicides at Chinese manufacturers</a>, it&#8217;s likely that Gray isn&#8217;t Steve Jobs favorite person in the world at the moment. By very publicly identifying the employee, ironically Gizmodo have protected him. If Apple fire the employee in question now, they will be in for a shitstorm of bad publicity.</p>
<p>What will be interesting now is to follow what Apple does from this point onwards, if this is real, and every sign points to it being genuine, it is a very late prototype. Prototypes don&#8217;t make it out of the lab until they are almost feature complete. Apple will have to acknowledge the leak, and how they react will show us a lot about how Apple work. If you know anyone who works for Apples PR team, don&#8217;t expect to see them out of the office in the next week. Balls in your court Steve, your move.</p>
]]></content:encoded>
			<wfw:commentRss>http://shanetuohy.com/wordpress/archives/352/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>6 Things to Do After Installing Ubuntu 10.04 Lucid Lynx</title>
		<link>http://shanetuohy.com/wordpress/archives/281</link>
		<comments>http://shanetuohy.com/wordpress/archives/281#comments</comments>
		<pubDate>Sun, 11 Apr 2010 21:52:51 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[lucid]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://shanetuohy.com/wordpress/?p=281</guid>
		<description><![CDATA[I just installed the beta of the new Ubuntu release, 10.04. As I usually like to do, I opted for a clean install and then set about doing all the things I usually do after a clean install. This time, I decided to document exactly what these things are so that other people can get [...]]]></description>
			<content:encoded><![CDATA[<p>I just installed the beta of the new Ubuntu release, 10.04. As I usually like to do, I opted for a clean install and then set about doing all the things I usually do after a clean install. This time, I decided to document exactly what these things are so that other people can get their systems up and running smoothly. Hit the more button to see these steps.<span id="more-281"></span></p>
<p><strong><span style="text-decoration: underline;">1.Install Applications</span></strong></p>
<p>First thing I do is head on over to the Ubuntu Software Centre and install the following applications.</p>
<p><a href="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Selection_009.png"><img class="alignnone size-full wp-image-283" title="Selection_009" src="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Selection_009.png" alt="" width="222" height="453" /></a></p>
<p><strong>Gnome-Do</strong> &#8211; Seriously, if you are not using this, start. Pressing &lt;Super&gt;&lt;Space&gt;  (Super is the usually Windows key on most laptops) brings up the Do window, into which you can type the name of a program and it will launch it for you, the screenshot below indicates what I&#8217;m on about</p>
<p><a href="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/do.png"><img class="alignnone size-full wp-image-282" title="do" src="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/do.png" alt="" width="413" height="116" /></a></p>
<p>The amount of time that this program has saved me over the past weeks and months is unreal. I get frustrated if I sit at a PC that doesn&#8217;t have Do installed. It&#8217;s just great.</p>
<p><strong>Shutter</strong> &#8211; Shutter is a great screenshot taking tool, in fact, all of the screenshots take in this post were done using Shutter.</p>
<p><strong>Guake &#8211; </strong>Guake, when running, allows you to pull up a terminal window at any time by hitting F12. Simple, but brilliant.</p>
<p><strong>Conky</strong> &#8211; Conky can show all sorts of info embedded into your wallpaper. <a href="http://shanetuohy.com/wordpress/?p=253">This old post</a> may be of interest if you&#8217;re getting going with conky.</p>
<p><strong>GIMP</strong> &#8211; The popular GIMP imaging program was removed from this release of Ubuntu, something I don&#8217;t really agree with, but it&#8217;s a simply problem to rectify, it&#8217;s easily installable through the Ubuntu Software Centre.</p>
<p><strong>Cheese</strong> &#8211; The simplest, best webcam program.</p>
<p><strong>VLC</strong> &#8211; The swiss army knife of video players. Throw virtually any video file at it, and it will play.</p>
<p><strong>Ubuntu Restricted Extras</strong> &#8211; Another essential install, this package installs a multitude if very important codecs for playing various media files. If you are having trouble with some multimedia files, I&#8217;d recommend <a href="http://ubuntuforums.org/showthread.php?t=766683">this guide</a> to help sort you out.</p>
<p><strong>Flash</strong> &#8211; Again, essential. It was a huge pain to install this in 9.10, but in Lucid, using the Flash package in the software centre worked a treat.</p>
<p><strong>Nvidia Binary Driver &#8211; </strong>I needed to install this proprietary driver to get compositing enabled on my laptop. If you&#8217;re having trouble with it, a reboot usually helps.</p>
<p><strong>Eclipse</strong> &#8211; The best cross platform multi language IDE around, in my opinion.</p>
<p><strong>BOINC Manager</strong> &#8211; This little program is used to attach to and manage, distributed computing projects. I currently contribute to the <a href="http://www.worldcommunitygrid.com">World Community Grid</a> and encourage you to as well, your spare CPU cycles can help scientific research.</p>
<p><strong><span style="text-decoration: underline;">2. Key Firefox Extensions</span></strong></p>
<p>Next, fire up Firefox and get all your favorite extensions set up. I&#8217;ve listed a couple of my favorites below.</p>
<p><a href="http://www.xmarks.com/"><strong>XMarks</strong></a> &#8211; Another utility that everyone should be using. This nifty little extension keeps your Firefox bookmarks synchronised across any instance of firefox you have it configured on. So, when I boot into a Windows VM, or dual boot into Windows 7, the bookmarks in Firefox across all the different platforms are the same. Changes are reflected across all platforms. A really great thing is, if you do a clean Ubuntu install, you don&#8217;t need to worry about your Firefox bookmarks or passwords, as they&#8217;ll be sychronised back as soon as you install Xmarks.</p>
<p><strong><a href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey</a></strong> &#8211; Greasemonkey allows you to customise webpages with little pieces of Javascript calles &#8220;User Scripts&#8221;. It allows you to download little scripts that people have written that change the way certain webpages render. For example, it&#8217;s often difficult to follow the thread of comments on a site like Reddit, due to the way the comments are structured.</p>
<p><a href="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Selection_010.png"><img class="alignnone size-large wp-image-284" title="reddit poor comments" src="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Selection_010-1024x442.png" alt="" width="1024" height="442" /></a></p>
<p>It&#8217;s very difficult to follow the thread and replies of the comments shown on Reddit above. A simple User Script makes the comments look like this.</p>
<p><a href="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Selection_011.png"><img class="alignnone size-full wp-image-285" title="Selection_011" src="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Selection_011.png" alt="" width="745" height="564" /></a></p>
<p>Much nicer.</p>
<p><strong><span style="text-decoration: underline;">3. Sort out social networking</span></strong></p>
<p>One of the best new additions to the new version of Ubuntu is the inclusion of tools for social networking right from the off. You can very easily set your Twitter, Facebook, Identica (these are referred to as &#8220;Broadcast Accounts&#8221;) and others to update from the in built integration of the Gwibber client. You can also set up chat accounts for Facebook, Google Talk, AIM, MSN, Jabber etc to all reside in the one IM client. To set up your social networks, use the menu accessed by clicking your username.</p>
<p><a href="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Selection_004.png"><img class="alignnone size-full wp-image-287" title="Selection_004" src="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Selection_004.png" alt="" width="274" height="390" /></a></p>
<p>Now you can easily update all your statuses from one place, simply click your username and use the box provided.</p>
<p><span style="text-decoration: underline;"><strong>4. Move the buttons back to their correct place</strong></span></p>
<p>In the latest version of Ubuntu, one of the more noticable changes is the relocation of the minimise, maximise and close buttons from the right hand side of the window to the left. This has caused all manner of debate and outrage, but they are the way they are and will be staying that way for the foreseeable future.</p>
<p>This annoyed me so much, I did a seperate post on how to get the buttons back, <a href="http://shanetuohy.com/wordpress/?p=288">which can be found here</a>.</p>
<p><span style="text-decoration: underline;"><strong>5. Install googsystray</strong></span></p>
<p>I use Google web services quite alot, Gmail handles mail from several addresses, I sync my phone with Google Calendar, read all my feeds with Google Reader and I do&#8230;.something with Google Wave. The problem is, keeping up to date with all these services can be a pain.</p>
<p><a href="http://sourceforge.net/projects/googsystray/files/googsystray-1.1.4/googsystray_1.1.4_all.deb/download">Googsystray</a> is a little program that lives in your Notification Area, and appears when you have new email/feeds/waves. It means you never waste time checking any of these services to find you have nothing new.</p>
<p>The great thing is, in the email tray you can select to mark an email as read, archive it, or delete it, all without bothering to navigate to Gmail. In the example below, I&#8217;ve seen this Facebook post, so there&#8217;s no need for me to read the email notification about it, so I just click Archive, and it&#8217;s gone, dealt with.</p>
<p><a href="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Selection_0101.png"><img class="alignnone size-full wp-image-294" title="Selection_010" src="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Selection_0101.png" alt="" width="286" height="125" /></a></p>
<p><span style="text-decoration: underline;"><strong>6. Install Ubuntu Tweak</strong></span></p>
<p>I love to set up little keyboard shortcuts and things of that nature to make my life easier, and thusfar, I have not found a better and easier way to do that than using Ubuntu Tweak. It&#8217;s a great app for adding repositories, keyboard shortcuts, configuring Compiz and loads more. It&#8217;s really a must if you&#8217;re into tweaking your OS to work how you want it to. It&#8217;s not in the repositories yet so cannot be gotten through the Software Centre, it can be downloaded and installed <a href="http://ubuntu-tweak.com/">from here</a>.</p>
<p><strong><em>Edit</em></strong></p>
<p>An extra tip from JEANJEAN in the comments. From within Ubuntu Tweak, in the section labeled &#8220;Source Center&#8221;, you can enable the Flash 64-bit PPA, as shown in the screenshot below. This means that you&#8217;ll always be kept up to date with the latest 64 bit Flash plugin <img src='http://shanetuohy.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Ubuntu-Tweak_005.png"><img class="alignnone size-full wp-image-346" title="Ubuntu Tweak_005" src="http://shanetuohy.com/wordpress/wp-content/uploads/2010/04/Ubuntu-Tweak_005.png" alt="" width="609" height="444" /></a></p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 1095px; width: 1px; height: 1px; overflow: hidden;"><img src="file:///tmp/moz-screenshot-1.png" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://shanetuohy.com/wordpress/archives/281/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

