<?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>Cyber Sprocket Labs &#187; PHP</title>
	<atom:link href="http://www.cybersprocket.com/category/programming-languages/php-programming-languages/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cybersprocket.com</link>
	<description>Intelligent Software Solutions</description>
	<lastBuildDate>Fri, 30 Jul 2010 16:40:47 +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>WordPress &#8211; Sharing A Base Class Amongst Plugins</title>
		<link>http://www.cybersprocket.com/2010/programming-languages/wordpress-sharing-a-base-class-amongst-plugins/</link>
		<comments>http://www.cybersprocket.com/2010/programming-languages/wordpress-sharing-a-base-class-amongst-plugins/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 17:49:54 +0000</pubDate>
		<dc:creator>lcleveland</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming Languages]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[add_menu]]></category>
		<category><![CDATA[add_options_page]]></category>
		<category><![CDATA[classes]]></category>
		<category><![CDATA[objects]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wp_filter_id]]></category>

		<guid isPermaLink="false">http://www.cybersprocket.com/?p=2168</guid>
		<description><![CDATA[Introduction The new series of MoneyPress plugins that is coming out in the next month is going to be based on a common foundation.  This allows us to maintain consistency, share new features across the product line, and provide an improved quality product that gets out to the consumer. However, during the migration to this [...]


Related posts:<ol><li><a href='http://www.cybersprocket.com/2009/programming-languages/javascript-array-foreach/' rel='bookmark' title='Permanent Link: Javascript Array.forEach'>Javascript Array.forEach</a></li>
<li><a href='http://www.cybersprocket.com/2010/system-administration/http-errors-when-uploadingconnecting-in-wordpress/' rel='bookmark' title='Permanent Link: HTTP Errors When Uploading/Connecting in WordPress'>HTTP Errors When Uploading/Connecting in WordPress</a></li>
<li><a href='http://www.cybersprocket.com/2010/programming-languages/javascript/anonymous-functions-with-names/' rel='bookmark' title='Permanent Link: Anonymous Functions With Names?'>Anonymous Functions With Names?</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.cybersprocket.com/2010/programming-languages/wordpress-sharing-a-base-class-amongst-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More PHP Woes</title>
		<link>http://www.cybersprocket.com/2010/programming-languages/more-php-woes/</link>
		<comments>http://www.cybersprocket.com/2010/programming-languages/more-php-woes/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 21:34:29 +0000</pubDate>
		<dc:creator>lcleveland</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming Languages]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[cURL]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.cybersprocket.com/?p=2092</guid>
		<description><![CDATA[I’ve been screwing around with the error response codes for CafePress and finally reached a dead end.  My only choice if I want to support 4.3 (as the required version for WordPress 2.9.2) is to use this wonderful gem that Eric &#38; Chris shared with me last night: $result = @file_get_contents&#40;$url&#41;; That hides all warnings [...]


Related posts:<ol><li><a href='http://www.cybersprocket.com/2009/programming-languages/57/' rel='bookmark' title='Permanent Link: PHP Puts the Un in Unset'>PHP Puts the Un in Unset</a></li>
<li><a href='http://www.cybersprocket.com/2009/project-management/sdlc/versions/using-a-git-excludes-file/' rel='bookmark' title='Permanent Link: Using a Git Excludes File'>Using a Git Excludes File</a></li>
<li><a href='http://www.cybersprocket.com/2009/database/postgresql-stored-procedures-part-1/' rel='bookmark' title='Permanent Link: PostgreSQL Stored Procedures Part 1'>PostgreSQL Stored Procedures Part 1</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.cybersprocket.com/2010/programming-languages/more-php-woes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTTP Errors When Uploading/Connecting in WordPress</title>
		<link>http://www.cybersprocket.com/2010/system-administration/http-errors-when-uploadingconnecting-in-wordpress/</link>
		<comments>http://www.cybersprocket.com/2010/system-administration/http-errors-when-uploadingconnecting-in-wordpress/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 03:16:48 +0000</pubDate>
		<dc:creator>lcleveland</dc:creator>
				<category><![CDATA[Networking Utilities]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php.ini]]></category>
		<category><![CDATA[resolv.conf]]></category>
		<category><![CDATA[timeouts]]></category>

		<guid isPermaLink="false">http://www.cybersprocket.com/?p=2039</guid>
		<description><![CDATA[Having problems browsing themes, uploading plug-ins, or doing just about anything that &#8220;talks&#8221; to the outside world via WordPress? We have had a development server buried deep in our network behind several routers and firewalls that had a similar problem. Whenever we&#8217;d log into the dashboard we&#8217;d get various timeout error messages on each of [...]


Related posts:<ol><li><a href='http://www.cybersprocket.com/2010/programming-languages/wordpress-sharing-a-base-class-amongst-plugins/' rel='bookmark' title='Permanent Link: WordPress &#8211; Sharing A Base Class Amongst Plugins'>WordPress &#8211; Sharing A Base Class Amongst Plugins</a></li>
<li><a href='http://www.cybersprocket.com/2010/tips-tricks/upgrading-logwatch-on-centos-5/' rel='bookmark' title='Permanent Link: Upgrading Logwatch on CentOS 5'>Upgrading Logwatch on CentOS 5</a></li>
<li><a href='http://www.cybersprocket.com/2010/blog/wordpress-image-galleries/' rel='bookmark' title='Permanent Link: WordPress Image Galleries'>WordPress Image Galleries</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.cybersprocket.com/2010/system-administration/http-errors-when-uploadingconnecting-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>array_key_exists() versus isset()</title>
		<link>http://www.cybersprocket.com/2010/programming-languages/array_key_exists-versus-isset/</link>
		<comments>http://www.cybersprocket.com/2010/programming-languages/array_key_exists-versus-isset/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 15:19:28 +0000</pubDate>
		<dc:creator>EricR</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming Languages]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.cybersprocket.com/?p=2024</guid>
		<description><![CDATA[Everyone here has the good habit of testing for the existence of keys in a hash before accessing them, since otherwise logs can quickly fill up with notices. There are two ways to make this check: 1. array_key_exists() 2. isset() You should prefer to use isset(), as it is significantly faster. Here is a test [...]


Related posts:<ol><li><a href='http://www.cybersprocket.com/2009/programming-languages/57/' rel='bookmark' title='Permanent Link: PHP Puts the Un in Unset'>PHP Puts the Un in Unset</a></li>
<li><a href='http://www.cybersprocket.com/2010/programming-languages/messing-with-namespaces-and-anonymous-functions/' rel='bookmark' title='Permanent Link: Messing With Namespaces and Anonymous Functions'>Messing With Namespaces and Anonymous Functions</a></li>
<li><a href='http://www.cybersprocket.com/2010/programming-languages/pitfalls-with-optional-arguments/' rel='bookmark' title='Permanent Link: Pitfalls With Optional Arguments'>Pitfalls With Optional Arguments</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.cybersprocket.com/2010/programming-languages/array_key_exists-versus-isset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Consumer Web Apps with Abundatrade</title>
		<link>http://www.cybersprocket.com/2010/programming-languages/javascript/consumer-web-apps-with-abundatrade/</link>
		<comments>http://www.cybersprocket.com/2010/programming-languages/javascript/consumer-web-apps-with-abundatrade/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 02:30:49 +0000</pubDate>
		<dc:creator>lcleveland</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[portfolio]]></category>

		<guid isPermaLink="false">http://www.cybersprocket.com/?p=1751</guid>
		<description><![CDATA[When Abundatrade decided to take their project to the next level they chose Cyber Sprocket Labs to help them get there.   They brought their existing website to us and asked us to help.  They were looking for a more fluid, more enjoyable web experience for their users.   They needed an updated easy-to-use web calculator &#38; [...]


Related posts:<ol><li><a href='http://www.cybersprocket.com/2010/programming-languages/javascript/logistics-inventory-management-with-alutiiq/' rel='bookmark' title='Permanent Link: Logistics &#038; Inventory Management with Alutiiq'>Logistics &#038; Inventory Management with Alutiiq</a></li>
<li><a href='http://www.cybersprocket.com/2009/programming-languages/php-programming-languages/custom-site-store-builder-with-energy-inc/' rel='bookmark' title='Permanent Link: Custom Site &#038; Store Builder with Energy Inc.'>Custom Site &#038; Store Builder with Energy Inc.</a></li>
<li><a href='http://www.cybersprocket.com/2010/portfolio/device-interfaces-with-simma-software/' rel='bookmark' title='Permanent Link: Device Interfaces with Simma Software'>Device Interfaces with Simma Software</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.cybersprocket.com/2010/programming-languages/javascript/consumer-web-apps-with-abundatrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Messing With Namespaces and Anonymous Functions</title>
		<link>http://www.cybersprocket.com/2010/programming-languages/messing-with-namespaces-and-anonymous-functions/</link>
		<comments>http://www.cybersprocket.com/2010/programming-languages/messing-with-namespaces-and-anonymous-functions/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 15:46:37 +0000</pubDate>
		<dc:creator>EricR</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming Languages]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.cybersprocket.com/?p=1281</guid>
		<description><![CDATA[PHP 5.3 has been available for a while now. But since it will likely be a while before I see it on most servers, I didn’t rush to get 5.3 and mess around with it. It’s not like I’ll be using the new features any time soon. But I’m using the beta version of Ubuntu [...]


Related posts:<ol><li><a href='http://www.cybersprocket.com/2010/programming-languages/javascript/anonymous-functions-with-names/' rel='bookmark' title='Permanent Link: Anonymous Functions With Names?'>Anonymous Functions With Names?</a></li>
<li><a href='http://www.cybersprocket.com/2009/programming-languages/57/' rel='bookmark' title='Permanent Link: PHP Puts the Un in Unset'>PHP Puts the Un in Unset</a></li>
<li><a href='http://www.cybersprocket.com/2010/programming-languages/wordpress-sharing-a-base-class-amongst-plugins/' rel='bookmark' title='Permanent Link: WordPress &#8211; Sharing A Base Class Amongst Plugins'>WordPress &#8211; Sharing A Base Class Amongst Plugins</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.cybersprocket.com/2010/programming-languages/messing-with-namespaces-and-anonymous-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real-Time PHP Error Messages in Emacs</title>
		<link>http://www.cybersprocket.com/2010/programming-languages/php-programming-languages/real-time-php-error-messages-in-emacs/</link>
		<comments>http://www.cybersprocket.com/2010/programming-languages/php-programming-languages/real-time-php-error-messages-in-emacs/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 15:11:30 +0000</pubDate>
		<dc:creator>EricR</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[IDEs]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.cybersprocket.com/?p=1210</guid>
		<description><![CDATA[I was frustrated yesterday while working on a project because of a bug caused by a syntax error. In the year 2010 we really should not be having bugs because of syntax. I say this not to blame anyone—in fact the syntax mistake was mine—but to make the point that this is not the type [...]


Related posts:<ol><li><a href='http://www.cybersprocket.com/2010/programming-languages/indent-on-save-maybe/' rel='bookmark' title='Permanent Link: Indent on Save, Maybe'>Indent on Save, Maybe</a></li>
<li><a href='http://www.cybersprocket.com/2010/ides/tab-completion-for-custom-commands/' rel='bookmark' title='Permanent Link: Tab Completion for Custom Commands'>Tab Completion for Custom Commands</a></li>
<li><a href='http://www.cybersprocket.com/2010/programming-languages/python/python-importing-packages/' rel='bookmark' title='Permanent Link: Python: Importing Packages'>Python: Importing Packages</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.cybersprocket.com/2010/programming-languages/php-programming-languages/real-time-php-error-messages-in-emacs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Site &amp; Store Builder with Energy Inc.</title>
		<link>http://www.cybersprocket.com/2009/programming-languages/php-programming-languages/custom-site-store-builder-with-energy-inc/</link>
		<comments>http://www.cybersprocket.com/2009/programming-languages/php-programming-languages/custom-site-store-builder-with-energy-inc/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 13:47:03 +0000</pubDate>
		<dc:creator>lcleveland</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.cybersprocket.com/?p=1976</guid>
		<description><![CDATA[The Energy Detective (TED) is a consumer based product that helps home users track their energy usage on a per-device or cross-household level. When Energy Inc, the makers or TED needed to upgrade their site with an easy-to update content management system (CMS) and the addition of a custom storefront, they came to Cyber Sprocket [...]


Related posts:<ol><li><a href='http://www.cybersprocket.com/2010/programming-languages/javascript/consumer-web-apps-with-abundatrade/' rel='bookmark' title='Permanent Link: Consumer Web Apps with Abundatrade'>Consumer Web Apps with Abundatrade</a></li>
<li><a href='http://www.cybersprocket.com/2010/ides/tab-completion-for-custom-commands/' rel='bookmark' title='Permanent Link: Tab Completion for Custom Commands'>Tab Completion for Custom Commands</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.cybersprocket.com/2009/programming-languages/php-programming-languages/custom-site-store-builder-with-energy-inc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Puts the Un in Unset</title>
		<link>http://www.cybersprocket.com/2009/programming-languages/57/</link>
		<comments>http://www.cybersprocket.com/2009/programming-languages/57/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 03:29:25 +0000</pubDate>
		<dc:creator>EricR</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming Languages]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.cybersprocket.com/wordpress/?p=57</guid>
		<description><![CDATA[Recently I have seen&#8212;both in our code and that of others&#8212;the use of unset() in PHP as a means of reclaiming memory. I do not think this a good practice, and in my opinion we should not consider it part of our toolbox. Mainly because I worry it gives a false sense of aid, when [...]


Related posts:<ol><li><a href='http://www.cybersprocket.com/2010/programming-languages/messing-with-namespaces-and-anonymous-functions/' rel='bookmark' title='Permanent Link: Messing With Namespaces and Anonymous Functions'>Messing With Namespaces and Anonymous Functions</a></li>
<li><a href='http://www.cybersprocket.com/2010/programming-languages/javascript/scoping-in-javascript-with-let/' rel='bookmark' title='Permanent Link: Scoping in Javascript With &#8216;Let&#8217;'>Scoping in Javascript With &#8216;Let&#8217;</a></li>
<li><a href='http://www.cybersprocket.com/2010/programming-languages/javascript/javascript-notes-on-scoping/' rel='bookmark' title='Permanent Link: Javascript: Notes on Scoping'>Javascript: Notes on Scoping</a></li>
</ol>]]></description>
		<wfw:commentRss>http://www.cybersprocket.com/2009/programming-languages/57/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
