<?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>It&#039;s Not Rocket Surgery &#187; Linux</title>
	<atom:link href="http://blog.craiglpatterson.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.craiglpatterson.com</link>
	<description>this is what is distracting me today.</description>
	<lastBuildDate>Fri, 27 Aug 2010 14:40:57 +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>A TonidoPlug Is Plugged In</title>
		<link>http://blog.craiglpatterson.com/2010/02/08/a-tonidoplug-is-plugged-in/</link>
		<comments>http://blog.craiglpatterson.com/2010/02/08/a-tonidoplug-is-plugged-in/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 16:31:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Plug computing]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[plug computing]]></category>
		<category><![CDATA[pogoplug]]></category>
		<category><![CDATA[Tonido]]></category>
		<category><![CDATA[tonidoplug]]></category>

		<guid isPermaLink="false">http://blog.craiglpatterson.com/?p=155</guid>
		<description><![CDATA[I have added a companion plug computer to my 3 month old PogoPlug (Version 1), a TonidoPlug. For the same $99 + shipping I paid for the PogoPlug (the new version 2 PogoPlug is now $129), I got almost identical hardware and a lot more software. I&#8217;ve had the unit up and running for a [...]]]></description>
			<content:encoded><![CDATA[<p>I have added a companion plug computer to my 3 month old <a href="http://www.pogoplug.com">PogoPlug</a> (Version 1), a <a href="http://www.tonidoplug.com/">TonidoPlug</a>. For the same $99 + shipping I paid for the <a href="http://www.pogoplug.com">PogoPlug</a> (the new version 2 <a href="http://www.pogoplug.com">PogoPlug</a> is now $129), I got almost identical hardware and a lot more software. I&#8217;ve had the unit up and running for a couple of days, so this is not an in-depth review.</p>
<p><span id="more-155"></span>The <a href="http://www.tonidoplug.com/">TonidoPlug</a> is built on the same <a href="http://www.globalscaletechnologies.com/p-22-sheevaplug-dev-kit-us.aspx">Sheevaplug</a> platform as the <a href="http://www.pogoplug.com">PogoPlug</a> version 1 (and <a href="http://blog.craiglpatterson.com/2009/11/25/plug-into-plug-computing/">others</a>), with the exception that the <a href="http://www.tonidoplug.com/">TonidoPlug</a> has more RAM. Both units came nicely packaged, the consumer plug manufacturers have paid attention to Apple here. As with the <a href="http://www.pogoplug.com">PogoPlug</a>, there isn&#8217;t much in the package: The plug computer, a power cable, an ethernet cable. Plug it into power, your router, add a USB drive, and you are up an running. Actually, you can set up the <a href="http://www.tonidoplug.com/">TonidoPlug</a> without the USB drive attached, but some functionality will be necessarily absent.</p>
<p>The hardware is basically the same, so what makes the <a href="http://www.tonidoplug.com/">TonidoPlug</a> special? <a href="http://www.ubuntu.com/">Ubuntu</a> for one. The plug is running <a href="http://www.ubuntu.com/">Ubuntu </a>9.04. So it has a very recent Linux kernel, and messing around the plug via SSH is similar to any other Linux server. Apt-get is there, as well as other standard Linux tools. More on this later. The main difference between the <a href="http://www.pogoplug.com">PogoPlug</a> and <a href="http://www.tonidoplug.com/">TonidoPlug</a> is the <a href="http://www.tonido.com/">Tonido software suite</a>. This is a collection of apps running on the <a href="http://www.tonidoplug.com/">TonidoPlug</a>, and administered as plug-ins in the Tonido admin app. This is in addition to the plug administration app to handle the low level setup of the plug (adding SMB shares, mounting drives, etc.). The apps include: <a href="http://www.tonido.com/app_explorer_home.html">Explorer</a> (file explorer), <a href="http://www.tonido.com/app_torrent_home.html">Torrent </a>(bittorrent client), <a href="http://www.tonido.com/app_webshare_home.html">WebSharePro </a>(file/drive sharing), <a href="http://www.tonido.com/app_workspace_home.html">Workspace </a>(PIM, group collaboration), <a href="http://www.tonido.com/app_open_id_home.html">OpenID</a> (OpenID server), <a href="http://www.tonido.com/app_photos_home.html">Photos </a>(photo sharing), <a href="http://www.tonido.com/app_jukebox_home.html">Jukebox </a>(mp3 server), <a href="http://www.tonido.com/app_money_home.html">Money</a> (personal finance), <a href="http://www.tonido.com/app_thots_home.html">Thots </a>(basic blog), Desktop <a href="http://www.tonido.com/app_search_home.html">Search</a>, <a href="http://www.tonido.com/app_backup_home.html">Backup</a>. In addition for $19.99, you can add an<a href="https://store.tonido.com/index.php?main_page=product_info&amp;cPath=3&amp;products_id=3"> SSL cert</a> to run these apps over SSL.</p>
<p><a href="http://www.pogoplug.com">PogoPlug</a> is mostly focused on file/drive sharing. And it does it well. I have used mine to make my files available to me wherever I have internet access. And I have used it to make photos and other files available to other people via an obfuscated URL. This has worked well to transfer large numbers of large files to people with minimal computing skills. But, that is about it. And this functionality requires the intervention of the <a href="http://www.pogoplug.com">PogoPlug</a>.com services to make the connection to your <a href="http://www.pogoplug.com">PogoPlug</a>.</p>
<p>The <a href="http://www.tonidoplug.com/">TonidoPlug</a> is much more autonomous. It does support a re-director service to connect you and others to your <a href="http://www.tonidoplug.com/">TonidoPlug</a> via a sub-domain. But, you can use DynDNS.com or any other dynamic IP service. Or, if your plug has a static IP, you can point your self managed domain name to it. It&#8217;s your choice. I tried out the WebSharePro, OpenID, and Torrent apps so far. The Torrent app works well. It&#8217;s similar to using the Transmission web client. WebSharePro is taking a little getting used to. I haven&#8217;t figured out yet how to set a readonly share that I can send a link to someone to gain access. It appears to require setting up individual users, with usernames/passwords. I&#8217;ve only just started using it, so I won&#8217;t say it can&#8217;t do it. The OpenID server seems to work fine. I was able to log into serverfault.com using my <a href="http://www.tonidoplug.com/">TonidoPlug</a> OpenID URL. I like that. That is all I have had time to explore so far.</p>
<p>As I said earlier, the <a href="http://www.tonidoplug.com/">TonidoPlug</a> runs <a href="http://www.ubuntu.com/">Ubuntu </a>9.04. So, if there is room, it should run most anything that will run on the ARM version of <a href="http://www.ubuntu.com/">Ubuntu</a>. I installed <a href="http://www.webmin.com/">Webmin</a> and <a href="http://www.fireflymediaserver.org/">Firefly</a> using guides found in the <a href="http://www.tonidoplug.com/">TonidoPlug</a> user forums. It took some tweaks to get them both running. Firefly picked up my iTunes library, but doesn&#8217;t appear as a shared library on the network. More tweaking needed. <a href="http://www.webmin.com/">Webmin</a> works fine. The <a href="http://www.tonidoplug.com/">TonidoPlug</a> is probably a friendlier hacker plug than the <a href="http://www.pogoplug.com">PogoPlug</a>, but with more out of the box functionality than a plain <a href="Sheevaplug">Sheevaplug</a>.</p>
<p>Look for a slightly used version 1 <a href="http://www.pogoplug.com">PogoPlug</a> on eBay soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craiglpatterson.com/2010/02/08/a-tonidoplug-is-plugged-in/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>I Believe!</title>
		<link>http://blog.craiglpatterson.com/2009/05/05/i-believe/</link>
		<comments>http://blog.craiglpatterson.com/2009/05/05/i-believe/#comments</comments>
		<pubDate>Tue, 05 May 2009 18:44:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Palm OS]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[cult]]></category>
		<category><![CDATA[palm]]></category>

		<guid isPermaLink="false">http://blog.craiglpatterson.com/?p=108</guid>
		<description><![CDATA[Have you seen this article? True believers: The biggest cults in tech. IT and technology folks are very partial to thier toys. We latch onto computers, programming languages, operating systems, and are adamant about thier superiority. Reading this article brought back many memories of my various IT objects of worship. I owned both a Commodore [...]]]></description>
			<content:encoded><![CDATA[<p>Have you seen this article? <a href="http://www.infoworld.com/d/adventures-in-it/true-believers-biggest-cults-in-tech-433?page=0,0">True believers: The biggest cults in tech</a>. IT and technology folks are very partial to thier toys. We latch onto computers, programming languages, operating systems, and are adamant about thier superiority. Reading this article brought back many memories of my various IT objects of worship.</p>
<p>I owned both a Commodore VIC-20 and C-64, worked in a computer store selling C-64s, C-128s, and Amigas. I lusted after the PET and the Amiga. And I made my first consulting fee writing software for the C-64. Even then I was starting my path in the cult of Pascal. First there was VAX-11 Pascal, then Kyan Pascal, MS QuickPascal, Turbo Pascal, and finally I entered the temple of Delphi. I&#8217;ve owned 5 different Palm handhelds. And, I just bought a new Ruby IDE (Ruby Mine) to go with that addiction. I also belong to the Linux, Mac, and Android cults.</p>
<p>Outside of IT, I&#8217;ve owned pretty much nothing but Canon cameras since my FTb-QL in 1977.</p>
<p>I think it is similar to the car guy who will own nothing but a Chevy or Ford. We all want to be right, and we hang out with those who agree.</p>
<p>So, what cults do you belong to?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craiglpatterson.com/2009/05/05/i-believe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Loses My Desktop</title>
		<link>http://blog.craiglpatterson.com/2009/01/13/linux-loses-my-desktop/</link>
		<comments>http://blog.craiglpatterson.com/2009/01/13/linux-loses-my-desktop/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 05:25:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Corporate IT Life]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://craiglp.wordpress.com/?p=99</guid>
		<description><![CDATA[Okay, I give up. As i&#8217;ve written before, I&#8217;ve run Linux (SUSE) on my personal desktop and home servers for several years prior to moving to the Mac. I still run Linux for my home server. The only Windows computer I have running at home is my kid&#8217;s computer. They have games that won&#8217;t run [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, I give up.</p>
<p>As i&#8217;ve written before, I&#8217;ve run Linux (SUSE) on my personal desktop and home servers for several years prior to moving to the Mac. I still run Linux for my home server. The only Windows computer I have running at home is my kid&#8217;s computer. They have games that won&#8217;t run elsewhere.</p>
<p>I installed Ubuntu 8.10 on my office desktop in a dual boot configuration. It handled my dual monitors, quad core CPU, 4Gb of RAM without a hitch. But what it couldn&#8217;t handle was working in my office. Now, I had no problem administering our dozen or so Linux servers, reading/writing Word, Excel, Powerpoint documents. I had no problems dealing with our various Java applications, or accessing data on our office network. But, two things have made a permanent conversion difficult, at best. Number one is Exchange/Outlook. I wrote about this earlier. Interacting with Exchange via Linux is painful if you use Exchange calendaring, contacts, or anything other than mail. There is no good way to interact with Exchange calendaring in Linux. Number two is somewhat surprising. As part of a server upgrade project we have adopted Citrix XenServer to handle server virtualization. This is based on the Linux-based Xen project. You would expect it to be very cross platform. You would be wrong. The management tools are Windows only. So, it uses a Windows only management console to manage Linux based hypervisors with Linux guest virtual machines.</p>
<p>Interestingly, both of these observations have been commented on in the last few days:</p>
<p><a href="Where are the Enterprise Management Tools for Linux on the Desktop?">Where are the Enterprise Management Tools for Linux on the Desktop? by David Lane </a></p>
<p><a href="http://www.linuxjournal.com/content/what-would-you-exchange-exchange">What would you exchange Exchange for? by Doc Searls</a></p>
<p>So, I&#8217;m not alone.</p>
<p>I think as desktop virtualization matures, it will be easier to run the desktop of your choice. I use VMWare Fusion on my Mac to run Linux, Windows, and even Haiku. The downside for Linux is there will be less of an incentive to develop the replacements for Outlook and the enterprise management tools. There will also be fewer requests for those applications from corporate users. Why wait for the open source equivalent when I can run the Windows version in a virtual machine.</p>
<p>In the meantime, it&#8217;s back to XP. I&#8217;ve got work to do.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craiglpatterson.com/2009/01/13/linux-loses-my-desktop/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Exchange is the Key to the Enterprise</title>
		<link>http://blog.craiglpatterson.com/2008/12/22/exchange-is-the-key-to-the-enterprise/</link>
		<comments>http://blog.craiglpatterson.com/2008/12/22/exchange-is-the-key-to-the-enterprise/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 17:44:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Corporate IT Life]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MacBook Pro]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://craiglp.wordpress.com/?p=97</guid>
		<description><![CDATA[As an IT manager, I have to make various decisions that affect the operation of my employer. One decision I was able to make was what OS I would run on my desktop. We run a number of Linux servers, most of our desktops (except for the graphic artist&#8217;s Mac) are running Windows XP. Personally, [...]]]></description>
			<content:encoded><![CDATA[<p>As an IT manager, I have to make various decisions that affect the operation of my employer. One decision I was able to make was what OS I would run on my desktop. We run a number of Linux servers, most of our desktops (except for the graphic artist&#8217;s Mac) are running Windows XP. Personally, I have a MacBook Pro, and I run various Linux distributions via VMWare Fusion. The workstation I inherited is quite nice, 4GB RAM, 250GB RAID 1 15K SAS, Quad core 2.4Ghz processor, dual LCD monitors. Way too much PC for a manager. We, like many (most?) enterprises rely on Microsoft Exchange and Outlook for our email and calendaring.</p>
<p>I am not a fan of Windows. For the last several years, the only time I used Windows was at work. Until now, I didn&#8217;t have the authority to choose otherwise. I decided about a month ago to switch my OS to Linux. Of course that means choosing a distribution. I used SUSE for several years, and was happy with it. So, I decided to load openSUSE 11.0 on my desktop. It was a painless install. openSUSE was considerate enough to make room for itself and leave room for Windows and set up dual boot. Very nice.</p>
<p>Time to boot up. Ok, I have two identical desktops running mirrored on both monitors. I find the desktop/monitor settings and set it accordingly. And it doesn&#8217;t work. No matter what I tried, I couldn&#8217;t get openSUSE to correctly span my desktop across both monitors. It insisted on mirroring on both. That sucks. I got tired of screwing with openSUSE, and fired up the Ubuntu 8.10 install. I did have to intervene so it used the existing partition setup, but that was not a big deal. The install proceeded normally. I booted up and was met with a desktop that correctly spanned both monitors without intervention from me. Perfect. Ubuntu wins.</p>
<p>I have used OpenOffice (and NeoOffice) for several years. I have never had a situation where it couldn&#8217;t do what I needed, and interoperate with MS Office. But, I need to interoperate with Exchange. So, I installed Evolution  and set it up to work with our Exchange hosting provider.</p>
<p>Evolution seemed like a good solution. It has many of Outlooks features, it sets up quickly. But, it stinks. It&#8217;s slow syncing mail. It would frequently freeze when trying switch to the calendar while mail was syncing. And the calendaring synchronization is terrible. It&#8217;s slow, it&#8217;s unreliable, and it only works with Outlook Web Access.</p>
<p>So, I loaded Thunderbird for email (using IMAP) and I update my calendar by hand.</p>
<p>Every year for the past 6 or 7 has been declared the year of the Linux desktop. The year it takes over the office. It&#8217;s not going to happen. Not until the Linux community recognizes and addresses the real obstacles to widespread adoption, MS Office and Exchange. OpenOffice addresses the main components of MS Offices (except Access, but there are substitutes for it). And OO works well. But, Exchange is entrenched in most enterprises, and it won&#8217;t be dislodged easily. Sure, there are alternatives for Exchange, IMAP/POP3 servers, iCal servers, etc. There is NO good way to inter-operate with an existing Exchange environment. And without one, Linux cannot make significant inroads in existing enterprises.</p>
<p>In the meantime, I am loading Windows XP as a VirtualBox VM so I can run Outlook.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craiglpatterson.com/2008/12/22/exchange-is-the-key-to-the-enterprise/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>No More Sad Mac!</title>
		<link>http://blog.craiglpatterson.com/2008/03/14/no-more-sad-mac/</link>
		<comments>http://blog.craiglpatterson.com/2008/03/14/no-more-sad-mac/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 18:34:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac mini]]></category>

		<guid isPermaLink="false">http://craiglp.wordpress.com/?p=56</guid>
		<description><![CDATA[Two and a half years ago I popped into the Apple store in Des Moines and walked out with a 1.5ghz G4 Mac Mini. It wasn&#8217;t a rash purchase. I had planned on buying that particular model. It took over desktop duties from my SUSE 9.x Linux box I had built a couple of years [...]]]></description>
			<content:encoded><![CDATA[<p>Two and a half years ago I popped into the Apple store in Des Moines and walked out with a 1.5ghz G4 Mac Mini. It wasn&#8217;t a rash purchase. I had planned on buying that particular model. It took over desktop duties from my SUSE 9.x Linux box I had built a couple of years prior. I needed something that could run the photography software I wanted to run, and I wasn&#8217;t willing to go back to Windows. It has served me well for two years. It has been run hard and put away wet frequently. A memory upgrade to the max 1Gb in the first year gave it some breathing room, and two external Firewire drives provided backup and archive space. I had been weighing the idea of replacing the mini with a new Intel Mac for many months. I was torn between a MacBook Pro and a low-end Mac Pro. Finally, in December &#8217;07 I purchased a 15.4&#8243; 2.2Ghz MacBook Pro. Portability won out over raw power. The day after I brought the MBR home, my mini died. Unwilling or unable to boot up. I took it to the local Kansas City Apple store and they confirmed my worst-case scenario: dead logic board, $450. I couldn&#8217;t justify spending that much money to fix a $600 computer. So, I took it home, still dead, and starting looking for alternatives. I found a company, <a href="http://www.dttservice.com/">DT&amp;T Computer Service</a>, that advertised $225 logic board repairs. I boxed up the mini and off it went. Weeks passed. And finally, 5 weeks and $240 (with shipping) later, my mini is back and running! In over 26 years of owning a large variety of computers, this was the first time I have ever paid to have one of them repaired. That alone was a strange feeling. But, stranger still was how much I missed having my mini on my desk. I had backups of everything on it, so there was no danger of data loss. I had a new Mac that was faster, portable, and sleeker looking. I guess I just wasn&#8217;t quite ready to give up on the mini. Now it&#8217;s home, getting a Leopard upgrade, preparing to become my wife&#8217;s &#8216;new&#8217; computer, replacing her worn out HP laptop. Hopefully, it will live a long life and serve as force for good against Windows.l</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craiglpatterson.com/2008/03/14/no-more-sad-mac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
