<?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>Cranky Bit &#187; Site Configuration</title>
	<atom:link href="http://blog.crankybit.com/tags/site-configuration/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.crankybit.com</link>
	<description>Take a byte out of tech!</description>
	<lastBuildDate>Wed, 09 Mar 2011 17:23:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>WPtouch</title>
		<link>http://blog.crankybit.com/wptouch/</link>
		<comments>http://blog.crankybit.com/wptouch/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 12:14:28 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Site Configuration]]></category>
		<category><![CDATA[iPod/iPhone]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/?p=324</guid>
		<description><![CDATA[I have another blog that I use entirely for my own note-taking and reference, and I very frequently refer to my notes on my iPhone. Safari on the iPhone renders the pages wonderfully, but it is a bit of a pain to have to zoom in on the text of the page. This is when [...]]]></description>
			<content:encoded><![CDATA[<p>I have another blog that I use entirely for my own note-taking and reference, and I very frequently refer to my notes on my iPhone. Safari on the iPhone renders the pages wonderfully, but it <u>is</u> a bit of a pain to have to zoom in on the text of the page. This is when I realized an iPhone-optimized version of the blog would be so nifty.</p>
<p><a href="http://www.bravenewcode.com/wptouch/" target="_blank">WPtouch</a> is the <em>best</em> solution for <a href="http://wordpress.org/" target="_blank">WordPress</a> blogs. It&#8217;s as simple as a plugin installation, and it is very decently polished.</p>
<p>It renders in &#8220;mobile&#8221; mode only for iPhone/iPod/Android clients. It has an option for those clients to still view the site in &#8220;normal&#8221; mode. It uses <a href="http://jquery.com/" target="_blank">JQuery</a> for various AJAX and visual effects. It just works and looks good while doing it, and I&#8217;ve recently installed it on this blog as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/wptouch/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Syntax Highlighting!</title>
		<link>http://blog.crankybit.com/syntax-highlighting/</link>
		<comments>http://blog.crankybit.com/syntax-highlighting/#comments</comments>
		<pubDate>Thu, 01 Mar 2007 20:31:25 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[General Web Dev.]]></category>
		<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/syntax-highlighting/</guid>
		<description><![CDATA[Finally, I have beautiful syntax highlighting for the code snippets I put on my blog entries! Doing this is incredibly painful with TinyMCE, especially with tag-based code, because it would try to mess with the code. Maybe I'll actually blog about specific code examples more often now, because I'll know I won't have the hurdle [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, I have beautiful syntax highlighting for the code snippets I put on my blog entries! Doing this is incredibly painful with TinyMCE, especially with tag-based code, because it would try to mess with the code. </p>
<p>Maybe I'll actually blog about specific code examples more often now, because I'll know I won't have the hurdle of wrangling with TinyMCE. </p>
<p>So now I can post beauteous code snippets like this:</p>
<div class="igBar"><span id="lcfm-2"><a href="#" onclick="javascript:showCodeTxt('cfm-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CFM:</span>
<div id="cfm-2">
<div class="cfm">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #333333;"><span style="color: #990000;">&lt;cfparam</span> <span style="color: #0000FF;">name</span>=<span style="color: #009900;">"url.PerID"</span> <span style="color: #0000FF">default</span>=<span style="color: #009900;">"0"</span><span style="color: #990000;">&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #333333;">&lt;cftry&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000099;"><span style="color: #990000;">&lt;cfscript&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; cfcurl=<span style="color: #009900;">"http://site.com/ws/person.cfc?wsdl"</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; p=<span style="color: #0000FF;">CreateObject</span><span style="color: #0000FF;">&#40;</span><span style="color: #009900;">"webservice"</span>,cfcUrl<span style="color: #0000FF;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #990000;">&lt;/cfscript&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;p&gt;Hello, <span style="color: #990000;">&lt;cfoutput&gt;</span>#p.getName<span style="color: #0000FF;">&#40;</span>url.PerID<span style="color: #0000FF;">&#41;</span>#.<span style="color: #990000;">&lt;</span>/cfoutput&gt;&lt;/p&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #990000;">&lt;cfcatch</span> <span style="color: #0000FF;">type</span>=<span style="color: #009900;">"any"</span>&gt;&lt;cfoutput&gt;#cfcatch.message#&lt;/cfoutput&gt;&lt;/cfcatch&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #990000;">&lt;/cftry&gt;</span> </span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>This is all thanks to the WordPress plugin by Amit Gupta over at <a href="http://blog.igeek.info">iGeek.info</a> called <a href="http://blog.igeek.info/still-fresh/category/wp-plugins/igsyntax-hiliter/">iG:Syntax Hiliter</a>. You might note that it doesn't support ColdFusion out of the box. However, this plugin uses the <a href="http://qbnz.com/highlighter/">GeSHI</a> syntax highlighter, which does in fact support ColdFusion. So, as Adam Fortuna <a href="http://www.adamfortuna.com/2006/10/22/coldfusion-syntax-highlighting/">points out</a>, getting ColdFusion syntax rendering is as easy as getting the <span class="mono">cfm.php</span> file from the GeSHI package and dropping it into iG:Syntax Hiliter's <span class="mono">geshi</span> directory.</p>
<p>After that, there may be some tweaking or style alterations you may want to make, but after activating the plugin, you're basically done. Thanks Amit!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/syntax-highlighting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>User Profile Problems in WP Fixed By Disabling Cache</title>
		<link>http://blog.crankybit.com/user-profile-problems-in-wp-fixed-by-disabling-cache/</link>
		<comments>http://blog.crankybit.com/user-profile-problems-in-wp-fixed-by-disabling-cache/#comments</comments>
		<pubDate>Fri, 15 Dec 2006 18:43:48 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General Web Dev.]]></category>
		<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/user-profile-problems-in-wp-fixed-by-disabling-cache/</guid>
		<description><![CDATA[Jenny had a post about how WordPress caching seems to mess everything up, at least in WP v2.0.2. Disabling the cache fixed a very serious error that was bringing the site down. As it turns out, I was having a heck of a time with user management on a fresh WordPress install. When I initially [...]]]></description>
			<content:encoded><![CDATA[<p>Jenny had a <a target="_blank" href="http://blog.neatlysliced.com/index.php/2006/11/resolve-issue-with-cachephp/">post</a> about how WordPress caching seems to mess everything up, at least in WP v2.0.2. Disabling the cache fixed a very serious error that was bringing the site down.</p>
<p>As it turns out, I was having a heck of a time with user management on a fresh WordPress install. When I initially logged in as Administrator, I immediately changed the default password, but then the new password wouldn't work. After several attempts, it finally accepted the new password. Later, I tried making other changes to the profile, and they just wouldn't take. But then later, some of the changes would start showing up. Very odd and perplexing.</p>
<p>Well, caching issues usually do cause very odd behavior. Sure enough, I disabled the caching, and everything was fine. And to further verify that this is a valid solution, if you look inside the ~/wp-content/cache directory, there are two user-oriented cache subdirectories: "users" and "userlogins". WordPress v2.0.2 apparently doesn't handle the caching very well when updating user information.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/user-profile-problems-in-wp-fixed-by-disabling-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Love Spam Karma</title>
		<link>http://blog.crankybit.com/i-love-spam-karma/</link>
		<comments>http://blog.crankybit.com/i-love-spam-karma/#comments</comments>
		<pubDate>Mon, 11 Dec 2006 21:57:56 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[IT Industry]]></category>
		<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/i-love-spam-karma/</guid>
		<description><![CDATA[Wow. While I was on vacation, Spam Karma kind of freaked out in some way and was no longer functioning. As a result, I was left with the default WordPress comment moderation facilities. Thank goodness for the default WordPress spam blocking functionality! Even though it left over 400 spam comments to moderate for Nazin and over [...]]]></description>
			<content:encoded><![CDATA[<p>Wow. While I was on vacation, <a href="http://unknowngenius.com/blog/wordpress/spam-karma/" target="_blank">Spam Karma</a> kind of freaked out in some way and was no longer functioning. As a result, I was left with the default WordPress comment moderation facilities.</p>
<p>Thank goodness for the default WordPress spam blocking functionality! Even though it left over 400 spam comments to moderate for <a href="http://blog.nazin.com" target="_blank">Nazin</a> and over 200 to moderate for my <a href="http://blog.joshandamanda.com" target="_blank">personal site</a> (over the course of a week), at least it caught them and prevented them from appearing on the site itself!</p>
<p>My email client checks my accounts every 5 minutes, and on every refresh, it would pull down about 5 new comment moderation messages. That means that by yesterday, my site was getting <strong><em>comment spam or trackback spam once every minute</em></strong> during parts of the day. That is incredible.</p>
<p>You know, comment spam seems like a logical step for spammers, but you have to admit that the Trackback Spam, or <a href="http://en.wikipedia.org/wiki/Sping" target="_blank">Sping</a>, is absolutely vile in an irritatingly clever way.</p>
<p>When you reach this level of blog spam, you realize how helpful services like Spam Karma are, and how incomplete <a href="http://www.captcha.net/" target="_blank">CAPTCHA</a> is as a solution to spam. It was never meant to be a total blog spam solution, but some people flog it as such. I used to be one of them. And now I'm glad I have Spam Karma. Except for its glitch (which I think was database related, not actually a fault of Spam Karma), it has had a 100% success rate for positive and negative spam identification.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/i-love-spam-karma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spam Protection</title>
		<link>http://blog.crankybit.com/spam-protection/</link>
		<comments>http://blog.crankybit.com/spam-protection/#comments</comments>
		<pubDate>Tue, 14 Nov 2006 00:48:15 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/spam-protection/</guid>
		<description><![CDATA[As a side point, I really, really, really need to get CAPTCHA for the blog comment posting. Sure, the existing spam protection prevents spam comments from being visible. The stupid spammers can never figure out that gobs of links give away the fact that it's spam. Or I could use a spam service like Akismet. [...]]]></description>
			<content:encoded><![CDATA[<p>As a side point, I really, really, <em>really </em>need to get <a target="_blank" href="http://en.wikipedia.org/wiki/Captcha">CAPTCHA</a> for the blog comment posting.</p>
<p>Sure, the existing spam protection prevents spam comments from being visible. The stupid spammers can never figure out that gobs of links give away the fact that it's spam.</p>
<p>Or I could use a spam service like <a target="_blank" href="http://akismet.com/">Akismet</a>.  Either Akismet or <a target="_blank" href="http://nio.infor96.com/archives/369">Nio's Anti Spam Image</a> plugin is what it shall be.</p>
<p><strong>UPDATE:</strong> Okay, and when it's all said and done, I went with <a target="_blank" href="http://unknowngenius.com/blog/wordpress/spam-karma/">Spam Karma 2</a>. They seemed pretty good. We'll see how things turn out.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/spam-protection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New Site Design</title>
		<link>http://blog.crankybit.com/a-new-site-design/</link>
		<comments>http://blog.crankybit.com/a-new-site-design/#comments</comments>
		<pubDate>Mon, 13 Nov 2006 19:16:59 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/a-new-site-design/</guid>
		<description><![CDATA[In a continuation of the first few steps to improve and expand my website, I have selected, implemented, and partially tweaked a new design that will meet my needs in the future as well as satisfy my desire for the coolness factor. What was the main motivation for the new site design? Microsoft IE 7. [...]]]></description>
			<content:encoded><![CDATA[<p>In a continuation of the first few steps to improve and expand my website, I have selected, implemented, and partially tweaked a new design that will meet my needs in the future as well as satisfy my desire for the coolness factor. <img src='http://blog.crankybit.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>What was the main motivation for the new site design? Microsoft IE 7. Thanks Microsoft, your new browser completely choked on my old WordPress theme. It's for the better, though, because it moved me to action, and this new design is awesome!</p>
<p>I came this close to dropping WordPress and going with BlogCFC. Not so much out of a dislike for WordPress, but due to discomfort with PHP and WordPress templates in general, compared to thorough knowledge of ColdFusion. Alas, I stuck with WordPress for a few reasons: <span style="font-weight: bold">(a)</span> It forces me to tinker a bit with PHP. It's a good thing. <span style="font-weight: bold">(b)</span> WordPress has a billion themes, and I'm picky at how my site looks. <span style="font-weight: bold">(c)</span> BlogCFC just feels a bit too plain sometimes. This is not an insult to Ray's fine work.</p>
<p>So here I am, with a fine theme called "<a target="_blank" href="http://themes.wordpress.net/columns/2-columns/702/scary-little-08/">Scary Little</a>" by <a target="_blank" href="http://scarylittlemonkey.com/">The Scary Little Monkey</a>. It features some fun JavaScript effects, a great stylish look, and let's not miss the AJAX-driven search, which is great fun!</p>
<p>I've tweaked it a bit to include my tags (aka categories) in the menu navigation and to make pages (not blog entries, but the CMS pages) fill the whole site width, with no side menu.</p>
<p>Future tweaks I hope to get to: <span style="font-weight: bold">(a)</span> A new header graphic that is flash-driven to incorporate just a tad of stylish animation, perhaps even an occasional image change; <span style="font-weight: bold">(b)</span> Tabs at the top of the header, for moving between the different major website sections (I'll expound in a moment); <span style="font-weight: bold">(c)</span> Either a better editor or tweak the default editor.</p>
<p>The site will be expanding. It is not going to be just a blog. Some ideas I have for expansion (probably about in order of seriousness): <span style="font-weight: bold">(a)</span> A front-end site for my freelance development work; <span style="font-weight: bold">(b)</span> A Trac-driven projects page, to be used with my freelance work; <span style="font-weight: bold">(c)</span> Finally set up my "Land of Nazin" story blog! <span style="font-weight: bold">(d)</span> An Apple Computer history wiki site. Yes, I know there are some out there, but I want to make one that is really nice. After all, I'd enjoy the process of making it since I enjoy reading about it.</p>
<p>Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/a-new-site-design/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Oh, the Irony</title>
		<link>http://blog.crankybit.com/oh-the-irony/</link>
		<comments>http://blog.crankybit.com/oh-the-irony/#comments</comments>
		<pubDate>Mon, 09 Oct 2006 14:46:31 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/oh-the-irony/</guid>
		<description><![CDATA[The irony of it all has me cracking up. After waiting weeks for my 404 article to get put on CFDJ, it gets printed just shortly after my hosting company moves my account to a new server...and forgot to migrate my existing custom error handler settings. So I had an article about 404 forwarding with [...]]]></description>
			<content:encoded><![CDATA[<p>The irony of it all has me cracking up. After waiting weeks for my <a href="http://coldfusion.sys-con.com/read/279866.htm" target="_blank">404 article</a> to get put on CFDJ, it gets printed just shortly after my hosting company moves my account to a new server...and forgot to migrate my existing custom error handler settings. So I had an article about 404 forwarding with examples that came up with 404 errors.</p>
<p>All is well now. Heh. Heaven forbid I have a moment of pride without a humbling moment immediately thereafter.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/oh-the-irony/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mysterious Vanishing WordPress Posts</title>
		<link>http://blog.crankybit.com/the-mysterious-vanishing-wordpress-posts/</link>
		<comments>http://blog.crankybit.com/the-mysterious-vanishing-wordpress-posts/#comments</comments>
		<pubDate>Fri, 08 Sep 2006 03:16:58 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/the-mysterious-vanishing-wordpress-posts/</guid>
		<description><![CDATA[Three of my recent posts from August 2006 have been mysteriously cut off at the knees (two articles about SELinux and one article about Apple releasing the Mac Pro). The first opening sentences remained, but then mid-sentence at a variant length, the article body was truncated. One of the posts was particularly lengthy, and naturally [...]]]></description>
			<content:encoded><![CDATA[<p>Three of my recent posts from August 2006 have been mysteriously cut off at the knees (two articles about SELinux and one article about Apple releasing the Mac Pro).  The first opening sentences remained, but then mid-sentence at a variant length, the article body was truncated. One of the posts was particularly lengthy, and naturally I didn't have a backup of the article in any fashion. That is extremely disappointing.</p>
<p>To prevent the lamentable agony of this kind of loss, I could: <strong>(a)</strong> Set up a WordPress scheduled task (with plugins that provide such functionality) to backup the database on a regular basis, or <strong>(b) </strong>I could backup the database manually after I post an article. As a different approach, and the most fun because it involves programming, <strong>(c) </strong>I could set up a scheduled task on my server at home to pull the RSS feed from my site on a daily basis and save that.</p>
<p>My server at home is a Linux box (currently Fedora Core 4), so a quick little Linux script is the best way to go. This is exceptionally easy, so let's take a look:</p>
<blockquote><p>fn=/backuppath/rss/nazin-`date --iso-8601=date`.xml<br />
url=http://blog.nazin.com/index.php/feed/<br />
curl -o $fn $url</p></blockquote>
<p>This obviously could be a one-liner, but to dumb it down, I put the backup file path and the URL of the RSS feed in script variables. The first line says, "Make the path inside the rss directory (relative to the location the script is ran from), with a file called 'nazin-yyyy-mm-dd.rss', using today's date." If you are new to Linux scripting, anything wrapped in ` symbols will be processed and replaced with its output. So "nazin-`date --iso-8601=date`.rss" will actually become "nazin-2006-09-07.rss" if that is today's date. The second line obviously just assigns the value of the url variable. The third line is then a basic curl call. It says, "Go browse the $url and put the output in the file at $fn."</p>
<p>I then just set up that script to run as a scheduled Cron job, and we're in business! A quick note about the path: You can leave it as a relative path, and the script will work fine when you execute it at a shell prompt, but it may fail as a Cron job. To be safe, provide an absolute path so that it works at both places.<br />
Don't leave backups to humans. We're too unreliable. Leave it to your server to handle. <img src='http://blog.crankybit.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/the-mysterious-vanishing-wordpress-posts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Major Overhaul&#8230;Is Underway!</title>
		<link>http://blog.crankybit.com/major-overhaulis-underway/</link>
		<comments>http://blog.crankybit.com/major-overhaulis-underway/#comments</comments>
		<pubDate>Tue, 25 Jul 2006 09:20:51 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/major-overhaulis-underway/</guid>
		<description><![CDATA[The Nazin overhaul is...well...not done, but I'm at least making it live. Its heart is pumping a new beat; in other words, I've changed my hosting provider. Perhaps an upcoming post can be the horror story that is eHostDepot. Let me give you the 5 second version now: If you don't want to be left [...]]]></description>
			<content:encoded><![CDATA[<p>The Nazin overhaul is...well...not done, but I'm at least making it live.</p>
<p>Its heart is pumping a new beat; in other words, I've changed my hosting provider. Perhaps an upcoming post can be the horror story that is eHostDepot. Let me give you the 5 second version now: If you don't want to be left hanging in the scorching sun to be pecked at by the life-sucking buzzards (figuratively speaking, of course), then <strong>do not sign up with eHostDepot</strong>.</p>
<p>Secondly, Nazin has a new engine as well. I've finally moved away from the feature-parched-but-insanely-easy-to-use Blogger.com to a nicer, more feature-rich, and self-hosted WordPress. My greatest motivation for switching was to get a database-driven engine that would run on my own site, not simply <em>publish</em> to my site. I also wanted lots of more features (at the most basic level, I longed for category support), and the WordPress community is, well, glutted with plugins providing extra functionality of any kind imaginable.</p>
<p>It is insanely late. I'm signing off. But it feels good to take the step and finally make this live, even if it is still a work in progress.</p>
<p>The overhaul continues. But at least now I can blog on subjects as the cross my mind.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/major-overhaulis-underway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Major Overhaul Forthcoming</title>
		<link>http://blog.crankybit.com/major-overhaul-forthcoming/</link>
		<comments>http://blog.crankybit.com/major-overhaul-forthcoming/#comments</comments>
		<pubDate>Fri, 30 Jun 2006 16:36:00 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/major-overhaul-forthcoming/</guid>
		<description><![CDATA[I've been using Blogger as a blogging engine for way too long. It's time for an engine switch--and a complete site overhaul, for that matter. My lack of posts are strong evidence of the apathy I've been experiencing lately, primarily due to just being so busy with non-technological pursuits as well as a lull in [...]]]></description>
			<content:encoded><![CDATA[<p>I've been using Blogger as a blogging engine for way too long. It's time for an engine switch--and a complete site overhaul, for that matter.</p>
<p>My lack of posts are strong evidence of the apathy I've been experiencing lately, primarily due to just being so busy with non-technological pursuits as well as a lull in exciting development at work.</p>
<p>My attendance at CFUnited 2006 has helped end my famine of enthusiasm.</p>
<p>The only thing I've been remotely excited about lately has been AJAX. At the conference, I attended the AJAX class by Rob Gonda, and it has jazzed me to push forward with more sophisticated AJAX approaches, as well as consideration of different AJAX frameworks, like Dojo.</p>
<p>Furthermore, I'm excited about actually considering the adoption of an application framework (perhaps Model-Glue or ColdSpring), using a source code repository (like Subversion), and finally making the switch from Dreamweaver to CFEclipse.</p>
<p>If that weren't enough, the typical networking benefits of the conference have taken effect, and I've been energized by the enthusiasm of a lot of guys in the industry.</p>
<p>It is actually that last point that leads me to my determination to overhaul my website. I need to stay more active in the industry, and one way I should do that is by more actively working on my blog. And not just for ColdFusion, but for any other web development topics that interest me, as well as my typical interest an Apple, Linux, and Microsoft news.</p>
<p>Keep an eye out. The overhaul is coming.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/major-overhaul-forthcoming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back Online</title>
		<link>http://blog.crankybit.com/back-online/</link>
		<comments>http://blog.crankybit.com/back-online/#comments</comments>
		<pubDate>Tue, 14 Feb 2006 18:09:00 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/back-online/</guid>
		<description><![CDATA[After a great hiatus, I can finally begin posting again. For awhile, my webserver no longer had FTP access, meaning an external service like Blogger.com was useless for managing my blog (ahem, if I had gotten around to developing my own blog--or at least modifying a preexisting package like Ray Camden's BlogCFC--this hiatus would have [...]]]></description>
			<content:encoded><![CDATA[<p>After a great hiatus, I can finally begin posting again.</p>
<p>For awhile, my webserver no longer had FTP access, meaning an external service like Blogger.com was useless for managing my blog (ahem, if I had gotten around to developing my own blog--or at least modifying a preexisting package like Ray Camden's <a href="http://ray.camdenfamily.com/projects/blogcfc/">BlogCFC</a>--this hiatus would have been unnecessary)!</p>
<p>Well, I will continue to limp along on Blogger.com, and I still do have plans on implementing a homegrown blog of sorts.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/back-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search Functionality on Nazin</title>
		<link>http://blog.crankybit.com/search-functionality-on-nazin/</link>
		<comments>http://blog.crankybit.com/search-functionality-on-nazin/#comments</comments>
		<pubDate>Thu, 14 Apr 2005 16:40:00 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/search-functionality-on-nazin/</guid>
		<description><![CDATA[I thought it only made sense to incorporate some searching functionality into my site. Even though I am still using Blogger.com as my blogging engine, I realized that I could still provide a search functionality via ColdFusion. To do this, I have used the Verity search engine included in ColdFusion. Really, the search functionality is [...]]]></description>
			<content:encoded><![CDATA[<p>I thought it only made sense to incorporate some searching functionality into my site.</p>
<p>Even though I am still using Blogger.com as my blogging engine, I realized that I could still provide a search functionality via ColdFusion. To do this, I have used the Verity search engine included in ColdFusion.</p>
<p>Really, the search functionality is easier <em>now</em> than it will be once I develop a CF blog engine, because it is very easy to create a Verity collection by just scanning a directory of HTML documents.</p>
<p>One problem I experienced when implementing this feature, however, was the fact that I had a "Previous Articles" section in my navigation. The titles of those links would be pulled when performing searches, which was misleading and distracting. As a quick fix, I eliminated the portion of my navigation and reindexed the collection.</p>
<p>When I have a blog engine driven by ColdFusion and a database, this issue will be eliminated, because I'll set up the Verity collection via a query instead of a path.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/search-functionality-on-nazin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTTP Compression: A No-Brainer</title>
		<link>http://blog.crankybit.com/http-compression-a-no-brainer/</link>
		<comments>http://blog.crankybit.com/http-compression-a-no-brainer/#comments</comments>
		<pubDate>Sat, 07 Aug 2004 02:00:54 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/http-compression-a-no-brainer/</guid>
		<description><![CDATA[I knew of HTTP Compression and for some reason never checked to make sure that my webserver had it turned on. The thought was prompted while reading Chad Dickerson's series of articles about RSS and the related bandwidth issue it has caused, albeit not a "crushing" issue, as Chad acknowledged in the second article, "RSS [...]]]></description>
			<content:encoded><![CDATA[<p>I knew of HTTP Compression and for some reason never checked to make sure that my webserver had it turned on. The thought was prompted while reading Chad Dickerson's series of articles about RSS and the related bandwidth issue it has caused, albeit not a "crushing" issue, as Chad acknowledged in the second article, "<a href="http://www.infoworld.com/article/04/07/30/31OPconnection_1.html">RSS Bandwidth Blues</a>".</p>
<p>What a concept, compress webpage code and content before transferring it, in cooperation with browsers that can transparently decompress the page upon receiving it. In other words, utilize that under-used CPU power to decrease web slowdown where it's bottleneck really exists: Bandwidth.</p>
<p>If you want to know more about HTTP Compression (not terribly grimy detail, just a nice overview), try this <a href="http://webreference.com/internet/software/servers/http/compression/">WebReference HTTP Compression</a> article. I take exception at some of the wording about IIS on the <a href="http://webreference.com/internet/software/servers/http/compression/2.html">second page</a> in the bulleted list, however, because it says, "If it finds a pre-compressed version of a requested document it might send it but has no real-time compression capability. It will, however, use precompressed files if they are available." This makes it sound like some special process has to be ran to compress your site's pages before IIS can send compressed versions of the pages. But as described in <a href="http://www.microsoft.com/resources/documentation/IIS/6/all/techref/en-us/iisRG_PER_26.mspx">Microsoft's HTTP Compression documentation</a>, if no compressed version of a static document is available, IIS will send the document in an uncompressed form <em>on that first, initial request,</em> and compress the file in the background immediately thereafter. Thus, the static document <em>will</em> be available in it's compressed form on any subsequent requests, automatically. I can live with that. Further, dynamically generated documents <em>are</em> compressed on-the-fly. Granted, the article does explain this a little more clearly in the following paragraphs, but the introductory paragraph is very misleading.</p>
<p>All that being said, I've enabled HTTP Compression on my webserver for static documents, which is what Blogger.com uses, since it publishes the blog as HTML files every time a change is made. Cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/http-compression-a-no-brainer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Well, Google Me&#8230;</title>
		<link>http://blog.crankybit.com/well-google-me/</link>
		<comments>http://blog.crankybit.com/well-google-me/#comments</comments>
		<pubDate>Tue, 03 Aug 2004 02:05:29 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/well-google-me/</guid>
		<description><![CDATA[Nothing particularly amazing, but I've been officially Googled. Many thanks to Jenny who undoubtedly helped me out in getting onto Google by linking to me from NeatlySliced.com.]]></description>
			<content:encoded><![CDATA[<p>Nothing particularly amazing, but I've been officially Googled. <img src='http://blog.crankybit.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />   Many thanks to Jenny who undoubtedly helped me out in getting onto Google by linking to me from <a href="http://www.neatlysliced.com">NeatlySliced.com</a>. <img src='http://blog.crankybit.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/well-google-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s alive!! It&#8217;s alive!!</title>
		<link>http://blog.crankybit.com/its-alive-its-alive/</link>
		<comments>http://blog.crankybit.com/its-alive-its-alive/#comments</comments>
		<pubDate>Wed, 28 Jul 2004 15:46:17 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/its-alive-its-alive/</guid>
		<description><![CDATA[The highly unanticipated and immensely anticlimactic day has arrived: I have entered the blogging scene! About 3 years late and with the assistance of an "any idiot can post a blog" service provided by Blogger.com, I, a web developer and someone who has been saying for those 3 years that blogs will be the next [...]]]></description>
			<content:encoded><![CDATA[<p>The highly unanticipated and immensely anticlimactic day has arrived: I have entered the blogging scene! About 3 years late and with the assistance of an "any idiot can post a blog" service provided by Blogger.com, I, a web developer and someone who has been saying for those 3 years that blogs will be the next big thing on the web, finally get my own freakin' blog.</p>
<p>Regardless of whether I describe my feelings on this matter as embarrassment or irritation, I'm glad to be here and blame my own stupid idealism as the culprit. You see, some personalities thrive on the possibilities of what could be, and get immense enjoyment out of the meditation of the possibilities even more so than arriving at the final product. These "dreamers" are in harsh contrast to the "productivity experts" who pride themselves in getting things done but truly have next to no imagination. Thankfully, most of us share a percentage of each extreme, albeit with a tendency toward one way or the other. Both extremes have the commendable strengths--although productivity is glamorized in the society we live in--and neither side deserves harsh criticism, rather, just a gentle push toward the center of the polarity to realize the best of both characteristics in a balance of the mindsets.</p>
<p>That being said, I will pride myself in my idealistic plans for a blog engine that I will develop myself and will be a lot cooler than Blogger.com. <img src='http://blog.crankybit.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />   In the meantime, here I am.</p>
<p>On to the significance of the name, "Nazin". The "Land of Nazin" was an imaginary land that some of us geeks dreamed up back in highschool when we got bored of programming. We used this "land" as a creative and comedic outlet to post an ongoing story to a forum, where each post would be a continuation of the story of this land. Mythological or medieval in nature, the atmosphere of the stories was always epic in style, and always related to modern events occurring in our lives, or sometimes was just completely meaningless creative fiction. As I hinted at earlier, it was usually light-hearted in its seriousness, if that makes any sense, which usually made it very entertaining to read. Ever since its birth in Junior year, I've wanted to start a website or blog named after the "Land of Nazin". This weblog, driven by Blogger.com, probably will not have any stories written in true Nazin-style. But once I get my own weblog running, that separates all the blogs by categories, I will certainly have a blog category dedicated to the writings of Nazin.</p>
<p>On that note, I happily end my first blog. I look forward to many more.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/its-alive-its-alive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About Nazin</title>
		<link>http://blog.crankybit.com/about-nazin/</link>
		<comments>http://blog.crankybit.com/about-nazin/#comments</comments>
		<pubDate>Sun, 25 Jul 2004 13:00:04 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Site Configuration]]></category>

		<guid isPermaLink="false">http://blog.crankybit.com/about-nazin/</guid>
		<description><![CDATA[Nazin is a blog by Joshua Curtiss. I have full intentions of writing my own custom blogging engine in the near future, but in the meantime, I thought I ought to get a weblog rolling in the meantime. So I am using Blogger.com until I can get myself up and running on my own ColdFusion [...]]]></description>
			<content:encoded><![CDATA[<p>Nazin is a <a title="Click to view a definition of the word 'Blog'." href="http://webopedia.com/TERM/b/blog.html">blog</a> by Joshua Curtiss.</p>
<p>I have full intentions of writing my own custom blogging engine in the near future, but in the meantime, I thought I ought to get a weblog rolling in the meantime. So I am using Blogger.com until I can get myself up and running on my own ColdFusion weblog.</p>
<p>In this interim state, I will write blog entries regarding my personal opinion on tech topics such as Mac computing, ColdFusion programming, or other general IT news pieces. I may throw whatever other interesting things come my way as well, but I foresee myself focusing on those kinds of topics.</p>
<p>When I develop my own ColdFusion-driven weblog, I look forward to being able to nicely categorize my blog entries, as well as support numerous other advanced features. But the feature that hurts the most right now while using Blogger.com is the lack of category support.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.crankybit.com/about-nazin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

