<?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>I&#039;m Darren, I&#039;m a Ruby on Rails developer and web guru, I live in Parksville/Qualicum Beach and this is my website &#187; tips</title>
	<atom:link href="http://headfirstproductions.ca/tag/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://headfirstproductions.ca</link>
	<description>Building web applications and web sites with Ruby on Rails, Ajax, HTML5, CSS3 and new age technologies since forever ago</description>
	<lastBuildDate>Mon, 06 Feb 2012 20:01:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Starting MySQL ERROR! Manager of pid-file quit without updating file</title>
		<link>http://headfirstproductions.ca/starting-mysql-error-manager-of-pid-file-quit-without-updating-file/</link>
		<comments>http://headfirstproductions.ca/starting-mysql-error-manager-of-pid-file-quit-without-updating-file/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 19:44:37 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/?p=751</guid>
		<description><![CDATA[This error is a chown issue. I recently saw that my home brew directory was owned by root somehow and without thinking ran $ sudo chown -R $USER /usr/local/ which really probably messed more than just mysql owner privileges. However this is just about fixing mysql so it would boot up again. First I ran [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/starting-mysql-error-manager-of-pid-file-quit-without-updating-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Completely remove a file or directory from all revisions in a git repository</title>
		<link>http://headfirstproductions.ca/completely-remove-a-file-or-directory-from-all-revisions-in-a-git-repository/</link>
		<comments>http://headfirstproductions.ca/completely-remove-a-file-or-directory-from-all-revisions-in-a-git-repository/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 00:11:41 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/?p=653</guid>
		<description><![CDATA[I&#8217;ve accidentally added files and directories into my git repository before and forgot that I did. Then a few days later was swearing and cursing. After a pile of google searching I&#8217;ve found a couple resolutions for these problems that have and are working perfect for me. First I take no responsibility for your actions [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/completely-remove-a-file-or-directory-from-all-revisions-in-a-git-repository/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tips for starting a website using WordPress blogging software</title>
		<link>http://headfirstproductions.ca/tips-for-starting-a-website-using-wordpress-blogging-software/</link>
		<comments>http://headfirstproductions.ca/tips-for-starting-a-website-using-wordpress-blogging-software/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 06:32:15 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/?p=569</guid>
		<description><![CDATA[With over 5 years of experience with WordPress, the powerful blogging / CMS application used to create millions of websites and blogs around the world, I have seen many, ups, downs, bumps, car jackings, fistacuffs, thrown computers, head bang on walls etc. After just updating my site for, hmm&#8230; the 8th time?, I&#8217;ve decided to [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/tips-for-starting-a-website-using-wordpress-blogging-software/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Methods to hide email addresses from page source</title>
		<link>http://headfirstproductions.ca/methods-to-hide-email-addresses-from-page-source/</link>
		<comments>http://headfirstproductions.ca/methods-to-hide-email-addresses-from-page-source/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 02:08:21 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/blog/methods-to-hide-email-addresses-from-page-source/</guid>
		<description><![CDATA[Just stumbled upon a good site called csarven, that has a bunch of interesting ways to keep bots away from email addresses on web pages. (Powered by LaunchBit)<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/methods-to-hide-email-addresses-from-page-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer and Flash &#8220;Click to activate&#8221; Control</title>
		<link>http://headfirstproductions.ca/internet-explorer-and-flash-click-to-activate-control/</link>
		<comments>http://headfirstproductions.ca/internet-explorer-and-flash-click-to-activate-control/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 04:38:59 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[swfobject]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/blog/internet-explorer-and-flash-click-to-activate-control/</guid>
		<description><![CDATA[I am getting sick of seeing websites with flash content in them that you have to &#8220;click to activate&#8221; to interact with the flash object. It&#8217;s all good if it&#8217;s just an ad or something that doesn&#8217;t need user interaction, but if it is needing user interaction making them have to click the flash object [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/internet-explorer-and-flash-click-to-activate-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Expose previous mail recipients in mac os x mail.app</title>
		<link>http://headfirstproductions.ca/expose-previous-mail-recipients-in-mac-os-x-mailapp/</link>
		<comments>http://headfirstproductions.ca/expose-previous-mail-recipients-in-mac-os-x-mailapp/#comments</comments>
		<pubDate>Tue, 15 May 2007 22:55:35 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/blog/expose-previous-mail-recipients-in-mac-os-x-mailapp/</guid>
		<description><![CDATA[Ever forget someones email address that you have previously emailed? Want to know the address? In Apples Mail.app you can goto =>Window =>Previous Recipients &#8230; and a list of all the email addresses that you&#8217;ve sent emails to should appear in a window. (Powered by LaunchBit)<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/expose-previous-mail-recipients-in-mac-os-x-mailapp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iDVD bug &#8211; App hangs when authoring audio</title>
		<link>http://headfirstproductions.ca/idvd-bug-app-hangs-when-authoring-audio/</link>
		<comments>http://headfirstproductions.ca/idvd-bug-app-hangs-when-authoring-audio/#comments</comments>
		<pubDate>Thu, 10 May 2007 00:49:36 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[dvd authoring]]></category>
		<category><![CDATA[idvd]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[video editing]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/blog/idvd-bug-app-hangs-when-authoring-audio/</guid>
		<description><![CDATA[I just used iDVD for the first time in a long time on my new MacBook Pro (I&#8217;m a Final Cut, DVD Studio Pro guy). I was authoring a fairly large video (about 90min), with audio, motion menus, and audio menus. Everything went fine until It started to author the audio from the video. As [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/idvd-bug-app-hangs-when-authoring-audio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding How Joins Work</title>
		<link>http://headfirstproductions.ca/understanding-how-joins-work/</link>
		<comments>http://headfirstproductions.ca/understanding-how-joins-work/#comments</comments>
		<pubDate>Mon, 23 Apr 2007 22:04:15 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/blog/understanding-how-joins-work/</guid>
		<description><![CDATA[Mike Nixon sent me this link that does a pretty sweat job of describing how the different types of joins work when playing with a database. (Powered by LaunchBit)<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/understanding-how-joins-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deleting a file in php using unlink</title>
		<link>http://headfirstproductions.ca/deleting-a-file-in-php-using-unlink/</link>
		<comments>http://headfirstproductions.ca/deleting-a-file-in-php-using-unlink/#comments</comments>
		<pubDate>Sat, 31 Mar 2007 10:44:48 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/blog/deleting-a-file-in-php-using-unlink/</guid>
		<description><![CDATA[Tonight I was having troubles deleting a file from a directory in an application I am working on. It kept deleting the entry in the table but not the actual file from the directory. Here is what the code looked like: < ?php $sql = "DELETE FROM uploads WHERE upload_id = $id"; $result = mysql_query($sql); [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/deleting-a-file-in-php-using-unlink/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>20 ways to secure your apache configuration</title>
		<link>http://headfirstproductions.ca/20-ways-to-secure-your-apache-configuration/</link>
		<comments>http://headfirstproductions.ca/20-ways-to-secure-your-apache-configuration/#comments</comments>
		<pubDate>Tue, 20 Mar 2007 20:12:26 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/blog/20-ways-to-secure-your-apache-configuration/</guid>
		<description><![CDATA[I found a good resource for from Pete Freitag. He lists some useful ways to secure your apache configurations. (Powered by LaunchBit)<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/20-ways-to-secure-your-apache-configuration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a email form using actionscript and php</title>
		<link>http://headfirstproductions.ca/creating-a-email-form-using-actionscript-and-php/</link>
		<comments>http://headfirstproductions.ca/creating-a-email-form-using-actionscript-and-php/#comments</comments>
		<pubDate>Mon, 05 Mar 2007 10:55:33 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/blog/creating-a-email-form-using-actionscript-and-php/</guid>
		<description><![CDATA[I just finished an email form that I put up on my contact page. It was an assignment for my Actionscript class. I used Actionscript to import and place the components, validate, and send data using a LoadVars function to a php script, which then sends off an email to myself. This was the first [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/creating-a-email-form-using-actionscript-and-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress File Upload Error Security Fix</title>
		<link>http://headfirstproductions.ca/wordpress-file-type-upload-error-security-fix/</link>
		<comments>http://headfirstproductions.ca/wordpress-file-type-upload-error-security-fix/#comments</comments>
		<pubDate>Wed, 14 Feb 2007 07:32:07 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/wordpress-file-type-upload-error-security-fix/</guid>
		<description><![CDATA[This is an UPDATE to snuff out all the whiny people that have been complaining about how this?&#8216;old school fix&#8217; isn&#8217;t the right way. When I wrote this it was around 5 years ago before wordpress had any nifty ways to get around this and before there were any cool plugins to solve the issue. [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/wordpress-file-type-upload-error-security-fix/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Podcasting made easy</title>
		<link>http://headfirstproductions.ca/podcasting-made-easy/</link>
		<comments>http://headfirstproductions.ca/podcasting-made-easy/#comments</comments>
		<pubDate>Sun, 11 Feb 2007 11:34:02 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/podcasting-made-easy/</guid>
		<description><![CDATA[Podcasters should check out Ubercaster. They offer a sweet, and I mean sweet, application for creating audio podcasts really easily. It combines all the preparing, recording, editing, and releasing into one application. You can add all the ID3 tags and then export it ready for the web. There&#8217;s a ton of cool features so check [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/podcasting-made-easy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to make files download or load in the browser</title>
		<link>http://headfirstproductions.ca/how-to-make-files-download-or-load-in-the-browser/</link>
		<comments>http://headfirstproductions.ca/how-to-make-files-download-or-load-in-the-browser/#comments</comments>
		<pubDate>Mon, 05 Feb 2007 23:40:55 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/how-to-make-files-download-or-load-in-the-browser/</guid>
		<description><![CDATA[This is how to make a file, (.mov, .pdf or in my case a vCard .vcf) download to your desktop instead of loading into the browser window. The problem I had was that my vCard was opening as text in the browser window, which is not useful to anyone. To fix this all you have [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/how-to-make-files-download-or-load-in-the-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X Keyboard Sleep Shortcut</title>
		<link>http://headfirstproductions.ca/mac-os-x-keyboard-sleep-shortcut/</link>
		<comments>http://headfirstproductions.ca/mac-os-x-keyboard-sleep-shortcut/#comments</comments>
		<pubDate>Sun, 21 Jan 2007 07:39:04 +0000</pubDate>
		<dc:creator>Darren Terhune</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://headfirstproductions.ca/mac-os-x-keyboard-sleep-shortcut/</guid>
		<description><![CDATA[After being a full mac user for about 6 years now, i&#8217;ve started to notice how much I use &#8220;keyboard shortcuts&#8221;. They make things easy and quick. Here&#8217;s one that I just learned that puts your mac to sleep: Option-Command-Eject or Option-Command-Power Check out Apple&#8217;s page to see some more useful shortcuts. Also to see [...]<p><a href="http://www.launchbit.com/az/118-215/"><img width="468" height="60" src="http://www.launchbit.com/az-images/118-215/" /></a><br />
<small>(Powered by <a href="http://www.launchbit.com/lb/118-215/">LaunchBit</a>)</small></p>
]]></description>
		<wfw:commentRss>http://headfirstproductions.ca/mac-os-x-keyboard-sleep-shortcut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

