<?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>Kyle D. Skrinak &#187; Kyle Skrinak</title>
	<atom:link href="http://www.skrinakcreative.com/wp/author/kyledskrinak/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skrinakcreative.com/wp</link>
	<description>My Professional Journal</description>
	<lastBuildDate>Fri, 20 Aug 2010 09:58:11 +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>Shared IIS Hosting, classic ASP and URL redirecting</title>
		<link>http://www.skrinakcreative.com/wp/2010/08/shared-iis-hosting-classic-asp-and-url-redirecting/</link>
		<comments>http://www.skrinakcreative.com/wp/2010/08/shared-iis-hosting-classic-asp-and-url-redirecting/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 09:58:00 +0000</pubDate>
		<dc:creator>Kyle Skrinak</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skrinakcreative.com/wp/?p=532</guid>
		<description><![CDATA[I needed a way to redirect old and broken links, which Google Webmaster complains I have about 30, on external sites to correct pages on a site I manage that is a classic ASP site. There&#8217;s tons of posts on how to do URL rewriting for Classic ASP sites. After a bit of research, I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>I needed a way to redirect old and broken links, which Google Webmaster complains I have about 30, on external sites to correct pages on a site I manage that is a classic ASP site. There&#8217;s tons of posts on how to do URL rewriting for Classic ASP sites. After a bit of research, I&#8217;m pleased with the method I&#8217;m using.</p>
<p>This fellow <a href="http://asp.johnavis.com/blog/default.asp?id=19" target="_blank">here</a> gave me the basis for what I did. Thanks, John!</p>
<p>First, shared IIS host most likely means that a) you don&#8217;t have access to the IIS management console, b) your web hosting service does expose a means whereby you can establish your own http error pages. Point b will help us get around point a. (I&#8217;d much rather handle this server-side, by the way)</p>
<p>Set up an error page. I&#8217;ve used this path off root: /error/http-redirect.asp. I&#8217;ve linked the 404 error page as provided by the host to this page. Set your page up as you would any 404 page, I used the advice from the ever-trusty A List Apart&#8217;s <a href="http://www.alistapart.com/articles/perfect404/" target="_blank">&#8220;The Perfect 404&#8243;</a> reference for that.</p>
<p>Next, add a script like the following to the top of your page. The fun is in the if/elseif statements. This is where you can add all broken URLs and redirect them to new, working paths.</p>
<pre>&lt;%
' John's original script called for QUERY_STRING although
' here, our URLs don't have this appendage, so we look
' for the HTTP_X_ORIGINAL_URL
strQuery = Request.ServerVariables("HTTP_X_ORIGINAL_URL")
strPage = Mid(strQuery, InStrRev(strQuery, "/") + 1)

' this item is sorted from most to least hit missing pages
' Spookora redirects was at 100
If strPage = "spookora.asp" or strPage = "sporkora.asp" Then
 Response.Status="200 OK"
 response.redirect("/products/sporkora.asp")
' spookora catalog was at 46 hits
ElseIf strPage = "spookora-cat.pdf" Then
 Response.Status="200 OK"
 response.redirect("/products/catalogs/spookora-cat.pdf")
Else
 'Put your normal error page here, so far I haven't used this statement
End If %&gt;
</pre>
<p>Add ElseIf statements like the above to add as needed. Then be sure to test that the redirects work as expected.</p>
<p>While we&#8217;re at it, another page that is a help for those of us supporting legacy code is <a href="http://www.asp101.com/tips/index.asp?id=127" target="_blank">here</a>, which adds a simple print() and break() classic asp function so you can see your variables.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skrinakcreative.com/wp/2010/08/shared-iis-hosting-classic-asp-and-url-redirecting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lingon, launchd, and updating my macports installation</title>
		<link>http://www.skrinakcreative.com/wp/2010/08/lingon-launchd-and-updating-my-macports-installation/</link>
		<comments>http://www.skrinakcreative.com/wp/2010/08/lingon-launchd-and-updating-my-macports-installation/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 19:33:14 +0000</pubDate>
		<dc:creator>Kyle Skrinak</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skrinakcreative.com/wp/?p=517</guid>
		<description><![CDATA[Here&#8217;s the rub: the CLI application for updating MacPorts, &#8220;port&#8221; likes to have a home environment variable populated. Apparently this happens when executing port from a CLI. When running from launchd, however, $HOME is empty and thus the script dies. The fix is trivial. You need to add the following to your user daemon (it [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the rub: the CLI application for updating MacPorts, &#8220;port&#8221; likes to have a home environment variable populated. Apparently this happens when executing port from a CLI. When running from launchd, however, $HOME is empty and thus the script dies.</p>
<p>The fix is trivial. You need to add the following to your user daemon (it needs to run as root, so user daemon it is):</p>
<pre>    &lt;key&gt;EnvironmentVariables&lt;/key&gt;
        &lt;dict&gt;
              &lt;key&gt;HOME&lt;/key&gt;
       &lt;string&gt;/var/root&lt;/string&gt;
       &lt;/dict&gt;</pre>
<p>Here is the full context. (the path to your user daemons is at:)</p>
<pre>/Library/LaunchDaemons
System-wide daemons provided by the administrator.</pre>
<pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
&lt;plist version="1.0"&gt;
&lt;dict&gt;
    &lt;key&gt;EnvironmentVariables&lt;/key&gt;
        &lt;dict&gt;
              &lt;key&gt;HOME&lt;/key&gt;
       &lt;string&gt;/var/root&lt;/string&gt;
       &lt;/dict&gt;
    &lt;key&gt;Disabled&lt;/key&gt;
    &lt;false/&gt;
    &lt;key&gt;KeepAlive&lt;/key&gt;
    &lt;false/&gt;
    &lt;key&gt;Label&lt;/key&gt;
    &lt;string&gt;com.ksk.updateMacports&lt;/string&gt;
    &lt;key&gt;ProgramArguments&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;/usr/bin/update-port.sh&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;RunAtLoad&lt;/key&gt;
    &lt;false/&gt;
    &lt;key&gt;StartInterval&lt;/key&gt;
    &lt;integer&gt;43200&lt;/integer&gt;
&lt;/dict&gt;
&lt;/plist&gt;</pre>
<p>Hat-tip: Arno, <a href="http://lists.macosforge.org/pipermail/macports-users/2010-May/020302.html">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skrinakcreative.com/wp/2010/08/lingon-launchd-and-updating-my-macports-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade to Ubuntu 10.4</title>
		<link>http://www.skrinakcreative.com/wp/2010/04/upgrade-to-ubuntu-10-4/</link>
		<comments>http://www.skrinakcreative.com/wp/2010/04/upgrade-to-ubuntu-10-4/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 15:21:20 +0000</pubDate>
		<dc:creator>Kyle Skrinak</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skrinakcreative.com/wp/?p=492</guid>
		<description><![CDATA[I&#8217;ve updated my ubuntu 9.10 (insert whatever cutesy alliterative here) laptop to 10.4, albeit in a circumambulatory manner; all of my own doing. I took advantage of a nice, phat broadband connection to perform the update manager facilitated upgrade (these usually go smoothly) when the update process took much longer than expected, over 4 hours [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve updated my ubuntu 9.10 (insert whatever cutesy alliterative here) laptop to 10.4, albeit in a circumambulatory manner; all of my own doing. I took advantage of a nice, phat broadband connection to perform the <code>update manager</code> facilitated upgrade (these usually go smoothly) when the update process took much longer than expected, over 4 hours (the download was fast, the package update was slow. My watching <a href="http://twit.tv/245">twit.</a><a href="http://twit.tv/245">tv</a> surely impacted performance.) So, hoping that the package installation would not be negatively affected by putting the OS to sleep, I did so and continued on with more interesting aspects of my life. I had figured on continuing the install at home. Only I didn&#8217;t. I forgot and returned to a computer that lost it&#8217;s power and had turned off. The machine booted into… 10.4, but that was a curve ball, as the core system was updated but not the myriad of packages.</p>
<p>So, back to a classic reformat and install, using the system I outline <a href="http://www.skrinakcreative.com/wp/2008/03/random-thoughts-on-system-restore-for-non-windows-systems/">here</a>. This allows me to wipe out and reinstall the OS without hurting my user data directory; which is very convenient. Here&#8217;s the screen shot from my install this morning, which will probably serve me in x months, as the screen shot for the prior link did.</p>
<div id="attachment_493" class="wp-caption alignright" style="width: 517px"><a href="http://www.skrinakcreative.com/wp/wp-content/uploads/2010/04/install-10-4.jpg"><img class="size-full wp-image-493" title="Screen shot from my 10.4 Ubuntu installation" src="http://www.skrinakcreative.com/wp/wp-content/uploads/2010/04/install-10-4.jpg" alt="Screen shot from my 10.4 Ubuntu installation" width="507" height="471" /></a><p class="wp-caption-text">Screen shot from my 10.4 Ubuntu installation</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.skrinakcreative.com/wp/2010/04/upgrade-to-ubuntu-10-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sure, it&#8217;s an ad, but, oh, the puffery</title>
		<link>http://www.skrinakcreative.com/wp/2010/04/sure-its-an-ad-but-oh-the-puffery/</link>
		<comments>http://www.skrinakcreative.com/wp/2010/04/sure-its-an-ad-but-oh-the-puffery/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 02:50:52 +0000</pubDate>
		<dc:creator>Kyle Skrinak</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skrinakcreative.com/wp/?p=490</guid>
		<description><![CDATA[I&#8217;ve noticed a Quicken Intuit service for business websites on television. The premise of their ad is simple: they make business web sites simple and cheap. Sure; like everyone else before has. Anyhow, in one scene, a &#8220;mom and pop&#8221; couple &#8220;successfully&#8221; upload their site — dramatically and succinctly portrayed, of course. Immediately afterwards, we see [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve noticed a Quicken Intuit service for business websites on television. The premise of their ad is simple: they make business web sites simple and cheap. Sure; like everyone else before has. Anyhow, in one scene, a &#8220;mom and pop&#8221; couple &#8220;successfully&#8221; upload their site — dramatically and succinctly portrayed, of course. Immediately afterwards, we see the same couple &#8220;watching&#8221; a Google search window, and, <em>voilà!</em> their site <em>magically</em> bumps to the top. Of course it&#8217;s that easy.</p>
<p>So, either Quicken Intuit has paid Google handsomely for this &#8220;feature,&#8221; (making Google look very unethical) or, more likely, given the perceived importance of SEO by initiates, that&#8217;s a bit <em>too much</em> fantasy to stomach.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skrinakcreative.com/wp/2010/04/sure-its-an-ad-but-oh-the-puffery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Upgrading Web2Project from 1.2.2 to 1.3</title>
		<link>http://www.skrinakcreative.com/wp/2010/04/upgrading-web2project-from-1-2-2-to-1-3/</link>
		<comments>http://www.skrinakcreative.com/wp/2010/04/upgrading-web2project-from-1-2-2-to-1-3/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 13:18:06 +0000</pubDate>
		<dc:creator>Kyle Skrinak</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skrinakcreative.com/wp/?p=485</guid>
		<description><![CDATA[Wow, this was easier than I expected. Here&#8217;s roughly what I did: Backup your files and your database. Move your w2p root folder, i.e., &#8220;mv w2p w2p-old&#8221; Download and unpack 1.3: tar xvvf web2project-1.3.tar.gz -C ~/temporary-dir/ copy over the w2p-1.3 to w2p, i.e., &#8220;mv web2project-1.3 webroot/w2p&#8221; (Optional: diff your custom style directory against the latest [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, this was easier than I expected. Here&#8217;s roughly what I did:</p>
<div id="_mcePaste">
<ol>
<li>Backup your files and your database.</li>
<li>Move your w2p root folder, i.e., &#8220;mv w2p w2p-old&#8221;</li>
<li>Download and unpack 1.3: tar xvvf web2project-1.3.tar.gz -C ~/temporary-dir/</li>
<li>copy over the w2p-1.3 to w2p, i.e., &#8220;mv web2project-1.3 webroot/w2p&#8221;</li>
<li>(Optional: diff your custom style directory against the latest style/web2project directory for changes)
<ol>
<li><ins datetime="2010-04-05T17:00:40+00:00"><strong>Update:</strong> Sigh. I forgot about this.focus() in the body element. That brings the web2project page to the front, regardless of context. I love w2p, but I really don&#8217;t care for that &#8220;in your face&#8221; UI convention, who ever does it. Added during running diff, but now removed.</ins></li>
</ol>
</li>
<li>Copy your config, files and style directories over:
<ol>
<li>cp -r w2p-old/style/sci w2p/style</li>
<li>cp -r w2p-old/files w2p/</li>
<li>cp w2p-old/includes/config.php w2p/includes</li>
</ol>
</li>
<li>Go to your site. Confirm that you&#8217;re running 1.3 by going to the login page (which might mean logging out.)</li>
<li><strong>Note: I didn&#8217;t see any reference to this in any documentation about upgrading:</strong> After confirming #7, go to System Admin &gt; System Status. Mine indicated that an upgrade was required (albeit cryptically). Running the upgrade updated my database.</li>
</ol>
<p>That&#8217;s it.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.skrinakcreative.com/wp/2010/04/upgrading-web2project-from-1-2-2-to-1-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GoDaddy, CentOS Virtual Server &amp; Drupal Email Solved</title>
		<link>http://www.skrinakcreative.com/wp/2010/03/godaddy-centos-virtual-server-drupal-email-solved/</link>
		<comments>http://www.skrinakcreative.com/wp/2010/03/godaddy-centos-virtual-server-drupal-email-solved/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 10:58:06 +0000</pubDate>
		<dc:creator>Kyle Skrinak</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skrinakcreative.com/wp/?p=482</guid>
		<description><![CDATA[I discovered through the silent scream of no updates from my drupal installation that drupal&#8217;s mail wasn&#8217;t working. I fired up google and found this excellent post that gets you nearly there. What&#8217;s missing, of course, is the enabling binary called &#8220;sendmail.&#8221; Here&#8217;s how to enable a GoDaddy CentOS Virtual Server&#8217;s sendmail so that Drupal [...]]]></description>
			<content:encoded><![CDATA[<p>I discovered through the silent scream of no updates from my drupal installation that drupal&#8217;s mail wasn&#8217;t working. I fired up google and found this <a href="http://techblogbydave.blogspot.com/2009/04/configuring-sendmail-with-relay-server.html">excellent post</a> that gets you nearly there. What&#8217;s missing, of course, is the enabling binary called &#8220;sendmail.&#8221;</p>
<p>Here&#8217;s how to enable a GoDaddy CentOS Virtual Server&#8217;s sendmail so that Drupal can send email:</p>
<ul>
<li>Confirm whether senmail is working
<ul>
<li> <code>service --status-all | grep sendmail</code></li>
</ul>
</li>
<li>Install sendmail and sendmail-cf
<ul>
<li> <code>yum install 'sendmail sendmail-cf'</code></li>
</ul>
</li>
<li>Edit with your favorite editor (vim, no doubt):
<ul>
<li> <code>vim /etc/mail/sendmail.mc</code></li>
<li>Search for &#8216;SMART_HOST&#8217; and insert the line below just below it. Comment it for clarity&#8217;s sake.</li>
<li> <code>define(`SMART_HOST',`k2smtpout.secureserver.net')dnl</code></li>
<li>Save and close file.</li>
</ul>
</li>
<li>Run this command:
<ul>
<li> <code>m4 /etc/mail/sendmail.mc &gt; /etc/mail/sendmail.cf</code></li>
</ul>
</li>
<li>Finally, start or restart your sendmail service:
<ul>
<li> <code>service start sendmail</code></li>
</ul>
</li>
</ul>
<p>That did it for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skrinakcreative.com/wp/2010/03/godaddy-centos-virtual-server-drupal-email-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MAMP update process</title>
		<link>http://www.skrinakcreative.com/wp/2010/03/mamp-update-process/</link>
		<comments>http://www.skrinakcreative.com/wp/2010/03/mamp-update-process/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 17:30:31 +0000</pubDate>
		<dc:creator>Kyle Skrinak</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skrinakcreative.com/wp/?p=478</guid>
		<description><![CDATA[You be the judge whether this is a &#8220;best practice&#8221; but here&#8217;s my MAMP update process: Do a manual phpmyadmin backup of all sql dbs first. Stop the MAMP servers. Quit MAMP (and/or MAMP PRO) Rename the folder: /Applications/MAMP e.g. to /Applications/MAMP_old Copy the new MAMP folder to your Applications folder. Copy the databases and [...]]]></description>
			<content:encoded><![CDATA[<p>You be the judge whether this is a &#8220;best practice&#8221; but here&#8217;s my MAMP update process:</p>
<ol>
<li>Do a manual phpmyadmin backup of all sql dbs first.</li>
<li>Stop the MAMP servers.</li>
<li>Quit MAMP (and/or MAMP PRO)</li>
<li>Rename the folder: /Applications/MAMP e.g. to /Applications/MAMP_old</li>
<li>Copy the new MAMP folder to your Applications folder.</li>
<li>Copy the databases and other files that you want to keep to the new MAMP folder from the old one. Databases are located under /Applications/MAMP/db but there are possibly also other files that you want to keep like the folder /Applications/MAMP/htdocs or configuration files within /Applications/MAMP/conf.</li>
<li>Run kdiff3 on the MAMP/conf folders to bring over the customizations
<ul>
<li>Unless you&#8217;re an exquiste documenter of everything you do, it&#8217;s good to run a diff on the two files.
<ul>
<li>sites apache vhost config file</li>
<li>php.ini updates (but check, new libraries are added and versions modified)</li>
</ul>
</li>
</ul>
</li>
<li>Copy the uploadprogress.so file, rather than recompile:
<ul>
<li>cp -v /Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613/uploadprogress.so -&gt; /Applications/MAMP-1-8-4/bin/php5/lib/php/extensions/no-debug-non-zts-20060613/uploadprogress.so</li>
</ul>
</li>
<li>Start new MAMP (or MAMP PRO).</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.skrinakcreative.com/wp/2010/03/mamp-update-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing HTMLTidy for Mac OS X/Snow Leopard</title>
		<link>http://www.skrinakcreative.com/wp/2010/03/installing-htmltidy-for-mac-os-xsnow-leopard/</link>
		<comments>http://www.skrinakcreative.com/wp/2010/03/installing-htmltidy-for-mac-os-xsnow-leopard/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 11:53:37 +0000</pubDate>
		<dc:creator>Kyle Skrinak</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skrinakcreative.com/wp/?p=475</guid>
		<description><![CDATA[The latest HTML Tidy has much goodness that the version that ships with Snow Leopard is missing. You&#8217;ll need to compile it to update your binary. It&#8217;s simple after you&#8217;ve done it once and easy to forget, so I&#8217;m documenting it this time. Test version Load Terminal tidy &#8211;version &#8220;HTML Tidy for Mac OS X [...]]]></description>
			<content:encoded><![CDATA[<p>The latest HTML Tidy has much goodness that the version that ships with Snow Leopard is missing. You&#8217;ll need to compile it to update your binary. It&#8217;s simple after you&#8217;ve done it once and easy to forget, so I&#8217;m documenting it this time.</p>
<ol>
<li>Test version
<ol>
<li>Load Terminal</li>
<li>tidy &#8211;version
<ol>
<li>&#8220;HTML Tidy for Mac OS X released on 31 October 2006 &#8211; Apple Inc. build 15.3&#8243;</li>
<li>No good, should say at least &#8220;HTML Tidy for Mac OS X released on 25 March 2009&#8243;</li>
</ol>
</li>
</ol>
</li>
<li>Download the source code:
<ol>
<li>cd to a directory you can track for cleanupcvs -z3 -d:pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy co -P tidy</li>
<li>cvs -d:pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy login
<ul>
<li>Hit the enter key for password, i.e., no password</li>
</ul>
</li>
<li>cvs -z3 -d:pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy co -P tidy
<ul>
<li>This will create a directory, &#8220;tidy&#8221; in your current directory</li>
</ul>
</li>
</ol>
</li>
<li>Compile
<ol>
<li>cd into the tidy directory</li>
<li>/bin/sh build/gnuauto/setup.sh</li>
<li>sudo ./configure &#8211;prefix=/usr</li>
<li>sudo make</li>
<li>sudo make install
<ul>
<li>If you error, may the Google search engine be your best friend.</li>
</ul>
</li>
</ol>
</li>
<li>Test version
<ol>
<li>tidy &#8211;version
<ul>
<li>HTML Tidy for Mac OS X released on 25 March 2009</li>
</ul>
</li>
</ol>
</li>
<li>Delete the &#8220;tidy&#8221; directory
<ol>
<li>Wow that was easy.</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.skrinakcreative.com/wp/2010/03/installing-htmltidy-for-mac-os-xsnow-leopard/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MacPorts and and upgrading to Snow Leopard</title>
		<link>http://www.skrinakcreative.com/wp/2010/03/macports-and-and-upgrading-to-snow-leopard/</link>
		<comments>http://www.skrinakcreative.com/wp/2010/03/macports-and-and-upgrading-to-snow-leopard/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 10:47:48 +0000</pubDate>
		<dc:creator>Kyle Skrinak</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skrinakcreative.com/wp/?p=471</guid>
		<description><![CDATA[I&#8217;m slow to upgrade my OS as I prefer stability to running the latest version of code. As of 2 days ago, however, I have taken the leap to Snow Leopard (now at 10.6.2) and I am very pleased with stability and the reduced footprint of the OS. Also among my upgrade concerns is my [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m slow to upgrade my OS as I prefer stability to running the latest version of code. As of 2 days ago, however, I have taken the leap to Snow Leopard (now at 10.6.2) and I am very pleased with stability and the reduced footprint of the OS. Also among my upgrade concerns is my MacPorts installation. I have a few ports that I need to have available. This time, my MacPorts migration was the smoothest yet, too. After googling, I first found <a href="http://syntatic.wordpress.com/2009/08/30/macports-snow-leopard-upgrade/">this blog post</a> about the author&#8217;s upgrade, but after reading the blog&#8217;s comments found a more reliable (not necessarily more simple  but well worth the added time) way to make the upgrade:</p>
<ol>
<li>Reboot and boot using the Snow Leopard DVD.</li>
<li>Before running Snow Leopard, perform a &#8220;Disk Repair&#8221; in disk utility.</li>
<li>Run the Snow Leopard upgrade process. Both of mine were at least 45 minutes; I didn&#8217;t stick around for the upgrade.</li>
<li>After completing the Snow Leopard installation install the XCode from the Snow Leopard DVD. (This step is important)</li>
<li>Run Apple&#8217;s Software Update (have broadband ready or expect to wait for the download)</li>
<li>Download the latest <a href="http://distfiles.macports.org/MacPorts/MacPorts-1.8.2-10.6-SnowLeopard.dmg">MacPorts for Snow Leopard</a> disk image.</li>
<li>Then follow the steps at the <a href="http://trac.macports.org/wiki/Migration">MacPorts migration</a> page.
<ol>
<li>port installed &gt; myports.txt</li>
<li>sudo port -f uninstall installed</li>
<li>sudo port clean &#8211;work &#8211;archive all</li>
</ol>
</li>
</ol>
<p>This process does take up some time, but I reloaded my entire MacPorts without a hiccup, which was nice. Also nice is that my 10.5 MacPorts list contains a number of ports I no longer needed, so the cleanup was overdue. I saw none of the dependency or other issues that can happen with MacPorts.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skrinakcreative.com/wp/2010/03/macports-and-and-upgrading-to-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quickly noted: Phusion Passenger &amp; PHP files</title>
		<link>http://www.skrinakcreative.com/wp/2010/02/quickly-noted-phusion-passenger-php-files/</link>
		<comments>http://www.skrinakcreative.com/wp/2010/02/quickly-noted-phusion-passenger-php-files/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 14:53:17 +0000</pubDate>
		<dc:creator>Kyle Skrinak</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.skrinakcreative.com/wp/?p=468</guid>
		<description><![CDATA[There&#8217;s so much more to this, but the details of such are outside of my normal scope; so I&#8217;m simply noting this: If you have a apache 2.2.14-served directory from which you intend to have PHP script interpreted within your *.html files, you must except this directory from your Phusion Passenger environment. The head-scratcher for [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s so much more to this, but the details of such are outside of my normal scope; so I&#8217;m simply noting this:</p>
<p>If you have a apache 2.2.14-served directory from which you intend to have PHP script interpreted within your *.html files, you must except this directory from your <a href="http://www.modrails.com/">Phusion Passenger</a> environment.</p>
<p>The head-scratcher for us was this: http://www.website.com would show the HTML with the unintrepreted PHP code, BUT http://www.website.com/index.html would properly interpret.</p>
<p>This was a real head-scratcher for the CTO for one my clients and myself when we discovered that subdirectories of our main &#8220;web-brochure&#8221; site were under Phusion&#8217;s control. We simply moved that directory to a new location, outside the environment&#8217;s paths, and this solved the problem. It appears that  you can use apache directives to achieve the same result, though I couldn&#8217;t.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skrinakcreative.com/wp/2010/02/quickly-noted-phusion-passenger-php-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
