<?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>Eric Biven’s Blog</title>
	<atom:link href="http://eric.biven.us/feed/" rel="self" type="application/rss+xml" />
	<link>http://eric.biven.us</link>
	<description>...random thoughts (or lack thereof)</description>
	<lastBuildDate>Tue, 13 Jul 2010 20:37:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The Web Developer&#8217;s Resume: Constructing a Projects List</title>
		<link>http://eric.biven.us/2010/07/13/the-web-developers-resume-constructing-a-projects-list/</link>
		<comments>http://eric.biven.us/2010/07/13/the-web-developers-resume-constructing-a-projects-list/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 20:37:08 +0000</pubDate>
		<dc:creator>Gina Crosby</dc:creator>
				<category><![CDATA[Random Musings]]></category>

		<guid isPermaLink="false">http://eric.biven.us/?p=360</guid>
		<description><![CDATA[If you're a developer, the best way to showcase your experience is with a projects list. It's so easy, you'll wonder why you haven't done it before.]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a developer, the best way to showcase your experience is with a projects list. It&#8217;s so easy, you&#8217;ll wonder why you haven&#8217;t done it before.</p>
<p>The most efficient way to begin your Projects page is by keeping a journal. All you need is Notepad, a spreadsheet or a Moleskin notebook. Before you go home at the end of the day, jot down the projects you worked on, any obstacles you encountered, any success you achieved, any recognition you received, or anything else that stands out:</p>
<ul>
<li>Lucky Lu&#8217;s Tattoo Shop: worked from creative comp &#8212; no spec sheet. Again. Found codebase from 1998, not helpful. Considering transition to HTML 5. She wants a tattoo gun that people can use.</li>
<li>Sea Hag iPhone App: can&#8217;t figure out the film strip mode to view images. Reconstructed the database. Again. Lost my mind.</li>
<li>John&#8217;s Rebate Coupons: sent first draft to John. Expecting feedback Monday. I bet he&#8217;ll want QR codes, he thinks he&#8217;s cool.</li>
</ul>
<p>This seems like such a simple thing, but with the right dataset to work from, you&#8217;ll be able to whip out a projects page that contains not only your functional keywords but also gives a human-usable description of your abilities.</p>
<p>Don&#8217;t forget to note somewhere which technologies you used. Additionally, even on the days you don&#8217;t remember to write things down, you&#8217;ll have something there at least to jog your memory:</p>
<ul>
<li>Lucky Lu&#8217;s Tattoo Shop http://www.luckylus.com Developed and implemented a fully interactive entertainment site , working only from creative comps; delivered product on time and with few change requests. Client was pleased with the results and did not miss her old site at all. Used HTML 5, CSS, C#, and edited videos.</li>
<li>Sea Hag iPhone App: Used film strips, integrated menus, WCF, and GL. Overcame lack of client organization throughout database to secure and promote functional leads. Certified iPhone Developer.</li>
<li>John&#8217;s Rebate Coupons: supplied content management system and supporting database to deliver QR code-based coupons into the hands of over a thousand subscribers. Client has since requested repeat business and has signed a contract for three years of support, maintenance, and coupon design. Used Constant Contact, Excel, C# and PhotoShop.</li>
</ul>
<p>It&#8217;s five minutes of your time for a life&#8217;s worth of accomplishments. When you get to the entries that say, &#8220;Those idiots, WTF,&#8221; and you know it&#8217;s time to start looking for a different job, you&#8217;ll be well prepared to update that resume quickly and efficiently.</p>
]]></content:encoded>
			<wfw:commentRss>http://eric.biven.us/2010/07/13/the-web-developers-resume-constructing-a-projects-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ask Your Kids About the Internet</title>
		<link>http://eric.biven.us/2010/07/07/ask-your-kids-about-the-internet/</link>
		<comments>http://eric.biven.us/2010/07/07/ask-your-kids-about-the-internet/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 20:04:34 +0000</pubDate>
		<dc:creator>Gina Crosby</dc:creator>
				<category><![CDATA[Random Musings]]></category>

		<guid isPermaLink="false">http://eric.biven.us/?p=355</guid>
		<description><![CDATA[Braun Consulting says that by 2015, the numbers of workers 55 years of age and older will be 20% of the labor force. That means 80% will be between the ages of 18 and 55. In 1976, when these people were 18, there wasn&#8217;t any &#8220;internet.&#8221; Arpanet didn&#8217;t even come around until 1982 &#8212; the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.braunconsulting.com/bcg/newsletters/winter2007/winter20074.html" target="_blank">Braun Consulting</a> says that by 2015, the numbers of workers 55 years of age and older will be 20% of the labor force. That means 80% will be between the ages of 18 and 55.</p>
<p>In 1976, when these people were 18, there wasn&#8217;t any &#8220;internet.&#8221; Arpanet didn&#8217;t even come around until 1982 &#8212; the youngest of this group was already out of college. By 1991, when CERN released the World Wide Web &#8212; that&#8217;s WWW, for you old fogies &#8212; this group was in their early thirties. The internet hadn&#8217;t even gone mainstream yet. Most of them didn&#8217;t get email until 1996, when they were already over 35. They communicate with phone calls, hallway conversations and fax machines. Oh, and happy hour.</p>
<p>In the meantime, the Echo Boomers were born, the largest generation since the Baby Boomers from the post-war era. These Gen Yers don&#8217;t know a time without the internet, without cell phones or <em>with </em>privacy. They use instant messaging wherever they&#8217;re at on whichever platform they like. They send chapters of books out on their phones with no vowels. They know you got their digital message. They know it was sent just fine. They figure you&#8217;ll get to it when you have time. They&#8217;re not going to poke you. They won&#8217;t remind you &#8212; it&#8217;s right there, in your inbox. They expect a response. They have other things to do. Like, work. In 2015, 80% of the population will expect you to <em>respond to your email.</em> Just do it. They don&#8217;t have any privacy, remember? They need to cover their asses. You&#8217;re not pushing this off on them because you think it takes too long or it&#8217;s confusing. Learn faster, make an effort. In fact, they don&#8217;t even want to use email. It&#8217;s too slow. People get too much of it. That&#8217;s probably why you&#8217;re so far behind, anyway. How many messages are in your inbox? Do you even know where your inbox is?</p>
<p>You can&#8217;t fight it. You shouldn&#8217;t try. Digital communications are efficient, effective, time-savers that reduce frustration, fatigue burn-out. They allow their users to use their days to their best productivity. This generation completes the tasks for which all the information has been gathered. You want your projects done, then you answer their emails. First come, first served. You&#8217;re on notice.</p>
<p>Eventually you&#8217;ll be ignored. 80% of the population will learn to ignore you because you can&#8217;t respond in a timely or effective fashion. 80% of the population will forget that they requested something from you, because they use their digital communications as a task list. If your email is older than two weeks, don&#8217;t even bother answering it, it&#8217;s too late. If it&#8217;s older than a week, your project is delayed <em>because of it.</em> Longer than 2 days, and your workers already started on something else. You move to the back of the line.</p>
<p>You&#8217;ll be pushed out. 80% of the population works as digital team players, communicating information quickly and accurately and without mistakes. Your boss will be a 22-year-old kid because the kid can finish three PowerPoints, six Visios, four vendor price quotes, and seven office orders all in the same day. Because he has copy-paste fu. He just ctrl-v&#8217;d and ctrl-p&#8217;d the info from another email.</p>
<p>I used to be an advocate of &#8220;everyone to his method:&#8221; some people prefer phones, some hallway conversations, and yes, some daft and blind old farts and most government offices still use fax machines. I&#8217;m not anymore. I&#8217;ve seen the benefits. I&#8217;ve watched middle-aged men go down fighting an invisible foe of a text message or call log. I&#8217;ve been called in to help them retract emails, pix, inappropriate phone calls and sexual harassment jokes, and it&#8217;s impossible. I&#8217;ve witnessed the descriptivism abound throughout the language, to accomodate for this invisible force. And I love it.</p>
<p>Accountability, FTW.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://eric.biven.us/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://eric.biven.us/2010/07/07/ask-your-kids-about-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>White Papers: Fact or Fiction</title>
		<link>http://eric.biven.us/2010/07/07/white-papers-fact-or-fiction/</link>
		<comments>http://eric.biven.us/2010/07/07/white-papers-fact-or-fiction/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 19:49:37 +0000</pubDate>
		<dc:creator>Gina Crosby</dc:creator>
				<category><![CDATA[Random Musings]]></category>

		<guid isPermaLink="false">http://eric.biven.us/?p=352</guid>
		<description><![CDATA[White papers are not supposed to be marketing tools. Yes, they can help sell. White papers are intended to be an expert's thesis concerning the topic of the white paper.]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s talk about white papers for a second.</p>
<p>White papers are not supposed to be marketing tools. Yes, they can help sell. Yes, they&#8217;re an important part of an array of documentation. Yes, they are easy ways to get keyword saturation. They are <em>not</em> intended to replace direct mail, brochures, billboards, or sales presentations.</p>
<p>White papers are intended to be an expert&#8217;s thesis concerning the topic of the white paper. That being said, here are some people who should never ever request a white paper, unless their department <em>is your business model</em>:</p>
<ul>
<li>Marketing director</li>
<li>Sales director</li>
<li>Accounting or Finance</li>
<li>Communications</li>
<li>Public relations</li>
<li>News desks</li>
</ul>
<p>If your business is jump drives, your marketing director should never request a white paper. Your lead engineer can request a white paper. In fact, your lead engineer should <em>write</em> the white paper, as <em>he builds jump drives</em> and it is assumed that if he builds them, he knows them pretty well.</p>
<p>A technical writer might coordinate with an engineer for a white paper on jump drives. This is acceptable. Heck, you can have your advertising copywriter collaborate on a white paper if it&#8217;s understood that nothing is to be written that isn&#8217;t directly related to the words coming out of the engineer&#8217;s mouth. If your lead salesman gets involved, it&#8217;s time to reassess the project.</p>
<p>White papers&#8217; audiences are people who have a want or need to learn more about that subject. Will the CEO or Purchasing department be choosing your jump drives? No. You ask your IT people to choose your jump drives. Because IT people are supposed to be familiar with jump drives. Florists are supposed to be familiar with roses. Adidas is supposed to be familiar with shoes. Adidas engineers and designers should read white papers on New Balance&#8217;s shoes to make sure they&#8217;re not missing an important technology or a way to boost productivity or methods for reducing costs. Sales people should help create brochures and billboards. They can use a white paper&#8217;s contents on the brochures and billboards, sure, but white papers are not advertising materials.</p>
]]></content:encoded>
			<wfw:commentRss>http://eric.biven.us/2010/07/07/white-papers-fact-or-fiction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing the Default Editor in Ubuntu</title>
		<link>http://eric.biven.us/2010/06/10/changing-the-default-editor-in-ubuntu/</link>
		<comments>http://eric.biven.us/2010/06/10/changing-the-default-editor-in-ubuntu/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 03:18:00 +0000</pubDate>
		<dc:creator>Eric Biven</dc:creator>
				<category><![CDATA[HowTos]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://eric.biven.us/?p=349</guid>
		<description><![CDATA[To change the default text editor in the shell you can simply install your favorite editor then run one simple command.]]></description>
			<content:encoded><![CDATA[<p>To change the default text editor in the shell you can simply install your favorite editor then run the following command:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p349code1'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p3491"><td class="code" id="p349code1"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> update-alternatives <span style="color: #660033;">--config</span> editor</pre></td></tr></table></div>

<p>This command will present you with a menu of all the possible options.</p>
]]></content:encoded>
			<wfw:commentRss>http://eric.biven.us/2010/06/10/changing-the-default-editor-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 10.04 VirtualBox Network Bridging Failure</title>
		<link>http://eric.biven.us/2010/06/09/ubuntu-10-04-virtualbox-network-bridging-failure/</link>
		<comments>http://eric.biven.us/2010/06/09/ubuntu-10-04-virtualbox-network-bridging-failure/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 04:18:18 +0000</pubDate>
		<dc:creator>Eric Biven</dc:creator>
				<category><![CDATA[HowTos]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://eric.biven.us/?p=345</guid>
		<description><![CDATA[A solution to get VirtualBox running again on Ubuntu 10.04 if you're getting the messages about network bridging not loading.]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re using Ubuntu 10.04 and can&#8217;t get VirtualBox to start it may be giving you messages about loading &#8220;vboxnetflt&#8221;.  For some reason the latest round of updates screwed up the ability for the network bridging modules to load properly.  You&#8217;ve tried to modprobe vboxnetlft just like the message on screen tells you but you get this message:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p345code2'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p3452"><td class="code" id="p345code2"><pre class="bash" style="font-family:monospace;">FATAL: Error inserting vboxnetflt <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>modules<span style="color: #000000; font-weight: bold;">/</span>2.6.32-<span style="color: #000000;">22</span>-generic<span style="color: #000000; font-weight: bold;">/</span>updates<span style="color: #000000; font-weight: bold;">/</span>dkms<span style="color: #000000; font-weight: bold;">/</span>vboxnetflt.ko<span style="color: #7a0874; font-weight: bold;">&#41;</span>: Invalid module format</pre></td></tr></table></div>

<p>Here&#8217;s the workaround until there is a proper set of updates:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p345code3'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p3453"><td class="code" id="p345code3"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> modprobe vboxdrv
<span style="color: #c20cb9; font-weight: bold;">sudo</span> insmod <span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>modules<span style="color: #000000; font-weight: bold;">/</span>$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">uname</span> -r<span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #000000; font-weight: bold;">/</span>updates<span style="color: #000000; font-weight: bold;">/</span>dkms<span style="color: #000000; font-weight: bold;">/</span>vboxnetflt.ko
<span style="color: #c20cb9; font-weight: bold;">sudo</span> insmod <span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>modules<span style="color: #000000; font-weight: bold;">/</span>$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">uname</span> -r<span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #000000; font-weight: bold;">/</span>updates<span style="color: #000000; font-weight: bold;">/</span>dkms<span style="color: #000000; font-weight: bold;">/</span>vboxnetadp.ko</pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://eric.biven.us/2010/06/09/ubuntu-10-04-virtualbox-network-bridging-failure/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>My Inner Nerd is a Little Sad</title>
		<link>http://eric.biven.us/2010/05/11/my-inner-nerd-is-a-little-sad/</link>
		<comments>http://eric.biven.us/2010/05/11/my-inner-nerd-is-a-little-sad/#comments</comments>
		<pubDate>Wed, 12 May 2010 01:18:53 +0000</pubDate>
		<dc:creator>Eric Biven</dc:creator>
				<category><![CDATA[Random Musings]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[migrate]]></category>
		<category><![CDATA[migration]]></category>

		<guid isPermaLink="false">http://eric.biven.us/?p=343</guid>
		<description><![CDATA[A short bit about my recent service and server migrations.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been running FreeBSD on my servers for years.  My production server has gone from FreeBSD 5 to 8, all without me ever having to visit it.  It has been an excellent operating system for me.</p>
<p>In the past several months I&#8217;ve been going through a lot of consolidation.  Five physical servers in my house have become one physical server with Xen virtual machines.  Obviously this included a move to Linux (Centos 5.4 to be precise).</p>
<p>As I&#8217;ve become more comfortable managing the Centos server it became apparent that I spend the same amount of time managing that and its five virtual machines as I spend managing the one remaining FreeBSD machine.  Now, some of that can be blamed on some decisions I made with FreeBSD, staying away from the binary updates and packages and instead using source and ports.</p>
<p>So, with a slight twinge of regret, I&#8217;ve been preparing to rebuild that server sometime late this week or early next and putting Linux on it.  The move will mean I&#8217;ll be fresh out of FreeBSD, the mainstay for me for so many years.</p>
<p>It&#8217;s funny the things you&#8217;ll become sentimental for.</p>
]]></content:encoded>
			<wfw:commentRss>http://eric.biven.us/2010/05/11/my-inner-nerd-is-a-little-sad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recently Popular 0.6 Released</title>
		<link>http://eric.biven.us/2010/03/20/recently-popular-0-6-released/</link>
		<comments>http://eric.biven.us/2010/03/20/recently-popular-0-6-released/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 03:38:25 +0000</pubDate>
		<dc:creator>Eric Biven</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[recently popular]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://eric.biven.us/?p=337</guid>
		<description><![CDATA[Recently Popular 0.6 Released, with serious performance enhancements.]]></description>
			<content:encoded><![CDATA[<p>The wife is watching New Moon, which gave me time to complete some significant under-the-hood changes to Recently Popular.  Most significant was a refactoring of the query used to calculate the counts, making it ~15x faster than before.</p>
<p>Also added is a settings page which allows you to delete older counts.</p>
<p>As a heads up: I upgraded several times without issues in my testing environment, but when I upgraded this site I received a bad copy of one of the files.  Deleting and reinstalling the plugin through the WordPress site fixed the issue for me, so I&#8217;m hoping it was just a bad file transfer.  If anyone else has issues please let me know.</p>
<p>*Update* So one of the mirrors wound up with a bad file.  0.6.1 was tagged to get it to refresh.  This seems to have worked.</p>
<p>*Update* 0.6.2 was released to fix an oversight where the select query wasn&#8217;t working for people with non-standard table prefixes.</p>
]]></content:encoded>
			<wfw:commentRss>http://eric.biven.us/2010/03/20/recently-popular-0-6-released/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Recently Popular Getting Some Much Deserved Attention</title>
		<link>http://eric.biven.us/2010/03/17/recently-popular-getting-some-much-deserved-attention/</link>
		<comments>http://eric.biven.us/2010/03/17/recently-popular-getting-some-much-deserved-attention/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 04:25:20 +0000</pubDate>
		<dc:creator>Eric Biven</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[recently popular]]></category>

		<guid isPermaLink="false">http://eric.biven.us/?p=331</guid>
		<description><![CDATA[After 8 long months, the Recently Popular Wordpress plugin is finally getting some much deserved attention.]]></description>
			<content:encoded><![CDATA[<p>The Recently Popular WordPress plugin is finally getting some much deserved attention.  I know most of you are using the latest stable tag, 0.4.8.3, however some of you have begun using 0.5 from the trunk.  To be sure nothing happens to any of you I&#8217;ve branched trunk to 0.6.  So, if you&#8217;re daring and interested look that up in the branches folder.</p>
<p>Coming in the 0.6 release will be a settings page that will allow you to delete counts older than a time that you specify.  I&#8217;m also hoping to come up with a CPU-friendly way to specify an automated daily clean-up of all counts older than a given period.</p>
<p>Comments from the blog post have made it abundantly clear that activating the plugin and the widget separately was a poor idea.  They will be combined in this release.</p>
<p>The query that adds the counts will be re-examined, specifically the indexes that exist on our table and how they interact with the stock tables and their indexing during the query that sums up counts.</p>
<p>The plugin will be tested in WordPress 2.9.2, and listed as such in the directory.</p>
<p>This will also be a major clean-up release.  After eight months of not working on the project it is clear that there&#8217;s a dearth of comments in the source.  That will be corrected.</p>
<p>So in closing, thanks to everyone for your patience.</p>
]]></content:encoded>
			<wfw:commentRss>http://eric.biven.us/2010/03/17/recently-popular-getting-some-much-deserved-attention/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Canon: Get Your Linux Drivers Done&#8230; For Free</title>
		<link>http://eric.biven.us/2010/02/06/canon-get-your-linux-drivers-done-for-free/</link>
		<comments>http://eric.biven.us/2010/02/06/canon-get-your-linux-drivers-done-for-free/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 04:31:54 +0000</pubDate>
		<dc:creator>Eric Biven</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://eric.biven.us/?p=325</guid>
		<description><![CDATA[An open letter to Canon and other hardware manufacturers about getting their Linux drivers done for free.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s another one for the Absurdities file: Hardware manufacturers who still don&#8217;t have Linux drivers for their devices.  Here&#8217;s an example from a friend of mine who owns a Canon LiDE 700F USB scanner.  She visited Canon&#8217;s web site and submitted a support request.  She requested that Canon contact the Linux Driver Project so that a driver for her scanner could be developed.  She even mentioned that it costs nothing.</p>
<p>Canon sent her what is a standard corporate response by most compnaies when they see the word &#8220;Linux&#8221; in a support email.</p>
<pre>
<div id="_mcePaste">Dear XXXXX XXXXX:</div>
<div id="_mcePaste">Thank you for contacting Canon product support.  We value you as a Canon</div>
<div id="_mcePaste">customer and appreciate the opportunity to assist you.</div>
<div id="_mcePaste"></div>
<div id="_mcePaste">While considering the desire to provide the best possible support for</div>
<div id="_mcePaste">Canon's products, Canon must make decisions. Currently, Canon is unable</div>
<div id="_mcePaste">to provide drivers for Linux.</div>
<div id="_mcePaste"></div>
<div id="_mcePaste">With this in mind, we currently do not have drivers available for your</div>
<div id="_mcePaste">operating system.</div>
<div id="_mcePaste"></div>
<div id="_mcePaste">We apologize for any inconvenience this may cause.</div>
<div id="_mcePaste"></div>
<div id="_mcePaste">Please let us know if we can be of any further assistance with your LIDE</div>
<div id="_mcePaste">700F.</div>
<div id="_mcePaste"></div>
<div id="_mcePaste">Thank you for choosing Canon.</div>
<div id="_mcePaste"></div>
<div id="_mcePaste">Sincerely,</div>
<div id="_mcePaste"></div>
<div id="_mcePaste">Olaf</div>
<div id="_mcePaste">Technical Support Representative</div>
</pre>
<p>So Canon (CAJ on the NYSE, valued at $39.50 a share when this article was written), like so many other companies, is completely missing the boat either from being lazily ignorant or willfully avoiding Linux.  So, here&#8217;s a quick note to Canon and any other hardware manufacturer trying to claim making a Linux driver is too hard:</p>
<p>Don&#8217;t do it yourself.  Let someone else do it.  The fine folks at the <a title="The Linux Driver Project home page" href="http://www.linuxdriverproject.org/foswiki/bin/view/Main/WebHome" target="_blank">Linux Driver Project</a> will do it for you.  They have developers who are standing by, ready to do the work for you.  For free.  They&#8217;ll even sign an NDA with you.  Your only responsibilities are to provide the type of device, the device&#8217;s specs, the NDA if needed, and to provide the person who will develop your driver with a demo unit of your hardware.  That&#8217;s it.  Once complete your driver will be included in the Linux kernel source tree.</p>
<p>There is no requirement that you support your Linux users.  The Linux community is very industrious.  If you give us a push in the right direction we can ferret out the rest and get to the destination.</p>
<p>Canon: Help us help you.  There&#8217;s no reason your LiDE 700F scanner doesn&#8217;t work in Linux.  The cost to your company would be negligible at worst.  So, let&#8217;s get on it and help my friend out.  Unless you prefer all of us Linux users buy HP.</p>
]]></content:encoded>
			<wfw:commentRss>http://eric.biven.us/2010/02/06/canon-get-your-linux-drivers-done-for-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taking Your Stuff With You, Securely</title>
		<link>http://eric.biven.us/2010/01/29/taking-your-stuff-with-you-securely/</link>
		<comments>http://eric.biven.us/2010/01/29/taking-your-stuff-with-you-securely/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 02:01:21 +0000</pubDate>
		<dc:creator>Eric Biven</dc:creator>
				<category><![CDATA[HowTos]]></category>

		<guid isPermaLink="false">http://eric.biven.us/?p=321</guid>
		<description><![CDATA[One issue you have to tackle when you&#8217;re out contracting is how to have your own stuff.  My bookmarks, my plugins, my IRC client, my instant message client, my Skype, etc.  Installing those apps at every client site is time consuming and leaves residual information about you on your client&#8217;s machine.  Not installing them means [...]]]></description>
			<content:encoded><![CDATA[<p>One issue you have to tackle when you&#8217;re out contracting is how to have your own stuff.  My bookmarks, my plugins, my IRC client, my instant message client, my Skype, etc.  Installing those apps at every client site is time consuming and leaves residual information about you on your client&#8217;s machine.  Not installing them means not having access to your support system.</p>
<p>The answer I found is relatively simple.  <a href="http://portableapps.com/" target="_blank">PortableApps.com</a> will let you install a good number of applications onto a thumb drive, each modified so that it keeps all of its information on the thumb drive, leaving no traces on the host computer.  Sounds great, and it is.  Works like a champ.  I run Chrome, Pidgin, Skype, Notepad++, and other applications from it.</p>
<p>Of course this introduces another potential issue.  What happens if I lose my USB flash drive?  Now it&#8217;s in the wild with all of my information, keys, passwords, etc on it.  Obviously we need to encrypt that drive.  For me, however, the <a href="https://www.ironkey.com/" target="_blank">IronKey</a> and similar products were price prohibitive.  I don&#8217;t need that data secure forever, I just need enough of a lead time after losing the drive to be able to change my passwords.</p>
<p>Enter <a href="http://www.truecrypt.org/" target="_blank">TrueCrypt</a>.  TrueCrypt is an open source product that allows you to run it directly from your USB flash drive as well, and has a native client for Windows, Linux, and OSX.  Using TrueCrypt you can create AES256 encrypted volumes and mount them using the host machine.  This means that your data is highly encrypted on the drive and any would-be hacker is going to need to figure out your password.  As long as you use a good password, this should take a long, long time.</p>
<p>So, the quick and dirty how-to for those who can&#8217;t figure it out for themselves:</p>
<ol>
<li>Grab TrueCrypt for your OS and install it.</li>
<li>Install TrueCrypt to your flash drive as well.</li>
<li>Create a volume on your flash drive.</li>
<li>Mount the volume.</li>
<li>Install PortableApps.</li>
<li>Install any apps you want from the PortableApps web site.</li>
<li>Unmount the volume.</li>
<li>Take your stuff with you.</li>
</ol>
<p>Once you&#8217;re on site at the customer location:</p>
<ol>
<li>Insert your thumb drive.</li>
<li>Run TrueCrypt.</li>
<li>Mount your volume.</li>
<li>Run PortableApps all day.</li>
<li>Unmount your volume.</li>
<li>Eject the flash drive.</li>
</ol>
<p>The performance is quite acceptable, and the security more than adequate.  And all in all it&#8217;s a fantastic way to take your stuff with you.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://eric.biven.us/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://eric.biven.us/2010/01/29/taking-your-stuff-with-you-securely/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
