<?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>ChrisRenner.com</title>
	<atom:link href="http://www.chrisrenner.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrisrenner.com</link>
	<description>Thoughts on PHP, MySQL and JavaScript/AJAX Web Development</description>
	<lastBuildDate>Fri, 16 Jul 2010 02:12:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>iPhone 4 3G Reception Testing with iOS 4.0.1</title>
		<link>http://www.chrisrenner.com/2010/07/iphone-4-3g-reception-testing-with-ios-4-0-1/</link>
		<comments>http://www.chrisrenner.com/2010/07/iphone-4-3g-reception-testing-with-ios-4-0-1/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 02:12:26 +0000</pubDate>
		<dc:creator>Chris  Renner</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[4.0.1]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS 4.0.1]]></category>
		<category><![CDATA[Ios4.0.1]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone 4]]></category>
		<category><![CDATA[Iphone4]]></category>
		<category><![CDATA[Kung fu grip]]></category>
		<category><![CDATA[Kung fu grip of doom]]></category>
		<category><![CDATA[KungFuGrip]]></category>
		<category><![CDATA[KungFuGripOfDoom]]></category>
		<category><![CDATA[Signal strength]]></category>
		<category><![CDATA[Signal strength issues]]></category>
		<category><![CDATA[SignalStrength]]></category>
		<category><![CDATA[SignalStrengthIssues]]></category>

		<guid isPermaLink="false">http://www.chrisrenner.com/?p=335</guid>
		<description><![CDATA[I've stayed silent on the iPhone 4 antenna "debacle", and I frankly think that although there is a legitimate issue at the heart, it has been overblown by a media eager to find a chink in Mr. Jobs' armor.
Before I get too far into this let me just say I've become quite the Apple fan [...]]]></description>
		<wfw:commentRss>http://www.chrisrenner.com/2010/07/iphone-4-3g-reception-testing-with-ios-4-0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Views just aren&#8217;t &#8220;there yet&#8221;&#8230;.</title>
		<link>http://www.chrisrenner.com/2010/07/mysql-views-just-arent-there-yet/</link>
		<comments>http://www.chrisrenner.com/2010/07/mysql-views-just-arent-there-yet/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 15:01:43 +0000</pubDate>
		<dc:creator>Chris  Renner</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.chrisrenner.com/?p=330</guid>
		<description><![CDATA[I am a big fan of Jason Gilmore.  His book Beginning PHP and MySQL (link is to latest version, not my actual copy) actually launched my developer career four years ago.
His latest post over on PHPbuilder.com, Refactor Your PHP Site Using MySQL Procedures and Views, has some good information about using views and stored [...]]]></description>
		<wfw:commentRss>http://www.chrisrenner.com/2010/07/mysql-views-just-arent-there-yet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Never Use $_GET Again</title>
		<link>http://www.chrisrenner.com/2010/07/never-use-_get-again/</link>
		<comments>http://www.chrisrenner.com/2010/07/never-use-_get-again/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 15:10:56 +0000</pubDate>
		<dc:creator>Chris  Renner</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://www.chrisrenner.com/?p=326</guid>
		<description><![CDATA[Matt Butcher's new blog entry, Never Use $_GET Again, discusses using the filter_input function that is available in php 5.2+ to remedy concerns about input validation.  Its an elegantly simple approach that solves a busload of problems.  This is worth reading and I think is going to not only be worth implementing but also worth [...]]]></description>
		<wfw:commentRss>http://www.chrisrenner.com/2010/07/never-use-_get-again/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Toggle Table Rows with jQuery, no plug-in required</title>
		<link>http://www.chrisrenner.com/2010/03/toggle-table-rows-with-jquery-no-plug-in-required/</link>
		<comments>http://www.chrisrenner.com/2010/03/toggle-table-rows-with-jquery-no-plug-in-required/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 19:42:27 +0000</pubDate>
		<dc:creator>Chris  Renner</dc:creator>
				<category><![CDATA[CSS & HTML]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.chrisrenner.com/?p=321</guid>
		<description><![CDATA[Last week I encountered a situation with one of our web apps that required a toggle-able table row.  Essentially the existing table was populated with information from four different tables.  In addition to several joins there were some nested queries, and it was killing the MySQL server.
So, I decided to pull the information [...]]]></description>
		<wfw:commentRss>http://www.chrisrenner.com/2010/03/toggle-table-rows-with-jquery-no-plug-in-required/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gerrymandered Code: Extending Zend_Registry to globalize session vars</title>
		<link>http://www.chrisrenner.com/2010/01/gerrymandered-code-using-zend_registry-to-globalize-session-vars/</link>
		<comments>http://www.chrisrenner.com/2010/01/gerrymandered-code-using-zend_registry-to-globalize-session-vars/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 21:57:56 +0000</pubDate>
		<dc:creator>Chris  Renner</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[Global Variables]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend_Registry]]></category>

		<guid isPermaLink="false">http://www.chrisrenner.com/?p=293</guid>
		<description><![CDATA[In my most recent post I talked about putting my toes in the Zend Framework water with stand-alone usage of Zend_Cache.  This has been a great experience, and since writing the post I've been updating my main application with more caching anywhere I can see a benefit.
In the past couple of days I waded [...]]]></description>
		<wfw:commentRss>http://www.chrisrenner.com/2010/01/gerrymandered-code-using-zend_registry-to-globalize-session-vars/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Enhance performance with Zend_Cache</title>
		<link>http://www.chrisrenner.com/2009/12/enhance-performance-with-zend_cache/</link>
		<comments>http://www.chrisrenner.com/2009/12/enhance-performance-with-zend_cache/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 20:35:26 +0000</pubDate>
		<dc:creator>Chris  Renner</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[Caching]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://www.chrisrenner.com/?p=258</guid>
		<description><![CDATA[1/7/10 Update:  I submitted this post to Zend Developer Zone and they published it! Short Link: http://dz.zend.com/a/11582
So I finally took the Zend Framework plunge a few weeks ago.  No, I didn't start building an application with the framework, but I did start investigating some of the ZF classes for stand-alone implementation in my existing projects.
The [...]]]></description>
		<wfw:commentRss>http://www.chrisrenner.com/2009/12/enhance-performance-with-zend_cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lifehacker: Teach Yourself to How to Code</title>
		<link>http://www.chrisrenner.com/2009/12/lifehacker-teach-yourself-to-how-to-code/</link>
		<comments>http://www.chrisrenner.com/2009/12/lifehacker-teach-yourself-to-how-to-code/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 16:15:41 +0000</pubDate>
		<dc:creator>Chris  Renner</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://www.chrisrenner.com/?p=251</guid>
		<description><![CDATA[Lifehacker continues to move up my list of favorite sites to visit on a daily basis.  They recently ran a list of top how-to guides from 2009, and included among them is Programming 101: Teach Yourself How to Code.
PHP gets plenty of attention in the section about server-side scripting languages, althought I will note they [...]]]></description>
		<wfw:commentRss>http://www.chrisrenner.com/2009/12/lifehacker-teach-yourself-to-how-to-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New theme for my blog&#8230;</title>
		<link>http://www.chrisrenner.com/2009/12/new-theme-for-my-blog/</link>
		<comments>http://www.chrisrenner.com/2009/12/new-theme-for-my-blog/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 15:44:28 +0000</pubDate>
		<dc:creator>Chris  Renner</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://www.chrisrenner.com/?p=229</guid>
		<description><![CDATA[I've been paying more attention to web design lately.  Why?  Well I'm definitely not morphing into a designer--I don't have the DNA for it--but rather because design is relevant, even in an enterprise environment.  As I have mentioned before, the interface matters to the end user--perhaps moreso than all the backend code you've spent hours [...]]]></description>
		<wfw:commentRss>http://www.chrisrenner.com/2009/12/new-theme-for-my-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Smashing Mag: How to Support IE and Still be Cutting Edge</title>
		<link>http://www.chrisrenner.com/2009/12/smashing-mag-how-to-support-ie-and-still-be-cutting-edge/</link>
		<comments>http://www.chrisrenner.com/2009/12/smashing-mag-how-to-support-ie-and-still-be-cutting-edge/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 14:46:32 +0000</pubDate>
		<dc:creator>Chris  Renner</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS & HTML]]></category>

		<guid isPermaLink="false">http://www.chrisrenner.com/?p=221</guid>
		<description><![CDATA[Smashing Magazine is more for the web "design" and photoshop crowd, but any developers working with GUI/front ends at all (which is most of us) will find tons of great information there.  Chris Blatnik says that it is the GUI that makes or breaks an app (after all, the users never see the code, no [...]]]></description>
		<wfw:commentRss>http://www.chrisrenner.com/2009/12/smashing-mag-how-to-support-ie-and-still-be-cutting-edge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brandon Savage: He knows what he&#8217;s talking about&#8230;</title>
		<link>http://www.chrisrenner.com/2009/10/brandon-savage-he-knows-what-hes-talking-about/</link>
		<comments>http://www.chrisrenner.com/2009/10/brandon-savage-he-knows-what-hes-talking-about/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 12:23:56 +0000</pubDate>
		<dc:creator>Chris  Renner</dc:creator>
				<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://www.chrisrenner.com/?p=219</guid>
		<description><![CDATA[Via PHPdeveloper.org, I've been following Brandon Savage's blog for a few months.  Most recently, he's posted a pair of excellent articles on productive and useless micro-optimizations.  These are code "enhancements" such as "change all print() statements to echo statements because echo is faster".  Brandon takes a look at several popular micro-enhancements and offers his professional [...]]]></description>
		<wfw:commentRss>http://www.chrisrenner.com/2009/10/brandon-savage-he-knows-what-hes-talking-about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
