<?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>Techfun &#187; Ubuntu</title>
	<atom:link href="http://blog.techfun.org/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.techfun.org</link>
	<description>Linux, Politics, Whatever...</description>
	<lastBuildDate>Sun, 13 Feb 2011 00:10:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>How to Remove EXIF Data from JPEG Files in Ubuntu</title>
		<link>http://blog.techfun.org/2009/11/how-to-remove-exif-data-from-jpeg-files-in-ubuntu/</link>
		<comments>http://blog.techfun.org/2009/11/how-to-remove-exif-data-from-jpeg-files-in-ubuntu/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 18:19:11 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[exif data]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/?p=1973</guid>
		<description><![CDATA[Most modern digital cameras and cell phone cameras add metadata to the images they create.  That information can be very useful for you when you need to know exactly when, or in some cases even where, a photograph was taken.  That information, however, may be more than you want to share when you decide to place photographs online.  Luckily, there is a very easy way to remove this data in Ubuntu.]]></description>
			<content:encoded><![CDATA[<p>Most modern digital cameras and cell phone cameras add metadata to the images they create using the <a href="http://en.wikipedia.org/wiki/Exchangeable_image_file_format">Exchangeable Image File Format</a> standard.  That information can be very useful for you when you need to know exactly when, or in some cases even where, a photograph was taken.  That information, however, may be more than you want to share when you decide to place photographs online.  Luckily, there is a very easy way to remove this data in Ubuntu.<br />
<span id="more-1973"></span></p>
<p>A single image taken with a camera like my Android G1 can contain a lot of information as shown below:</p>
<div id="attachment_1974" class="wp-caption aligncenter" style="width: 496px"><img class="size-full wp-image-1974" title="exif-data" src="http://blog.techfun.org/pics/exif-data.gif" alt="EXIF Information from an Android G1 Photo" width="486" height="624" /><p class="wp-caption-text">EXIF Information from an Android G1 Photo</p></div>
<h3>Removing EXIF Data in Ubuntu</h3>
<p>This is a quick and easy way to remove EXIF data from JPG files from a Bash prompt in Ubuntu or other Debian derived versions of Linux.  This method will let you remove the EXIF date from all images in a directory.</p>
<p>First, install the <strong>jhead</strong> package via apt-get.  Open a terminal window and type:</p>
<p><code>sudo apt-get install jhead</code></p>
<p>After <strong>jhead</strong> is installed you may want to review all the ways you can use this powerful tool by typing:</p>
<p><code>man jhead</code></p>
<p>You can use <strong>jhead</strong> to add/remove/modify information in JPG files but for now, all we are going to do is strip out all the information from the file that is not needed to render the image itself.  This may be more than you feel you need but it will give you the most privacy that I know how to provide.</p>
<p>To remove all EXIF info from a single image just open a terminal window and type:</p>
<p><code>jhead -purejpg /path/to/image.jpg</code></p>
<p>You can also use wild cards so you can use:</p>
<p><code>jhead -purejpg /path/to/*.jpg</code></p>
<p>or</p>
<p><code>jhead -purejpg /path/to/*.JPG</code></p>
<p>Since the <strong>jhead</strong> tool only acts on jpeg files you can do an entire directory of files &#8211; regardless of the case of the file extension using <strong>xargs</strong> like this:</p>
<p><code>ls | xargs jhead -purejpg</code></p>
<p>from within the directory of photos.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2009/11/how-to-remove-exif-data-from-jpeg-files-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Lucid Lynx Announced</title>
		<link>http://blog.techfun.org/2009/09/the-lucid-lynx-announced/</link>
		<comments>http://blog.techfun.org/2009/09/the-lucid-lynx-announced/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 03:06:11 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/?p=1912</guid>
		<description><![CDATA[With Ubuntu 9.10 Alpha 6 now out the door and momentum building towards a rocking Karmic Koala release, it is time to name and share the direction and focus for the next step in the Ubuntu evolution that follows Karmic. via Announcing Ubuntu 10.04 LTS: The Lucid Lynx &#124; The Fridge.]]></description>
			<content:encoded><![CDATA[<p>With Ubuntu 9.10 Alpha 6 now out the door and momentum building towards a rocking Karmic Koala release, it is time to name and share the direction and focus for the next step in the Ubuntu evolution that follows Karmic.</p>
<p>via <a href="http://fridge.ubuntu.com/node/1916">Announcing Ubuntu 10.04 LTS: The Lucid Lynx | The Fridge</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2009/09/the-lucid-lynx-announced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MOREUTILS A MUST</title>
		<link>http://blog.techfun.org/2009/08/moreutils-package-a-must/</link>
		<comments>http://blog.techfun.org/2009/08/moreutils-package-a-must/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 15:30:41 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Techfun]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[CLI Tools]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/?p=1894</guid>
		<description><![CDATA[There are a few tools that are not included in a base Ubuntu or Debian install that I use every day. Some are in a nice package called moreutils.]]></description>
			<content:encoded><![CDATA[<p>There are a few tools that are not included in a base Ubuntu or Debian install that I use every day. Some are in a nice package called <em><a href="http://kitenet.net/~joey/code/moreutils/">moreutils</a></em>.</p>
<p><span id="more-1894"></span></p>
<h2>Package description: moreutils</h2>
<p>Description: additional unix utilities<br />
This is a growing collection of the unix tools that nobody thought to write thirty years ago.</p>
<p>So far, it includes the following utilities:</p>
<ul>
<li>sponge: soak up standard input and write to a file &#8211; <em>I use this utility in bash scripts all the time.  When I am processing lots of text data I need to do things like grep for strings in a file and then replace the original file with just the data pulled from the grep.  If you were to try </em><strong>grep string file &gt; file </strong><em>you would end up with an empty file. To get around that you could do </em><strong>grep string file &gt; file.tmp ; mv file.tmp file</strong><em> if you wanted but spong makes it easier</em><em> With sponge you can do </em><strong>grep string file | sponge file</strong><em> and the resulting file will contain the exact results of your grep.  It works by storing all the grep results in memory until the grep is finished and only then writing them down to the file.  This can simplify many tasks.</em></li>
<li> ifdata: get network interface info without parsing ifconfig output</li>
<li>vidir: edit a directory in your text editor &#8211; <em>Say you have a directory full of files you want to rename in ~/Photos/ItalyTrip.   You can use </em><strong>vidir ~/Photos/ItalyTrip</strong><em> and you will get a directory listing of that folder in your default text editor.  You can then use find and replace or any other tool in the text editor to rename the files and folders.   When you exit the editor and save the changes the files and folders in ~/Photos/ItalyTrip will be renamed to match what you did in the text editor.</em></li>
<li>vipe: insert a text editor into a pipe</li>
<li>ts: timestamp standard input &#8211; <em>This handy little tool will add a timestamp to data coming from standard input.  I have a series of backup scripts that run nightly and I end each script with </em><strong>echo &#8220;$backjob Complete&#8221; |  ts &gt; ~/Logs/backups.log</strong><em> if the job finishes successfully.  By piping the echo statement through ts I get the date and times as a preface to the &#8220;Complete&#8221; statement in the log.  There are other ways to do this but this way ensures that I get the exact time and date that the job finished as opposed to when the job started.</em></li>
<li>combine: combine the lines in two files using boolean operations</li>
<li>pee: tee standard input to pipes</li>
<li>zrun: automatically uncompress arguments to command</li>
<li>mispipe: pipe two commands, returning the exit status of the first</li>
<li>isutf8: check if a file or standard input is utf-8</li>
<li>lckdo: execute a program with a lock held</li>
</ul>
<p>Homepage: <a href="http://kitenet.net/~joey/code/moreutils/">http://kitenet.net/~joey/code/moreutils/</a></p>
<p>To install moreutils in any current Debian install or Ubuntu 8.04LTS or newer use:</p>
<pre style="padding-left: 30px;">apt-get install moreutils</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2009/08/moreutils-package-a-must/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To: Select The Fastest Ubuntu Repository Mirror</title>
		<link>http://blog.techfun.org/2009/04/how-to-select-the-fastest-ubuntu-repository-mirror/</link>
		<comments>http://blog.techfun.org/2009/04/how-to-select-the-fastest-ubuntu-repository-mirror/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 19:04:51 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Techfun]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Operating system]]></category>
		<category><![CDATA[repositories]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/?p=1747</guid>
		<description><![CDATA[Right now, with so many people running the new Ubuntu 9.04 Beta, Ubuntu users are finding themselves in a position of needing to get updates at least daily.   By default, your new Ubuntu install will be set to use an official Ubuntu mirror along with thousands of other users.  One of the nicer things about Ubuntu is that many organizations and Universities maintain Ubuntu mirrors.  This guide will walk you through testing for the fastest mirror/server and selecting that mirror as your source for updates to your Ubuntu installation.]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<p><span style="background-color: #ffffff;">Right now, with so many people running the new <a class="zem_slink" title="Ubuntu" rel="homepage" href="http://www.ubuntu.com/">Ubuntu</a> 9.04 Beta, Ubuntu users are finding themselves in a position of needing to get updates at least daily.   By default, your new Ubuntu install will be set to use an official Ubuntu mirror along with thousands of other users.</span></div>
<p>One of the nicer things about Ubuntu is that many organizations and Universities maintain Ubuntu mirrors.  This guide will walk you through testing for the fastest mirror/server and selecting that mirror as your source for updates to your Ubuntu installation.</p>
<p>Open the Software Sources applet by clicking <strong>System</strong> and then <strong>Administration</strong> and then <strong>Software Sources</strong>.</p>
<p><br class="spacer_" /></p>
<div id="attachment_1748" class="wp-caption aligncenter" style="width: 515px">Reload<img class="size-full wp-image-1748" title="Software Source" src="http://blog.techfun.org/pics/update1.png" alt="Software Sources" width="505" height="494" /><p class="wp-caption-text">Software Sources</p></div>
<p>Click to the right of <em><strong>Download from:</strong></em> and select <strong>Other</strong>.</p>
<p><br class="spacer_" /></p>
<div id="attachment_1750" class="wp-caption aligncenter" style="width: 512px"><img class="size-full wp-image-1750" title="Select Best Server" src="http://blog.techfun.org/pics/update2.png" alt="Select Best Server" width="502" height="353" /><p class="wp-caption-text">Select Best Server</p></div>
<p>Click on <em><strong>Select Best Server</strong></em> in the upper right of the window.</p>
<p><br class="spacer_" /></p>
<div id="attachment_1751" class="wp-caption aligncenter" style="width: 508px"><img class="size-full wp-image-1751" title="Checking for fastest mirror" src="http://blog.techfun.org/pics/update3.png" alt="Checking for fastest mirror" width="498" height="349" /><p class="wp-caption-text">Checking for fastest mirror</p></div>
<p>It may take a few minutes to test all the mirrors to detemine wich is fastest for your location and ISP.</p>
<p><br class="spacer_" /></p>
<div id="attachment_1752" class="wp-caption aligncenter" style="width: 511px"><img class="size-full wp-image-1752" title="Best Server Highlighted" src="http://blog.techfun.org/pics/update4.png" alt="Best Server Highlighted" width="501" height="348" /><p class="wp-caption-text">Best Server Highlighted</p></div>
<p>When the testing finishes, the fastest server will be highlighted.  Click the <em><strong>Choose Server</strong></em> button in the lower right.</p>
<p><br class="spacer_" /></p>
<div id="attachment_1753" class="wp-caption aligncenter" style="width: 517px"><img class="size-full wp-image-1753" title="Close Applet" src="http://blog.techfun.org/pics/update5.png" alt="Close Applet" width="507" height="495" /><p class="wp-caption-text">Close Applet</p></div>
<p>You will now see the fastest server to the right of the Download From label.   Click Close in the lower right.</p>
<p><br class="spacer_" /></p>
<div id="attachment_1754" class="wp-caption aligncenter" style="width: 520px"><img class="size-full wp-image-1754" title="Checking For Updates" src="http://blog.techfun.org/pics/update6.png" alt="Checking For Updates" width="510" height="490" /><p class="wp-caption-text">Checking For Updates</p></div>
<p>Since you have changed the Mirror, Ubuntu needs to check for updates.  Click <em><strong>Reload</strong></em> and it will check the new repository.</p>
<p>This process can be repeated anytime you notice that Updates are downloading slowly.  Just because one mirror is fastest today, it doesn&#8217;t mean that it will be the fastest forever.</p>
<p><br class="spacer_" /></p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://arstechnica.com/open-source/reviews/2009/03/jackalope-sighting-first-look-at-ubuntu-904-beta.ars">Jackalope sighting: first look at Ubuntu 9.04 beta</a> (arstechnica.com)</li>
<li class="zemanta-article-ul-li"><a href="http://blogs.vinuthomas.com/2009/01/27/download-ubuntu-pocket-guide-and-reference/">Download Ubuntu Pocket Guide and Reference</a> (blogs.vinuthomas.com)</li>
<li class="zemanta-article-ul-li"><a href="http://blogs.vinuthomas.com/2009/02/04/clean-up-unwanted-files-in-ubuntu-bleachbit/">Clean up unwanted files in Ubuntu &#8211; BleachBit</a> (blogs.vinuthomas.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/e220c634-fe5a-4c08-8a58-751c6eb3adf1/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_b.png?x-id=e220c634-fe5a-4c08-8a58-751c6eb3adf1" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><br />
<script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script><br />
</span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2009/04/how-to-select-the-fastest-ubuntu-repository-mirror/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Updates for 2009-04-09</title>
		<link>http://blog.techfun.org/2009/04/twitter-updates-for-2009-04-09/</link>
		<comments>http://blog.techfun.org/2009/04/twitter-updates-for-2009-04-09/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 03:00:00 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Techfun]]></category>
		<category><![CDATA[propublica]]></category>
		<category><![CDATA[Silicon Valley]]></category>
		<category><![CDATA[TweetDeck]]></category>
		<category><![CDATA[tweets]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/twitter-updates-for-2009-04-09</guid>
		<description><![CDATA[Image via Wikipedia Good night Folks! # Gotta get the guest room ready for my moms visit over the 3 day weekend. If time allows after that, may install Ubuntu 9.04 Beta on main PC # RT @therocket954: More Ubuntu Goodness: http://www.mythbuntu.org/ Clean, simple, open source alternative to TIVO and Windows Media Center # The [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 210px;">
<dt class="wp-caption-dt"><a href="http://en.wikipedia.org/wiki/Image:Ubuntu_Logo.svg"><img title="Ubuntu logo" src="http://upload.wikimedia.org/wikipedia/en/thumb/9/94/Ubuntu_Logo.svg/200px-Ubuntu_Logo.svg.png" alt="Ubuntu logo" width="200" height="52" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://en.wikipedia.org/wiki/Image:Ubuntu_Logo.svg">Wikipedia</a></dd>
</dl>
</div>
</div>
<ul class="aktt_tweet_digest">
<li>Good night Folks! <a href="http://twitter.com/techfun/statuses/1481076063">#</a></li>
<li>Gotta get the guest room ready for my moms visit over the 3 day weekend.  If time allows after that, may install <a class="zem_slink" title="Ubuntu" rel="homepage" href="http://www.ubuntu.com/">Ubuntu</a> 9.04 Beta on main PC <a href="http://twitter.com/techfun/statuses/1483230613">#</a></li>
<li>RT @therocket954: More Ubuntu Goodness: <a rel="nofollow" href="http://www.mythbuntu.org/">http://www.mythbuntu.org/</a> Clean, simple, open source alternative to TIVO and Windows Media Center <a href="http://twitter.com/techfun/statuses/1483232716">#</a></li>
<li>The packaging integrity of a Splenda packet just FAILED horribly  while over my keyboard. <a href="http://twitter.com/techfun/statuses/1483458841">#</a></li>
<li>I &lt;3 Compressed Air <a href="http://twitter.com/techfun/statuses/1483468990">#</a></li>
<li>Remaining API: 0/0 Resets: 19:00 (its currently 11:00) #<a href="http://search.twitter.com/search?q=%23tweetdeck">tweetdeck</a> WTF!? <a href="http://twitter.com/techfun/statuses/1483934477">#</a></li>
<li>RT @<a class="zem_slink" title="TweetDeck" rel="homepage" href="http://www.tweetdeck.com">TweetDeck</a>: Appears to be numerous issues today with the Twitter API (lagging/missing tweets) and connectivity in general <a href="http://twitter.com/techfun/statuses/1484046275">#</a></li>
<li>#<a href="http://search.twitter.com/search?q=%23Grandcentral">Grandcentral</a> Has Become Google Voice.  Maybe Yay? <a href="http://twitter.com/techfun/statuses/1484059956">#</a></li>
<li>Need more #<a href="http://search.twitter.com/search?q=%23tweetlag">tweetlag</a> excuses.  Submit yours to @<a href="http://twitter.com/TweetLag">TweetLag</a> and add it to the pool with credit. <a href="http://twitter.com/techfun/statuses/1484738209">#</a></li>
<li>RT @dmataconis: RT @<a href="http://twitter.com/MikeMezzadri">MikeMezzadri</a> Where were the tea party activists when Bush was shitting on the Constitution? #<a href="http://search.twitter.com/search?q=%23tcot">tcot</a> #<a href="http://search.twitter.com/search?q=%23tlot">tlot</a> <a href="http://twitter.com/techfun/statuses/1485259488">#</a></li>
<li>RT @MikeMezzadri: The End of American Religio-Culture Wars? <a rel="nofollow" href="http://tiny.cc/iR5n1">http://tiny.cc/iR5n1</a> let&#8217;s hope so <a href="http://twitter.com/techfun/statuses/1485393124">#</a></li>
<li>RT @americablog: Mom kills son&amp;self at shooting range: If everyone had guns, this could have been prevented <a rel="nofollow" href="http://tinyurl.com/ddfpmy">http://tinyurl.com/ddfpmy</a> #<a href="http://search.twitter.com/search?q=%23tcot">tcot</a> <a href="http://twitter.com/techfun/statuses/1485666051">#</a></li>
<li>Reading: &#8220;Catch-22: Can AIG Repay Taxpayers? &#8211; <a class="zem_slink" title="ProPublica" rel="homepage" href="http://www.propublica.org/">ProPublica</a>&#8221; ( <a rel="nofollow" href="http://tinyurl.com/djx6a9">http://tinyurl.com/djx6a9</a> ) <a href="http://twitter.com/techfun/statuses/1485695393">#</a></li>
<li>&#8220;@CathyGday: MUST SEE! Concervative Moral Capitolist March on Washington! &#8221; Speellng  Fale! #<a href="http://search.twitter.com/search?q=%23TCOT">TCOT</a> (banging head rhythmically on desk) <a href="http://twitter.com/techfun/statuses/1485764133">#</a></li>
<li>RT @TweetLag: Tweet Lag Excuse: Evil Dogs Hypnotised The Night Shift. <a href="http://twitter.com/techfun/statuses/1485847495">#</a></li>
<li>RT @davidbadash: Newt “Homosexuality is a threat to anyone for traditional religion” Gingrich&#8217;s sexual escapades: <a rel="nofollow" href="http://ow.ly/2tw9">http://ow.ly/2tw9</a> #<a href="http://search.twitter.com/search?q=%23tcot">tcot</a> <a href="http://twitter.com/techfun/statuses/1485926311">#</a></li>
<li>Heading home from work.  Hope traffic is light. <a href="http://twitter.com/techfun/statuses/1486036031">#</a></li>
<li>Home from work.  Yay! <a href="http://twitter.com/techfun/statuses/1486413498">#</a></li>
<li>RT @maniar: Deliberate sabotage is being blamed for a big internet and telephone service outage in <a class="zem_slink" title="Silicon Valley" rel="geolocation" href="http://maps.google.com/maps?ll=37.37,-122.04&amp;spn=1.0,1.0&amp;q=37.37,-122.04%20%28Silicon%20Valley%29&amp;t=h">Silicon Valley</a> today. <a rel="nofollow" href="http://is.gd/rFIo">http://is.gd/rFIo</a> <a href="http://twitter.com/techfun/statuses/1486423754">#</a></li>
<li>Strange things are afoot at the Circle K. <a href="http://twitter.com/techfun/statuses/1486465768">#</a></li>
<li>Strange things are afoot at the Circle K. <a href="http://twitter.com/techfun/statuses/1486465764">#</a></li>
<li>RT @macartisan: @<a href="http://twitter.com/dailydish">dailydish</a> /Andrew Sullivan:&#8221;Understanding  conservative movements is like analyzing the Hapsburgs.&#8221; <a rel="nofollow" href="http://is.gd/rGoV">http://is.gd/rGoV</a> #<a href="http://search.twitter.com/search?q=%23tcot">tcot</a> <a href="http://twitter.com/techfun/statuses/1486620816">#</a></li>
<li>→_→ &#8220;GOP Senators in Desperation Over Release of More Bush Torture Memos&#8221; #<a href="http://search.twitter.com/search?q=%23tcot">tcot</a> ( <a rel="nofollow" href="http://tinyurl.com/ckzfsc">http://tinyurl.com/ckzfsc</a> ) <a href="http://twitter.com/techfun/statuses/1487043321">#</a></li>
<li>RT @muti: More Easter Eggs in Ubuntu <a rel="nofollow" href="http://muti.co.za/r/tvp">http://muti.co.za/r/tvp</a> <a href="http://twitter.com/techfun/statuses/1487140819">#</a></li>
</ul>
<p class="aktt_credit">Powered by <a href="http://alexking.org/projects/wordpress">Twitter Tools</a>.</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://gawker.com/5197751/new-aol-ceo-wants-to-buy-twitters-web-cool"> New AOL CEO Wants to Buy Twitter&#8217;s Web Cool </a> (gawker.com)</li>
<li class="zemanta-article-ul-li"><a href="http://news.cnet.com/8301-17939_109-10215204-2.html?part=rss&amp;tag=feed&amp;subj=Webware"> nicefishfilms: TweetDeck gets new features, fixes [feedly] (via Google Reader) </a> (news.cnet.com)</li>
<li class="zemanta-article-ul-li"><a href="http://mashable.com/2009/04/08/tweetdeck-vs-seesmic-desktop/"> Head-to-Head: TweetDeck vs Seesmic Desktop </a> (mashable.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.markevanstech.com/2009/03/08/if-google-bought-twitter/">If Google Bought Twitter&#8230;.</a> (markevanstech.com)</li>
<li class="zemanta-article-ul-li"><a href="http://domainmacher.com/2009/03/30/is-guy-kawasaki-singlehandedly-ruining-twitter-part-i/">Is Guy Kawasaki Singlehandedly Ruining Twitter? (Part I)</a> (domainmacher.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/82c27e53-2472-4ea3-9194-61cf4dc2a748/"><img class="zemanta-pixie-img" style="border: medium none ; float: right;" src="http://img.zemanta.com/reblog_b.png?x-id=82c27e53-2472-4ea3-9194-61cf4dc2a748" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related"><br />
<script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script><br />
</span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2009/04/twitter-updates-for-2009-04-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A PC That Looks Good in Green</title>
		<link>http://blog.techfun.org/2009/03/a-pc-that-looks-good-in-green/</link>
		<comments>http://blog.techfun.org/2009/03/a-pc-that-looks-good-in-green/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 19:51:24 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Techfun]]></category>
		<category><![CDATA[Fit-PC2]]></category>
		<category><![CDATA[PC hardware]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/?p=1681</guid>
		<description><![CDATA[This little cutie weighs in at 13 oz (370 gr) including the internal hard drive.  That low weight would make shipping much cheaper, and the extreme low power usage is nice too.  At 6 Watts its far more energy efficient than anything else we have in the company IT stable - including 20 Watt Asus eee netbooks.  It ships with a choice of Windows XP and Ubuntu so it could handle all of our needs.]]></description>
			<content:encoded><![CDATA[<p>We just paid about $100 USD to Fedex a small desktop PC (just the chassis &#8211; no monitor, keyboard, mouse&#8230;etc) from Medford, New Jersey to Camden, Maine.  The cost of shipping it was so prohibitive we asked the recipient to just shelf their current PC where we can cannibalize it for parts if needed rather than shipping it down to me to do an OS reinstall.</p>
<p>This little cutie weighs in at 13 oz (370 gr) including the internal hard drive.  That low weight would make shipping much cheaper, and the extreme low power usage is nice too.  At 6 Watts its far more energy efficient than anything else we have in the company IT stable &#8211; including 20 Watt Asus eee net books.  It ships with a choice of Windows XP and Ubuntu so it could handle all of our needs.</p>
<blockquote>
<div class="wp-caption alignright" style="width: 135px"><img style="border: 2px solid black;" src="http://www.linuxdevices.com/files/misc/compulab_fitpc2-thm.jpg" border="2" alt="" width="125" height="103" align="right" /><p class="wp-caption-text">Fit-PC2</p></div>
<p><strong>Mar. 17, 2009</strong><br />
 CompuLab is readying a full-featured Ubuntu Linux PC that draws six Watts and costs $245-to-$400. The Fit-PC2 packs a 1.1GHz or 1.6GHz Atom processor, 160GB hard drive (or SSD), and DVI/HDMI video up to 1920&#215;1080 into a passively cooled case smaller than three CD cases.</p>
<p>Measuring 4 x 4.5 x 1.0 inches, the Fit-PC2 would be dwarfed by a stack of three CD jewel-cases, which would measure about 5.5 x 5 x 1.25. The Fit-PC2 is touted for its innovative, ruggedized die-cast aluminum case. There are no venting holes, but the fanless device is said to be designed so that the case itself dissipates heat.</p>
</blockquote>
<p>via <a href="http://www.linuxdevices.com/news/NS7216186184.html">Smallest full-featured Linux PC ever?</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2009/03/a-pc-that-looks-good-in-green/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>French police saved millions of euros with Ubuntu</title>
		<link>http://blog.techfun.org/2009/03/french-police-saved-millions-of-euros-with-ubuntu/</link>
		<comments>http://blog.techfun.org/2009/03/french-police-saved-millions-of-euros-with-ubuntu/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 05:28:12 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Techfun]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/?p=1664</guid>
		<description><![CDATA[France&#8217;s Gendarmerie Nationale, the country&#8217;s national police force, says it has saved millions of dollars by migrating its desktop software infrastructure away from Microsoft Windows and replacing it with the Ubuntu Linux distribution. The Gendarmerie began its transition to open source software in 2005 when it replaced Microsoft Office with OpenOffice.org across the entire organization. [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>France&#8217;s Gendarmerie Nationale, the country&#8217;s national police force, says it has saved millions of dollars by migrating its desktop software infrastructure away from Microsoft Windows and replacing it with the Ubuntu Linux distribution.</p>
<p>The Gendarmerie began its transition to open source software in 2005 when it replaced Microsoft Office with OpenOffice.org across the entire organization. It gradually adopted other open source software applications, including Firefox and Thunderbird. After the launch of Windows Vista in 2006, it decided to phase out Windows and incrementally migrate to Ubuntu.</p>
<p>&#8220;Moving from Microsoft XP to Vista would not have brought us many advantages and Microsoft said it would require training of users. Moving from XP to Ubuntu, however, proved very easy.&#8221;</p>
<p>via <a href="http://arstechnica.com/open-source/news/2009/03/french-police-saves-millions-of-euros-by-adopting-ubuntu.ars">French police: we saved millions of euros by adopting Ubuntu &#8211; Ars Technica</a>.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2009/03/french-police-saved-millions-of-euros-with-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do You Have a Seagate Brick?</title>
		<link>http://blog.techfun.org/2009/01/do-you-have-a-seagate-brick/</link>
		<comments>http://blog.techfun.org/2009/01/do-you-have-a-seagate-brick/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 01:26:19 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[disk-by-path]]></category>
		<category><![CDATA[hard drives]]></category>
		<category><![CDATA[hdparm]]></category>
		<category><![CDATA[seagate]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/?p=1419</guid>
		<description><![CDATA[Seagate has announces, in its Knowlege Base, that the problem is a result of bad firmware and that drive owners can protect themselves by upgrading the firmware for the affected drives.  The KB article assumes that you are a Windows user. They provide a tool to let Windows users scan their drives and discover the model number, serial number, and firmware revision.  However, if you are a Linux user their Knowledge Base article is not going to help you.  Fortunately, this information is very easy retrieve in most Linux installations.  If you are using a Debian or Ubuntu install this method will definitely work.]]></description>
			<content:encoded><![CDATA[<p><img style="float: right;" src="/pics/drive.png" alt="Hard Drive" width="128" height="128" />There have been a number of complaints from owners of large Seagate drives recently. These drives all have one symptom in common. During a power up the drive will seems to disappear. The drive is no longer detected by the PC and does not show at the POST (Bootup) screen or in the BIOS. This problem was first reported with new Seagate 1.0 and 1.5 Terabyte drives, but as more Seagate customers have come forward it appears that the problem is affecting drives from 500gb and up.  The affected product lines are:</p>
<div style="margin-left: 40px;"><strong>Barracuda 7200.11<br />
 DiamondMax 22<br />
 Barracuda ES.2 SATA<br />
 SV35</strong></div>
<p>Seagate has announces, in its <a href="http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=207931">Knowlege Base</a>, that the problem is a result of bad firmware and that drive owners can protect themselves by upgrading the firmware for the affected drives. They have also confirmed that the data, while inaccessible to the drive owner, is still intact.   Seagate has <a href="http://techreport.com/discussions.x/16246">released a statement</a> to the folks at <a href="http://techreport.com/">TechReport.com</a> saying they will recover the data for customers who experience the failure.</p>
<blockquote><p>Customers can expedite assistance by sending an email to Seagate (discsupport@seagate.com). Please include the following disk drive information: model number, serial number and current firmware revision. We will respond, promptly, to your email request with appropriate instructions. <span style="font-weight: bold; font-style: italic;">There is no data loss associated with this issue, and the data still resides on the drive. But if you are unable to access your data due to this issue, Seagate will provide free data recovery services.</span> Seagate will work with you to expedite a remedy to minimize any disruption to you or your business.</p>
</blockquote>
<p>There is a bit of a problem with the Seagate KB article though. It assumes that you are a Windows user. They provide a tool to let Windows users scan their drives and discover the model number, serial number, and firmware revision.  However, if you are a Linux user their Knowledge Base article is not going to help you.  Fortunately, this information is very easy retrieve in most Linux installations.  If you are using a Debian or Ubuntu install this method will definitely work.</p>
<p>You can skip down to the end for a simple bash command to get this info, but first I will go through it step by step.</p>
<p>To check the drives, you will need to determine your hard drive device names.  A quick and dirty way to get this information is to check your /dev/disk/by-path folder</p>
<p><code>~$ ls -l /dev/disk/by-path</code></p>
<p>You will see all your drives.</p>
<p>On my Desktop I get a list like this:</p>
<p><code>pci-0000:00:02.1-usb-0:2:1.0-scsi-0:0:0:0 -&gt; ../../sdf<br />
 pci-0000:00:02.1-usb-0:2:1.0-scsi-0:0:0:0-part1 -&gt; ../../sdf1<br />
 pci-0000:00:02.1-usb-0:2:1.0-scsi-0:0:0:1 -&gt; ../../sdg<br />
 pci-0000:00:02.1-usb-0:2:1.0-scsi-0:0:0:1-part1 -&gt; ../../sdg1<br />
 pci-0000:00:02.1-usb-0:5:1.0-scsi-0:0:0:0 -&gt; ../../sdm<br />
 pci-0000:00:02.1-usb-0:5:1.0-scsi-0:0:0:0-part1 -&gt; ../../sdm1<br />
 pci-0000:00:02.1-usb-0:6:1.0-scsi-0:0:0:0 -&gt; ../../sdn<br />
 pci-0000:00:02.1-usb-0:6:1.0-scsi-0:0:0:0-part1 -&gt; ../../sdn1<br />
 pci-0000:00:02.1-usb-0:8:1.0-scsi-0:0:0:0 -&gt; ../../sdh<br />
 pci-0000:00:02.1-usb-0:8:1.0-scsi-0:0:0:1 -&gt; ../../sdi<br />
 pci-0000:00:02.1-usb-0:8:1.0-scsi-0:0:0:2 -&gt; ../../sdj<br />
 pci-0000:00:02.1-usb-0:8:1.0-scsi-0:0:0:3 -&gt; ../../sdk<br />
 pci-0000:00:06.0-scsi-0:0:0:0 -&gt; ../../sdd<br />
 pci-0000:00:06.0-scsi-0:0:0:0-part1 -&gt; ../../sdd1<br />
 pci-0000:00:06.0-scsi-0:0:1:0 -&gt; ../../sde<br />
 pci-0000:00:06.0-scsi-0:0:1:0-part1 -&gt; ../../sde1<br />
 pci-0000:00:08.0-scsi-0:0:0:0 -&gt; ../../sda<br />
 pci-0000:00:08.0-scsi-0:0:0:0-part1 -&gt; ../../sda1<br />
 pci-0000:00:08.0-scsi-0:0:0:0-part2 -&gt; ../../sda2<br />
 pci-0000:00:08.0-scsi-1:0:0:0 -&gt; ../../scd0<br />
 pci-0000:00:08.1-scsi-0:0:0:0 -&gt; ../../sdb<br />
 pci-0000:00:08.1-scsi-0:0:0:0-part1 -&gt; ../../sdb1<br />
 pci-0000:00:08.1-scsi-0:0:0:0-part5 -&gt; ../../sdb5<br />
 pci-0000:00:08.1-scsi-0:0:0:0-part6 -&gt; ../../sdb6<br />
 pci-0000:00:08.1-scsi-0:0:0:0-part7 -&gt; ../../sdb7<br />
 pci-0000:00:08.1-scsi-0:0:0:0-part8 -&gt; ../../sdb8<br />
 pci-0000:00:08.1-scsi-1:0:0:0 -&gt; ../../sdc<br />
 pci-0000:00:08.1-scsi-1:0:0:0-part1 -&gt; ../../sdc1</code></p>
<p>This technique will not work on USB drives and for our purposes we only care about drives, not partitions so since /dev/sdb1 and /dev/sdb5 etc&#8230; are on the same drive we need to whittle down the list a little more.  Your drives could show has /hd* instead of /sd &#8211;  just use what you have for the rest of the post. Try this command in your terminal.</p>
<p><code>~$ ls -l /dev/disk/by-path/ | grep -v usb | grep -v [0-9]$</code></p>
<p>On my Desktop, this brings our output down to:</p>
<p><code>pci-0000:00:06.0-scsi-0:0:0:0 -&gt; ../../sdd<br />
 pci-0000:00:06.0-scsi-0:0:1:0 -&gt; ../../sde<br />
 pci-0000:00:08.0-scsi-0:0:0:0 -&gt; ../../sda<br />
 pci-0000:00:08.1-scsi-0:0:0:0 -&gt; ../../sdb<br />
 pci-0000:00:08.1-scsi-1:0:0:0 -&gt; ../../sdc<br />
 </code></p>
<p>Those are my two internal hard drives so those are the ones I need to query to find out their their information to compare to the Seagate site.<br />
 Now at this point we want to remember our drive devices.  Just make a list of the last three letters prefaced with /dev  so for me.</p>
<p>We can do that in the shell by using <span style="font-weight: bold; font-family: Courier New,Courier,monospace;">sed</span> and lets <span style="font-weight: bold; font-family: Courier New,Courier,monospace;">sort</span> them while we are at it.</p>
<p><code>~$ ls -l /dev/disk/by-path/ | grep -v usb | grep -v [0-9]$ | sed "s/^.*\./\/dev/g" | sort</code></p>
<p>This gives us:</p>
<p><code>/dev/sda<br style="font-family: Courier New,Courier,monospace;" /> /dev/sdb<br style="font-family: Courier New,Courier,monospace;" /> /dev/sdc<br style="font-family: Courier New,Courier,monospace;" /> /dev/sdd<br style="font-family: Courier New,Courier,monospace;" /> /dev/sde</code></p>
<p>The easiest way I know to get the information we need is by using the <span style="font-weight: bold; font-family: Courier New,Courier,monospace;">hdparm</span> tool that is built into most Linux systems.  Two different <span style="font-weight: bold; font-family: Courier New,Courier,monospace;">hdparm</span> commands will provide the information we want.  If you want to see a lot of information in a very pretty format try (substi:</p>
<p><code>~$ sudo hdparm -I /dev/sda | more</code></p>
<p>This gives us all kinds of data about that drive:</p>
<p><code>/dev/sda:<br style="font-family: Courier New,Courier,monospace;" /> <br style="font-family: Courier New,Courier,monospace;" /> ATA device, with non-removable media<br style="font-family: Courier New,Courier,monospace;" /> Model Number:       ST3750640AS <br style="font-family: Courier New,Courier,monospace;" /> Serial Number:      5QD2DLC0<br style="font-family: Courier New,Courier,monospace;" /> Firmware Revision:  3.AAE <br style="font-family: Courier New,Courier,monospace;" /> Standards:<br style="font-family: Courier New,Courier,monospace;" /> Supported: 7 6 5 4 <br style="font-family: Courier New,Courier,monospace;" /> Likely used: 7<br style="font-family: Courier New,Courier,monospace;" /> Configuration:<br style="font-family: Courier New,Courier,monospace;" /> Logical        max    current<br style="font-family: Courier New,Courier,monospace;" /> cylinders    16383    16383<br style="font-family: Courier New,Courier,monospace;" /> heads        16    16<br style="font-family: Courier New,Courier,monospace;" /> sectors/track    63    63<br style="font-family: Courier New,Courier,monospace;" /> --<br style="font-family: Courier New,Courier,monospace;" /> CHS current addressable sectors:   16514064<br style="font-family: Courier New,Courier,monospace;" /> LBA    user addressable sectors:  268435455<br style="font-family: Courier New,Courier,monospace;" /> LBA48  user addressable sectors: 1465149168<br style="font-family: Courier New,Courier,monospace;" /> device size with M = 1024*1024:      715404 MBytes<br style="font-family: Courier New,Courier,monospace;" /> device size with M = 1000*1000:      750156 MBytes (750 GB)<br style="font-family: Courier New,Courier,monospace;" /> Capabilities:<br style="font-family: Courier New,Courier,monospace;" /> LBA, IORDY(can be disabled)<br style="font-family: Courier New,Courier,monospace;" /> Queue depth: 32<br style="font-family: Courier New,Courier,monospace;" /> Standby timer values: spec'd by Standard, no device specific minimum<br style="font-family: Courier New,Courier,monospace;" /> R/W multiple sector transfer: Max = 16    Current = 16<br style="font-family: Courier New,Courier,monospace;" /> Recommended acoustic management value: 254, current value: 0<br style="font-family: Courier New,Courier,monospace;" /> DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 <br style="font-family: Courier New,Courier,monospace;" /> Cycle time: min=120ns recommended=120ns<br style="font-family: Courier New,Courier,monospace;" /> PIO: pio0 pio1 pio2 pio3 pio4 <br style="font-family: Courier New,Courier,monospace;" /> Cycle time: no flow control=120ns  IORDY flow control=120ns<br style="font-family: Courier New,Courier,monospace;" /> Commands/features:<br style="font-family: Courier New,Courier,monospace;" /> Enabled    Supported:<br style="font-family: Courier New,Courier,monospace;" /> *    SMART feature set<br style="font-family: Courier New,Courier,monospace;" /> Security Mode feature set<br style="font-family: Courier New,Courier,monospace;" /> *    Power Management feature set<br style="font-family: Courier New,Courier,monospace;" /> *    Write cache<br style="font-family: Courier New,Courier,monospace;" /> *    Look-ahead<br style="font-family: Courier New,Courier,monospace;" /> *    Host Protected Area feature set<br style="font-family: Courier New,Courier,monospace;" /> *    WRITE_BUFFER command<br style="font-family: Courier New,Courier,monospace;" /> *    READ_BUFFER command<br style="font-family: Courier New,Courier,monospace;" /> *    DOWNLOAD_MICROCODE<br style="font-family: Courier New,Courier,monospace;" /> SET_MAX security extension<br style="font-family: Courier New,Courier,monospace;" /> *    48-bit Address feature set<br style="font-family: Courier New,Courier,monospace;" /> *    Device Configuration Overlay feature set<br style="font-family: Courier New,Courier,monospace;" /> *    Mandatory FLUSH_CACHE<br style="font-family: Courier New,Courier,monospace;" /> *    FLUSH_CACHE_EXT<br style="font-family: Courier New,Courier,monospace;" /> *    SMART error logging<br style="font-family: Courier New,Courier,monospace;" /> *    SMART self-test<br style="font-family: Courier New,Courier,monospace;" /> *    General Purpose Logging feature set<br style="font-family: Courier New,Courier,monospace;" /> *    SATA-I signaling speed (1.5Gb/s)<br style="font-family: Courier New,Courier,monospace;" /> *    Native Command Queueing (NCQ)<br style="font-family: Courier New,Courier,monospace;" /> *    Phy event counters<br style="font-family: Courier New,Courier,monospace;" /> Device-initiated interface power management<br style="font-family: Courier New,Courier,monospace;" /> *    Software settings preservation<br style="font-family: Courier New,Courier,monospace;" /> Security: <br style="font-family: Courier New,Courier,monospace;" /> Master password revision code = 65534<br style="font-family: Courier New,Courier,monospace;" /> supported<br style="font-family: Courier New,Courier,monospace;" /> not    enabled<br style="font-family: Courier New,Courier,monospace;" /> not    locked<br style="font-family: Courier New,Courier,monospace;" /> frozen<br style="font-family: Courier New,Courier,monospace;" /> not    expired: security count<br style="font-family: Courier New,Courier,monospace;" /> not    supported: enhanced erase<br style="font-family: Courier New,Courier,monospace;" /> Checksum: correct</code></p>
<p>The information we really want is in the top section:</p>
<p><code>Model Number:       ST3750640AS <br style="font-family: Courier New,Courier,monospace;" /> Serial Number:      5QD2DLC0<br style="font-family: Courier New,Courier,monospace;" /> Firmware Revision:  3.AAE</code></p>
<p>If you only have a couple of drives you can just repeat the <span style="font-weight: bold; font-family: Courier New,Courier,monospace;">hdparm -I /dev/</span><span style="font-style: italic; font-weight: bold; font-family: Courier New,Courier,monospace;">DRIVE</span> for each drive and then use that information to compare to the affected model numbers listed below.  With as many drives as I have, I want to use a different <span style="font-weight: bold;">hdparm</span> parameter.  This one outputs much of the same information, but in a more condensed format:</p>
<p><code>~$ sudo hdparm -i /dev/sda</code></p>
<p>This time we get back:</p>
<p><code>/dev/sda:<br />
 Model=ST3750640AS, FwRev=3.AAE, SerialNo=5QD2DLC0<br />
 Config={ HardSect NotMFM HdSw&gt;15uSec Fixed DTR&gt;10Mbs RotSpdTol&gt;.5% }<br />
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4<br />
 BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=?16?<br />
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=1465149168<br />
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}<br />
 PIO modes:  pio0 pio1 pio2 pio3 pio4 <br />
 DMA modes:  mdma0 mdma1 mdma2 <br />
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6 <br />
 AdvancedPM=no WriteCache=enabled<br />
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7</code></p>
<p>As you can see, the line starting with Model= has all the information we need.  The rest of the output is nice, but not needed.   We can clean this up and get just what we need by building this command:</p>
<p><code>TEMPLATE:  <strong>sudo hdparm -i /dev/[hs]d[DRIVES] | grep -A 2 dev | sort | uniq | grep Model</strong></code></p>
<p>In the above line you should replace [DRIVES] with your drive designation letters.  In my case, I want to see the results of /dev/sda, /dev/sdb, /dev/sdc, /dev/sdd, and /dev/sde. So I will replace [DRIVE] with [abcde] in this command:</p>
<p><code>~$ sudo hdparm -i /dev/[hs]d[abcde] | grep -A 2 dev | sort | uniq | grep Model</code></p>
<p>This gives me:</p>
<p><code>Model=ST3750640A, FwRev=3.AAE, SerialNo=5QD3VYA7<br style="font-family: Courier New,Courier,monospace;" /> Model=ST3750640A, FwRev=3.AAE, SerialNo=5QD4E17G<br style="font-family: Courier New,Courier,monospace;" /> Model=ST3750640AS, FwRev=3.AAE, SerialNo=5QD1MCM8<br style="font-family: Courier New,Courier,monospace;" /> Model=ST3750640AS, FwRev=3.AAE, SerialNo=5QD2DLC0<br style="font-family: Courier New,Courier,monospace;" /> Model=WDC WD7500AACS-00ZJB0, FwRev=01.01B01, SerialNo=WD-WCASJ1008654</code></p>
<p>Using this information, we need to check the list of Seagate models.  The  models listed below are current as of January 18, 2009.  You may want to visit the <a href="http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=207931">Seagate page here</a> in case they add addtional affected models.</p>
<table style="text-align: left; margin-left: auto; margin-right: auto;" border="0">
<tbody>
<tr>
<td style="text-align: center; vertical-align: top;">
<p><small><span style="font-weight: bold;">Barracuda 7200.11</span><br />
 ST31000340AS<br />
 ST31000640AS<br />
 ST3750330AS<br />
 ST3750630AS<br />
 ST3640330AS<br />
 ST3640630AS<br />
 ST3500320AS<br />
 ST3500620AS<br />
 ST3500820AS<br />
 ST31500341AS<br />
 ST31000333AS<br />
 ST3640323AS<br />
 ST3640623AS<br />
 ST3320613AS<br />
 ST3320813AS<br />
 ST3160813AS</small></p>
</td>
<td style="text-align: center; vertical-align: top;">
<p><small><span style="font-weight: bold;">Barracuda ES.2 SATA</span><br />
 ST31000340NS<br />
 ST3750330NS<br />
 ST3500320NS<br />
 ST3250310NS</small></p>
</td>
<td style="text-align: center; vertical-align: top;">
<p><small><span style="font-weight: bold;">DiamondMax 22</span><br />
 STM31000340AS<br />
 STM31000640AS<br />
 STM3750330AS<br />
 STM3750630AS<br />
 STM3500320AS<br />
 STM3500620AS<br />
 STM3500820AS<br />
 STM31000334AS<br />
 STM3320614AS<br />
 STM3160813AS</small></p>
</td>
</tr>
</tbody>
</table>
<p>If you are the proud owner of one of these models you will want to follow these instructions from Seagate:</p>
<blockquote><p>If you have one of the models listed above, Customers can expedite assistance by <a href="http://www.seagate.com/www/en-us/about/contact_us/">contacting Seagate via email</a>. Please include the following disk drive information: model number, serial number and current firmware revision.  We will respond, promptly, to your email request with appropriate instructions.</p>
<p>Or you can call Seagate Support at 1-800-SEAGATE.  Please be prepared to give the <a href="http://www.seagate.com/www/en-us/support/warranty_&amp;_returns_assistance/finding_the_model_number/">serial number of your drive</a> as the solution depends on knowing the exact serial number.</p>
<p>For a list of international telephone numbers to Seagate Support and alternative methods of contact, please access <a href="http://www.seagate.com/www/en-us/about/contact_us/">http://www.seagate.com/www/en-us/about/contact_us/</a></p>
</blockquote>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2009/01/do-you-have-a-seagate-brick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 vs Linux &#8211; Two Perspectives</title>
		<link>http://blog.techfun.org/2009/01/windows-7-vs-linux-two-perspectives/</link>
		<comments>http://blog.techfun.org/2009/01/windows-7-vs-linux-two-perspectives/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 17:34:30 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Techfun]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/?p=1405</guid>
		<description><![CDATA[The smart money is on those who understand that this really only applies to the class of PC users who actually give a damn about which OS is running on their system.  Sadly, at present, thats a tiny fraction of users.  People use what they are given or what they used in school or at the office.  Those of us who shuttle back and forth between multiple OS's or even multiple incarnations of the same OS will continue to do what we always have and select the best tool for the job.]]></description>
			<content:encoded><![CDATA[<p>Considering Window 7 is still in Beta and Ubuntu (my Linux Distro of Choice) is an ever evolving and improving system, I find it amusing that so many people are making so many emphatic statements and predictions about the future of the Desktop OS world.</p>
<p>A couple days ago this came out over at TheInquirer.net:</p>
<blockquote><p><a href="http://www.theinquirer.net/inquirer/review/392/1050392/windows-7-is-enough-to-kill-linux-on-the-desktop">Windows 7 is enough to kill Linux on the desktop</a></p>
<p>FOR THE PAST three years I have been a Linux fan-boy using Ubuntu most of the time and Windows XP when I needed to play games or run CS desktop lay out stuff.</p>
<p>In a bid to focus my bile on something other than Apple for a bit I decided to play with the new Windows 7 beta. I was disappointed. It was pretty good and, if I am right, could result in the move away from Voleware to Linux and OSX being stopped in in its tracks&#8230;.</p>
</blockquote>
<p>And then that was addressed on a ZDNet.com blog:</p>
<blockquote><p><a href="http://blogs.zdnet.com/open-source/?p=3287">7 reasons why Windows 7 will not wreck Ubuntu</a></p>
<p>One of our competitors has a review of the Windows 7 beta which claims that desktop Linux is doomed — doomed!</p>
<p>Not exactly. Not even approximately.</p>
<p>First let’s understand what 7’s target is. It’s not so much desktop Linux as a particular Linux distro — Ubuntu — that targets the desktop&#8230;</p>
</blockquote>
<p>The smart money is on those who understand that this really only applies to the class of PC users who actually give a damn about which OS is running on their system.  Sadly, at present, thats a tiny fraction of users.  People use what they are given or what they used in school or at the office.  Those of us who shuttle back and forth between multiple OS&#8217;s or even multiple incarnations of the same OS will continue to do what we always have and select the best tool for the job.</p>
<p>If I want to use Dreamweaver, I load a Windows XP virtual machine on my Ubuntu Desktop and use it since, in my opinion, XP is the best platform for using Dreamweaver for me &#8211; personally.  If I could run OSX in a VM and use Dreamweaver there, my opinion could change.</p>
<p>If I was constrained through my employer to only use Windows as my primary desktop, I would stll have Ubuntu running in a virtual machine for those times when I need a robust shell like bash to do what needs to be done.</p>
<p>With current PC&#8217;s shipping with lots of RAM and big hard drives there is no longer any good reason to limit yourself to a single operating system.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2009/01/windows-7-vs-linux-two-perspectives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EXT4 Goodness Coming Soon</title>
		<link>http://blog.techfun.org/2009/01/ext4-goodness-coming-soon/</link>
		<comments>http://blog.techfun.org/2009/01/ext4-goodness-coming-soon/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 16:17:06 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Techfun]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/?p=1401</guid>
		<description><![CDATA[As more people use iTunes to download TV shows and movies or as people do more video editing the size of the files they work with get biggr and bigger.  Ext4 addresses this problem and keeps Linux ahead of the curve for users who need to work with lots and lots of data.]]></description>
			<content:encoded><![CDATA[<p>On Christmas eve it was announced that the new EXT4 file system for linux was declared stable and will be built into the Linux kernel as of version 2.6.28.</p>
<p>One of the big things that I think will help modern Linux users is the default Ext4 behavior for allocation of space on the file system.</p>
<p>Most file systems create files by filling the requested space with zeros.  As anyone who has used BitTorrent to download an ISO knows, this can be time consuming as the system creates a 700mb file full of zero&#8217;s that will only be overwritten as the real file is downloaded into that space.</p>
<p>Ext4 handles preallocation more efficiently.  Using BitTorrent to download that ISO onto a volume formatted with Ext4 results in the file system simply &#8220;Reserving&#8221; the of 700mb contiguous (if possible) space but doesn&#8217;t actually write anything to the drive until you start using the file.</p>
<p>As more people use iTunes to download TV shows and movies or as people do more video editing the size of the files they work with get bigger and bigger.  Ext4 addresses this problem and keeps Linux ahead of the curve for users who need to work with lots and lots of data.</p>
<blockquote><p>OK, OK&#8230; so how will the end user benefit from this EXT4 filesystem? Well, first of all, the whole system will be much faster and more reliable compared to one with EXT3 (I guess that some of you still remember the Firefox/Ext3 issue), it will boot faster (the current article proves that) and it&#8217;s able to handle files with sizes of up to 16 TB (terabytes). But these are just a few of the features brought by the fourth extended filesystem, for more details you can check the <a href="http://en.wikipedia.org/wiki/Ext4">Wikipedia entry for EXT4</a>.</p>
<p>via <a href="http://news.softpedia.com/news/Ubuntu-9-04-Boots-in-21-4-Seconds-101885.shtml">Ubuntu 9.04 Boots in 21.4 Seconds &#8211; With EXT4 as the default filesystem. &#8211; Softpedia</a>.</p>
</blockquote>
<p>Sadly, this April&#8217;s  9.04 release of Ubuntu will only support Ext4 installs via the Alternative/Text based installer.  It won&#8217;t be until October&#8217;s 9.10 release that Ext4 will become the default file system format for the main Ubuntu installer.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2009/01/ext4-goodness-coming-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu (hearts) ARM</title>
		<link>http://blog.techfun.org/2008/11/ubuntu-hearts-arm/</link>
		<comments>http://blog.techfun.org/2008/11/ubuntu-hearts-arm/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 02:57:20 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Techfun]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[mobile computing]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/?p=1262</guid>
		<description><![CDATA[ARM and Canonical Ltd, the commercial sponsor of Ubuntu®, today announced that it will bring the full Ubuntu Desktop operating system to the ARMv7 processor architecture to address demand from device manufacturers. The addition of the new operating system will enable new netbooks and hybrid computers, targeting energy-efficient ARM® technology-based SoCs, to deliver a rich, always-connected, mobile computing experience, without compromising battery life.]]></description>
			<content:encoded><![CDATA[<p>My favorite operating system is spreading out in another new direction.  By the way, &#8220;Intrepid Ibex&#8221; (<a href="http://www.ubuntu.com/getubuntu/download">download</a>) is the code name of <a href="http://www.ubuntu.com/products/WhatIsUbuntu/desktopedition">Ubuntu 8.10</a>, which was released on October 30th 2008.  The next version, &#8220;Jaunty Jackalope&#8221; (Ubuntu 9.04), scheduled for release in April 2009.  And you are reading this post off a machine running Ubuntu Server Edition.</p>
<p><img style="float: left; margin-left: 5px; margin-right: 5px;" src="http://www.arm.com/images/ARM_logo_98x45.gif" alt="ARM" width="98" height="45" /><img style="float: right; margin-left: 5px; margin-right: 5px;" src="/pics/ubuntu1.png" alt="Ubuntu" width="100" height="150" />ARM and Canonical Ltd, the commercial sponsor of Ubuntu<sup>®</sup>, today announced that it will bring the full Ubuntu Desktop operating system to the ARMv7 processor architecture to address demand from device manufacturers. The addition of the new operating system will enable new netbooks and hybrid computers, targeting energy-efficient ARM<sup>®</sup> technology-based SoCs, to deliver a rich, always-connected, mobile computing experience, without compromising battery life.</p>
<p>The combination of a commercially supported, optimized Ubuntu distribution for ARM, together with Canonical&#8217;s ability to tailor solutions to specific ARM technology-based devices and OEM requirements, ensures that highly-optimized systems can be rapidly deployed into the fast growing mobile computing market. ARM&#8217;s wide partnership with leading semiconductor and device manufacturers strengthens the mobile computing software ecosystem and extends the market reach for Ubuntu-based products.</p>
<p>&#8220;The release of a full Ubuntu desktop distribution supporting latest ARM technology will enable rapid growth, with internet everywhere, connected ultra portable devices,&#8221; said Ian Drew, vice president of Marketing, ARM. &#8220;The always-on experience available with mobile devices is rapidly expanding to new device categories such as netbooks, laptops and other internet connected products. Working with Canonical will pave the way for the development of new features and innovations to all connected platforms.&#8221;</p>
<p>&#8220;This is a natural development for Ubuntu, driven by the demand from manufacturers for an ARM technology-based version,&#8221; said Jane Silber, COO of Canonical. &#8220;Joining the considerable community of free software developers working on the ARM platform ensures that a fully-functional, optimized Ubuntu distribution is available to the ARM ecosystem, providing wider choice for consumers looking for the best operating system for their digital lifestyles.&#8221;</p>
<p>This version of the Ubuntu Desktop operating system will target the ARMv7 architecture including ARM Cortex-A8 and Cortex-A9 processor-based systems. Canonical&#8217;s support of a full ARM distribution will strengthen the ARM Linux ecosystem and widen the opportunity to leverage ARM technology into fast-growing markets. This partnership further highlights both ARM and Canonical&#8217;s support for open source initiatives and leverages contributions from key open source communities including Linux kernel, Debian, GNOME, and Mozilla communities. The Ubuntu ARM distribution for desktops and netbooks will be officially available from April 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2008/11/ubuntu-hearts-arm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gutsy Customization Guide</title>
		<link>http://blog.techfun.org/2007/11/gutsy-customization-guide/</link>
		<comments>http://blog.techfun.org/2007/11/gutsy-customization-guide/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 19:15:55 +0000</pubDate>
		<dc:creator>JD Thomas</dc:creator>
				<category><![CDATA[Techfun]]></category>
		<category><![CDATA[customization]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.techfun.org/gutsy-customization-guide</guid>
		<description><![CDATA[I found an excellent customization guide for Ubuntu 7.10.&#160; Check it out&#8230; Ubuntu Customization Guide v2 (http://tuxenclave.wordpress.com) Changes are part of Nature so as with Technology.. Though this cannot be True for Windows and Mac cause the life cycle of a single Version is too much which is not the case with Linux.. Open Source [...]]]></description>
			<content:encoded><![CDATA[<p>I found an excellent customization guide for Ubuntu 7.10.&nbsp; Check it out&#8230;</p>
<blockquote>
<p><strong><font color="DarkOrange"><em><font size="3"><img width="128" height="128" align="right" src="http://blog.techfun.org/wp-content/uploads/image/gnome_apps.png" alt="" />Ubuntu Customization Guide v2 (<a href="http://tuxenclave.wordpress.com">http://tuxenclave.wordpress.com</a>)</font></em></font></strong></p>
<p>Changes are part of Nature so as with Technology.. Though this cannot be True for Windows and Mac cause the life cycle of a single Version is too much which is not the case with Linux.. Open Source evolve at very rapid rate and with evolution comes new &amp; special changes &hellip; Today with a hike in Linux acceptance its pretty hard for competitors to provide similar solutions at free of cost. Open Source is known for User Interaction with Operating System which cannot be done with other OS. Linux user can customize, create, edit, add files according to his/her taste..and customization is the part where Linux is one step ahead of every OS.. You need not to search for poorly written Customization Packs.. What you need is just follow the guide and pimp up your desktop as you like. .. The guide will focus on a particular area but you can customize your desktop using the way mentioned and adding your own idea&hellip;</p>
<p>With Gusty Gibbon packed with latest tools and great support couple with new gGun Gnome 2.20, I was adamant to write another Customization Guide..Since M$ launched Vista and Apple launched Leopard quite a while ago so I&rsquo;ll let you know how to customize your Ubuntu to Vista and Leopard.. Added with few new Customization that I used it&hellip;</p>
<p>
I have tried to kept the guide as simple as I can so that even a newbie can understand how to make changes.There are few major changes in Ubuntu Themes and Icon Control Panel so please read carefully so that you can get everything..</p>
</blockquote>
<p><font color="DarkOrange"><em><strong><font size="2">Read the rest at<a href="http://tuxenclave.wordpress.com/2007/11/23/ubuntu-customization-guide-v2/"> http://tuxenclave.wordpress.com/2007/11/23/ubuntu-customization-guide-v2/</a><br />
</font></strong></em></font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.techfun.org/2007/11/gutsy-customization-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

