<?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>If I could grep my mind: Dan Fuhry&#039;s blog &#187; Web Development</title>
	<atom:link href="http://fuhry.us/blog/category/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://fuhry.us/blog</link>
	<description>Dan Fuhry is a web developer and Linux nerd with weird pet projects, severe audiophilia, one kick-ass wing recipe and who knows what else.</description>
	<lastBuildDate>Sat, 11 Feb 2012 16:34:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Yes, this site is faster than it used to be</title>
		<link>http://fuhry.us/blog/2006/08/12/yes-this-site-is-faster-than-it-used-to-be/</link>
		<comments>http://fuhry.us/blog/2006/08/12/yes-this-site-is-faster-than-it-used-to-be/#comments</comments>
		<pubDate>Sat, 12 Aug 2006 05:28:29 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Fuhry Kitchen Table]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Other Stuff]]></category>

		<guid isPermaLink="false">/danfuhry/?p=16</guid>
		<description><![CDATA[Great news &#8211; the DSL modem came in yesterday and the Fuhry Kitchen Table is now officially high(er) speed. The transfer rates are 384Kbps and 1.5Mbps &#8211; not too bad considering the fact that 48KBps is about 16 times faster than the old dial-up line. We are well on our way to being up absolutely [...]]]></description>
			<content:encoded><![CDATA[<p>Great news &#8211; the DSL modem came in yesterday and the Fuhry Kitchen Table is now officially high(er) speed. The transfer rates are 384Kbps and 1.5Mbps &#8211; not too bad considering the fact that 48KBps is about <em>16 times</em> faster than the old dial-up line. We are well on our way to being up absolutely 24/7.</p>
<p>FYI: as of this writing BigMomma has been up for 4 days, 5 hours and 42 minutes. Our goal is to hit 2 months before she runs out of RAM and needs a reboot. And in that case all I have to do is switch a setting on my router so that the port is forwarded to Nighthawk, which will probably end up being a backup HTTP server or at least a MySQL server.</p>
<p>Ohyeah, nobody&#8217;s seen Pharaoh Atem (aka Linux Overlord?) for about 3 weeks now&#8230;pray for him&#8230;he starts choking when his connection bandwidth gets below 200KBps for more than about 4 hours straight <img src='http://fuhry.us/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> He&#8217;s like the only guy I ever IM with for any considerable amount of time and I&#8217;m starting to wonder what&#8217;s going on.</p>
<p><strong>Ok, I&#8217;m now officially a graphics designer.</strong></p>
<p>Check out <a title="This site is a community site for Neal's school. It's maintained by Manoj and Rikeen." href="http://www.fusionnerd.com/">www.fusionnerd.com</a>. See the logo at the top of the page? And the &#8220;link to us&#8221; section at the bottom? Yep. That&#8217;s my doing. Images were created with <a title="The GNU Image Manipulation Program - a lot of fun, once you figure out what all those buttons do ;-)" href="http://www.gimp.org">GIMP</a> and animated with <a title="WARNING - PROPRIETARY SOFTWARE" href="http://www.aha-soft.com/">IconLover</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/08/12/yes-this-site-is-faster-than-it-used-to-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Midget (administration) gets a makeover</title>
		<link>http://fuhry.us/blog/2006/06/29/midget-administration-gets-a-makeover/</link>
		<comments>http://fuhry.us/blog/2006/06/29/midget-administration-gets-a-makeover/#comments</comments>
		<pubDate>Thu, 29 Jun 2006 17:54:55 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Enano/phpBB Half Baked]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">/danfuhry/?p=10</guid>
		<description><![CDATA[Some of you may have heard about Midget, my CMS written in PHP. Few will realize it (unless they look at the directory structure), but Midget now uses a template system (like phpBB) so making new styles and themes is now possible without hacking the code. This is cool because Midget used to only have [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you may have heard about <a title="MidgetCMS home page" target="_blank" href="http://avart.rgw-net.com">Midget</a>, my <acronym title="Content Management System">CMS</acronym> written in PHP. Few will realize it (unless they look at the directory structure), but Midget now uses a template system (like <a title="phpBB website" target="_blank" href="http://www.phpbb.com/">phpBB</a>) so making new styles and themes is now possible without hacking the code. This is cool because Midget used to only have one style; now it can have unlimited styles. I still have yet to design and write the administration interface for styles, however, so for now you will have to edit the Midget source code in order to switch styles. Expect a style administration system in a week or less.</p>
<p>Today I rewrote the way Midget thinks &#8220;administration.&#8221; The new admin panel (demo not yet available) uses the new template system for drawing the admin panel. The panel is also more organized now, and hopefully this will pave the way to having a very robust and complete configuration system.</p>
<p>Edit: http://midget.no-ip.org/ &#8212; <strong>Update:</strong> link removed, the midget.no-ip.org hostname is dead, it&#8217;s moved <a href="http://enano.homelinux.org">here</a>.<br />
-dandaman32</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/06/29/midget-administration-gets-a-makeover/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FKT structure finalized; website up for good</title>
		<link>http://fuhry.us/blog/2006/06/28/fkt-structure-finalized-website-up-for-good/</link>
		<comments>http://fuhry.us/blog/2006/06/28/fkt-structure-finalized-website-up-for-good/#comments</comments>
		<pubDate>Wed, 28 Jun 2006 23:04:53 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Fuhry Kitchen Table]]></category>

		<guid isPermaLink="false">/danfuhry/?p=9</guid>
		<description><![CDATA[Good news for all FKT fans: the Fuhry Kitchen Table is now up for good. The only thing that was preventing it from being persistently up before was the fact that the port forwarding application required a manual reset every time I connected to the Internet, and my ISP automatically disconnects me every five hours [...]]]></description>
			<content:encoded><![CDATA[<p>Good news for all FKT fans: the Fuhry Kitchen Table is now up for good. The only thing that was preventing it from being persistently up before was the fact that the port forwarding application required a manual reset every time I connected to the Internet, and my ISP automatically disconnects me every five hours (<strong>not</strong> a Windows &#8220;feature&#8221;).</p>
<p>So now that it&#8217;s up, I guess there&#8217;s only one thing left to say: Welcome home, Fuhry family, welcome home.</p>
<p>So long,<br />
Dan</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/06/28/fkt-structure-finalized-website-up-for-good/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big Momma tries her wings</title>
		<link>http://fuhry.us/blog/2006/06/17/big-momma-tries-her-wings/</link>
		<comments>http://fuhry.us/blog/2006/06/17/big-momma-tries-her-wings/#comments</comments>
		<pubDate>Sat, 17 Jun 2006 16:37:47 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Fuhry Kitchen Table]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">/danfuhry/?p=5</guid>
		<description><![CDATA[Surprise, people! Big Momma&#8217;s CPU arrived a week early. The PIII/Xeon chip arrived on Friday, June 16, and it&#8217;s been installed and Fedora Core 4 has been deployed. In other words, this page was served by BigMomma herself! She&#8217;s proven to be nice and fast at webserving, and the desktop isn&#8217;t too bad either. She [...]]]></description>
			<content:encoded><![CDATA[<p>Surprise, people! Big Momma&#8217;s CPU arrived a week early. The PIII/Xeon chip arrived on Friday, June 16, and it&#8217;s been installed and Fedora Core 4 has been deployed. In other words, this page was served by BigMomma herself! She&#8217;s proven to be nice and fast at webserving, and the desktop isn&#8217;t too bad either. She may be used for a workstation occasionally but we&#8217;ll probably just let her do webserving for now.</p>
<p>Check out her <a href="http://www.fuhrykitchentable.no-ip.org/server/bigmomma">info page</a>, the <a href="http://www.fuhrykitchentable.no-ip.org/">main website</a>, and the <a href="http://www.fuhrykitchentable.no-ip.org/forum">forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/06/17/big-momma-tries-her-wings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache, No-IP Wildcards, and virtual hosts</title>
		<link>http://fuhry.us/blog/2006/06/16/apache-no-ip-wildcards-and-virtual-hosts/</link>
		<comments>http://fuhry.us/blog/2006/06/16/apache-no-ip-wildcards-and-virtual-hosts/#comments</comments>
		<pubDate>Fri, 16 Jun 2006 16:22:19 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Other Stuff]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">/danfuhry/?p=4</guid>
		<description><![CDATA[I&#8217;m currently trying to figure out how in the world you&#8217;re supposed to do this&#8230;I want to have blogs.fuhrykitchentable.no-ip.org be this blog site and www.fuhrykitchentable.no-ip.org be the main site&#8230;and I have no idea how to do it. I tried using mod_rewrite and a specialized PHP script to do it&#8230;it worked, but it was very slow [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently trying to figure out how in the world you&#8217;re supposed to do this&#8230;I want to have blogs.fuhrykitchentable.no-ip.org be this blog site and www.fuhrykitchentable.no-ip.org be the main site&#8230;and I have no idea how to do it. I tried using mod_rewrite and a specialized PHP script to do it&#8230;it worked, but it was very slow and virtual directories (like in AdvancedArticles) didn&#8217;t work. I want to have a way to do this using pure .htaccess mod_rewrite rules (there is a way it can be done) but I have no idea how to do this. Once I&#8217;m done with it I&#8217;m sure it will be really great.</p>
<p><span style="font-weight: bold">Update:</span> I got it! Ironically, none of the methods <a title="The Google search that didn't have anything" target="_blank" href="http://www.google.com/search?hl=en&#038;q=Apache+.htaccess+virtual+subdomain">on the web</a> worked, but my own (very little) experience with regular expressions guided me towards creating a working sub-subdomain system. w00t!</p>
<p><span style="font-weight: bold">Update 2:</span> I just moved to the Linux box that&#8217;s hosting this blogsite so now I can post the contents of the .htaccess file that powers the site. Here it is:</p>
<pre>php_flag register_globals off
RewriteEngine on
RewriteCond %{HTTP_HOST} ^blogs.fuhrykitchentable.no-ip.org$
RewriteCond %{REQUEST_URI} !servlet/(.*)
RewriteRule (.*) servlet/blogs/$1

RewriteCond %{HTTP_HOST} ^www.fuhrykitchentable.no-ip.org$ [OR]
RewriteCond %{HTTP_HOST} ^fuhrykitchentable.no-ip.org$
RewriteCond %{REQUEST_URI} !servlet/(.*)
RewriteRule (.*) servlet/www/$1 [L,QSA]</pre>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/06/16/apache-no-ip-wildcards-and-virtual-hosts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog site’s gone up!</title>
		<link>http://fuhry.us/blog/2006/06/15/sites-gone-up/</link>
		<comments>http://fuhry.us/blog/2006/06/15/sites-gone-up/#comments</comments>
		<pubDate>Thu, 15 Jun 2006 18:39:58 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Fuhry Kitchen Table]]></category>
		<category><![CDATA[Other Stuff]]></category>

		<guid isPermaLink="false">http://127.0.0.1/danfuhry/?p=3</guid>
		<description><![CDATA[Well that wasn&#8217;t too hard we&#8217;ve finished setting up the blogsite and I&#8217;ve got a blog set up now. Eventually everything will be hosted at http://blogs.fuhrykitchentable.no-ip.org/ but for now it&#8217;s hosted on Nighthawk since BigMomma isn&#8217;t ready yet.]]></description>
			<content:encoded><![CDATA[<p>Well that wasn&#8217;t too hard <img src='http://fuhry.us/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  we&#8217;ve finished setting up the blogsite and I&#8217;ve got a blog set up now. Eventually everything will be hosted at http://blogs.fuhrykitchentable.no-ip.org/ but for now it&#8217;s hosted on Nighthawk since BigMomma isn&#8217;t ready yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/06/15/sites-gone-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

