<?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>Dark Side of the Carton &#187; Programming</title>
	<atom:link href="http://www.darksideofthecarton.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.darksideofthecarton.com</link>
	<description>Because Everyone Has A Dark Side</description>
	<lastBuildDate>Wed, 11 Nov 2009 20:32:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>A working recursive directory remove function for PHP</title>
		<link>http://www.darksideofthecarton.com/2009/09/25/a-working-recursive-directory-remove-function-for-php/</link>
		<comments>http://www.darksideofthecarton.com/2009/09/25/a-working-recursive-directory-remove-function-for-php/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 12:18:40 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[rmdir]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/?p=381</guid>
		<description><![CDATA[I&#8217;ve got a client that really wanted to have functionality built into his site that would duplicate a directory and all the files. No big deal except that all the files end up owned by nobody and with the permissions set to 644, which means I can&#8217;t delete them via FTP when something goes wrong [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2009/09/25/a-working-recursive-directory-remove-function-for-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preserving form data on the fly &#8211; Part 1</title>
		<link>http://www.darksideofthecarton.com/2009/09/22/preserving-form-data-fly-part-1/</link>
		<comments>http://www.darksideofthecarton.com/2009/09/22/preserving-form-data-fly-part-1/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 20:55:31 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/?p=371</guid>
		<description><![CDATA[I recently had the opportunity to interview a celebrity about an upcoming video game that he is involved with. There was a little bit of a challenge to conducting this particular interview because it had to be conducted through Twitter. Twitter isn&#8217;t a great avenue for interviews since I didn&#8217;t want everyone to see the [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2009/09/22/preserving-form-data-fly-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Validating reCaptcha with jQuery and AJAX</title>
		<link>http://www.darksideofthecarton.com/2008/12/15/validating-recaptcha-with-jquery-and-ajax/</link>
		<comments>http://www.darksideofthecarton.com/2008/12/15/validating-recaptcha-with-jquery-and-ajax/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 21:12:01 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[recaptcha]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/?p=313</guid>
		<description><![CDATA[I recently did some work for one of my clients that involved securing some simple web forms. These forms were to request literature or request a call back, simple stuff. Incidentally they were getting hammered with spam. The clients didn&#8217;t seem to care for this so they asked me to stop it. My first move [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2008/12/15/validating-recaptcha-with-jquery-and-ajax/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>On Becoming a Better Programmer</title>
		<link>http://www.darksideofthecarton.com/2008/04/29/on-becoming-a-better-programmer/</link>
		<comments>http://www.darksideofthecarton.com/2008/04/29/on-becoming-a-better-programmer/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 21:24:51 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/?p=137</guid>
		<description><![CDATA[Nick Halstead runs a programming blog and is one of my favorite reads. His insight is very good and he has a lot of experience. His post today was about becoming a better programmer and was a very good read. I totally agree with what he was saying, but I had something to add. I [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2008/04/29/on-becoming-a-better-programmer/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How To Identify a Javascript Keycode</title>
		<link>http://www.darksideofthecarton.com/2008/04/24/how-to-identify-a-javascript-keycode/</link>
		<comments>http://www.darksideofthecarton.com/2008/04/24/how-to-identify-a-javascript-keycode/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 19:55:23 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/?p=129</guid>
		<description><![CDATA[I recently made some modifications to a client&#8217;s website that involved using key presses to trigger certain events. I had the numeric keycode for a few of the keys that were already in use, but I didn&#8217;t really have a good way of identifying the keyCode for the additional key events I wanted to make [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2008/04/24/how-to-identify-a-javascript-keycode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5 Rocks</title>
		<link>http://www.darksideofthecarton.com/2008/04/01/wordpress-25-rocks/</link>
		<comments>http://www.darksideofthecarton.com/2008/04/01/wordpress-25-rocks/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 15:14:47 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/?p=113</guid>
		<description><![CDATA[I just blindly upgraded this site to WordPress 2.5 and wow. I figured it would be a minor upgrade, but there is a completely revamped dashboard and admin backend to this thing that is stellar. Great job guys, I am really loving the changes.]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2008/04/01/wordpress-25-rocks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diving Into Python &amp; Ruby</title>
		<link>http://www.darksideofthecarton.com/2008/02/22/diving-into-python-ruby/</link>
		<comments>http://www.darksideofthecarton.com/2008/02/22/diving-into-python-ruby/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 15:34:59 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/2008/02/22/diving-into-python-ruby-106.php</guid>
		<description><![CDATA[I&#8217;ve got a job application in with a company I used to work for as a developer and the primary technologies we&#8217;ll be using are Python and Ruby on Rails. I&#8217;ve got a bit of experience with both, but nothing recent. With that said, I&#8217;ve really been taking a closer look at what those languages [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2008/02/22/diving-into-python-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prosilver: Online/Offline Text Tag</title>
		<link>http://www.darksideofthecarton.com/2008/01/29/prosilver-onlineoffline-text-tag/</link>
		<comments>http://www.darksideofthecarton.com/2008/01/29/prosilver-onlineoffline-text-tag/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 18:37:05 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[phpBB]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/2008/01/29/prosilver-onlineoffline-text-tag-102.php</guid>
		<description><![CDATA[If you don&#8217;t like the idea of an angled online image like the one that is default in the Prosilver theme of phpBB3, you can move to an Online/Offline text tag instead. 1. Go to your ACP 2. Click on the Styles Tab 3. Under Style Components click Templates 4. Click edit next to Prosilver [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2008/01/29/prosilver-onlineoffline-text-tag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding Post Titles To Your Forum List in phpBB3</title>
		<link>http://www.darksideofthecarton.com/2008/01/29/adding-post-titles-to-your-forum-list-in-phpbb3/</link>
		<comments>http://www.darksideofthecarton.com/2008/01/29/adding-post-titles-to-your-forum-list-in-phpbb3/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 18:18:32 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[phpBB]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/2008/01/29/adding-post-titles-to-your-forum-list-in-phpbb3-101.php</guid>
		<description><![CDATA[6 weeks after it&#8217;s release, I finally found the time to upgrade the forum over at Snackbar Games to phpBB 3. My hand was kind of forced due to some massive load that was generated on our phpBB2.x install and to appease the webhosting company, I told them I was going to upgrade to a [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2008/01/29/adding-post-titles-to-your-forum-list-in-phpbb3/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Programmers: Experience vs Talent</title>
		<link>http://www.darksideofthecarton.com/2008/01/18/programmers-experience-vs-talent/</link>
		<comments>http://www.darksideofthecarton.com/2008/01/18/programmers-experience-vs-talent/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 19:49:27 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/2008/01/18/programmers-experience-vs-talent-99.php</guid>
		<description><![CDATA[Nick Halstead recently asked himself the question: Is experience better than talent? It&#8217;s a perfectly valid question and probably one that more hiring managers should ponder before kicking off a recruitment run. Nick&#8217;s conclusion was really less of a conclusion and more of an affirmation that it&#8217;s too hard to give a simple answer to [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2008/01/18/programmers-experience-vs-talent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making Prosilver Have Profiles on the Left</title>
		<link>http://www.darksideofthecarton.com/2007/12/14/making-prosilver-have-profiles-on-the-left/</link>
		<comments>http://www.darksideofthecarton.com/2007/12/14/making-prosilver-have-profiles-on-the-left/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 20:25:25 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[phpBB]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/2007/12/14/making-prosilver-have-profiles-on-the-left-85.php</guid>
		<description><![CDATA[phpBB 3.0 was released this week and the default theme, Prosilver, has the post content on the left and the poster&#8217;s profile on the right. This is reverse from most forum software and the subsilver theme of previous phpBB releases. I&#8217;ve taken the time to tweak the CSS and code to flip the poster profile [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2007/12/14/making-prosilver-have-profiles-on-the-left/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Sniff Your Users Version of Flash with Javascript</title>
		<link>http://www.darksideofthecarton.com/2007/12/11/sniff-your-users-version-of-flash-with-javascript/</link>
		<comments>http://www.darksideofthecarton.com/2007/12/11/sniff-your-users-version-of-flash-with-javascript/#comments</comments>
		<pubDate>Tue, 11 Dec 2007 22:24:58 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/2007/12/11/sniff-your-users-version-of-flash-with-javascript-82.php</guid>
		<description><![CDATA[I ran across this on a website I hit this morning and found it to be quite useful. So I am reposting it here in case anyone else is trying to do this. In a nutshell, this bit of javascript will return a decimal value of the highest version of the Flash Player installed on [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2007/12/11/sniff-your-users-version-of-flash-with-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Is a Bad Language for New Programmers</title>
		<link>http://www.darksideofthecarton.com/2007/11/28/php-is-a-bad-language-for-new-programmers/</link>
		<comments>http://www.darksideofthecarton.com/2007/11/28/php-is-a-bad-language-for-new-programmers/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 03:09:58 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/2007/11/28/php-is-a-bad-language-for-new-programmers-75.php</guid>
		<description><![CDATA[PHP is a very simple language to learn. It&#8217;s loose data types and plethora of examples on the web make the cost of entry to PHP development very low. It also empowers new programmers to venture out and get cracking on their own projects. I admire the efforts of these new programmers, but I also [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2007/11/28/php-is-a-bad-language-for-new-programmers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I&#8217;m Beginning To Hate VB</title>
		<link>http://www.darksideofthecarton.com/2007/11/16/im-beginning-to-hate-vb/</link>
		<comments>http://www.darksideofthecarton.com/2007/11/16/im-beginning-to-hate-vb/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 22:54:48 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[VB]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/2007/11/16/im-beginning-to-hate-vb-71.php</guid>
		<description><![CDATA[I&#8217;m primarily a web developer and currently spend most of my time with PHP and JavaScript. My roots go back to Unix C programming and a whole host of other languages including Perl. Making the move to Win32 development hasn&#8217;t been an easy one and it&#8217;s not a place that I want to stay for [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2007/11/16/im-beginning-to-hate-vb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SugarCRM &#8211; Installation Issues</title>
		<link>http://www.darksideofthecarton.com/2007/11/07/sugarcrm-installation-issues/</link>
		<comments>http://www.darksideofthecarton.com/2007/11/07/sugarcrm-installation-issues/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 22:02:11 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.darksideofthecarton.com/2007/11/07/sugarcrm-installation-issues-63.php</guid>
		<description><![CDATA[I recently setup the free/open source version of SugarCRM to manage some of my business contacts in the gaming industry. I went with a web based solution so I could open up portions of the data to my staff. After selecting SugarCRM as my tool of choice, I setup space for it and got to [...]]]></description>
		<wfw:commentRss>http://www.darksideofthecarton.com/2007/11/07/sugarcrm-installation-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.737 seconds -->
