<?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>greg&#039;s weblog &#187; PHP</title>
	<atom:link href="http://www.serberus.net/category/tech/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.serberus.net</link>
	<description>web development and system administration</description>
	<lastBuildDate>Tue, 11 May 2010 10:12:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installing PHPUnit on Snow Leopard</title>
		<link>http://www.serberus.net/2010/03/27/installing-phpunit-on-snow-leopard/</link>
		<comments>http://www.serberus.net/2010/03/27/installing-phpunit-on-snow-leopard/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 19:26:32 +0000</pubDate>
		<dc:creator>Greg Knapp</dc:creator>
				<category><![CDATA[OSX]]></category>
		<category><![CDATA[PEAR]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPUnit]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://www.serberus.net/?p=396</guid>
		<description><![CDATA[Snow Leopard ships with PHP 5.3.0, which at the time of writing, is quite recent (at least it&#8217;s a milestone version with a bunch of new features). I&#8217;ve not tried to install anything previously via PEAR on my Snow Leopard install.
When I tried to install PHPUnit, I ran into a problem:

$ sudo pear channel-discover pear.phpunit.de
Adding [...]]]></description>
		<wfw:commentRss>http://www.serberus.net/2010/03/27/installing-phpunit-on-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP UK Conference 2010 thoughts</title>
		<link>http://www.serberus.net/2010/03/02/php-uk-conference-2010-thoughts/</link>
		<comments>http://www.serberus.net/2010/03/02/php-uk-conference-2010-thoughts/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 09:06:24 +0000</pubDate>
		<dc:creator>Greg Knapp</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech Talk]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.serberus.net/?p=262</guid>
		<description><![CDATA[On Friday I went to the PHP UK 2010 conference in Islington, London with my colleague John Field. There were three tracks, so between us we were able to cover most talks of interest. The conference organisers have said they&#8217;ll post the slides of each talk, with sync&#8217;ed audio, online soon. I&#8217;ll link the slides [...]]]></description>
		<wfw:commentRss>http://www.serberus.net/2010/03/02/php-uk-conference-2010-thoughts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing PEAR Spreadsheet_Excel_Writer</title>
		<link>http://www.serberus.net/2009/05/16/installing-pear-spreadsheet_excel_writer/</link>
		<comments>http://www.serberus.net/2009/05/16/installing-pear-spreadsheet_excel_writer/#comments</comments>
		<pubDate>Sat, 16 May 2009 07:48:53 +0000</pubDate>
		<dc:creator>Greg Knapp</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech Talk]]></category>

		<guid isPermaLink="false">http://www.serberus.net/2009/05/16/installing-pear-spreadsheet_excel_writer/</guid>
		<description><![CDATA[Quick post to consolidate information around the net. Installing this package is not as straight forward as most, as it&#8217;s in the beta channel.

Failed to download pear/Spreadsheet_Excel_Writer within preferred
state "stable", latest release is version 0.9.1, stability "beta", use
"channel://pear.php.net/Spreadsheet_Excel_Writer-0.9.1" to install
Cannot initialize 'channel://pear.php.net/Spreadsheet_Excel_Writer',
invalid or missing package file
Package "channel://pear.php.net/Spreadsheet_Excel_Writer" is not valid
install failed

Behold:

pear config-set preferred_state beta
sudo pear [...]]]></description>
		<wfw:commentRss>http://www.serberus.net/2009/05/16/installing-pear-spreadsheet_excel_writer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with David Hussman on Agile Development</title>
		<link>http://www.serberus.net/2007/04/22/interview-with-david-hussman-on-agile-development/</link>
		<comments>http://www.serberus.net/2007/04/22/interview-with-david-hussman-on-agile-development/#comments</comments>
		<pubDate>Sun, 22 Apr 2007 22:56:29 +0000</pubDate>
		<dc:creator>Greg Knapp</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech Talk]]></category>

		<guid isPermaLink="false">http://www.serberus.net/2007/04/22/interview-with-david-hussman-on-agile-development/</guid>
		<description><![CDATA[InfoQ has a decent interview with David Hussman on Agile Development, it&#8217;s 40 minutes but a worthwhile insight into Agile methods from a veteran.
I realise my posts have been few and far between this year but I&#8217;m slowing getting organised, I&#8217;ve actually got a bed to sleep in now, and a new job! (yes another [...]]]></description>
		<wfw:commentRss>http://www.serberus.net/2007/04/22/interview-with-david-hussman-on-agile-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Groovy is what it says on the tin</title>
		<link>http://www.serberus.net/2007/02/27/groovy-is-what-it-says-on-the-tin/</link>
		<comments>http://www.serberus.net/2007/02/27/groovy-is-what-it-says-on-the-tin/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 21:56:36 +0000</pubDate>
		<dc:creator>Greg Knapp</dc:creator>
				<category><![CDATA[Groovy]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Tech Talk]]></category>

		<guid isPermaLink="false">http://www.serberus.net/2007/02/27/groovy-is-what-it-says-on-the-tin/</guid>
		<description><![CDATA[I can&#8217;t believe I never stumbled across this before; I&#8217;ve seen a few posts about Groovy on dzone.com previously and just ignored them. A couple of weeks ago however I bother to investigate this language &#8211; how I wish I&#8217;d done this earlier!
I recently bought the second edition of Agile Web Development with Rails, which [...]]]></description>
		<wfw:commentRss>http://www.serberus.net/2007/02/27/groovy-is-what-it-says-on-the-tin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The biggest bottleneck: developer time, not double quotes</title>
		<link>http://www.serberus.net/2006/12/02/the-biggest-bottleneck-developer-time-not-double-quotes/</link>
		<comments>http://www.serberus.net/2006/12/02/the-biggest-bottleneck-developer-time-not-double-quotes/#comments</comments>
		<pubDate>Sat, 02 Dec 2006 22:01:40 +0000</pubDate>
		<dc:creator>Greg Knapp</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech Talk]]></category>

		<guid isPermaLink="false">http://www.serberus.net/2006/12/02/the-biggest-bottleneck-developer-time-not-double-quotes/</guid>
		<description><![CDATA[It&#8217;s hard to drag a community the size of PHP&#8217;s towards such things as standards and using frameworks. From my experience many PHP developers still struggle/refuse to adopt others standards.
When I started PHP, PEAR didn&#8217;t exist, and even when it did (and probably even today) much of community is used to &#8220;rolling their own&#8221; solutions [...]]]></description>
		<wfw:commentRss>http://www.serberus.net/2006/12/02/the-biggest-bottleneck-developer-time-not-double-quotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP5 Certification Announced</title>
		<link>http://www.serberus.net/2006/09/14/php5-certification-announced/</link>
		<comments>http://www.serberus.net/2006/09/14/php5-certification-announced/#comments</comments>
		<pubDate>Thu, 14 Sep 2006 22:49:30 +0000</pubDate>
		<dc:creator>Greg Knapp</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech Talk]]></category>

		<guid isPermaLink="false">http://www.serberus.net/2006/09/14/php5-certification-announced/</guid>
		<description><![CDATA[Somewhat late (just like me posting this news) but Zend have finally announced PHP5 certification. I purchased my voucher 3 months ago, now all I need is the study guide to materialise!
]]></description>
		<wfw:commentRss>http://www.serberus.net/2006/09/14/php5-certification-announced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP4 Exceptions</title>
		<link>http://www.serberus.net/2006/09/10/php4-exceptions/</link>
		<comments>http://www.serberus.net/2006/09/10/php4-exceptions/#comments</comments>
		<pubDate>Sun, 10 Sep 2006 11:15:45 +0000</pubDate>
		<dc:creator>Greg Knapp</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech Talk]]></category>

		<guid isPermaLink="false">http://www.serberus.net/2006/09/10/php4-exceptions/</guid>
		<description><![CDATA[During the last project I worked on, before moving companies, I would often want to pass back more error information from methods than primitive types would allow. What I wanted was a PHP4 exception. You&#8217;ll need PHP 4.3.0 or above for this class to work.

class Error {

    var $message;
    [...]]]></description>
		<wfw:commentRss>http://www.serberus.net/2006/09/10/php4-exceptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 5 Certification Announced</title>
		<link>http://www.serberus.net/2006/07/27/php-5-certification-announced/</link>
		<comments>http://www.serberus.net/2006/07/27/php-5-certification-announced/#comments</comments>
		<pubDate>Thu, 27 Jul 2006 10:44:42 +0000</pubDate>
		<dc:creator>Greg Knapp</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech Talk]]></category>

		<guid isPermaLink="false">http://www.serberus.net/2006/07/27/php-5-certification-announced/</guid>
		<description><![CDATA[Zend have finally posted some information about their new PHP5 certification. This new certification was planned to be released yesterday but has been postponed now until the end of August/early Sept.
There&#8217;s a fairly comprehensive list of topics &#8211; hopefully it&#8217;ll be a more worthwhile qualification than the original! No rushing the study guide this time [...]]]></description>
		<wfw:commentRss>http://www.serberus.net/2006/07/27/php-5-certification-announced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP exe compiler &amp; GUI apps</title>
		<link>http://www.serberus.net/2006/07/11/php-exe-compiler-gui-apps/</link>
		<comments>http://www.serberus.net/2006/07/11/php-exe-compiler-gui-apps/#comments</comments>
		<pubDate>Tue, 11 Jul 2006 20:08:53 +0000</pubDate>
		<dc:creator>Greg Knapp</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech Talk]]></category>

		<guid isPermaLink="false">http://www.serberus.net/2006/07/11/php-exe-compiler-gui-apps/</guid>
		<description><![CDATA[I just read about Bambalam PHP EXE Compiler/Embedder on phpdeveloper &#8211; very cool. Then I spotted WinBinder, genius! (I wonder how performant PHP is for GUI apps)
]]></description>
		<wfw:commentRss>http://www.serberus.net/2006/07/11/php-exe-compiler-gui-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
