<?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>PHPkitchen</title>
	<atom:link href="http://phpkitchen.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://phpkitchen.com</link>
	<description>PHP and Web Development News and Tips</description>
	<lastBuildDate>Wed, 30 Dec 2009 13:24:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Programmer Competency Matrix</title>
		<link>http://phpkitchen.com/2009/12/programmer-competency-matrix/</link>
		<comments>http://phpkitchen.com/2009/12/programmer-competency-matrix/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 13:22:29 +0000</pubDate>
		<dc:creator>Demian Turner</dc:creator>
				<category><![CDATA[Best practices]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://phpkitchen.com/?p=1382</guid>
		<description><![CDATA[A very nice matrix exploring programmer aptitude.

]]></description>
			<content:encoded><![CDATA[<p>A very nice <a href="http://www.indiangeek.net/wp-content/uploads/Programmer%20competency%20matrix.htm">matrix exploring programmer aptitude</a>.</p>
<p><a href="http://www.indiangeek.net/wp-content/uploads/Programmer%20competency%20matrix.htm"><img class="alignnone" title="Programmer Competency Matrix" src="http://phpkitchen.com/wp-content/uploads/2009/12/programmer.png" alt="" width="500" height="260" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://phpkitchen.com/2009/12/programmer-competency-matrix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile workers can discover best places to work</title>
		<link>http://phpkitchen.com/2009/12/mobile-workers-can-discover-best-places-to-work/</link>
		<comments>http://phpkitchen.com/2009/12/mobile-workers-can-discover-best-places-to-work/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 13:50:09 +0000</pubDate>
		<dc:creator>Demian Turner</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Startups]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[tele-working]]></category>

		<guid isPermaLink="false">http://phpkitchen.com/2009/12/mobile-workers-can-discover-best-places-to-work/</guid>
		<description><![CDATA[Thanks to Pam for the heads up about this new app in the app store, WorkSnug.
 












WorkSnug uses Augmented Reality to connect mobile workers to the nearest and best places to work in the city. We&#8217;ve visited and rated hundreds of workspaces, assessing noise levels, power provision, community feel, even the quality of the coffee. [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://pamela.poole.free.fr/frogblog/">Pam</a> for the heads up about this new app in the <a href="http://itunes.apple.com/gb/app/worksnug/id336597081?mt=8">app store</a>, WorkSnug.</p>
<blockquote><p><span style="border-collapse: separate; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"> </span></p>
<div style="background-color: #343434;">
<table style="background-color: #343434;" border="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td align="center" valign="top">
<table id="contentTable" style="margin-top: 10px; border: 0px none #000000;" border="0" cellspacing="0" cellpadding="0" width="400">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="20" width="400">
<tbody>
<tr>
<td style="font-size: 12px; color: #333333; line-height: 18px; font-family: Verdana; background-color: #ffffff; padding: 20px; border: 0px none #ffffff;" align="left" valign="top"><span style="font-size: medium;">WorkSnug uses Augmented Reality to connect mobile workers to the nearest and best places to work in the city. We&#8217;ve visited and rated hundreds of workspaces, assessing noise levels, power provision, community feel, even the quality of the coffee. London has been launched first. San Francisco, New York, Berlin, Madrid and several other cities are on the way in the coming weeks</span></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</blockquote>
<p>Covered recently in <a href="http://webworkerdaily.com/2009/11/12/some-real-time-goodies/">Web Worker Daily</a>, check out the video to see the app in action.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/0z_Q3yl4NjM&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/0z_Q3yl4NjM&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://phpkitchen.com/2009/12/mobile-workers-can-discover-best-places-to-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Factors affecting Google Search position</title>
		<link>http://phpkitchen.com/2009/12/factors-affecting-google-search-position/</link>
		<comments>http://phpkitchen.com/2009/12/factors-affecting-google-search-position/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 11:43:45 +0000</pubDate>
		<dc:creator>Demian Turner</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://phpkitchen.com/2009/12/factors-affecting-google-search-position/</guid>
		<description><![CDATA[I thought it was strange when I noticed that the search result position of a customer&#8217;s site, Eureka Financial, varies depending on whether the customer was logged in or not to their Google account. It should be noted the customer is running Adwords campaigns for their site.
But it gets even stranger &#8211; can you believe [...]]]></description>
			<content:encoded><![CDATA[<p>I thought it was strange when I noticed that the search result position of a customer&#8217;s site, <a href="http://www.eurekafinancial.com/">Eureka Financial</a>, varies depending on whether the customer was logged in or not to their Google account. It should be noted the customer is running Adwords campaigns for their site.</p>
<p>But it gets even stranger &#8211; can you believe that what browser you&#8217;re using affects the result position?</p>
<p>Here are the variations I&#8217;ve seen so far on searches for the phrase “financial training uk”:</p>
<ul>
<li>customer logged in, result position #2</li>
<li>customer not logged in, result position #40</li>
<li>me logged in (different Google acct), Safari: #37</li>
<li>me logged in (different Google acct), Firefox: #40</li>
</ul>
<p>When you&#8217;re using a Safari browser, Google adds a client param to the url, ie, <em>client=safari</em>, however for firefox the param is not added.</p>
<p>Go figure.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkitchen.com/2009/12/factors-affecting-google-search-position/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Making the web more readable &#8211; in one click</title>
		<link>http://phpkitchen.com/2009/12/making-the-web-more-readable-in-one-click/</link>
		<comments>http://phpkitchen.com/2009/12/making-the-web-more-readable-in-one-click/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 15:21:30 +0000</pubDate>
		<dc:creator>Demian Turner</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://phpkitchen.com/2009/12/making-the-web-more-readable-in-one-click/</guid>
		<description><![CDATA[
The Readability bookmarklet is by far the most useful bookmarklet I&#8217;ve used. A must try for anyone who spends an inordinate amount of time reading stuff on the web  
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-241" title="Picture 1" src="http://demianturner.com/wp-content/uploads/2009/10/Picture-1.png" alt="Picture 1" width="534" height="237" /></p>
<p>The <a href="http://lab.arc90.com/experiments/readability/">Readability bookmarklet</a> is by far the most useful bookmarklet I&#8217;ve used. A must try for anyone who spends an inordinate amount of time reading stuff on the web <img src='http://phpkitchen.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://phpkitchen.com/2009/12/making-the-web-more-readable-in-one-click/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Block Flash</title>
		<link>http://phpkitchen.com/2009/12/how-to-block-flash/</link>
		<comments>http://phpkitchen.com/2009/12/how-to-block-flash/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 14:05:16 +0000</pubDate>
		<dc:creator>Demian Turner</dc:creator>
				<category><![CDATA[Best practices]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://phpkitchen.com/2009/12/how-to-block-flash/</guid>
		<description><![CDATA[I wish I hadn&#8217;t waited so long to install the ClickToFlash plugin, it totally improves the web experience. The idea is simple, all flash animations are paralyzed by default   To view flash, including videos like youtube, etc, you have to click to play. A lot healthier for the laptop, no more CPU running [...]]]></description>
			<content:encoded><![CDATA[<p><img class="big_icon alignleft" style="margin: 10px;" src="http://rentzsch.github.com/clicktoflash/ctf.png" alt="ClickToFlash Icon" width="256" height="160" />I wish I hadn&#8217;t waited so long to install the <a href="http://rentzsch.github.com/clicktoflash/">ClickToFlash plugin</a>, it totally improves the web experience. The idea is simple, all flash animations are paralyzed by default <img src='http://phpkitchen.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  To view flash, including videos like youtube, etc, you have to click to play. A lot healthier for the laptop, no more CPU running at 100% nor mindless distractions when you&#8217;re trying to absorb valuable content.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkitchen.com/2009/12/how-to-block-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP shell rocks</title>
		<link>http://phpkitchen.com/2009/11/php-shell-rocks/</link>
		<comments>http://phpkitchen.com/2009/11/php-shell-rocks/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 21:39:40 +0000</pubDate>
		<dc:creator>Demian Turner</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://phpkitchen.com/?p=1348</guid>
		<description><![CDATA[I&#8217;ve written about this before, but since the interactive mode of PHP (php -a) seems to be broken on OS X, I think it&#8217;s worth singing the praises of Jan Kneschke&#8217;s php shell project once again.
It&#8217;s a piece of cake to install the tool with the PEAR installer, and since I last used it 2 great [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://phpkitchen.com/wp-content/uploads/2009/12/shell.png"><img class="alignleft size-full wp-image-1378" style="margin: 10px;" title="shell" src="http://phpkitchen.com/wp-content/uploads/2009/12/shell.png" alt="shell" width="324" height="153" /></a>I&#8217;ve written about this <a href="http://phpkitchen.com/2006/06/php-shell-gets-even-better/">before</a>, but since the interactive mode of PHP (php -a) seems to be broken on OS X, I think it&#8217;s worth singing the praises of Jan Kneschke&#8217;s <a href="http://jan.kneschke.de/projects/php-shell/">php shell</a> project once again.</p>
<p>It&#8217;s a piece of cake to install the tool with the PEAR installer, and since I last used it 2 great new features are on offer:</p>
<ul>
<li>tab completion for all (or many) PHP functions and built-in classes and interfaces</li>
<li>handling of fatal errors</li>
</ul>
<p>What a relief to have this working again!  I was ssh-ing onto my Fedora servers just to test out code but of course this became impractical pretty quickly.  And did I mention it runs great on PHP 5.3?</p>
<p>And if you&#8217;re tempted to use the similarly named <a href="http://www.phpsh.org/">phpsh</a> project from the Facebook open src stables, I can confirm this is not an option with the latest version of PHP.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkitchen.com/2009/11/php-shell-rocks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Graphic Designer vs Client</title>
		<link>http://phpkitchen.com/2009/10/graphic-designer-vs-client/</link>
		<comments>http://phpkitchen.com/2009/10/graphic-designer-vs-client/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 08:58:05 +0000</pubDate>
		<dc:creator>Demian Turner</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://phpkitchen.com/?p=1339</guid>
		<description><![CDATA[
This video really hits the nail on the head when it comes to the kind of interaction you sometimes get with clients over graphic design questions.
]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/VfprIxNfCjk&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/VfprIxNfCjk&amp;hl=en&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>This video really hits the nail on the head when it comes to the kind of interaction you sometimes get with clients over graphic design questions.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkitchen.com/2009/10/graphic-designer-vs-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Package managers</title>
		<link>http://phpkitchen.com/2009/10/package-managers/</link>
		<comments>http://phpkitchen.com/2009/10/package-managers/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 10:38:05 +0000</pubDate>
		<dc:creator>Demian Turner</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[package managers]]></category>

		<guid isPermaLink="false">http://phpkitchen.com/?p=1335</guid>
		<description><![CDATA[Just thinking of how many package managers, each with a unique syntax, I try to remember how to use:

port
pear
cpan
gem
yum
apt-get
ant
easy_install
emerge
rpm (ok that was a while ago ..)

I&#8217;m sure I&#8217;m forgetting some.  Standardisation?
]]></description>
			<content:encoded><![CDATA[<p>Just thinking of how many package managers, each with a unique syntax, I try to remember how to use:</p>
<ol>
<li>port</li>
<li>pear</li>
<li>cpan</li>
<li>gem</li>
<li>yum</li>
<li>apt-get</li>
<li>ant</li>
<li>easy_install</li>
<li>emerge</li>
<li>rpm (ok that was a while ago ..)</li>
</ol>
<p>I&#8217;m sure I&#8217;m forgetting some.  Standardisation?</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkitchen.com/2009/10/package-managers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPterror on OXID eShop</title>
		<link>http://phpkitchen.com/2009/08/phpterror-on-oxid-eshop/</link>
		<comments>http://phpkitchen.com/2009/08/phpterror-on-oxid-eshop/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 07:21:21 +0000</pubDate>
		<dc:creator>Demian Turner</dc:creator>
				<category><![CDATA[Best practices]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[oxid]]></category>
		<category><![CDATA[phpterror]]></category>
		<category><![CDATA[zend]]></category>
		<category><![CDATA[zomg]]></category>

		<guid isPermaLink="false">http://phpkitchen.com/?p=1325</guid>
		<description><![CDATA[I can&#8217;t believe Zend is publishing articles on OXID eShop, this is definitely some of the worst code I have seen in ages.
As &#8220;the PHP company&#8221; I think Zend ought to at least select projects that have some merit in terms of software design, as surely beginner PHP devs look to Zend for good examples [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-56 alignleft" style="margin: 10px; border: 1px solid black;" title="patterns by directory" src="http://phpterror.files.wordpress.com/2009/08/puremvc-patterns.gif?w=416&amp;h=325" alt="puremvc-patterns" width="291" height="227" />I can&#8217;t believe <a href="http://devzone.zend.com/article/7525-Accepting-Credit-Card-Payments-with-OXID-eShop-CE-and-AlertPay">Zend is publishing articles on OXID eShop</a>, this is definitely some of the worst code I have seen in ages.</p>
<p>As &#8220;the PHP company&#8221; I think Zend ought to at least select projects that have some merit in terms of software design, as surely beginner PHP devs look to Zend for good examples and copy/emulate whatever they showcase.</p>
<p><a href="http://phpterror.wordpress.com/2009/08/26/oxid-esales-the-extend-parade/">PHPterror took a closer look at some of the OXID code</a>, really jaw-dropping stuff.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkitchen.com/2009/08/phpterror-on-oxid-eshop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Introducing PHPterror: bad PHP usage exposed</title>
		<link>http://phpkitchen.com/2009/08/introducing-phpterror-bad-php-usage-exposed/</link>
		<comments>http://phpkitchen.com/2009/08/introducing-phpterror-bad-php-usage-exposed/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 11:51:24 +0000</pubDate>
		<dc:creator>Demian Turner</dc:creator>
				<category><![CDATA[Best practices]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[unit testing]]></category>

		<guid isPermaLink="false">http://phpkitchen.com/?p=1317</guid>
		<description><![CDATA[
A new look at how to create unit tests &#8211; using Photoshop!  Sense of humour required &#8230;
]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-5 aligncenter" style="border: 1px solid black;" title="unit-testing-webdesigner" src="http://phpterror.files.wordpress.com/2009/08/unit-testing-webdesigner.gif?w=502&amp;h=540" alt="unit-testing-webdesigner" width="502" height="540" /></p>
<p>A new look at <a href="http://phpterror.wordpress.com/2009/08/23/puremvc-yes-we-can-unit-test/">how to create unit tests &#8211; using Photoshop</a>!  Sense of humour required &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://phpkitchen.com/2009/08/introducing-phpterror-bad-php-usage-exposed/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
