<?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>DaveDevelopment &#187; PHP</title>
	<atom:link href="http://www.davedevelopment.co.uk/archive/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davedevelopment.co.uk</link>
	<description>Dave Marshall</description>
	<lastBuildDate>Tue, 01 Jun 2010 13:18:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ZFSnippets.com now managed by bescript.de</title>
		<link>http://www.davedevelopment.co.uk/2010/06/01/zfsnippets-com-now-managed-by-bescript-de/</link>
		<comments>http://www.davedevelopment.co.uk/2010/06/01/zfsnippets-com-now-managed-by-bescript-de/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 13:18:41 +0000</pubDate>
		<dc:creator>davedevelopment</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[zfsnippets]]></category>
		<category><![CDATA[zfsnippets.com]]></category>

		<guid isPermaLink="false">http://www.davedevelopment.co.uk/?p=480</guid>
		<description><![CDATA[Not so long ago, I posted requesting that people who fancied maintaining ZFSnippets.com should get in touch and see if I could hand it over. Thanks to everyone who volunteered (sorry I didn&#8217;t get back to you all individually!) and eventually I decided to hand it over to German PHP outfit, bescript.de. Ben was very [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.davedevelopment.co.uk/2010/04/26/wanted-new-home-for-zfsnippets-com/">Not so long ago</a>, I posted requesting that people who fancied maintaining <a href="http://zfsnippets-com">ZFSnippets.com</a> should get in touch and see if I could hand it over. Thanks to everyone who volunteered (sorry I didn&#8217;t get back to you all individually!) and eventually I decided to hand it over to German PHP outfit, <a "href=http://www.bescript.de/">bescript.de</a>. <a href="http://twitter.com/psaxde">Ben</a> was very clear and excited in his email and after discussing it with him I knew the handover would be nice and easy and bescript.de would take good care of the site. They have already <a href="http://blog.zfsnippets.com/new-features-and-changes/">added new features</a> and ticked some items off the uservoice list!</p>
<p>Again, thanks to everyone who got in touch and best of luck to Ben and his team with the site.</p>




	<a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F06%2F01%2Fzfsnippets-com-now-managed-by-bescript-de%2F&amp;title=ZFSnippets.com%20now%20managed%20by%20bescript.de&amp;bodytext=Not%20so%20long%20ago%2C%20I%20posted%20requesting%20that%20people%20who%20fancied%20maintaining%20ZFSnippets.com%20should%20get%20in%20touch%20and%20see%20if%20I%20could%20hand%20it%20over.%20Thanks%20to%20everyone%20who%20volunteered%20%28sorry%20I%20didn%27t%20get%20back%20to%20you%20all%20individually%21%29%20and%20eventually%20I%20decide" title="Digg"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F06%2F01%2Fzfsnippets-com-now-managed-by-bescript-de%2F&amp;title=ZFSnippets.com%20now%20managed%20by%20bescript.de&amp;notes=Not%20so%20long%20ago%2C%20I%20posted%20requesting%20that%20people%20who%20fancied%20maintaining%20ZFSnippets.com%20should%20get%20in%20touch%20and%20see%20if%20I%20could%20hand%20it%20over.%20Thanks%20to%20everyone%20who%20volunteered%20%28sorry%20I%20didn%27t%20get%20back%20to%20you%20all%20individually%21%29%20and%20eventually%20I%20decide" title="del.icio.us"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F06%2F01%2Fzfsnippets-com-now-managed-by-bescript-de%2F&amp;h=ZFSnippets.com%20now%20managed%20by%20bescript.de" title="NewsVine"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F06%2F01%2Fzfsnippets-com-now-managed-by-bescript-de%2F&amp;title=ZFSnippets.com%20now%20managed%20by%20bescript.de" title="Reddit"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow" href="" title="Furl"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F06%2F01%2Fzfsnippets-com-now-managed-by-bescript-de%2F&amp;title=ZFSnippets.com%20now%20managed%20by%20bescript.de" title="DZone"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F06%2F01%2Fzfsnippets-com-now-managed-by-bescript-de%2F&amp;title=ZFSnippets.com%20now%20managed%20by%20bescript.de" title="StumbleUpon"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F06%2F01%2Fzfsnippets-com-now-managed-by-bescript-de%2F" title="Technorati"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davedevelopment.co.uk/2010/06/01/zfsnippets-com-now-managed-by-bescript-de/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wanted: New home for zfsnippets.com</title>
		<link>http://www.davedevelopment.co.uk/2010/04/26/wanted-new-home-for-zfsnippets-com/</link>
		<comments>http://www.davedevelopment.co.uk/2010/04/26/wanted-new-home-for-zfsnippets-com/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 10:58:22 +0000</pubDate>
		<dc:creator>davedevelopment</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.davedevelopment.co.uk/?p=471</guid>
		<description><![CDATA[Update 27/04/2010: I have received a number of enquiries via email and I&#8217;ll be going through them to try and find the best candidate, I&#8217;ll also make an effort to reply to all emails I&#8217;ve received. Thanks to all for your interest.
It&#8217;s been just over a year since I initially launched zfsnippets.com, it was a [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update 27/04/2010:</strong> I have received a number of enquiries via email and I&#8217;ll be going through them to try and find the best candidate, I&#8217;ll also make an effort to reply to all emails I&#8217;ve received. Thanks to all for your interest.</p>
<p>It&#8217;s been just over a year since I <a href="http://www.davedevelopment.co.uk/2009/03/04/zfsnippetscom-zend-framework-code-snippets/">initially launched</a> <a href="http://zfsnippets.com">zfsnippets.com</a>, it was a good little project for me to get used to the Zend Framework, but since then I&#8217;ve totally neglected it. I&#8217;d normally leave a website going despite my lack of enthusiasm, but I no longer need the VPS it is hosted on so I&#8217;m looking for someone else to take the project on and move to their hosting solution.</p>
<p>My interests have moved quite rapidly in the last year and the project is sadly no longer of interest to me. ZFSnippets receives approximately 2,500 visits a month, so I think it&#8217;s worth keeping the project alive. </p>
<p><a href="http://www.davedevelopment.co.uk/wp-content/uploads/2010/04/screenshot2.png"><img src="http://www.davedevelopment.co.uk/wp-content/uploads/2010/04/screenshot2-300x154.png" alt="screenshot2" title="screenshot2" width="300" height="154" class="alignleft size-medium wp-image-472" /></a></p>
<p>If you&#8217;re interested in hosting the site and hopefully building on it and improving it, please email me, dave.marshall _at_ atstsolutions.co.uk.</p>




	<a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F04%2F26%2Fwanted-new-home-for-zfsnippets-com%2F&amp;title=Wanted%3A%20New%20home%20for%20zfsnippets.com&amp;bodytext=Update%2027%2F04%2F2010%3A%20I%20have%20received%20a%20number%20of%20enquiries%20via%20email%20and%20I%27ll%20be%20going%20through%20them%20to%20try%20and%20find%20the%20best%20candidate%2C%20I%27ll%20also%20make%20an%20effort%20to%20reply%20to%20all%20emails%20I%27ve%20received.%20Thanks%20to%20all%20for%20your%20interest.%0D%0A%0D%0AIt%27s%20been%20just%20ov" title="Digg"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F04%2F26%2Fwanted-new-home-for-zfsnippets-com%2F&amp;title=Wanted%3A%20New%20home%20for%20zfsnippets.com&amp;notes=Update%2027%2F04%2F2010%3A%20I%20have%20received%20a%20number%20of%20enquiries%20via%20email%20and%20I%27ll%20be%20going%20through%20them%20to%20try%20and%20find%20the%20best%20candidate%2C%20I%27ll%20also%20make%20an%20effort%20to%20reply%20to%20all%20emails%20I%27ve%20received.%20Thanks%20to%20all%20for%20your%20interest.%0D%0A%0D%0AIt%27s%20been%20just%20ov" title="del.icio.us"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F04%2F26%2Fwanted-new-home-for-zfsnippets-com%2F&amp;h=Wanted%3A%20New%20home%20for%20zfsnippets.com" title="NewsVine"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F04%2F26%2Fwanted-new-home-for-zfsnippets-com%2F&amp;title=Wanted%3A%20New%20home%20for%20zfsnippets.com" title="Reddit"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow" href="" title="Furl"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F04%2F26%2Fwanted-new-home-for-zfsnippets-com%2F&amp;title=Wanted%3A%20New%20home%20for%20zfsnippets.com" title="DZone"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F04%2F26%2Fwanted-new-home-for-zfsnippets-com%2F&amp;title=Wanted%3A%20New%20home%20for%20zfsnippets.com" title="StumbleUpon"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F04%2F26%2Fwanted-new-home-for-zfsnippets-com%2F" title="Technorati"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davedevelopment.co.uk/2010/04/26/wanted-new-home-for-zfsnippets-com/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Review: Zend Framework 1.8 Web Application Development</title>
		<link>http://www.davedevelopment.co.uk/2010/02/11/review-zend-framework-1-8-web-application-development/</link>
		<comments>http://www.davedevelopment.co.uk/2010/02/11/review-zend-framework-1-8-web-application-development/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 13:51:24 +0000</pubDate>
		<dc:creator>davedevelopment</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[book review]]></category>
		<category><![CDATA[zend framework]]></category>
		<category><![CDATA[zf]]></category>

		<guid isPermaLink="false">http://www.davedevelopment.co.uk/?p=440</guid>
		<description><![CDATA[
Sometime last year, I, along with quite a few others, was asked to review one of
Packt Publishing&#8217;s new books, Zend Framework 1.8 Web Application Development, written by Keith Pope. They sent me a copy, which was very good of them and although it&#8217;s taken me ages to finish and get round to writing this review, [...]]]></description>
			<content:encoded><![CDATA[<p><a style="margin:0px 10px 10px 0px;float:left" href="http://www.packtpub.com/symfony-1-3-web-application-development?utm_source=shift-up.de&#038;utm_medium=bookrev&#038;utm_content=blog&#038;utm_campaign=mdb_001213"><img src="http://www.davedevelopment.co.uk/wp-content/uploads/2010/02/Zend-book-image.jpg" alt="Zend book image" title="Zend book image" width="100" height="123" class="alignleft size-full wp-image-441" /></a></p>
<p>Sometime last year, I, along with <a href="http://devzone.zend.com/article/11398">quite</a> <a href="http://blog.fedecarg.com/2009/12/11/review-zend-framework-1-8-web-application-development/">a</a> <a href="http://raphaelstolt.blogspot.com/2009/10/zend-framework-18-web-application.html">few</a> <a href="http://net.tutsplus.com/articles/reviews/book-review-zend-framework-1-8-web-application-development/">others</a>, was asked to review one of<br />
<a href="http://www.packtpub.com/">Packt Publishing</a>&#8217;s new books, <a href="http://www.packtpub.com/zend-framework-1-8-web-application-development?utm_source=davedevelopment.co.uk&#038;utm_medium=bookrev&#038;utm_content=blog&#038;utm_campaign=mdb_001551">Zend Framework 1.8 Web Application Development</a>, written by <a href="http://thepopeisdead.com/">Keith Pope</a>. They sent me a copy, which was very good of them and although it&#8217;s taken me ages to finish and get round to writing this review, that&#8217;s not a true reflection of how good the book was, I&#8217;m just a very busy/lazy person! So lazy, that I did in fact say I&#8217;d have it done in two weeks, which turned into 4 months.</p>
<blockquote cite="http://www.davedevelopment.co.uk/2009/10/15/zend-framework-1-8-web-application-development/"><p>Packt asked if I&#8217;d be interested in reviewing the book, so watch this space, I&#8217;ll be back in a couple of weeks with a review. </p>
</blockquote>
<p style="text-align:right;margin-top:-3px;padding-top:0px;font-size:90%"><a href="http://www.davedevelopment.co.uk/2009/10/15/zend-framework-1-8-web-application-development/">My Post dated 15/10/2009</a></p>
<h2>Introduction</h2>
<blockquote><p>Design, develop, and deploy feature-rich PHP web applications with this MVC framework</p>
</blockquote>
<p>That is the books strap line, and it does exactly what it says on the tin. The bulk of the book actually takes you through the design, development, testing and deployment of a <strong>real world example application</strong>, called the Storefront. The book claims that it is written for PHP web developers that are either using or looking to start using the <a href="http://framework.zend.com/">Zend Framework</a> and that a basic knowledge of Object Oriented design would be helpful. While you might be able to manage without any OOD experience, I&#8217;d say you definitely need some to get the most out of this book, as the second chapter digs right under the hood of the Frameworks <strong>MVC architecture</strong>. My personal experience was that I got to learn all the things I haven&#8217;t had time to learn, I&#8217;ve been using the Framework for a couple of years now, always appreciating, but not always <strong>understanding</strong> what it was doing for me. </p>
<h2>MVC Architecture</h2>
<p>The first chapter gives you a <strong>brief overview </strong>of creating an MVC application in the Zend Framework, experienced users of the Framework will probably want to gloss over this part, whereas people looking to start using the framework should take their time and take things in. The next chapter is when I really started to enjoy the book. Each <strong>component</strong> of the MVC architecture is presented as it&#8217;s own topic, with each component getting a breakdown of Design Patterns/theory, default settings/configuration, usage and finally customisation.
</p>
<p>The chapter is well put together and considering the amount of information portrayed, is <strong>not overwhelming</strong>.</p>
<h2>Storefront Application</h2>
<p>The rest of the book provides the information you need about the framework around a real world example application, called StoreFront, which is a basic e-commerce application. I should point out that I didn&#8217;t code the application as I went, if I&#8217;m reading I like to read, but where appropriate I have used the book as a reference when updating my existing Zend Framework applications.</p>
<p>The best thing about these chapters though, is some of the <strong>design theory</strong> you pick up on the way, that isn&#8217;t directly relevant to the Zend Framework, but can be applied to any framework out there. Best practices such as <a href="http://www.davedevelopment.co.uk/2008/06/17/fat-models-and-the-data-access-layer/">Fat Models</a>, <a href="http://martinfowler.com/bliki/AggregationAndComposition.html">Composition</a>, <a href="http://www.martinfowler.com/bliki/FluentInterface.html">Fluent interfaces</a> are all explained in detail, along with <strong>relevant and realistic examples</strong>. Further more, the applications MVC separation is excellent, taken in context (it might be a little overkill for the example application, but is there to show you the methods).</p>
<p>After taking you through the creation of the application, the book then takes you into optimisation and testing. The optimisation takes you though some general <strong>PHP optimisation techniques</strong>, but then ploughs into techniques like a transparent abstract cache that is applied to the models. Testing is carried out with the trusty <a href="http://www.phpunit.de/">PHPUnit</a>, along with the frameworks extension of the library <a href="http://framework.zend.com/manual/en/zend.test.html">Zend_Test</a> and the book goes on to integrate the test suites with <a href="http://ant.apache.org/">apache ant</a> (why not <a href="http://phing.info">phing</a>) and <a href="http://phpundercontrol.org/">phpundercontrol</a>.</p>
<h2>Conclusion</h2>
<p>In conclusion, I thought this book was <strong>an excellent read</strong> and I plan to follow it through again when I build my next ZF app (I have two good ideas in the pipeline).  <a href="http://www.packtpub.com/zend-framework-1-8-web-application-development?utm_source=davedevelopment.co.uk&#038;utm_medium=bookrev&#038;utm_content=blog&#038;utm_campaign=mdb_001551">Find out more <del datetime="2010-02-11T14:39:50+00:00">or</del> and buy it!</a>. Thanks to Packt for sending me a copy!</p>




	<a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F02%2F11%2Freview-zend-framework-1-8-web-application-development%2F&amp;title=Review%3A%20Zend%20Framework%201.8%20Web%20Application%20Development&amp;bodytext=%0D%0A%0D%0ASometime%20last%20year%2C%20I%2C%20along%20with%20quite%20a%20few%20others%2C%20was%20asked%20to%20review%20one%20of%20%0D%0APackt%20Publishing%27s%20new%20books%2C%20Zend%20Framework%201.8%20Web%20Application%20Development%2C%20written%20by%20Keith%20Pope.%20They%20sent%20me%20a%20copy%2C%20which%20was%20very%20good%20of%20them%20and%20although%20" title="Digg"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F02%2F11%2Freview-zend-framework-1-8-web-application-development%2F&amp;title=Review%3A%20Zend%20Framework%201.8%20Web%20Application%20Development&amp;notes=%0D%0A%0D%0ASometime%20last%20year%2C%20I%2C%20along%20with%20quite%20a%20few%20others%2C%20was%20asked%20to%20review%20one%20of%20%0D%0APackt%20Publishing%27s%20new%20books%2C%20Zend%20Framework%201.8%20Web%20Application%20Development%2C%20written%20by%20Keith%20Pope.%20They%20sent%20me%20a%20copy%2C%20which%20was%20very%20good%20of%20them%20and%20although%20" title="del.icio.us"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F02%2F11%2Freview-zend-framework-1-8-web-application-development%2F&amp;h=Review%3A%20Zend%20Framework%201.8%20Web%20Application%20Development" title="NewsVine"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F02%2F11%2Freview-zend-framework-1-8-web-application-development%2F&amp;title=Review%3A%20Zend%20Framework%201.8%20Web%20Application%20Development" title="Reddit"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow" href="" title="Furl"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F02%2F11%2Freview-zend-framework-1-8-web-application-development%2F&amp;title=Review%3A%20Zend%20Framework%201.8%20Web%20Application%20Development" title="DZone"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F02%2F11%2Freview-zend-framework-1-8-web-application-development%2F&amp;title=Review%3A%20Zend%20Framework%201.8%20Web%20Application%20Development" title="StumbleUpon"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2010%2F02%2F11%2Freview-zend-framework-1-8-web-application-development%2F" title="Technorati"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davedevelopment.co.uk/2010/02/11/review-zend-framework-1-8-web-application-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.8 Web Application Development</title>
		<link>http://www.davedevelopment.co.uk/2009/10/15/zend-framework-1-8-web-application-development/</link>
		<comments>http://www.davedevelopment.co.uk/2009/10/15/zend-framework-1-8-web-application-development/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 08:55:04 +0000</pubDate>
		<dc:creator>davedevelopment</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[zend framework]]></category>
		<category><![CDATA[zf]]></category>

		<guid isPermaLink="false">http://www.davedevelopment.co.uk/?p=433</guid>
		<description><![CDATA[
Packt Publishing have recently contacted me letting me know about one of their new books, Zend Framework 1.8 Web Application Development. It looks reasonably priced, and if you fancy having a quick look before you by, the author Keith Pope has a free chapter to download. Packt asked if I&#8217;d be interested in reviewing the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="https://www.packtpub.com/images/PacktLogoSmall.png" style="margin:0px 10px 10px 0px;float:left" />
<p><a href="http://www.packtpub.com/">Packt Publishing</a> have recently contacted me letting me know about one of their new books, <a href="http://www.packtpub.com/zend-framework-1-8-web-application-development/book">Zend Framework 1.8 Web Application Development</a>. It looks reasonably priced, and if you fancy having a quick look before you by, the author <a href="http://www.thepopeisdead.com/">Keith Pope</a> has a <a href="http://www.thepopeisdead.com/main/comments/free_chapter_and_more_to_come/">free chapter</a> to download. Packt asked if I&#8217;d be interested in reviewing the book, so watch this space, I&#8217;ll be back in a couple of weeks with a review. </p>




	<a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F10%2F15%2Fzend-framework-1-8-web-application-development%2F&amp;title=Zend%20Framework%201.8%20Web%20Application%20Development&amp;bodytext=Packt%20Publishing%20have%20recently%20contacted%20me%20letting%20me%20know%20about%20one%20of%20their%20new%20books%2C%20Zend%20Framework%201.8%20Web%20Application%20Development.%20It%20looks%20reasonably%20priced%2C%20and%20if%20you%20fancy%20having%20a%20quick%20look%20before%20you%20by%2C%20the%20author%20Keith%20Pope%20has%20a%20free" title="Digg"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F10%2F15%2Fzend-framework-1-8-web-application-development%2F&amp;title=Zend%20Framework%201.8%20Web%20Application%20Development&amp;notes=Packt%20Publishing%20have%20recently%20contacted%20me%20letting%20me%20know%20about%20one%20of%20their%20new%20books%2C%20Zend%20Framework%201.8%20Web%20Application%20Development.%20It%20looks%20reasonably%20priced%2C%20and%20if%20you%20fancy%20having%20a%20quick%20look%20before%20you%20by%2C%20the%20author%20Keith%20Pope%20has%20a%20free" title="del.icio.us"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F10%2F15%2Fzend-framework-1-8-web-application-development%2F&amp;h=Zend%20Framework%201.8%20Web%20Application%20Development" title="NewsVine"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F10%2F15%2Fzend-framework-1-8-web-application-development%2F&amp;title=Zend%20Framework%201.8%20Web%20Application%20Development" title="Reddit"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow" href="" title="Furl"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F10%2F15%2Fzend-framework-1-8-web-application-development%2F&amp;title=Zend%20Framework%201.8%20Web%20Application%20Development" title="DZone"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F10%2F15%2Fzend-framework-1-8-web-application-development%2F&amp;title=Zend%20Framework%201.8%20Web%20Application%20Development" title="StumbleUpon"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F10%2F15%2Fzend-framework-1-8-web-application-development%2F" title="Technorati"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davedevelopment.co.uk/2009/10/15/zend-framework-1-8-web-application-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework Poster</title>
		<link>http://www.davedevelopment.co.uk/2009/08/21/zend-framework-poster/</link>
		<comments>http://www.davedevelopment.co.uk/2009/08/21/zend-framework-poster/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 11:18:59 +0000</pubDate>
		<dc:creator>davedevelopment</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.davedevelopment.co.uk/?p=429</guid>
		<description><![CDATA[After stumbling across an offer for a free Zend Framework Poster some time ago, I quickly dropped Mayflower an email. 
Some time passed, and now it&#8217;s here at work, placed next to our all important tea, coffee and biscuits station. 

It&#8217;s A0, covers nearly all of the major components and is well worth having! Top [...]]]></description>
			<content:encoded><![CDATA[<p>After stumbling across an offer for a <a href="http://blog.thinkphp.de/archives/399-Mayflower-loves-Zend-Framework.html">free Zend Framework Poster</a> some time ago, I quickly dropped <a href="http://mayflower.de">Mayflower</a> an email. </p>
<p>Some time passed, and now it&#8217;s here at work, placed next to our all important tea, coffee and biscuits station. </p>
<p><a href="http://www.davedevelopment.co.uk/wp-content/uploads/2009/08/Mayflower-poster.jpg"><img src="http://www.davedevelopment.co.uk/wp-content/uploads/2009/08/Mayflower-poster-300x199.jpg" alt="Mayflower poster" title="Mayflower poster" width="300" height="199" class="alignnone size-medium wp-image-430" /></a></p>
<p>It&#8217;s A0, covers nearly all of the major components and is well worth having! Top props to guys over there for pushing the <a href="http://framework.zend.com">Zend Framework</a> like this. Cheers!</p>




	<a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F08%2F21%2Fzend-framework-poster%2F&amp;title=Zend%20Framework%20Poster&amp;bodytext=After%20stumbling%20across%20an%20offer%20for%20a%20free%20Zend%20Framework%20Poster%20some%20time%20ago%2C%20I%20quickly%20dropped%20Mayflower%20an%20email.%20%0D%0A%0D%0ASome%20time%20passed%2C%20and%20now%20it%27s%20here%20at%20work%2C%20placed%20next%20to%20our%20all%20important%20tea%2C%20coffee%20and%20biscuits%20station.%20%0D%0A%0D%0A%0D%0A%0D%0AIt%27s%20A0%2C" title="Digg"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F08%2F21%2Fzend-framework-poster%2F&amp;title=Zend%20Framework%20Poster&amp;notes=After%20stumbling%20across%20an%20offer%20for%20a%20free%20Zend%20Framework%20Poster%20some%20time%20ago%2C%20I%20quickly%20dropped%20Mayflower%20an%20email.%20%0D%0A%0D%0ASome%20time%20passed%2C%20and%20now%20it%27s%20here%20at%20work%2C%20placed%20next%20to%20our%20all%20important%20tea%2C%20coffee%20and%20biscuits%20station.%20%0D%0A%0D%0A%0D%0A%0D%0AIt%27s%20A0%2C" title="del.icio.us"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F08%2F21%2Fzend-framework-poster%2F&amp;h=Zend%20Framework%20Poster" title="NewsVine"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F08%2F21%2Fzend-framework-poster%2F&amp;title=Zend%20Framework%20Poster" title="Reddit"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow" href="" title="Furl"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F08%2F21%2Fzend-framework-poster%2F&amp;title=Zend%20Framework%20Poster" title="DZone"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F08%2F21%2Fzend-framework-poster%2F&amp;title=Zend%20Framework%20Poster" title="StumbleUpon"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F08%2F21%2Fzend-framework-poster%2F" title="Technorati"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davedevelopment.co.uk/2009/08/21/zend-framework-poster/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rev=Canonical and all that Jazz</title>
		<link>http://www.davedevelopment.co.uk/2009/04/15/revcanonical-and-all-that-jazz/</link>
		<comments>http://www.davedevelopment.co.uk/2009/04/15/revcanonical-and-all-that-jazz/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 11:58:29 +0000</pubDate>
		<dc:creator>davedevelopment</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[revcanonical]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.davedevelopment.co.uk/?p=389</guid>
		<description><![CDATA[If anybody missed it, the last few days has seen plenty of buzz around a new proposal on how to solve the problem with URL shorteners. I kind of got lost in all the different methods and proposals people are discussing, suggesting or implementing, but I went ahead and added some simple logic to lnkd.in, [...]]]></description>
			<content:encoded><![CDATA[<p>If anybody missed it, the last few days has seen <a href="http://search.twitter.com/search?q=%23revcanonical">plenty of buzz</a> around a <a href="http://revcanonical.appspot.com/">new proposal</a> on how to solve the <a href="http://joshua.schachter.org/2009/04/on-url-shorteners.html">problem with URL shorteners</a>. I kind of got lost in all the different methods and proposals people are <a href="http://benramsey.com/archives/a-revcanonical-rebuttal/">discussing</a>, <a href="http://shiflett.org/blog/2009/apr/a-rev-canonical-http-header">suggesting</a> or <a href="http://simonwillison.net/2009/Apr/11/revcanonical/">implementing</a>, but I went ahead and added some simple logic to <a href="http://lnkd.in">lnkd.in</a>, to do a HTTP HEAD request to the given URL, looking for headers in a couple of the formats suggested. I figured that was going to get out of date pretty quickly, so I modified it to use the <a href="http://revcanonical.appspot.com/api">RevCanonical API</a>, seems to work pretty well, returning a rev=canonical url wherever possible.</p>
<p>I also contributed a basic bit of code to <a href="http://akrabat.com">Rob Allen&#8217;s</a> <a href="http://akrabat.com/shorter-links">Shorter Links</a> plugin for wordpress, allowing users to specifying a base url, davedevelopment.co.uk isn&#8217;t all that good for short URLs. Just need to upgrade the plugin and decide on a short domain for my blog now.</p>
<p><strong>Update</strong>: registerd <a href="http://daved.in">daved.in</a>, works a treat</p>




	<a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F15%2Frevcanonical-and-all-that-jazz%2F&amp;title=Rev%3DCanonical%20and%20all%20that%20Jazz&amp;bodytext=If%20anybody%20missed%20it%2C%20the%20last%20few%20days%20has%20seen%20plenty%20of%20buzz%20around%20a%20new%20proposal%20on%20how%20to%20solve%20the%20problem%20with%20URL%20shorteners.%20I%20kind%20of%20got%20lost%20in%20all%20the%20different%20methods%20and%20proposals%20people%20are%20discussing%2C%20suggesting%20or%20implementing%2C%20bu" title="Digg"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F15%2Frevcanonical-and-all-that-jazz%2F&amp;title=Rev%3DCanonical%20and%20all%20that%20Jazz&amp;notes=If%20anybody%20missed%20it%2C%20the%20last%20few%20days%20has%20seen%20plenty%20of%20buzz%20around%20a%20new%20proposal%20on%20how%20to%20solve%20the%20problem%20with%20URL%20shorteners.%20I%20kind%20of%20got%20lost%20in%20all%20the%20different%20methods%20and%20proposals%20people%20are%20discussing%2C%20suggesting%20or%20implementing%2C%20bu" title="del.icio.us"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F15%2Frevcanonical-and-all-that-jazz%2F&amp;h=Rev%3DCanonical%20and%20all%20that%20Jazz" title="NewsVine"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F15%2Frevcanonical-and-all-that-jazz%2F&amp;title=Rev%3DCanonical%20and%20all%20that%20Jazz" title="Reddit"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow" href="" title="Furl"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F15%2Frevcanonical-and-all-that-jazz%2F&amp;title=Rev%3DCanonical%20and%20all%20that%20Jazz" title="DZone"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F15%2Frevcanonical-and-all-that-jazz%2F&amp;title=Rev%3DCanonical%20and%20all%20that%20Jazz" title="StumbleUpon"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F15%2Frevcanonical-and-all-that-jazz%2F" title="Technorati"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davedevelopment.co.uk/2009/04/15/revcanonical-and-all-that-jazz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZFSnippets.com update</title>
		<link>http://www.davedevelopment.co.uk/2009/04/06/zfsnippetscom-update/</link>
		<comments>http://www.davedevelopment.co.uk/2009/04/06/zfsnippetscom-update/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 21:17:13 +0000</pubDate>
		<dc:creator>davedevelopment</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[zend framework]]></category>
		<category><![CDATA[zend search lucene]]></category>
		<category><![CDATA[zf]]></category>
		<category><![CDATA[zfsnippets.com]]></category>

		<guid isPermaLink="false">http://www.davedevelopment.co.uk/?p=369</guid>
		<description><![CDATA[It&#8217;s been just over a month since I launched zfsnippets.com and I&#8217;m very pleased with the reception it got, which spurred me on to try and improve it. 
Since then, following suggestions on the feedback forum I&#8217;ve implemented a few new features. What I&#8217;ve noticed is the ease at which these features where added, thanks [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been just <a href="http://www.davedevelopment.co.uk/2009/03/04/zfsnippetscom-zend-framework-code-snippets/">over a month</a> since I launched <a href="http://www.zfsnippets.com" title="Zend Framework Snippets">zfsnippets.com</a> and I&#8217;m very pleased with the reception it got, which spurred me on to try and improve it. </p>
<p>Since then, following suggestions on the <a href="http://zfsnippets.uservoice.com/pages/general">feedback forum</a> I&#8217;ve implemented a few new features. What I&#8217;ve noticed is the ease at which these features where added, thanks to the quality of the Zend Framework.</p>
<h4>Favourites</h4>
<p>Along with adding icons for up votes, there&#8217;s now a little star icon to add snippets to your favourites, easily accessible from your user page. A little sprinkling of <a href="http://www.dojotoolkit.org/">dojo</a> and these are added via AJAX.</p>
<p><a href="http://www.davedevelopment.co.uk/wp-content/uploads/2009/04/screenshot2.png"><img src="http://www.davedevelopment.co.uk/wp-content/uploads/2009/04/screenshot2.png" alt="screenshot2" title="screenshot2" width="129" height="43" class="alignnone size-full wp-image-370" /></a></p>
<h4>Revision History</h4>
<p>Snippets can now be edited by the creator and a revision history is kept.</p>
<p><a href="http://www.davedevelopment.co.uk/wp-content/uploads/2009/04/screenshot3.png"><img src="http://www.davedevelopment.co.uk/wp-content/uploads/2009/04/screenshot3-300x167.png" alt="screenshot3" title="screenshot3" width="300" height="167" class="alignnone size-medium wp-image-371" /></a></p>
<p>Using a simple implementation of the <a href="http://en.wikipedia.org/wiki/Longest_common_subsequence_problem">Longest common subsequence problem</a>, you can also view diffs of the revisions.</p>
<p><a href="http://www.davedevelopment.co.uk/wp-content/uploads/2009/04/screenshot4.png"><img src="http://www.davedevelopment.co.uk/wp-content/uploads/2009/04/screenshot4-300x102.png" alt="screenshot4" title="screenshot4" width="300" height="102" class="alignnone size-medium wp-image-372" /></a></p>
<h4>Search</h4>
<p>Lastly there&#8217;s the <a href="http://www.zfsnippets.com/snippets/search">search engine</a>, built on top of <a href="http://framework.zend.com/manual/en/zend.search.lucene.html">Zend_Search_Lucene</a>. This took a little more work, but the results were worth it. I hadn&#8217;t realised how powerful the Lucene query language was until now and I&#8217;m very impressed with the implementation.</p>
<p><a href="http://www.davedevelopment.co.uk/wp-content/uploads/2009/04/screenshot1.png"><img src="http://www.davedevelopment.co.uk/wp-content/uploads/2009/04/screenshot1-300x173.png" alt="screenshot1" title="screenshot1" width="300" height="173" class="alignnone size-medium wp-image-373" /></a></p>
<p>As you would expect, traffic has slowed down considerably since the initial burst, but there&#8217;s still a bit of steady traffic there and I hope people keep coming back to visit now and then. As for going forward, I think I&#8217;ll add a field to allow contributors to <a href="http://zfsnippets.uservoice.com/pages/general/suggestions/134574-add-zend-framework-version-number-snippet-was-tested-with-">specify which zend framework version</a> their snippet was tested or is compatible with, then look a little more at the scoring system. </p>




	<a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F06%2Fzfsnippetscom-update%2F&amp;title=ZFSnippets.com%20update&amp;bodytext=It%27s%20been%20just%20over%20a%20month%20since%20I%20launched%20zfsnippets.com%20and%20I%27m%20very%20pleased%20with%20the%20reception%20it%20got%2C%20which%20spurred%20me%20on%20to%20try%20and%20improve%20it.%20%20%0D%0A%0D%0ASince%20then%2C%20following%20suggestions%20on%20the%20feedback%20forum%20I%27ve%20implemented%20a%20few%20new%20features.%20W" title="Digg"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F06%2Fzfsnippetscom-update%2F&amp;title=ZFSnippets.com%20update&amp;notes=It%27s%20been%20just%20over%20a%20month%20since%20I%20launched%20zfsnippets.com%20and%20I%27m%20very%20pleased%20with%20the%20reception%20it%20got%2C%20which%20spurred%20me%20on%20to%20try%20and%20improve%20it.%20%20%0D%0A%0D%0ASince%20then%2C%20following%20suggestions%20on%20the%20feedback%20forum%20I%27ve%20implemented%20a%20few%20new%20features.%20W" title="del.icio.us"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F06%2Fzfsnippetscom-update%2F&amp;h=ZFSnippets.com%20update" title="NewsVine"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F06%2Fzfsnippetscom-update%2F&amp;title=ZFSnippets.com%20update" title="Reddit"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow" href="" title="Furl"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F06%2Fzfsnippetscom-update%2F&amp;title=ZFSnippets.com%20update" title="DZone"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F06%2Fzfsnippetscom-update%2F&amp;title=ZFSnippets.com%20update" title="StumbleUpon"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F04%2F06%2Fzfsnippetscom-update%2F" title="Technorati"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davedevelopment.co.uk/2009/04/06/zfsnippetscom-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How protected is protected?</title>
		<link>http://www.davedevelopment.co.uk/2009/02/25/how-protected-is-protected/</link>
		<comments>http://www.davedevelopment.co.uk/2009/02/25/how-protected-is-protected/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 21:18:21 +0000</pubDate>
		<dc:creator>davedevelopment</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[object oriented]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.davedevelopment.co.uk/2009/02/23/of-visibility-encapsulation-and-inheritance/</guid>
		<description><![CDATA[Before my much needed Holiday, a colleague of mine asked for my input on a funny issue he was having. The root of the problem was that our production server is still running PHP 5.1.2, where as most of us run 5.2.x on our development and test machines. My problem was that what I was [...]]]></description>
			<content:encoded><![CDATA[<p>Before my much needed Holiday, <a href="http://blog.chaddyonline.co.uk">a colleague</a> of mine asked for my input on a funny issue he was having. The root of the problem was that our production server is still running PHP 5.1.2, where as most of us run 5.2.x on our development and test machines. My problem was that what I was seeing didn&#8217;t make sense. The following portion of code is a simple reproduction of the code my colleague was using, running fine on PHP 5.2.x, but causing a fatal error on the production server running 5.1.2, an attribute access violation. </p>
<pre name="code" class="php">
&lt;?php
class BankAccount
{
    protected $balance;

    public function __construct($balance)
    {
        $this-&gt;balance = $balance;
    }

    public function __toString()
    {
        return 'Balance: ' . $this-&gt;balance;
    }

    public function debit($debit)
    {
        $this-&gt;balance -= $credit;
    }

    public function credit($credit)
    {
        $this-&gt;balance += $credit;
    }
}

class SavingsAccount extends BankAccount
{
    public function __construct(BankAccount $parent)
    {
        $this-&gt;balance = $parent-&gt;balance;
    }
}

$first = new BankAccount(1.00);
$second = new SavingsAccount($first);

echo $second, PHP_EOL; // Balance: 1
</pre>
<p>It turns out that <a href="http://uk2.php.net/public">PHP&#8217;s visibility</a> restrictions are on a class level, rather than an instance level, and the fatal error was actually due to a bug in 5.1.x.</p>
<blockquote><p>The visibility of a property or method can be defined by prefixing the declaration with the keywords: public, protected or private. Public declared items can be accessed everywhere. Protected limits access to inherited and parent <strong>classes</strong> (and to the <strong>class</strong> that defines the item). Private limits visibility only to the class that defines the item. </p>
</blockquote>
<p>This bemused me, as it would appear to me there is no point having a protected operator at all. Suppose I am a lowly programmer given the BankAccount Class above as an API I can use but not change. I have a <a href="http://en.wikipedia.org/wiki/Data_Access_Object">data access object</a> that returns BankAccount objects too, which I also can&#8217;t touch. For reasons unknown to me, but probably to try and create some <a href="http://en.wikipedia.org/wiki/Encapsulation_(computer_science)">encapsulation</a> so they can log transactions via the credit and debit methods, the original developer decided that I shouldn&#8217;t be able to directly access the balance attribute, but I want to. </p>
<pre name="code" class="php">
&lt;?php

//$myAccount = $dao-&gt;getAccount(123);
$myAccount = new BankAccount(1.00);
echo $myAccount, PHP_EOL; // Balance: 1

class WorkAround extends BankAccount
{
    public static function setBalance(BankAccount $acc, $balance)
    {
        $acc-&gt;balance = $balance;
    }
}

WorkAround::setBalance($myAccount, 1000000.00);
echo $myAccount, PHP_EOL; // Balance: 1000000
</pre>
<p>This just doesn&#8217;t seem right to me. Don&#8217;t get me wrong, I appreciate there needs to be some level of responsibility taken by developers to not do this kind of thing. My colleague writes a lot of <a href="http://en.wikipedia.org/wiki/Java_(programming_language)">Java</a>, in which this is also the expected behaviour with the protected visibility, hence why he set out on this path, so it seemed right to him. Because of this I embarked on a little research to determine how other languages implement visibility. </p>
<p>A very quick and non-extensive bit of research led me to believe that Python doesn&#8217;t have visibility as I know it, and C# has protected and internal, but neither work the way I&#8217;d like. Ruby has the closest to what I desire in the form of <a href="http://www.rubyist.net/~slagell/ruby/instancevars.html">instance variables</a>, but I&#8217;m sure there&#8217;s plenty I&#8217;ve missed.</p>
<pre name="code" class="ruby">
class BankAccount
    def initialize(bal)
        @balance = bal
    end

    def debit(debit)
        @balance -= debit
    end

    def credit(credit)
        @balance += credit
    end

    def to_s
        "Balance: %d" % @balance
    end
end

class SavingsAccount &lt; BankAccount
    def setBalance(acc, bal)
        # This wont work - we cant access acc.balance
        # acc.balance = balance;
    end

    def bonusCredit(credit)
        # just to prove a sub class can access
        # the instance variable
        @balance += credit + 1
    end
end

first = BankAccount.new(42);
second = SavingsAccount.new(1);

second.setBalance(first, 5000000);
second.bonusCredit(10);

print first  # Balance: 42
print second # Balance: 12 
</pre>
<p>It worries me sometimes when I come across things like this that I blatantly should know and understand properly. Cheers JC.</p>
<p><strong><em>Advertisement</em></strong>:  <a href="http://www.daveproxy.co.uk">DaveProxy</a><em> </em>- Free CGIProxy, bypass company and school browsing restrictions</p>




	<a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F02%2F25%2Fhow-protected-is-protected%2F&amp;title=How%20protected%20is%20protected%3F&amp;bodytext=Before%20my%20much%20needed%20Holiday%2C%20a%20colleague%20of%20mine%20asked%20for%20my%20input%20on%20a%20funny%20issue%20he%20was%20having.%20The%20root%20of%20the%20problem%20was%20that%20our%20production%20server%20is%20still%20running%20PHP%205.1.2%2C%20where%20as%20most%20of%20us%20run%205.2.x%20on%20our%20development%20and%20test%20machine" title="Digg"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F02%2F25%2Fhow-protected-is-protected%2F&amp;title=How%20protected%20is%20protected%3F&amp;notes=Before%20my%20much%20needed%20Holiday%2C%20a%20colleague%20of%20mine%20asked%20for%20my%20input%20on%20a%20funny%20issue%20he%20was%20having.%20The%20root%20of%20the%20problem%20was%20that%20our%20production%20server%20is%20still%20running%20PHP%205.1.2%2C%20where%20as%20most%20of%20us%20run%205.2.x%20on%20our%20development%20and%20test%20machine" title="del.icio.us"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F02%2F25%2Fhow-protected-is-protected%2F&amp;h=How%20protected%20is%20protected%3F" title="NewsVine"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F02%2F25%2Fhow-protected-is-protected%2F&amp;title=How%20protected%20is%20protected%3F" title="Reddit"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow" href="" title="Furl"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F02%2F25%2Fhow-protected-is-protected%2F&amp;title=How%20protected%20is%20protected%3F" title="DZone"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F02%2F25%2Fhow-protected-is-protected%2F&amp;title=How%20protected%20is%20protected%3F" title="StumbleUpon"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2009%2F02%2F25%2Fhow-protected-is-protected%2F" title="Technorati"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davedevelopment.co.uk/2009/02/25/how-protected-is-protected/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Landing a PHP job Part 3: Curriculum Vitae</title>
		<link>http://www.davedevelopment.co.uk/2008/12/15/landing-a-php-job-part-3-curriculum-vitae/</link>
		<comments>http://www.davedevelopment.co.uk/2008/12/15/landing-a-php-job-part-3-curriculum-vitae/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 22:44:24 +0000</pubDate>
		<dc:creator>davedevelopment</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[recruitment]]></category>
		<category><![CDATA[curriculum vitae]]></category>
		<category><![CDATA[cv]]></category>
		<category><![CDATA[php job]]></category>

		<guid isPermaLink="false">http://www.davedevelopment.co.uk/?p=157</guid>
		<description><![CDATA[In part two of this series, I discussed the technical know how I think will help get you your next PHP job. This part will discuss writing your Curriculum Vitae(CV, resume, etc.). There are a lot of contrasting opinions on this subject, I&#8217;ll make a few points, give you some further reading and you can [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.davedevelopment.co.uk/2008/09/17/landing-a-php-job-part-2-soft-skills/">part two</a> of this series, I discussed the technical know how I think will help get you your next PHP job. This part will discuss writing your Curriculum Vitae(CV, resume, etc.). There are a lot of contrasting opinions on this subject, I&#8217;ll make a few points, give you some further reading and you can adapt the opinions in to a top notch CV of your own. I&#8217;m no major expert and most of the recruitment I have been involved in has been for trainee developers, but these positions attract a high number of CVs, so I&#8217;ve seen a fair few. </p>
<h4>Your CV does not get you a job</h4>
<p>Your CV gets you an interview, your performance in the interview gets you a job. Your CV is a right of passage, this stage is used to <em>filter out</em> the wrong candidates.</p>
<h4>Your CV should evolve like you</h4>
<p>You should be continually evolving and improving yourself, your CV should continually evolve with you. I can&#8217;t see any reason why any two companies should see the same version of your CV. Every time you apply for a position, you CV should be tailored to suit the position. Cut out anything you think will not interest your prospective employer, embellish on what will interest them. You come across as a better candidate and you <em>don&#8217;t waste their time</em>. </p>
<h4>Don&#8217;t stuff your CV with keywords/acronyms</h4>
<blockquote>
<p>Skills: PHP4/5, SOAP, XML, XSLT, JSON, AJAX, (X)HTML, CSS, RoR, MySQL, SEO, WAI, WCAG, MVC, XML-RPC&#8230;.</p>
</blockquote>
<p>These kinds of lists are great for getting your CV past an agency recruiter, but the <em>actual</em> employers would rather see a reasonable description of how you used 5 of those technologies. I try to briefly describe what I did and why I used those methods/skills/technologies.</p>
<blockquote><p>.. Overcame performance issues due to large volumes of data by including caching, AJAX and moving some business logic to database triggers and stored procedures. (LAMP)</p>
</blockquote>
<p>Besides, if you&#8217;re good, they&#8217;ll hire you and expect you to quickly learn the skills, technologies and methods <em>they use</em>.</p>
<h4>Formatting and Proof Reading</h4>
<p>I like CVs short, they take less time to read. One page is good, any more than two is bad. Keep it simple, spell check it, grammar check it, get people smarter than you to proof read it. Speaking of which, here&#8217;s my <a href='http://www.davedevelopment.co.uk/wp-content/uploads/2008/12/cv.pdf' title="Dave Marshalls CV">current offering</a>, although it still needs a lot of work. I intend to try switching to plain text, ala <a href="http://steve-yegge.blogspot.com/2007/09/ten-tips-for-slightly-less-awful-resume.html">Stevey</a>, plus I recently got promoted so I&#8217;ve more work history to add. Comments appreciated.</p>
<h4>Further Reading</h4>
<ul>
<li><a href="http://www.manager-tools.com/2005/10/your-resume-stinks/">Manager Tools &#8211; Resume podcast</a></li>
<li><a href="http://www.manager-tools.com/sample-resume/">Manager Tools &#8211; Sample Resume</a></li>
<li><a href="http://steve-yegge.blogspot.com/2007/09/ten-tips-for-slightly-less-awful-resume.html">Steve Yegge on CVs</a></li>
<li><a href="http://www.joelonsoftware.com/articles/ResumeRead.html">Joel Spolsky &#8211; Getting your resume read</a></li>
<li><a href="http://www.joelonsoftware.com/articles/SortingResumes.html">Joel Spolsky &#8211; Sorting Resumes</a></li>
<li><a href="http://www.bcs.org/server.php?show=ConWebDoc.23143">BCS CV Clinic</a></li>
</ul>
<h4>More in this series</h4>
<ul>
<li><a href="http://www.davedevelopment.co.uk/2008/09/08/landing-a-php-job-part-1-technical-knowledge-and-skills/" title="Technical skills for PHP Jobs">Part 1: Technical Skills</a></li>
<li><a href="http://www.davedevelopment.co.uk/2008/09/17/landing-a-php-job-part-2-soft-skills/" title="Soft skills for PHP Jobs">Part 2: Soft Skills</a></li>
<li><a href="http://www.davedevelopment.co.uk/2008/12/15/landing-a-php-job-part-3-curriculum-vitae/">Part 3: Curriculum Vitae</a></li>
</ul>




	<a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F12%2F15%2Flanding-a-php-job-part-3-curriculum-vitae%2F&amp;title=Landing%20a%20PHP%20job%20Part%203%3A%20Curriculum%20Vitae&amp;bodytext=In%20part%20two%20of%20this%20series%2C%20I%20discussed%20the%20technical%20know%20how%20I%20think%20will%20help%20get%20you%20your%20next%20PHP%20job.%20This%20part%20will%20discuss%20writing%20your%20Curriculum%20Vitae%28CV%2C%20resume%2C%20etc.%29.%20There%20are%20a%20lot%20of%20contrasting%20opinions%20on%20this%20subject%2C%20I%27ll%20make%20a%20f" title="Digg"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F12%2F15%2Flanding-a-php-job-part-3-curriculum-vitae%2F&amp;title=Landing%20a%20PHP%20job%20Part%203%3A%20Curriculum%20Vitae&amp;notes=In%20part%20two%20of%20this%20series%2C%20I%20discussed%20the%20technical%20know%20how%20I%20think%20will%20help%20get%20you%20your%20next%20PHP%20job.%20This%20part%20will%20discuss%20writing%20your%20Curriculum%20Vitae%28CV%2C%20resume%2C%20etc.%29.%20There%20are%20a%20lot%20of%20contrasting%20opinions%20on%20this%20subject%2C%20I%27ll%20make%20a%20f" title="del.icio.us"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F12%2F15%2Flanding-a-php-job-part-3-curriculum-vitae%2F&amp;h=Landing%20a%20PHP%20job%20Part%203%3A%20Curriculum%20Vitae" title="NewsVine"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F12%2F15%2Flanding-a-php-job-part-3-curriculum-vitae%2F&amp;title=Landing%20a%20PHP%20job%20Part%203%3A%20Curriculum%20Vitae" title="Reddit"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow" href="" title="Furl"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F12%2F15%2Flanding-a-php-job-part-3-curriculum-vitae%2F&amp;title=Landing%20a%20PHP%20job%20Part%203%3A%20Curriculum%20Vitae" title="DZone"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F12%2F15%2Flanding-a-php-job-part-3-curriculum-vitae%2F&amp;title=Landing%20a%20PHP%20job%20Part%203%3A%20Curriculum%20Vitae" title="StumbleUpon"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F12%2F15%2Flanding-a-php-job-part-3-curriculum-vitae%2F" title="Technorati"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davedevelopment.co.uk/2008/12/15/landing-a-php-job-part-3-curriculum-vitae/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Going to PHPNW08</title>
		<link>http://www.davedevelopment.co.uk/2008/11/03/going-to-phpnw08/</link>
		<comments>http://www.davedevelopment.co.uk/2008/11/03/going-to-phpnw08/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 14:58:12 +0000</pubDate>
		<dc:creator>davedevelopment</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[phpnw08]]></category>

		<guid isPermaLink="false">http://www.davedevelopment.co.uk/?p=213</guid>
		<description><![CDATA[In a few weeks a few colleagues and myself will be attending phpnw08, a PHP conference arranged by the PHPNW community. 
phpnw08 is a 1 day conference, to be held on Saturday 22nd November 2008, for developers, designers, managers or anyone else with an interest in the PHP programming language.
The conference will have a range [...]]]></description>
			<content:encoded><![CDATA[<p>In a few weeks a few colleagues and myself will be attending <a href="http://conference.phpnw.org.uk/phpnw08/">phpnw08</a>, a PHP conference arranged by the <a href="http://phpnw.org.uk/">PHPNW</a> community. </p>
<blockquote><p>phpnw08 is a 1 day conference, to be held on Saturday 22nd November 2008, for developers, designers, managers or anyone else with an interest in the PHP programming language.</p>
<p>The conference will have a range of well known as well as more local speakers and aims to highlight current best practice and emerging topics within the sphere of PHP and web development.</p>
</blockquote>
<p>This will be the first conference I&#8217;ve attended and I&#8217;m lucky enough to have my ticket paid for by <a href="http://www.cspencerltd.co.uk">Spencers</a>. I&#8217;m particularly looking forward to the keynote with <a href="http://www.derickrethans.nl/">Derick Rethans</a>, The Power of Refactoring with <a href="http://www.leftontheweb.com/">Stefan Koopmanschap</a> and the final panel with <a href="http://devzone.zend.com/member/83-Steph-Fox-staff">Steph Fox</a>, <a href="http://www.jansch.nl/">Ivo Jansch</a>, <a href="http://www.macvicar.net/">Scott Macvicar</a> and <a href="http://felix.phpbelgium.be/blog/">Felix De Vliegher</a>.</p>
<p>Anybody else who&#8217;s going, that&#8217;s my picture over on the right, if you see me, please introduce yourself! Anybody who&#8217;s in the UK and not going, <a href="http://conference.phpnw.org.uk/phpnw08/register">register now</a>!</p>




	<a rel="nofollow" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F11%2F03%2Fgoing-to-phpnw08%2F&amp;title=Going%20to%20PHPNW08&amp;bodytext=In%20a%20few%20weeks%20a%20few%20colleagues%20and%20myself%20will%20be%20attending%20phpnw08%2C%20a%20PHP%20conference%20arranged%20by%20the%20PHPNW%20community.%20%0D%0A%0D%0Aphpnw08%20is%20a%201%20day%20conference%2C%20to%20be%20held%20on%20Saturday%2022nd%20November%202008%2C%20for%20developers%2C%20designers%2C%20managers%20or%20anyone%20else%20w" title="Digg"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://delicious.com/post?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F11%2F03%2Fgoing-to-phpnw08%2F&amp;title=Going%20to%20PHPNW08&amp;notes=In%20a%20few%20weeks%20a%20few%20colleagues%20and%20myself%20will%20be%20attending%20phpnw08%2C%20a%20PHP%20conference%20arranged%20by%20the%20PHPNW%20community.%20%0D%0A%0D%0Aphpnw08%20is%20a%201%20day%20conference%2C%20to%20be%20held%20on%20Saturday%2022nd%20November%202008%2C%20for%20developers%2C%20designers%2C%20managers%20or%20anyone%20else%20w" title="del.icio.us"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F11%2F03%2Fgoing-to-phpnw08%2F&amp;h=Going%20to%20PHPNW08" title="NewsVine"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F11%2F03%2Fgoing-to-phpnw08%2F&amp;title=Going%20to%20PHPNW08" title="Reddit"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow" href="" title="Furl"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/" title="Furl" alt="Furl" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F11%2F03%2Fgoing-to-phpnw08%2F&amp;title=Going%20to%20PHPNW08" title="DZone"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F11%2F03%2Fgoing-to-phpnw08%2F&amp;title=Going%20to%20PHPNW08" title="StumbleUpon"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.davedevelopment.co.uk%2F2008%2F11%2F03%2Fgoing-to-phpnw08%2F" title="Technorati"><img src="http://www.davedevelopment.co.uk/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.davedevelopment.co.uk/2008/11/03/going-to-phpnw08/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
