<?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>on paws &#187; Technical</title>
	<atom:link href="http://www.onpaws.com/category/technical/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.onpaws.com</link>
	<description>traveling at the speed of life</description>
	<lastBuildDate>Thu, 03 Jun 2010 19:25:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Stream your iTunes from home</title>
		<link>http://www.onpaws.com/2010/06/stream-your-itunes-from-home/</link>
		<comments>http://www.onpaws.com/2010/06/stream-your-itunes-from-home/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 19:22:33 +0000</pubDate>
		<dc:creator>Pat Skinner</dc:creator>
				<category><![CDATA[Cool]]></category>
		<category><![CDATA[Handy]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.onpaws.com/?p=550</guid>
		<description><![CDATA[Want to listen to your iTunes music at home from work, a coffee shop, etc? It takes two steps: setup an SSH tunnel and forward zeroconf (&#8216;Bonjour&#8216;) traffic. If you do it my way everything is already installed on your Mac and, especially nice for you corporate folks, doesn&#8217;t require admin privileges. Windows users, you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Want to listen to your iTunes music at home from work, a coffee shop, etc?</p>
<p>It takes two steps: setup an SSH tunnel and forward zeroconf (&#8216;<a href="http://en.wikipedia.org/wiki/Bonjour_(software)">Bonjour</a>&#8216;) traffic.</p>
<p>If you do it my way everything is already installed on your Mac and, especially nice for you corporate folks, doesn&#8217;t require admin privileges.<br />
Windows users, you&#8217;re not necessarily SOL but Windows doesn&#8217;t ship with what you&#8217;ll need.</p>
<p>I use this technique on Snow Leopard, but I think it will work on Tiger and higher.</p>
<ul>
<li>Enable SSH on your home computer.<br />
System Preferences-&gt;Sharing-&gt;Remote Logon</li>
<li>Enable iTunes Sharing.<br />
Preferences-&gt;Sharing-&gt;Share my library on my local network</li>
<li>Still from your home computer, browse to 192.168.1.1 (or whatever  your router runs on) and enable SSH port forwarding if you haven’t  already. This technique definitely won’t work without this step.</li>
<li>Protip: Optionally, register your public IP with a free Dynamic DNS service so you only have to remember a single domain name.</li>
<li>At your work machine, go to a terminal and use the following two  commands:
<pre>dns-sd -P "myTunes" _daap._tcp. local 3689 localhost 127.0.0.1 &amp;
ssh -N -f homeComputer -L 3689:localhost:3689</pre>
<p>The -N means non-interactive, the -f means go to the background.<br />
The -L xxx:hostname:xxx enables a tunnel on the iTunes sharing port (3689).<br />
homeComputer is your router&#8217;s public IP address, or the domain name you hopefully setup earlier.
</li>
<li>To clean up when you&#8217;re done, you can run a
<pre>killall ssh dns-sd</pre>
</li>
</ul>
<p>Finally, if you&#8217;re cool enough to keep your music on a Linux machine, you can also use this technique with <a href="http://www.fireflymediaserver.org/ ">Firefly</a> formerly (mt-daapd).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onpaws.com/2010/06/stream-your-itunes-from-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reference: screen sharing in Snow Leopard</title>
		<link>http://www.onpaws.com/2010/04/reference-screen-sharing-in-snow-leopard/</link>
		<comments>http://www.onpaws.com/2010/04/reference-screen-sharing-in-snow-leopard/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 04:04:49 +0000</pubDate>
		<dc:creator>Pat Skinner</dc:creator>
				<category><![CDATA[Handy]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[32 bit]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[snow leopard]]></category>
		<category><![CDATA[vnc]]></category>

		<guid isPermaLink="false">http://www.onpaws.com/?p=549</guid>
		<description><![CDATA[Posted originally for my personal reference, but since my Mac tips get lots of Google hits hope this is useful to you too. Screen Sharing on Mac OS X Snow Leopard &#8211; very convenient to have built-in*, and I use it to logon to my Ubuntu server when the CLI doesn&#8217;t cut the mustard &#8211; infrequent, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em>Posted originally for my personal reference, but since my Mac tips get lots of Google hits hope this is useful to you too. </em></p>
<p>Screen Sharing on Mac OS X Snow Leopard &#8211; very convenient to have built-in*, and I use it to logon to my Ubuntu server when the CLI doesn&#8217;t cut the mustard &#8211; infrequent, but it happens.</p>
<p>If you&#8217;re like me, you occasionally get an unexpected blank or white screen when you connect to your other computer. It turns out the mouse and keyboard pass through just fine but the display is all white. Fix it by getting info on Screen Sharing.app and ticking the &#8216;Open in 32-bit mode&#8217; box.</p>
<p>* Technical addendum: I would be remiss to sing accolades of the VNC-based Screen Sharing without mentioning Microsoft&#8217;s [Citrix] Remote Desktop. It&#8217;s significantly faster than VNC due to some sweet implementation differences &#8211; to my knowledge when you connect to the Windows host it switches to a special display driver that sends small drawing instructions over the tubes that are subsequently recreated on your client. VNC, while open source and commensurately ubiquitous in Unix/Linux/Mac land, is not so smart and blindly sends a compressed image of the screen. Just sayin guys &#8211; Remote Desktop is awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onpaws.com/2010/04/reference-screen-sharing-in-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speaking of speed&#8230;</title>
		<link>http://www.onpaws.com/2010/03/speaking-of-speed/</link>
		<comments>http://www.onpaws.com/2010/03/speaking-of-speed/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 02:12:04 +0000</pubDate>
		<dc:creator>Pat Skinner</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[logon]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.onpaws.com/?p=547</guid>
		<description><![CDATA[I really don&#8217;t like waiting, especially when I can avoid it. Therefore, when I got tired of waiting for my computer recently I did something about it. On SSH and passwords The average ssh logon time consumes what feels like 3-4 seconds on my 2007-era machines. The delay has worsened since Ubuntu 0910, which now retrieves [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I really don&#8217;t like waiting, especially when I can avoid it. Therefore, when I got tired of waiting for my computer recently I did something about it.</p>
<p><strong>On SSH and passwords</strong></p>
<p>The average ssh logon time consumes what feels like 3-4 seconds on my 2007-era machines. The delay has worsened since Ubuntu 0910, which now retrieves system information on logon (in its default form, nearly useless to me). I really like the idea of seeing useful info at logon time, but bottlenecking logon &#8211; the most common act that happens &#8211; for multiple seconds is unacceptable. If you&#8217;re like me, just use your own script instead of landscape:</p>
<pre>apt-get remove landscape-common</pre>
<p>I banged out some bash that runs nearly instantaneously and shows only what I actually care about, and it only took some lines in .profile. simple version:</p>
<pre>echo 'df -h' &gt;&gt; ~/.profile
PATH=$HOME/bin/</pre>
<p>Finally for a really good one that totally pays for itself: think about how many times you type in a password. The net time saved by not having to spend a few seconds typing in your password each time is <strong>huge</strong>.</p>
<pre>echo "PubkeyAuthentication yes" &gt;&gt; /etc/ssh/sshd_config</pre>
<p>It&#8217;s called public key authentication in SSH, and it&#8217;s one of the best kept SSH secrets.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onpaws.com/2010/03/speaking-of-speed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Decent speed boost</title>
		<link>http://www.onpaws.com/2010/03/decent-speed-boost/</link>
		<comments>http://www.onpaws.com/2010/03/decent-speed-boost/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 17:00:15 +0000</pubDate>
		<dc:creator>Pat Skinner</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.onpaws.com/?p=546</guid>
		<description><![CDATA[Just finished optimizing the page load time by recompressing several large JPGs that used to be part of every page that had a sidebar (i.e. most pages on this site). Load times are down to an average of about .983 sec from about 1.8 sec before. Hooray for more speed.]]></description>
			<content:encoded><![CDATA[<p></p><p>Just finished optimizing the page load time by recompressing several large JPGs that used to be part of every page that had a sidebar (i.e. most pages on this site).</p>
<p>Load times are down to an average of about .983 sec from about 1.8 sec before. Hooray for more speed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onpaws.com/2010/03/decent-speed-boost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Note on building your own RAID5</title>
		<link>http://www.onpaws.com/2010/03/note-on-building-your-own-raid5/</link>
		<comments>http://www.onpaws.com/2010/03/note-on-building-your-own-raid5/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 04:39:31 +0000</pubDate>
		<dc:creator>Pat Skinner</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.onpaws.com/?p=542</guid>
		<description><![CDATA[RAID5, generally speaking, is a bad idea. Unless you have some very specific needs, RAID5 increases complexity, is more prone to hardware failure and administration errors, and does not automatically back itself up. If two RAID5 member drives fail at the same time, *all* your data is SOL. Individual drives, such as a bunch of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>RAID5, generally speaking, is a bad idea. Unless you have some very specific needs, RAID5 increases complexity, is more prone to hardware failure and administration errors, and does not automatically back itself up. If two RAID5 member drives fail at the same time, *all* your data is SOL. Individual drives, such as a bunch of externals, are probably a better choice for most people. And if two individual drives fail, you can still get data from the rest of them.</p>
<p>But people are nevertheless drawn to RAID5&#8242;s speed and size; it&#8217;s a great way to effectively have a freaking gigantic drive. It&#8217;s set and forget, easy to expand in the future (with some filesystems), and for reads is substantially faster than one drive. If one RAID5 drive fails, it&#8217;s an easy fix via drop-in replacement.</p>
<p>Some advice: when building a RAID array, use drives from different sources. Going different brands is probably a good idea, but caveat emptor: Company A&#8217;s 1TB drive will most likely not be the same ultimate size Company B&#8217;s. The available space will quite probably be skewed by a few KB or MB.</p>
<p>It should go without saying, but build your array only when you have all drives in hand. To more easily allow future expansion of your RAID, when it comes partition time shave a meg or so off your smallest drive. And when you decide to expand your array, buy a drive that&#8217;s the exact same model as one already in there. It will probably be cheaper than the newest model anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onpaws.com/2010/03/note-on-building-your-own-raid5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Favicon update</title>
		<link>http://www.onpaws.com/2010/02/favicon-update/</link>
		<comments>http://www.onpaws.com/2010/02/favicon-update/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 16:07:41 +0000</pubDate>
		<dc:creator>Pat Skinner</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Meta]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.onpaws.com/?p=499</guid>
		<description><![CDATA[To keep your bookmarks and RSS feed favicons looking shiny, I changed the onpaws.com favicon again. I was getting tired of the crusty current one which I made on a whim one day: Passable at 64&#215;64, but it always looked crummy at the more commonly seen 16&#215;16: After becoming intimately reacquainted with the various ways [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>To keep your bookmarks and RSS feed favicons looking shiny, I changed the onpaws.com favicon again. I was getting tired of the crusty current one which I made on a whim one day:</p>
<p><a href="http://www.onpaws.com/blog/wp-content/uploads/2010/02/favicon-64.ico"><img class="alignnone size-full wp-image-505" title="favicon64-rev1" src="http://www.onpaws.com/blog/wp-content/uploads/2010/02/favicon-64.ico" alt="" /></a></p>
<p><a href="http://www.onpaws.com/blog/wp-content/uploads/2010/02/favicon-64.ico"></a>Passable at 64&#215;64, but it always looked crummy at the more commonly seen 16&#215;16:</p>
<p><a href="http://www.onpaws.com/blog/wp-content/uploads/2010/02/favicon.ico"><img title="favicon-rev1" src="http://www.onpaws.com/blog/wp-content/uploads/2010/02/favicon.ico" alt="" /></a></p>
<p>After becoming intimately reacquainted with the various ways to disable Photoshop&#8217;s on by default selections and fill anti aliasing, I started with a 16&#215;16 canvas this time, using the pencil tool and as per usual keeping the background transparent. This was a candidate:</p>
<p><a href="http://www.onpaws.com/blog/wp-content/uploads/2010/02/favicon-rev2.png"><img class="alignnone size-full wp-image-500" title="favicon-rev2" src="http://www.onpaws.com/blog/wp-content/uploads/2010/02/favicon-rev2.png" alt="" width="16" height="16" /></a></p>
<p>But I&#8217;m happy with this new one for now- it retains the motif of circle + &#8216;p&#8217; descender from onpaws -&gt; op.</p>
<p><a href="http://www.onpaws.com/blog/wp-content/uploads/2010/02/favicon-rev3.png"><img class="alignnone size-full wp-image-501" title="favicon-rev3" src="http://www.onpaws.com/blog/wp-content/uploads/2010/02/favicon-rev3.png" alt="" width="16" height="16" /></a></p>
<p>What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onpaws.com/2010/02/favicon-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recovering a deleted MBR partition table (ext2/ext3)</title>
		<link>http://www.onpaws.com/2009/12/recovering-a-deleted-mbr-partition-table/</link>
		<comments>http://www.onpaws.com/2009/12/recovering-a-deleted-mbr-partition-table/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 16:01:59 +0000</pubDate>
		<dc:creator>Pat Skinner</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://onpaws.com/blog/2007/04/23/recovering-a-deleted-mbr-partition-table/</guid>
		<description><![CDATA[This post is originally from April 2007 and never got published. Here&#8217;s hoping I&#8217;ll never have to use it again. ~paws Take a deep breath and relax. This is not bad luck. This is God&#8217;s retribution for your failure to back up your data. You are a bad person and you deserve this. Fortunately, there [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>This post is originally from April 2007 and never got published. Here&#8217;s hoping I&#8217;ll never have to use it again. ~paws</p>
<blockquote><p>Take a deep breath and relax. This is not bad luck. This is God&#8217;s retribution for your failure to back up your data. You are a bad person and you deserve this. Fortunately, there is a way for you to spite the will of God and recover your data anyway. Unfortunately, acts of contempt in this class usually require nerves of steel, and this stunt is no exception. Here is what you do:<br />
Make a partition that is at least as big as your first partition was. You can make it larger than the original partition by any amount. If you underestimate, there will be much wailing and gnashing of teeth.<br />
Command (m for help): n<br />
Command action<br />
e   extended<br />
p   primary partition (1-4)<br />
p<br />
Partition number (1-4): 1<br />
First cylinder (1-23361, default 1):<br />
Using default value 1<br />
Last cylinder or +size or +sizeM or +sizeK (1-22800, default 22800): 13032</p>
<p>Command (m for help): w</p>
<p>Run dumpe2fs on the first partition and grep out the block count<br />
Example:</p>
<p>% dumpe2fs /dev/sda1 | grep &#8220;Block count:&#8221;<br />
Block count:              41270953</p>
<p>If you are uncertain about this value, repeat Step 1 with a bigger partition size. If the block count changes, then you underestimated the size of the original partition when you made your first guess. Repeat Step 1 until you get a stable block count.</p>
<p>Remove the partition you just created<br />
Command (m for help): d<br />
Partition number (1-4): 1</p>
<p>Make a new partition with the exact size you got from the block count. Since you cannot enter block size in fdisk, you need to figure out how many cylinders to request. Here is the formula:</p>
<p>(number of needed cylinders) = (number of blocks) / (block size)</p>
<p>(block size) = (unit size) / 1024</p>
<p>(unit size) = (number of heads) * (number of sectors/cylinder) * (number of bytes/sector)</p>
<p>Consider the following example, where a hard drive has been partitioned into four primary partitions of 1, 2, 4, and 8 cylinders.<br />
disk /dev/sda: 16 heads, 63 sectors, 23361 cylinders<br />
Units = cylinders of 1008 * 512 bytes</p>
<p>Device Boot    Start       End    Blocks   Id  System<br />
/dev/sda1             1         2       976+  83  Linux<br />
/dev/sda2             3         5      1512   83  Linux<br />
/dev/sda3             6        10      2520   83  Linux<br />
/dev/sda4            11        19      4536   83  Linux<br />
fdisk provides the configuration information I need in the head of the output.</p>
<p>The unit size is 516096 ( 16 heads * 63 sectors/cyl * 512 bytes/sector ).</p>
<p>The block size is 504 ( 516096 / 1024 ).</p>
<p>The number of needed cylinders for the second partition is therefore 3 ( 1512 blocks / 504 ).</p>
<p>The partition table shows that this is indeed the case: the first cylinder is 3, the second 4, and the last is 5, for a total of three cylinders.</p>
<p>The number of needed cylinders for the third partition is calculated similarly: 2520 blocks / 504 = 5, which corresponds to 10 &#8211; 6 (plus one, since we are counting the 6th through the 10th cylinders inclusively).</p>
<p>Notice that this calculation does not work for the first partition because the block count is wrong ( 976 instead of 1008 ). The plus sign indicates that not all the blocks are included in the fdisk value. When you try the calculation ( 976 / 504 ) you get 1.937. Knowing that the number of cylinders must be an integer, you can simply round up.</p>
<p>Run e2fsck on it to verify that you can read the new partition.</p>
<p>Repeat Steps 1-5 on remaining partitions.</p>
<p>Remount your partitions. Amazingly, all of your data will be there.</p>
<p>Credit for thinking of this strategy goes to Mike Vevea, jedi sys admin and MGH&#8217;s finest.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.onpaws.com/2009/12/recovering-a-deleted-mbr-partition-table/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wherein I tirade about the hardware behind onpaws.com</title>
		<link>http://www.onpaws.com/2006/03/wherein-i-tirade-about-the-hardware-behind-onpawscom/</link>
		<comments>http://www.onpaws.com/2006/03/wherein-i-tirade-about-the-hardware-behind-onpawscom/#comments</comments>
		<pubDate>Sat, 18 Mar 2006 02:46:17 +0000</pubDate>
		<dc:creator>Pat Skinner</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[onpaws.com]]></category>

		<guid isPermaLink="false">http://www.onpaws.com/blog/2006/03/12/wherein-i-tirade-about-the-hardware-behind-onpawscom/</guid>
		<description><![CDATA[One of the things I haven&#8217;t mentioned before is the exciting history of onpaws.com. The progress has steadily slid from lame, slow hardware to unreliable hardware to the current oldie&#8230;not to even mention the constant drop in hosting quality. However, many things about it have been free, and even educational. The benefits significantly outweighed the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>One of the things I haven&#8217;t mentioned before is the exciting history of onpaws.com. The progress has steadily slid from lame, slow hardware to unreliable hardware to the current oldie&#8230;not to even mention the constant drop in hosting quality. However, many things about it have been free, and even educational. The benefits significantly outweighed the cost, so I still win. <img src='http://www.onpaws.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Someday when I get money to spend on this kind of thing, I&#8217;ll get real hosting for onpaws.com. But in the meantime, I can rest happy knowing I&#8217;ve spent a total of ~$57 on the hardware running this website, and $0 on hosting. Not too shabby for a midnight side project.</p>
<p>Here is your length warning; this is a really long post. Like the rest of onpaws.com, I&#8217;m writing for myself first and everyone else second.</p>
<hr />Long ago on a cold winter late night journey in the hallways of <a href="http://csh.rit.edu">CSH</a>, I found a bunch of junked old hardware lying around unused. Somebody had given up on their motherboard because they couldn&#8217;t get it to recognize HDs, which I fixed by removing/replacing the CMOS battery. I found some old RAM in a pile, a discarded network card from another room, and got a new 160 GB Seagate to boot from. Everything got slapped together in an old beige case.For my toils, I ended up with a 700 MHz Pentium III with 256 MB of RAM. Not bad for a web server, eh? It ran on CSH&#8217;s network, enjoying that nice uncapped university upload speed, until I returned to school. A CSH member requested I move the server to my new apartment, which meant a significant drop in upload speed. Boo #1.This server ran the site until last October when the memory controller suddenly died a sad, slow death. onpaws.com would randomly crash, and nothing about it was reproducible. Boo #2. Thus, the hard drive moved to my roomates unused extra computer, which as I recall was an old school Pentium 4 with 512MB RAM. Sweet upgrade&#8230;but short lived. My roomates main computer chose this moment to die, which necessitated him using the one hosting onpaws.com. Boo #3!</p>
<p>I then started my internship with the big <a href="http://www.microsoft.com">software company</a> everyone loves to hate, and moving across the country meant getting settled in an entirely new place. onpaws.com was put on hold while I got moved into a new house with new roomates and circumstances. This is why there has been such a long downtime. Sorry to my dedicated readers. (Do I have any?)</p>
<p>Currently, sweet new hardware turns the onpaws.com gear:<br />
Pentium 1 133 MHz<br />
64 MB RAM<br />
1 GB HD IDE<br />
833 MB HD IDE<br />
Ethernet+BNC+something weird card<br />
SoundBlaster 16<br />
Generic Modem</p>
<p>I found this hot-hot-hot piece of computer ass next to a dumpster on the day I moved out of my corporate sponsored apartment. It was running an old copy of Windows 98 with some weird assortment of dance software that didn&#8217;t work. Desperate to get any kind of working solution I sucked it up and took her home. Plus, my masochist-in-residence enjoys playing with this stuff.</p>
<p>Getting anything interesting installed on this speed demon proved to be an adventure. I&#8217;ve never had to install an OS on a computer from the pre <a href="http://en.wikipedia.org/wiki/El_Torito_(CD-ROM_standard)">El Torito</a> days. (That means the computer couldn&#8217;t boot from a CD &#8211; it&#8217;s floppy, HD, or the highway, baby.) Since nobody had a floppy diskette in the house, and I was definitely not going to actually plunk down cash for one, I had to transplant the HD into my existing desktop.</p>
<p>The stupid tower has half a motherboard inside and the other half on a case door. Incredibly awkward construction, unfriendly to the enterprising sort (me). Not to even mention the sharp edges.</p>
<p>Anyway, I managed to switch the drive and get a Debian base going on it via my El Torito-capable desktop. While I&#8217;m a <a href="http://www.gentoo.org">Gentoo</a> luser this box certainly doesn&#8217;t have the oomph for compiling any source, so this is my first <a href="http://www.debian.org/">Debian</a> install. I&#8217;m sorry to say I&#8217;m not a huge fan so far, but its mostly because I&#8217;m used to Gentoo&#8217;s little quirks. Packages definitely install noticeably faster on Debian though. I swapped the drive back once Debian base did its restart, crossed my fingers, and success! Surprisingly, the kernel booted; I only had to modprobe the right networking driver and we were in business.</p>
<p>The next part was actually getting it to serve pages. I was going to go <a href="http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29">LAMP </a> + WordPress like before, but after all was installed, the 5-6 second front page load just wasn&#8217;t cutting it. I&#8217;m using something a lot more lightweight: lighttpd+fastcgi+php5-cgi+mysql5+Nucleus.</p>
<p>Page loads are down to about 3 seconds here, and while they probably won&#8217;t get any better, but they&#8217;re a ton better than they could have been.</p>
<p>The future of onpaws.com involves dedicated hosting, but this requires dedicated $. Things will eventually get better, so please bear with me as the changes happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onpaws.com/2006/03/wherein-i-tirade-about-the-hardware-behind-onpawscom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One last bedtime read</title>
		<link>http://www.onpaws.com/2005/11/one-last-bedtime-read/</link>
		<comments>http://www.onpaws.com/2005/11/one-last-bedtime-read/#comments</comments>
		<pubDate>Sat, 05 Nov 2005 08:33:11 +0000</pubDate>
		<dc:creator>Pat Skinner</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Visit This Site]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[policy]]></category>

		<guid isPermaLink="false">http://www.onpaws.com/blog/?p=81</guid>
		<description><![CDATA[This guy gets it exactly right. The complete freedom behind the Internet is exactly what makes it so appealing, and I truly hope it stays that way forever.]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://arstechnica.com/news.ars/post/20051104-5528.html">This</a> guy gets it exactly right. The complete freedom behind the Internet is exactly what makes it so appealing, and I truly hope it stays that way forever.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onpaws.com/2005/11/one-last-bedtime-read/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>that clover flower pinwheel command thing</title>
		<link>http://www.onpaws.com/2005/10/clover-flower-pinwheel/</link>
		<comments>http://www.onpaws.com/2005/10/clover-flower-pinwheel/#comments</comments>
		<pubDate>Tue, 25 Oct 2005 02:17:23 +0000</pubDate>
		<dc:creator>Pat Skinner</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Interface]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[user interface design]]></category>

		<guid isPermaLink="false">http://www.onpaws.com/blog/?p=67</guid>
		<description><![CDATA[Today the spotlight slides onto the history of early user interface design. A certain Steve Jobs some time ago mentioned the history of fonts on the Mac at the Stanford Commencement 2005 speech. Rumors of Jobs&#8217; insatiable egoism notwithstanding, he laid claim to the existence of font technology on all computers. Of course, he didn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Today the spotlight slides onto the history of early user interface design.</p>
<p>A certain Steve Jobs some time ago <a href="http://www.freerepublic.com/focus/f-chat/1422863/posts">mentioned</a> the history of fonts on the Mac at the Stanford Commencement 2005 speech. Rumors of Jobs&#8217; insatiable egoism notwithstanding, he laid claim to the existence of font technology on all computers. Of course, he didn&#8217;t actually design the appearance of the fonts so much as facilitate their implementation on the Mac. The initial design work was left to Susan Kare.</p>
<p><a href="http://www.kare.com/">Susan Kare</a> certainly has carved out her place in the annals of user interface design. Fortunate enough to design the <a href="http://www.guidebookgallery.org/articles/onethousandsquarepixelsofcanvas">well-made icons</a> for the original Macintosh, she probably contritubed more than anyone could truly foresee to the popularity of computers today. Icons were a daring metaphor in a 1980s world of &#8220;serious&#8221; text and terminals, but the risk was well worth the reward. Ask any computer user today how legitimate icon-based interfaces are and you&#8217;ll always get the same affirmation. Everyone simply likes pretty things, and even more so when they help them get things done in an intuitive way.</p>
<p>Kare&#8217;s font credits include Monaco and the nostalgic original iPod font (originally &#8220;<a href="http://library.stanford.edu/mac/primary/interviews/kare/mac.html">Elefont</a>&#8220;, now known as the demised Chicago) Command Key flower. Kare even worked for Microsoft too on early versions of Windows.</p>
<p>P.S. Mac still has a few cool quirks with its typography engine (checked up to 10.4.2). Try opening up TextEdit, switching to the Zapfino font, and typing&#8230;&#8221;Zapfino&#8221; of all things. Cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.onpaws.com/2005/10/clover-flower-pinwheel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
