<?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>WiredAtom &#187; Linux/Unix</title>
	<atom:link href="http://www.wiredatom.com/blog/category/geek-stuff/linuxunix/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wiredatom.com/blog</link>
	<description>Coming to a Chinatown Hole in the Wall Near You</description>
	<lastBuildDate>Thu, 29 Apr 2010 21:04:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Minor Server Hiccups</title>
		<link>http://www.wiredatom.com/blog/2007/03/25/minor-server-hiccups/</link>
		<comments>http://www.wiredatom.com/blog/2007/03/25/minor-server-hiccups/#comments</comments>
		<pubDate>Mon, 26 Mar 2007 05:22:17 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/2007/03/25/minor-server-hiccups/</guid>
		<description><![CDATA[After we moved all the data from our old Texas ServerBeach machine to the new one in L.A., the new server kept on rebooting itself sporadically. Loz and I monitored and went through the logs for almost two days but couldn&#8217;t find anything wrong with it (especially after Loz installed a couple of nice monitoring [...]]]></description>
			<content:encoded><![CDATA[<p>After we moved all the data from our old Texas <a href="http://www.serverbeach.com" target="_blank">ServerBeach</a> machine to the new one in L.A., the new server kept on rebooting itself sporadically. <a href="http://www.lsheed.com" target="_blank">Loz</a> and I monitored and went through the logs for almost two days but couldn&#8217;t find anything wrong with it (especially after Loz installed a couple of nice monitoring software). Let me tell ya, having a server that reboots itself whenever it wanted to was stressful. </p>
<p>Good thing the tech support guys at ServerBeach did their thing and swapped out the box for us within an hour of submitting a support ticket. And then 40 minutes after that, we were back in business. I gotta say, I agree with Lawrence, ServerBeach has been pretty good with the kind of service we&#8217;ve received so far!</p>
<p>On a similar note, I had a client whose dedicated server was (and I assume still is) hosted with <a href="http://www.ev1servers.com/" target="_blank">EV1 Servers</a> (now part of <a href="http://www.theplanet.com" target="_blank">The Planet</a>, a company Loz and I were thinking about using but went with ServerBeach instead). And their service was just awful. I received more support from peer users in their discussion board than from EV1&#8217;s tech support (all I got was a templated response which offended me quite a bit for the kind of money my client was paying them). </p>
<p>Life is good again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2007/03/25/minor-server-hiccups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pushing Vista</title>
		<link>http://www.wiredatom.com/blog/2007/02/22/pushing-vista/</link>
		<comments>http://www.wiredatom.com/blog/2007/02/22/pushing-vista/#comments</comments>
		<pubDate>Thu, 22 Feb 2007 18:48:33 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[No Logo]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/2007/02/22/pushing-vista/</guid>
		<description><![CDATA[In a move to push sales, the Devil Microsoft apparently is using an interesting tactic to dump Windows Vista on consumers&#8230; 
Though I have no way of verifying this report, I am sure that in the coming weeks, I can expect to see systems, no matter how low end and ill equipped, are going to [...]]]></description>
			<content:encoded><![CDATA[<p>In a move to push sales, <del>the Devil</del> Microsoft apparently is using an <a href="http://news.com.com/Limited+choices+for+Windows+XP+holdouts/2100-1016_3-6161250.html?tag=nefd.top" target="_blank">interesting tactic</a> to dump Windows Vista on consumers&#8230; </p>
<p>Though I have no way of verifying this report, I am sure that in the coming weeks, I can expect to see systems, no matter how low end and ill equipped, are going to be shipped with Vista despite analysts&#8217; warning on how little value it brings to the PC computing platform. On the other hand, I think this is also a matter of economics for most PC manufacturers. The more computers they sell with Vista pre-installed, the cheaper they can get Vista for in bulk. An since Vista is such a buzz word now, it helps to slap that OS on all shipping PCs to qualify for a cheaper volume rate from Microsoft.</p>
<p>I suppose this is another reason why Linux, by the virtue of economics, is doomed. It gives no incentive for PC manufacturers to ship systems with Linux when they can put on another copy of Vista to get better overall rates from Microsoft! Oh, the irony.</p>
<p>Where&#8217;s that cat from Apple again? I am ready for it&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2007/02/22/pushing-vista/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VNC on Fedora Core 6</title>
		<link>http://www.wiredatom.com/blog/2006/11/02/vnc-on-fedora-core-6/</link>
		<comments>http://www.wiredatom.com/blog/2006/11/02/vnc-on-fedora-core-6/#comments</comments>
		<pubDate>Fri, 03 Nov 2006 06:31:58 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Tips + Tricks]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/2006/11/02/vnc-on-fedora-core-6/</guid>
		<description><![CDATA[Setting up VNC on a Linux box is always such a hassle. But I had to do it again today so that I don&#8217;t have to deal with two sets of mic and keyboards when I am testing my work in VMWare.
Thank goodness for this article that I saved a bunch of time having to [...]]]></description>
			<content:encoded><![CDATA[<p>Setting up VNC on a Linux box is always such a hassle. But I had to do it again today so that I don&#8217;t have to deal with two sets of mic and keyboards when I am testing my work in VMWare.</p>
<p>Thank goodness for <a href="http://www.g-loaded.eu/2005/11/10/configure-vnc-server-in-fedora/" target="_blank">this article</a> that I saved a bunch of time having to figure things out myself. Maybe in the [always] good old college days, I&#8217;d have done that. But now time is of utmost importance with an active child in the house and all&#8230; </p>
<p>The only hiccups I got was that the above setup failed to discuss the issue with firewall and iptables. To allow outside access (even within the same home network), a port must be open to allow the traffic to flow through. There are a couple of ways to do that:</p>
<p>Adding a rule through a GUI in Gnome:</p>
<blockquote><p>
1. Go to <code>System -&gt; Administration -&gt; Security Level and Firewall</code><br />
2. (enter the appropriate password when prompted)<br />
3. Under the <code>Firewall Options</code> tab, click on the white arrow at the bottom that&#8217;s labeled <code>Other ports</code><br />
4. Click on <code>Add</code> and enter the port number you are allowing access; in my case, it was <code>5902</code> for display number 2. (Leave the <code>protocol</code> at default, which should be <code>tcp</code><br />
5. Click <code>OK</code> all the way out, and iptables should have been restarted with the rule in place
</p></blockquote>
<p>A geekier way to do it is through command prompt:</p>
<blockquote><p>
1. <code>sudo vi /etc/sysconfig/iptables</code><br />
2. Add the following line to the rule:<br />
<code>-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT</code><br />
3. Restart iptables by issuing:<br />
<code>sudo /etc/rc.d/init.d/iptables restart</code>
</p></blockquote>
<p>Another thing that many Linux novice (like myself) don&#8217;t quite grasp is the fact that Linux&#8217;s GUI is not at all tied to the operating system. You can have Gnome, KDE, Flux or Blackbox as GUI options installed on the same OS. And you can switch around as you please upon setting the preferred desktop and log/in again. When you are viewing the remote system through VNC, you can do exactly the same thing &#8212; you can define what type of GUI you want to see as you launch your preferred VNC viewer client:</p>
<blockquote><p>
Edit <code>/home/_vnc_user_name_/.vnc/xstartup</code> as such:<br />
<code>#!/bin/sh</p>
<p># Uncomment the following two lines for normal desktop:<br />
# unset SESSION_MANAGER<br />
# exec /etc/X11/xinit/xinitrc</p>
<p>[ -x /etc/vnc/xstartup ] &amp;&amp; exec /etc/vnc/xstartup<br />
[ -r $HOME/.Xresources ] &amp;&amp; xrdb $HOME/.Xresources<br />
xsetroot -solid grey<br />
vncconfig -iconic &amp;<br />
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &amp;<br />
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" -e ./menu &amp;<br />
#twm &amp;<br />
#fluxbox &amp;<br />
gnome-session &amp;<br />
#startkde &amp;</code>
</p></blockquote>
<p>Noticed I commented out (#) some desktop GUI options at the bottom except Gnome. Basically you can use any one of them anytime as long as you restart the <code>vncserver</code> after you&#8217;ve made the changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2006/11/02/vnc-on-fedora-core-6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upgrading to Fedora Core 6</title>
		<link>http://www.wiredatom.com/blog/2006/11/02/upgrading-to-fedora-core-6/</link>
		<comments>http://www.wiredatom.com/blog/2006/11/02/upgrading-to-fedora-core-6/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 19:14:28 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/2006/11/02/upgrading-to-fedora-core-6/</guid>
		<description><![CDATA[I finally got around to upgrading my Dell to Fedora Core 6 using yum. My last attempt failed pretty miserably mainly because of some stupid package dependencies I couldn&#8217;t figure out how to resolve (something to do with initscripts, which was kind of what happened in my attempt to upgrade from FC4 to FC5). So [...]]]></description>
			<content:encoded><![CDATA[<p>I finally got around to upgrading my Dell to Fedora Core 6 using <a href="http://en.wikipedia.org/wiki/Yellow_dog_Updater%2C_Modified" target="_blank">yum</a>. My <a href="http://www.wiredatom.com/blog/2006/10/27/more-geek-talk/">last attempt</a> failed pretty miserably mainly because of some stupid package dependencies I couldn&#8217;t figure out how to resolve (something to do with <code>initscripts</code>, which was kind of what happened in my attempt to <a href="http://www.wiredatom.com/blog/2006/06/21/upgrading-to-fedora-core-5/">upgrade from FC4 to FC5</a>). So instead of dealing with it, I simply shut it up&#8230; Here are the steps:</p>
<blockquote><p>
1. me@localhost$ <code>rpm -ev fedora-release --nodeps</code><br />
2. me@localhost$ <code>rpm -Uvh [url-to-fc6-release-notes]</code><br />
3. me@localhost$ <code>rpm -Uvh [url-to-fc6-release]</code><br />
4. me@localhost$ <code>yum clean all</code><br />
5. me@localhost$ <code>yum -y update</code>
</p></blockquote>
<p>By step 5, everything should&#8217;ve gone flawlessly, except, again, Fedora threw a fit on dependency problems such as <code>bg5ps</code>, <code>gtkhtml</code> and a couple of other packages. Again, instead of dealing with resolving them, I just removed them:</p>
<blockquote><p>
1. me@localhost$ <code>yum remove bg5ps</code><br />
2. &#8230;. (repeat step 1 until all problematic dependencies are removed)
</p></blockquote>
<p>Then everything was good. And as it turns out, the new kernel that came with FC6 (2.6.18-1.2798.fc6-i686) is capable of handling dual cpu systems, unlike kernels before that where I had to specifically update multi-processor capable kernels (kernel-smp). I wasted about 20 minutes trying to find/update something that never existed! </p>
<p>Finally, after reboot, I got my nice FC6 all up and running. Life was good except now VMWare refuses to launch. So I had to reinstall it because of the new kernel I installed. Unfortunately, VMWare couldn&#8217;t locate the new kernel&#8217;s c header library (usually installed at <code>/usr/src/`uname -r`/include</code>). But it wasn&#8217;t there!!! Even though I had the latest kernel, its c header library still could not be found! After some research, I finally was able to resolve that by force installing <code>kernel</code> and <code>kernel-devel</code> rpm files:</p>
<blockquote><p>
me@localhost$ <code> rpm -Uvh --force [url-to-kernel-rpm-package]</code><br />
Issue the command above for both the current <code>kernel</code> and <code>kernel-devel</code>
</p></blockquote>
<p>Once VMWare got its kernel c header library, it was happy. And life was good again&#8230;. </p>
<p>My next project with that machine is to upgrade its CPUs with a couple of nice Pentium 3 Slot 1 modules at the maximum clock speed the machine can handle (which is at around 1.1Ghz &#8212; fast compared to 450mhz I currently have). These types of CPUs are pretty hard to come by because Intel abandoned Slot 1 architecture a long time ago.</p>
<p>Fedora Core 6 upgrade made possible by <a href="http://forums.fedoraforum.org/showthread.php?t=125921" target="_blank">this discussion thread</a> at <a href="http://forums.fedoraforum.org/" target="_blank">fedoraforum.org</a>. VMWare troubleshooting and resolution made possible by <a href="http://www.vmware.com/community/message.jspa?messageID=502776" target="_blank">this discussion thread</a> on VMWare&#8217;s community site and <a href="http://forums.fedoraforum.org/showthread.php?p=662839#post662839" target="_blank">this discussion thread</a> on fedoraforum.org.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2006/11/02/upgrading-to-fedora-core-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Geek Talk</title>
		<link>http://www.wiredatom.com/blog/2006/10/27/more-geek-talk/</link>
		<comments>http://www.wiredatom.com/blog/2006/10/27/more-geek-talk/#comments</comments>
		<pubDate>Fri, 27 Oct 2006 09:14:35 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Mac + OSX]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/2006/10/27/more-geek-talk/</guid>
		<description><![CDATA[Mike Neely discovered something pretty freaking awesome: It&#8217;s called Meebo. It&#8217;s basically Adiumx (or Trillian for you Windowz folks, gaim for you Linux dorks) except it&#8217;s web based. It supports quite a bit of stuff that you are accustomed to using desktop apps.
Speaking of apps, Neely revealed the other day that he&#8217;s doing some cocoa [...]]]></description>
			<content:encoded><![CDATA[<p>Mike Neely discovered something pretty freaking awesome: It&#8217;s called <a href="http://www.meebo.com/" target="_blank">Meebo</a>. It&#8217;s basically <a href="http://www.adiumx.com/" target="_blank">Adiumx</a> (or <a href="http://www.trillian.cc/" target="_blank">Trillian</a> for you Windowz folks, <a href="http://gaim.sourceforge.net/" target="_blank">gaim</a> for you Linux dorks) except it&#8217;s web based. It supports quite a bit of stuff that you are accustomed to using desktop apps.</p>
<p>Speaking of apps, Neely revealed the other day that he&#8217;s doing some <a href="http://developer.apple.com/cocoa/" target="_blank">cocoa</a> programming! I am so envious of him having the initiative and drive to pick up cocoa/objective-c. This reminds me that I ought to get back into desktop programming!</p>
<p>While I am on the topic of &#8220;desktop&#8221; programming, I tried upgrading my Fedora Core 5 to the latest Core 6 last night but failed. I guess it&#8217;s too new that various issues aren&#8217;t widely discussed yet (bless Google). I&#8217;ll probably give it another try another time. Strangely though, the audio in FC5 just magically started working all by itself &#8212; I spent days downloading and compiling various drivers for it to no avail. And that piece of sh*t just decided to work all of a sudden? WTF?! This is yet another reason Linux is far from being ready for mainstream consumption &#8212; lack of usability for everyday-users. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2006/10/27/more-geek-talk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading to Fedora Core 5</title>
		<link>http://www.wiredatom.com/blog/2006/06/21/upgrading-to-fedora-core-5/</link>
		<comments>http://www.wiredatom.com/blog/2006/06/21/upgrading-to-fedora-core-5/#comments</comments>
		<pubDate>Thu, 22 Jun 2006 03:08:22 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Tips + Tricks]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=548</guid>
		<description><![CDATA[After having successsfully upgraded my spared Dell box to Fedora Core 5, I messed up the boot partition and had to do it all over again. So I decided I might as well document it here since the processs wasn&#8217;t quite as smooth as one&#8217;d hope.
UPGRADING FEDORA CORE 4 TO CORE 5 USING YUM
1. First, [...]]]></description>
			<content:encoded><![CDATA[<p>After having successsfully <a href="http://www.wiredatom.com/blog/2006/06/14/the-blast-from-the-past-2/">upgraded</a> my spared Dell box to Fedora Core 5, I messed up the boot partition and had to do it all over again. So I decided I might as well document it here since the processs wasn&#8217;t quite as smooth as one&#8217;d hope.</p>
<p><strong>UPGRADING FEDORA CORE 4 TO CORE 5 USING YUM</strong><br />
1. First, make sure <code>yum</code> is up to date. If you are going to upgrade your system with it, you might as well make sure the tool is up to pars.</p>
<blockquote><p>me@localhost$ <code>yum -y upgrade yum</code></p></blockquote>
<p>This is going to download a bunch of other stuff other than <code>yum</code>. So be patient.</p>
<p>2a. Next, make sure sure your <code>kernel</code> is up to date as well. Or else when you upgrade to FC5, it will throw a bunch of errors like this:</p>
<blockquote><p><code style="color: red;">Error: Package initscripts needs kernel &lt; 2.6.12, this is not available.<br />
  Error: Package kudzu needs kernel &lt; 2.6.13, this is not available.</code></code></p></blockquote>
<p>So here we go:</p>
<blockquote><p>me@localhost$ <code> yum -y upgrade kernel</code></p>
<p>For multi-CPU systems, do the following instead:<br />
me@localhost$ <code>yum -y upgrade kernel-smp</code></p></blockquote>
<p>2b. Just to be on the safe side, some packages may need to be removed before upgrading. This script should tell you what needs to go:</p>
<blockquote><p>me@localhost$ <code>perl -ne 'print "$1\n" if ((/Error: Missing Dependency:.*is needed by package (.*)$/) || (/Error: Package (.*?) needs.*, this is not available./))' /tmp/yum_upgrade | sort | uniq</code></p></blockquote>
<p>3. Reboot. Make sure you boot into the latest <code>kernel</code> or else you are going to have the same problems as I mentioned before.</p>
<p>4a. Now delete any old <code>kernels</code> you have still on your system. First, let's see what's there:</p>
<blockquote><p>me@localhost$ <code>rpm -q kernel kernel-smp kernel-devel kernel-smp-devel | sort</code></p></blockquote>
<p>4b. Delete old <code>kernels</code>:</p>
<blockquote><p>me@localhost$ <code>rpm -e kernel-version-number</code></p></blockquote>
<p>I read somewhere that you should delete <code>kernels</code> by using <code>rpm</code> since it also tidies up your bootloader file for you.</p>
<p>Optional: Update <code>rpm</code> packages:</p>
<blockquote><p>me@localhost$ <code>rpm --rebuilddb</code></p></blockquote>
<p>5. Now we are ready to get the FC5 upgrade package:</p>
<blockquote><p>me@localhost$ <code>rpm -Uvh <a href="http://download.fedora.redhat.com/pub/fedora/linux/core/5/i386/os/Fedora/RPMS/fedora-release-5-5.noarch.rpm" target="_blank">http://download.fedora<br />
.redhat.com/pub/fedora/linux/core/5/i386/os<br />
/Fedora/RPMS/fedora-release-5-5.noarch.rpm</a> (this code wraps for cosmetic reasons. But you should copy/paste this as if it's one unbroken line.)</code></p></blockquote>
<p>6. Finally. Show time. Let's upgrade this puppy... </p>
<blockquote><p>me@localhost$ <code>yum -y upgrade</code></p></blockquote>
<p>Now sit tight and wait. This could take a while depending on your Internet connection. It took me roughly 5-7 hours on a moderately fast DSL.</p>
<p>7. Once everything is downloaded and installed, reboot.</p>
<p>8. It's probably a good idea to keep your old <code>kernels</code>. But I deleted my FC4 kernels.</p>
<p><strong>INSTALLING VMWARE 5.5.1.x</strong><br />
Nothing is EVER easy on Linux. The same assumption (and proof) goes to updating VMWare after the FC5 upgrade. VMWare complained about not being able to find "the directory of C header files". To resolve this problem, you must download the <code><a href="http://ftp.cvut.cz/vmware/vmware-any-any-update101.tar.gz" target="_blank">vmware-any-any-update101.tar.gz</a></code> and run it. Everything will hum just fine after this update is applied to VMWare.</p>
<p>Much thanks to: <a href="http://www.brandonhutchinson.com/Upgrading_Red_Hat_Linux_with_yum.html" target="_blank">brandonhutchinson.com</a> and <a href="http://www.linuxsky.net/bbs/viewthread.php?tid=2635&#038;fpage=1&#038;highlight=" target="_blank">LinuxSky.com</a> (Simplified Chinese only)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2006/06/21/upgrading-to-fedora-core-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Blast from the Past</title>
		<link>http://www.wiredatom.com/blog/2006/06/14/the-blast-from-the-past-2/</link>
		<comments>http://www.wiredatom.com/blog/2006/06/14/the-blast-from-the-past-2/#comments</comments>
		<pubDate>Wed, 14 Jun 2006 09:04:36 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/2006/06/14/the-blast-from-the-past-2/</guid>
		<description><![CDATA[Being in the web development business, it&#8217;s plain impossible to develop sites without having to check your work in Internet Explorer for bugs (not that my code is buggy, but that Internet Explorer rendering engines are simply not compliant to standards). So I finally broke down, booted up my Fedora Core 4 Linux on my [...]]]></description>
			<content:encoded><![CDATA[<p>Being in the web development business, it&#8217;s plain impossible to develop sites without having to check your work in Internet Explorer for bugs (not that my code is buggy, but that Internet Explorer rendering engines are simply not compliant to standards). So I finally broke down, booted up my Fedora Core 4 Linux on my 6-year-old Dell (running dual Pentium 3 @ 450Mhz!), fussed with VMWare and finally managed to install Windows 2000 and Windows XP.</p>
<p>Oh, how I dreaded having to touch Windows again having stayed away from it for almost a year and a half. Just the installation of Windows 2000 felt like playing with Mac OS 9 again&#8230; So primitive and ancient. I especially &#8220;loved&#8221; the restarts after each service pack, patches to service packs and then hotfixes to the patches that were originally released to fix the service packs&#8230; etc. I wasted an entire evening just installing and patching Windows in VMWare. Nothing says &#8220;I love my life&#8221; like wasting time installing Windows OS!</p>
<p>The upside, though, is that I can perhaps install Internet Explorer 7 beta to see what the fuss is all about (yoohoo! Tabbed browsing&#8230; only 2 years late!)&#8230;. And then maybe if I feel adventurous enough, I&#8217;ll even download <a href="http://www.microsoft.com/windowsvista/getready/default.mspx" target="_blank">Windows Vista Public Beta</a> and try to install it in VMWare (which I doubt will even install given that both the host and guest hardware are pretty damn old&#8230; even if by some miracle Vista installs, it&#8217;d probably take a few hours just to boot up&#8230; ha!).</p>
<p>I hope this is the last time I&#8217;ll have to deal with installing Windows ever again&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2006/06/14/the-blast-from-the-past-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Linux Will Never Make It to the Mainstream</title>
		<link>http://www.wiredatom.com/blog/2006/02/13/why-linux-will-never-make-it-to-the-mainstream-2/</link>
		<comments>http://www.wiredatom.com/blog/2006/02/13/why-linux-will-never-make-it-to-the-mainstream-2/#comments</comments>
		<pubDate>Mon, 13 Feb 2006 18:47:15 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Tips + Tricks]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/2006/02/13/why-linux-will-never-make-it-to-the-mainstream-2/</guid>
		<description><![CDATA[To get ready for a Linux class I am taking, I have to put Linux back on the old Dell I have abandoned ever since moving Grace to the Mac. I decided to try the latest flavors out there &#8212; Ubuntu 5.10 and Fedora Core 4. 
Linux has been great as a server environment for [...]]]></description>
			<content:encoded><![CDATA[<p>To get ready for a Linux class I am taking, I have to put Linux back on the old Dell I have abandoned ever since moving Grace to the Mac. I decided to try the latest flavors out there &#8212; <a href="http://www.ubuntu.com" target="_blank">Ubuntu</a> 5.10 and <a href="http://fedora.redhat.com/" target="_blank">Fedora</a> Core 4. </p>
<p>Linux has been great as a server environment for me. But I have been frustrated with it since the Redhat 8.0 days (precursor to the current Fedora project). Nothing has been intuitive in almost every aspect of the Linux wold. Everything from application naming convention (WTF is &#8220;Gimp&#8221; if you don&#8217;t Google it?), install, setup to the simplest things such as application upgrades. I have picked up quite a bit of Linux just from Googling and learning everything myself with occassional Q&#038;A sessions with Kyung. But it never seems to get any easier.</p>
<p><strong>Ubuntu</strong><br />
Start with Ubuntu, the latest and the greatest and the most recent &#8220;king of ease of use&#8221;. Sure enough, the entire installation and setup process was seamlessly fast &#8212; took less than 3 hours with everything installed and done. It was as easy to install as the Windows installation process, I thought. And all it took was one 700MB disc. Easy! I liked the experience so far.</p>
<p>But it sucked when it came to upgrading Firefox from the default 1.07 to the latest 1.5.0.1. I had to download Firefox, extract the file to some other directory, make <a href="http://en.wikipedia.org/wiki/Symbolic_link" target="_blank">symbolic links</a> in one directory while changing other files and variables to make everything happy. Screw that. I tried using <a href="http://en.wikipedia.org/wiki/Apt-get" target="_blank">apt-get</a> to update the software automatically, but then I was too lazy to figure out where to fix the repository list so that it&#8217;d get the latest Firefox, so I ditched Ubuntu.</p>
<p><strong>Fedora Core 4</strong><br />
On with Fedora. I have used it quite a bit before. But that didn&#8217;t make the experience any easier. Upgrading Firefox was a bit simpler. But I still had to go through similar hoops. The main stumbling block on Fedora was trying to get <a href="http://en.wikipedia.org/wiki/VNC" target="_blank">VNC</a> server to work properly (so that I can free up the monitor for my laptop). To demonstrate how much crap I had to do to make it work, here&#8217;s what I did&#8230; </p>
<blockquote><p>
1. Install VNC server by issuing this command <code>yum -y install vncserver</code><br />
2. Check to see if vnc server has the right <a href="http://en.wikipedia.org/wiki/Runlevel" target="_blank">runlevel</a>: <code>/sbin/chkconfig --list | grep vnc</code>;<br />
but I got this:<br />
<code>vncserver 0: off 1: off 2: off 3: off 4: off 5: off 6: off</code><br />
(hint: runlevel 5 should be <code>on</code>)<br />
3. Change runlevel: <code>/sbin/chkconfig --level 5 vncserver</code><br />
4. In <code>~/.vnc/xstartup</code> file, uncomment these two lines:<br />
<code>unset SESSION_MANAGER<br />
exec /etc/X11/xinit/xinitrc</code><br />
5. From the menu, go to &#8220;Applications > Preferences > Remote Desktop&#8221; and change options to allow remote users to control the workstation<br />
6. Change rules in the <a href="http://en.wikipedia.org/wiki/Iptables" target="_blank">iptables</a> file (Linux version of a <a href="http://en.wikipedia.org/wiki/Firewall_%28networking%29" target="_blank">firewall</a>) in <code>/etc/sysconfig/iptables</code> by adding a new rule:<br />
<code>-A INPUT -p tcp -m tcp --dport 5900 -j ACCEPT</code> (5900 being the port I need to open to allow VNC to accept communications through that port)<br />
7. Restart iptables: <code>sudo /etc/init.d/iptables restart</code><br />
8. Start VNC server: <code>sudo /etc/init.d/vncserver start</code>
</p></blockquote>
<p>Yeah sure, I have everything in one place now. It sure took me some work and digging to put all the pieces together. Can an average Joe get VNC to work not knowing all this? The answer is obviouly a <strong>NO</strong>. And I rest my case&#8230; Unless things drastically change in simplifying the environment, it will never be in the mainstream.</p>
<p><strong>UPDATE 06/14/2006:</strong> <a href="http://ulyssesonline.com/2006/02/26/vncserver-on-fedora-core-4/" target="_blank">More info</a> on how to set screen resolutions for vncviewer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2006/02/13/why-linux-will-never-make-it-to-the-mainstream-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>RHCE Links</title>
		<link>http://www.wiredatom.com/blog/2005/11/01/rhce-links/</link>
		<comments>http://www.wiredatom.com/blog/2005/11/01/rhce-links/#comments</comments>
		<pubDate>Tue, 01 Nov 2005 09:37:20 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=306</guid>
		<description><![CDATA[As part of prepping my next &#8220;career move&#8221;, I was looking into getting a RedHat Certified Engineer certificate to match what my resume says I know. I found a site that has quite a number of useful links.
Having a fine art degree in computer art, worked in a (practically failed) education technology start up with [...]]]></description>
			<content:encoded><![CDATA[<p>As part of prepping my next &#8220;career move&#8221;, I was looking into getting a <a href="https://www.redhat.com/training/" target="_blank">RedHat Certified Engineer</a> certificate to match what my resume says I know. I found a site that has quite a number of <a href="http://www.examnotes.net/article1043027.html" target="_blank">useful links</a>.</p>
<p>Having a fine art degree in computer art, worked in a (practically failed) education technology start up with a diversified (but not professional) knowledge in a bunch of stuff don&#8217;t really prepare me for any kind of position really. Everywhere I looked, people are looking for hardcore specialty expertise in one area or another, especially in Silicon Valley. Maybe our luck will soon run out as everything in the bank will be depleted in no time. </p>
<p>Everybody dreams of a beaufiful American Dream. But sometimes it&#8217;s holding on to the illusion of such dreams that&#8217;s hard to let go.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/11/01/rhce-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Original Unix Lab Dismantled</title>
		<link>http://www.wiredatom.com/blog/2005/08/21/original-unix-lab-dismantled/</link>
		<comments>http://www.wiredatom.com/blog/2005/08/21/original-unix-lab-dismantled/#comments</comments>
		<pubDate>Sun, 21 Aug 2005 08:31:23 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Mac + OSX]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=179</guid>
		<description><![CDATA[The original lab that invented Unix at AT&#038;T has officially been shut down. This very team started it all: FreeBSD, OpenBSD, HP HP-UX, Compaq Tru64, Linux (RedHat, Debian, Slackware, Gentoo&#8230; etc), SCO Unix, IBM AIX, Sun Microsystems Solaris, SGI IRIX and then of course, Mac OSX, all of which derived from the original Unix conceived [...]]]></description>
			<content:encoded><![CDATA[<p>The original lab that invented Unix at AT&#038;T has officially been <a href="http://www.unixreview.com/documents/s=9846/ur0508l/ur0508l.html" target="_blank">shut down</a>. This very team started it all: <a href="http://www.freebsd.org/" target="_blank">FreeBSD</a>, <a href="http://www.openbsd.org/" target="_blank">OpenBSD</a>, <a href="http://www.hp.com/products1/unix/operating/index.html" target="_blank">HP HP-UX</a>, <a href="http://h30097.www3.hp.com/" target="_blank">Compaq Tru64</a>, <a href="http://www.linux.org/" target="_blank">Linux</a> (RedHat, Debian, Slackware, Gentoo&#8230; etc), <a href="http://www.sco.com/" target="_blank">SCO Unix</a>, <a href="http://www-1.ibm.com/servers/aix/" target="_blank">IBM AIX</a>, <a href="http://www.sun.com/software/solaris/" target="_blank">Sun Microsystems Solaris</a>, <a href="http://www.sgi.com/products/software/irix/" target="_blank">SGI IRIX</a> and then of course, <a href="http://www.apple.com/macosx/" target="_blank">Mac OSX</a>, all of which derived from the original Unix conceived at the Bell Labs.</p>
<p>And then there is Microsoft, DOS and then Windows (3.1 through XP), the legacy Mac OS, and let&#8217;s not forget <a href="http://www.teamos2.org/" target="_blank">OS/2</a>. There are others that never made it to the mainstream, but who cares.</p>
<p>After looking at this large list of Unix operating systems v.s. the rest, it&#8217;s a no brainer that Apple decided to go with a Unix-based strategy to capitalize on its maturity and stability. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/08/21/original-unix-lab-dismantled/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discover Your Roots</title>
		<link>http://www.wiredatom.com/blog/2005/07/27/discover-your-roots/</link>
		<comments>http://www.wiredatom.com/blog/2005/07/27/discover-your-roots/#comments</comments>
		<pubDate>Wed, 27 Jul 2005 20:09:37 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=125</guid>
		<description><![CDATA[ Kyung got me hooked on Linode a while ago. The company offers a virtual private server (aka virtual dedicated server) service that&#8217;s actually pretty amazing. It basically takes a server, divide it up into multiple mini-servers and provides root access to its customers within the perimeter of the VPS. Unfortunately I only know of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/images/linode_logo.gif" width="267" height="59" class="alignleft" alt="Linode logo" /> Kyung got me hooked on <a href="http://www.linode.com" target="_blank">Linode</a> a while ago. The company offers a <a href="http://en.wikipedia.org/wiki/Virtual_private_server" target="_blank">virtual private server</a> (aka <i>virtual dedicated server</i>) service that&#8217;s actually pretty amazing. It basically takes a server, divide it up into multiple mini-servers and provides root access to its customers within the perimeter of the VPS. Unfortunately I only know of services that provide Linux-based VPS for public use. Linode stood out for me because it offers a good variety of Linux flavors to choose from. For Windows, I believe <a href="http://www.vmware.com/" target="_blank">VMWare</a> or Microsoft&#8217;s newly acquired <a href="http://www.microsoft.com/windows/virtualpc/default.mspx" target="_blank">VirtualPC</a> do similar tricks for enterprise level operations.</p>
<p>Linode is probably the best way for to really have a stab at Linux. Its installation process takes literally minutes. So that means, if I ever screw up the server, I can simply reinstall everything within minutes instead of hours usually associated with home-built machines.</p>
<p>Another unique thing about Linode is that it&#8217;s based on <a href="http://en.wikipedia.org/wiki/User_Mode_Linux" target="_blank">User Mode Linux</a> (open source) as opposed to <a href="" target="_blank">Virtuozzo</a>, which is a more popular (but not free) platform.</p>
<p>There are several companies that offer VPS. However, a few were getting a lot of buzz when I was researching for a good VPS service:<br />
<a href="http://www.dinix.com/" target="_blank">Dinix</a><br />
<a href="http://www.jvds.com/" target="_blank">JVDS</a><br />
<a href="http://rimuhosting.com/" target="_blank">Rimuhosting</a></p>
<p>I believe the above services are Virtuozzo based and do not have as many variety of Linux installs to choose from. I am sure there are at least a dozen more companies out there. But based on what I&#8217;ve read at the time, the above companies came highly recommended via several forums. </p>
<p>I eventually had to stop using Linode because of resource issues. The plan I was able to afford didn&#8217;t come with enough resources for me to sustain a fairly high load. But otherwise, Linode was great. If anyone ever wants to build a home-grown &#8220;Linode&#8221;, tutorials can be found <a href="http://www.honeynet.org/papers/uml/" target="_blank">here</a> and <a href="http://www.linuxplanet.com/linuxplanet/tutorials/4712/3/" target="_blank">here</a>.</p>
<p>I wish there was a company that offered VPS for Mac OSX though. This is one of those times when being a Mac user sucks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/07/27/discover-your-roots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exposé for the Non-Macs</title>
		<link>http://www.wiredatom.com/blog/2005/07/20/expose-for-the-rest-of-the-computing-world/</link>
		<comments>http://www.wiredatom.com/blog/2005/07/20/expose-for-the-rest-of-the-computing-world/#comments</comments>
		<pubDate>Wed, 20 Jul 2005 20:59:19 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Mac + OSX]]></category>
		<category><![CDATA[Tips + Tricks]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=96</guid>
		<description><![CDATA[Apple&#8217;s Exposé (more info here) was probably one of the most important windows management breakthroughs since &#8220;Alt + Tab&#8221;. Not too long after Apple released it along with Panther, developers soon found ways to simulate the effects in Windows.
Case in point:

WinPLOSION(formerly known as WinExposé until Apple&#8217;s legal department knocked on their doors)
iEx
WindowsExposer
Entbloess (whatever that means)
TopDesk

On [...]]]></description>
			<content:encoded><![CDATA[<p>Apple&#8217;s <a href="http://www.apple.com/macosx/features/expose/" target="_blank">Exposé</a> (more info <a href="http://en.wikipedia.org/wiki/Expos%C3%A9_%28Mac_OS_X%29 " target="_blank">here</a>) was probably one of the most important windows management breakthroughs since &#8220;Alt + Tab&#8221;. Not too long after Apple released it along with <a href="http://en.wikipedia.org/wiki/Mac_OS_X_10.3_Panther" target="_blank">Panther</a>, developers soon found ways to simulate the effects in Windows.</p>
<p>Case in point:</p>
<ul>
<li><a href="http://www.winplosion.com/" target="_blank">WinPLOSION</a>(formerly known as WinExposé until Apple&#8217;s legal department knocked on their doors)</li>
<li><a href="http://www.oxygen-inc.com/premium/InsaniSoft/iEx.htm" target="_blank">iEx</a></li>
<li><a href="http://onlinetoolsteam.com/WindowsExposer/" target="_blank">WindowsExposer</a></li>
<li><a href="http://www.entbloess.com/" target="_blank">Entbloess</a> (whatever that means)</li>
<li><a href="http://www.otakusoftware.com/topdesk/index.html" target="_blank">TopDesk</a></li>
</ul>
<p>On the Opensource side, developers haven&#8217;t been standing idle. They also have come up with remarkable apps with similar tricks.</p>
<ul>
<li><a href="http://gnomedesktop.org/node/1478" target="_blank">Expocity</a> (or visit the <a href="http://www.pycage.de/software_expocity.html" target="_blank">official project page</a>)</li>
<li><a href="http://fluxbox.sourceforge.net/fbpager/" target="_blank">FbPager</a></li>
<li><a href="http://thegraveyard.org/skippy.php" target="_blank">Skippy</a></li>
<li><a href="http://kompose.berlios.de/" target="_blank">Komposé</a></li>
</ul>
<p>Before we jump the gun and accuse everyone else for <del>stealing</del> introducing Apple&#8217;s innovations in other platforms, I must confess that I first saw an Expos%uFFFD-like functionality on a Linux system even before the introduction of Panther. And according to <a href="http://research.microsoft.com/ui/TaskGallery/pages/design.htm" target="_blank">this document</a> at Microsoft&#8217;s very own <a href="http://research.microsoft.com/ui/" target="_blank">UI Research lab</a>, a similar functionality had been in existence long before Mac OSX. Unfortunately the project just never made it to various releases of Windows.</p>
<p><img src="/images/fold_n_drop.png" width="222" height="175" class="centered" alt="Fold n' Drop windows" /> </p>
<p>Now let&#8217;s take it a step further and examine some up and coming technologies. First up is <a href="http://liihs.irit.fr/dragice/foldndrop/" target="_blank">Fold n&#8217; Drop</a> project from a <a href="http://www.intuilab.com/presentation/index.html" target="_blank">French lab</a>. The idea is to treat windows as pieces of paper. A user can fold, flip and leaf through them. There&#8217;s demo video and a Java demo app you can test it out. Very neat. And someone&#8217;s already <a href="http://www.kmonos.net/lib/orimado.en.html" target="_blank">made it work</a> on a Windows Machine.</p>
<p><img src="/images/looking_glass.jpg" width="246" height="179" class="centered" alt="Project Looking Glass" /> </p>
<p>Another pretty cool application is from Sun Microsystems. <a href="http://www.sun.com/software/looking_glass/" target="_blank">Porject Looking Glass</a> manipulates the Desktop and its windows each as 3D objects. It has features even a Mac user will envy. I was hoping to see some of them to be implemented in Tiger. </p>
<p>A <a href="http://www.sun.com/software/looking_glass/demo.xml" target="_blank">demo</a> is available for playback.</p>
<p>Other emerging implementations:</p>
<ul>
<li><a href="http://www.hamar.sk/sphere/" target="_blank>SphereXP</a></li>
<li><a href="http://3dcontrols.free.fr/" target="_blank">3DControls</a></li>
<li><a href="http://insitu.lri.fr/~chapuis/metisse/" target="_blank">Metisse</a></li>
<li><a href="http://www.infinite-3d.com/screenshot.html" target="_blank">Cube</a></li>
</ul>
<p>I am sure there are plenty more advanced UI projects in the labs. If anyone knows any that&#8217;s not here, please do share them with me.</p>
<p>Speaking of emerging technologies, IBM&#8217;s <a href="http://www.alphaworks.ibm.com/" target="_blank">&#8220;alphaWorks: Emerging technologies&#8221;</a> website has been in my bookmarks for the longest time. It&#8217;s a site that features the latest technologies at IBM labs that are available for licensing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/07/20/expose-for-the-rest-of-the-computing-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Xmail Hard Drive.com</title>
		<link>http://www.wiredatom.com/blog/2005/07/15/xmail-hard-drivecom/</link>
		<comments>http://www.wiredatom.com/blog/2005/07/15/xmail-hard-drivecom/#comments</comments>
		<pubDate>Fri, 15 Jul 2005 21:12:16 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Mac + OSX]]></category>
		<category><![CDATA[Tips + Tricks]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=84</guid>
		<description><![CDATA[When Gmail first came out, there were a couple of hacks that allowed users to make their Gmail accounts as remote drives. But of course they didn&#8217;t really catch on. Found this today: Xmail Hard Drive.com. It effectively makes your Gmail account a remote storage. But it requires that you provide your login name/passowrd to [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/images/xmailharddrive.jpg" width="120" height="136" class="alignleft" alt="Xmail Hard Drive logo" />When Gmail first came out, there were a couple of hacks that allowed users to make their Gmail accounts as remote drives. But of course they didn&#8217;t really catch on. Found this today: <a href="http://xmailharddrive.com/beta/" target="_blank">Xmail Hard Drive.com</a>. It effectively makes your Gmail account a remote storage. But it requires that you provide your login name/passowrd to a third party&#8230; I am not so sure about that&#8230; </p>
<p>via [<a href="http://www.lifehacker.com/" target="_blank">LifeHacker</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/07/15/xmail-hard-drivecom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MythTV &#8212; Part IV &#8212; If It Works on Windows&#8230;</title>
		<link>http://www.wiredatom.com/blog/2005/07/15/mythtv-part-iv/</link>
		<comments>http://www.wiredatom.com/blog/2005/07/15/mythtv-part-iv/#comments</comments>
		<pubDate>Fri, 15 Jul 2005 10:37:31 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Day to day life]]></category>
		<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=80</guid>
		<description><![CDATA[I finally got my replacement PVR-150 card from Buy.com a couple of days ago. Immediately I put it back into the Dell Precision 410 box where I have Windows 2000 installed from the last exercise. Fingers crossed.
At first Windows complained about drivers not being properly loaded and other related usual crap that is normal for [...]]]></description>
			<content:encoded><![CDATA[<p>I finally got my replacement PVR-150 card from Buy.com a couple of days ago. Immediately I put it back into the Dell Precision 410 box where I have Windows 2000 installed from the <a href="http://www.wiredatom.com/blog/?p=37">last exercise</a>. Fingers crossed.</p>
<p>At first Windows complained about drivers not being properly loaded and other related usual crap that is normal for a Windows operating system. The only way to really &#8220;fix&#8221; this was to uninstall all the drivers and related apps and reinstall them from scratch. So I did; and that did the trick.</p>
<p>Half an hour after I got everything installed; I got the DVR app that came with Hauppauge working. It receives signals, captures, pauses and does everything else. Even the remote worked flawlessly. So hardware is fine.</p>
<p>Then I downloaded and installed <a href="http://www.snapstream.com/products/beyondtv/default.asp" target="_blank">BeyondTV</a> from <a href="http://www.snapstream.com/" target="_blank">SnapStream</a> since I am already running Windows and have been told that BeyondTV is very easy to work with.</p>
<p>And sure enough, BeyondTV worked like advertised except that features allowed in the demo version were so limiting that there was no way for me to truly evaluate the package. And SnapStream is asking for $80 for the package. That&#8217;s $80 too much for me. And besides, I am determined to have a Windows-free home computing environment.</p>
<p>I think I will go back to trying on Fedora Core 3 again when I get more time. Between running errands in preparation for the new baby, my freelance job, classes and all the miscellaneous stuff that&#8217;s going on, time is getting more and more scarce. So whatever happens, I&#8217;ve got to get it to work before the baby arrives or else I might never get to it anytime soon&#8230; <img src='http://www.wiredatom.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/07/15/mythtv-part-iv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GizmoProject &#8212; Threat to Skype?</title>
		<link>http://www.wiredatom.com/blog/2005/07/10/gizmoproject-threat-to-skype/</link>
		<comments>http://www.wiredatom.com/blog/2005/07/10/gizmoproject-threat-to-skype/#comments</comments>
		<pubDate>Mon, 11 Jul 2005 01:21:33 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Mac + OSX]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=54</guid>
		<description><![CDATA[
While hopping about the Internet, some people said GizmoProject is to be a good contender to Skype&#8217;s world domination plan.
Given that it supports as many platforms (less Windows CE, which nobody really cares anyway) as Skype (and is already available for Mac OSX), it&#8217;s probably the most attractively designed VoIP client based on the SIP [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/images/projectgizmo-logo.gif" width="237" height="90" class="centered" alt="ProjectGizmo Logo" /><br />
While hopping about the Internet, some people said <a href="http://www.gizmoproject.com/" target="_blank">GizmoProject</a> is to be a good contender to <a href="http://www.skype.com/" target="_blank">Skype</a>&#8217;s world domination plan.</p>
<p>Given that it supports as many platforms (less Windows CE, which nobody really cares anyway) as Skype (and is already available for Mac OSX), it&#8217;s probably the most attractively designed <a href="http://en.wikipedia.org/wiki/Voip" target="_blank">VoIP</a> client based on the <a href="http://en.wikipedia.org/wiki/Session_Initiation_Protocol" target="_blank">SIP</a> (Session Initiation Protocol) technology, which is pretty much the standard in the VoIP industry. Skype uses its own proprietary protocol; and seeing how successful Skype is in the market, there&#8217;s no reason to believe Skype will provide its API to developers anytime soon.</p>
<p>However, since nobody is using this yet, I will hold out until enough people bug me to install it.</p>
<p><img src="/images/gizmo-callout.gif" width="225" height="204" class="centered" alt="ProjectGizmo call-out screenshot" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/07/10/gizmoproject-threat-to-skype/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MythTV &#8212; Part III &#8212; It Must Be the Hardware</title>
		<link>http://www.wiredatom.com/blog/2005/07/02/stupid-mythtv-part-iii/</link>
		<comments>http://www.wiredatom.com/blog/2005/07/02/stupid-mythtv-part-iii/#comments</comments>
		<pubDate>Sat, 02 Jul 2005 21:20:55 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=37</guid>
		<description><![CDATA[I give up. It's got to be the hardware. So long, PVR-150.]]></description>
			<content:encoded><![CDATA[<p>After my last two posts (<a href="http://www.wiredatom.com/blog/?p=30">here</a> and <a href="http://www.wiredatom.com/blog/?p=26">here</a>), I decided maybe my Linux skills are still too rough. Perhaps I should stick to something I know more about: MS Windows 2000. </p>
<p>Just to make sure that Linux was not the problem, I put Windows 2000 back on to my PC box. After getting all the updates and installing the drivers for PVR-150, still nothing! Now this got me thinking. Maybe it&#8217;s the hardware! The hardware must&#8217;ve been screwed up. </p>
<p>So off it went in UPS return box (paid for by Buy.com&#8217;s online auto-RMA and UPS shipping label generation software). I will get a new card in a week or so. And we&#8217;ll see.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/07/02/stupid-mythtv-part-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OS X 10.4 Tiger Boots from External Hard Drive</title>
		<link>http://www.wiredatom.com/blog/2005/07/02/osx4-tiger-boots-from-external-hard-drive/</link>
		<comments>http://www.wiredatom.com/blog/2005/07/02/osx4-tiger-boots-from-external-hard-drive/#comments</comments>
		<pubDate>Sat, 02 Jul 2005 11:14:48 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Mac + OSX]]></category>
		<category><![CDATA[Tips + Tricks]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=36</guid>
		<description><![CDATA[It's so easy to install Apple's OS X 10.4 Tiger on to an external Firewire drive that you can use as an emergency drive to boot from.]]></description>
			<content:encoded><![CDATA[<p><img src="/images/upgrade_tiger.jpg" width="100" height="76" class="alignleft" alt="OSX Tiger installation image" /> Finally I got around to upgrade Grace&#8217;s Mac to <a href="http://www.apple.com/macosx/" target="_blank">Mac OS X 10.4 Tiger</a> today.</p>
<p>But before I started with the upgrade, I wanted to make sure Tiger could run smoothly on the aging <a href="http://docs.info.apple.com/article.html?artnum=43103" target="_blank">PowerMac (AGP) </a> running at a meager 450Mhz, about half the speed of my <a href="http://docs.info.apple.com/article.html?artnum=88371" target="_blank">Titanium PowerBook G4 (DVI)</a>.</p>
<p>Test install on the second 60GB hard drive went well. Speed was acceptable &#8212; no noticeable slow down or hiccups compared to Panther. </p>
<p>Then just out of couriosity, having read that booting OS X from external Firewire drives was possible, I installed Tiger on my spare 6GB Firewire/USB drive just to KNOW it&#8217;s possible. Not surprisingly, it booted like it should (a bit slow though).</p>
<p>If I am not mistaken, I don&#8217;t believe this can be done on a Windows OS since hardware information is inserted into OS&#8217;s registry, thus making a boot on a different machine impossible. In fact, just booting FROM an external drive can prove to be difficult without thorough knowledge about PC hardware and Microsoft Windows OS.</p>
<p>I also found a few articles (<a href="http://linuxdevices.com/news/NS2850840818.html" target="_blank">1</a>, <a href="http://www.developertutorials.com/tutorials/linux/boot-linux-firewire-device-050412/page2.html" target="_blank">2</a>, <a href="http://mgalug.org/node/view/168" target="_blank">3</a>) on installing an external boot drive using Linux. But even with Linux&#8217;s flexibility, it still requires some fiddling with MBR (master boot record). No plug &#038; play there. <a href="http://www-106.ibm.com/developerworks/linux/library/l-fireboot.html?ca=dgr-lnxw42FireBoot" target="_blank">One article</a>, written by an IBM engineer, suggested booting from a USB 2.0 drive arguing USB 2.0&#8217;s popularity on standard PC hardware.</p>
<p>In any case, the upgrade was a success. Everything was mrigrated without major issues, though StuffIt Delux had some issues, that went away after patching a 9.0.2 updater.</p>
<p>I can&#8217;t imagine doing anything Windows now that I&#8217;ve had it so easy and simple on the Macs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/07/02/osx4-tiger-boots-from-external-hard-drive/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>MythTV &#8212; Part II &#8212; Giving KnoppMyth A Try</title>
		<link>http://www.wiredatom.com/blog/2005/06/28/stupid-mythtv-part-ii/</link>
		<comments>http://www.wiredatom.com/blog/2005/06/28/stupid-mythtv-part-ii/#comments</comments>
		<pubDate>Tue, 28 Jun 2005 09:18:30 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=30</guid>
		<description><![CDATA[My battle <strong>continues</strong> with MythTV installation and configuration.]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s no question in my mind as to why MythTV is <i>Myth</i>TV. I just can&#8217;t get the stupid thing to run right.</p>
<p>Just earlier I <a href="http://www.wiredatom.com/blog/?p=26">wrote about</a> my troubles with MythTV under Fedora Core 3. So I said I&#8217;d give <a href="http://mysettopbox.tv/knoppmyth.html" target="_blank">KnoppMyth</a> a shot. I couldn&#8217;t wait for a couple of days, so I forged on with the saga.</p>
<p>10PM, sitting there thinking this KnoppMyth should work. It&#8217;s an auto-install wonder. </p>
<p>Think again. Stupid KnoppMyth got stuck with trouble writing to the disks a few times. I had to use Fedora&#8217;s partition/format utility from the boot disc to reformat the disks before KnoppMyth would even run properly. So that took me about an hour to resolve.</p>
<p>To be fair, KnoppMyth installed and auto-dected a good majority of everything right away. And the install went relatively smoothly &#8212; everything from the OS, MySQL database, MythTV and almost everything else. ALMOST: PVR 150, audio card and ethernet cards got left out.</p>
<p>So before I invest more time on KnoppMyth, I decided I&#8217;ll try it on Kyung&#8217;s old Optiplex GX110. Maybe I&#8217;ll have better luck on his machine. If all else fails, I will go back to Fedora and deal with problems I already am familiar with.</p>
<p>Those guys at <a href="http://www.systm.org/" target="_blank">Systm</a> definitely oversimplified KnoppMyth&#8217;s ability to solve everyday-man&#8217;s problems. But then again, I do have a pretty old system to boot (Dell Precision 410; circa 1999).</p>
<p>Better luck next time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/06/28/stupid-mythtv-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MythTV &#8212; Part I &#8212; Struggle Begins</title>
		<link>http://www.wiredatom.com/blog/2005/06/27/mythtv-troubles/</link>
		<comments>http://www.wiredatom.com/blog/2005/06/27/mythtv-troubles/#comments</comments>
		<pubDate>Mon, 27 Jun 2005 20:02:15 +0000</pubDate>
		<dc:creator>Head Atom</dc:creator>
				<category><![CDATA[Geek Stuff]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://www.wiredatom.com/blog/?p=26</guid>
		<description><![CDATA[My battle with MythTV installation and configuration.]]></description>
			<content:encoded><![CDATA[<p>In light of my newfound cable service, I decided to put one of my spare Dell boxes to work in doing a home-grown TiVo. So a few days ago, I ordered a <a href="http://www.hauppauge.com/pages/products/data_pvr150.html" target="_blank">Hauppauge WinTV-PVR 150</a> capture card to give it a shot. It&#8217;s a relatively new card with decent performance for the price (after a <a href="http://www.buy.com" target="_blank">Buy.com</a> 10% off coupon &#8212; roughly $85).</p>
<p>I spent most of the weekend tinkering with <a href="http://www.mythtv.org" target="_blank">Mythtv</a> running on <a href="http://fedora.redhat.com/" target="_blank">Fedora</a> (Core 3). I got most of the information from <a href="http://wilsonet.com/mythtv/fcmyth.php" target="_blank">Jarod Wilson&#8217;s site</a> (excellent documentation). But last night at 3AM, I finally gave in to Mythtv and called it a defeat (for now). </p>
<p>There are a few problems concerning my set up; one of them being that Fedora Core 3 is not particularly happy about the onboard Crystal sound card (it worked in Core 2 though). Topping that off, WinTV-PVR 150 seems a bit too new to get a stable driver. I spent a lot of time just getting the module to load into the Kernel during my first install. It turned out that the latest Linux Kernel doesn&#8217;t like the module. I had to roll back to the older 2.6.11-1.27FC3smp to get the damn thing to just load.</p>
<p>Then there&#8217;s the problem with the IR transmitter and receiver. Apparently lirc 0.7.0 doesn&#8217;t support PVR 150. Though I&#8217;d installed the new lirc 0.7.1 (which supposedly does support PVR 150), the receiver still did not produce any output despite hours of Googling and trying out new settings.</p>
<p>Frustrated, I finally completely erased the setup and started fresh again on Sunday. But this time, something happened to the partitions which Kernel 2.6.11-1.27FC3smp didn&#8217;t like and freaks out at boot. Does it have anything to do with the fact that I installed VMWare 4.5.2 (thanks, Kyung!) prior to the reboot? Speaking of VMWare, it runs beautifully smooth under Fedora Core 3 with Windows 2000 on it. Very very nice.</p>
<p>In the coming few days, I might give it a shot again. Last night just right after I gave up, I found a clip from <a href="http://www.systm.org/" target="_blank">Systm</a> that demonstrated a clean install using <a href="http://mysettopbox.tv/knoppmyth.html" target="_blank">KnoppMyth</a> &#8212; a ONE disc install wonder. The only problem, again, is that its lirc driver is still at 0.7.0 and won&#8217;t like my PVR 150 card. But on KnoppMyth&#8217;s discussion forum, someone <a href="http://mysettopbox.tv/phpBB2/viewtopic.php?t=4609&#038;" target="_blank">posted a patch</a> that&#8217;s claimed to have made it work. Hopefully it&#8217;ll finally work so I can finall grow fat and old on Simpsons episodes.</p>
<p>Stupid MythTV&#8230; Stupid PVR 150 card&#8230; Stupid Fedora Core 3 and its new Kernel&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wiredatom.com/blog/2005/06/27/mythtv-troubles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
