<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>End Your If</title>
	
	<link>http://www.endyourif.com</link>
	<description>Helping you solve those tough coding problems!</description>
	<lastBuildDate>Mon, 02 Jan 2012 13:01:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/EndYourIf" /><feedburner:info uri="endyourif" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><item>
		<title>2011: Year in Review</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/TMUPfxVEpX4/</link>
		<comments>http://www.endyourif.com/2011-year-in-review/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 13:01:11 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=479</guid>
		<description>The New Year has arrived, I wasn&amp;#8217;t quite prepared to sum up my year on December 31st because I was busy spending time with the kids during my, well deserved, one week off for the holidays.  This last year was &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/2011-year-in-review/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ph-qC_38YDcngtT5cVBzBTGkiK0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ph-qC_38YDcngtT5cVBzBTGkiK0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ph-qC_38YDcngtT5cVBzBTGkiK0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ph-qC_38YDcngtT5cVBzBTGkiK0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/TMUPfxVEpX4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/2011-year-in-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/2011-year-in-review/</feedburner:origLink></item>
		<item>
		<title>MVC 3 Routing Example</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/37AvohIahGs/</link>
		<comments>http://www.endyourif.com/mvc-3-routing-example/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 17:20:43 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[mvc 3]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=472</guid>
		<description>Below is an excerpt of a chapter from my new book: 20 Recipes for Programming MVC 3. In today’s heavily fought battles for search engine supremacy, it’s quite difficult to winthe race with a website address that looks like: http://www.example.com/books/details?id=4. &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/mvc-3-routing-example/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MDm3-EpSUmQtJw-B1Ii0Lg0YC7Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MDm3-EpSUmQtJw-B1Ii0Lg0YC7Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MDm3-EpSUmQtJw-B1Ii0Lg0YC7Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MDm3-EpSUmQtJw-B1Ii0Lg0YC7Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/37AvohIahGs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/mvc-3-routing-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/mvc-3-routing-example/</feedburner:origLink></item>
		<item>
		<title>20 Recipes for Programming MVC 3</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/u7N_6SO9c6c/</link>
		<comments>http://www.endyourif.com/20-recipes-for-programming-mvc-3/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 18:57:35 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[mvc 3]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=469</guid>
		<description>Yesterday marks the official launch of my second book: 20 Recipes for Programming MVC 3.  The book is being published by O&amp;#8217;Reilly and is available in both e-book or print edition.  I&amp;#8217;m quite proud of this book as I&amp;#8217;ve feel like &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/20-recipes-for-programming-mvc-3/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nzl9RyOza8_wuRovDQz6zq0YYm8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nzl9RyOza8_wuRovDQz6zq0YYm8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nzl9RyOza8_wuRovDQz6zq0YYm8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nzl9RyOza8_wuRovDQz6zq0YYm8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/u7N_6SO9c6c" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/20-recipes-for-programming-mvc-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/20-recipes-for-programming-mvc-3/</feedburner:origLink></item>
		<item>
		<title>Highlights from Webistrate: HTML5, MVC 3, and CSS3</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/1m-h2FXJp3c/</link>
		<comments>http://www.endyourif.com/highlights-from-webistrate-html5-mvc-3-and-css3/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 12:38:06 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[mvc3]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=464</guid>
		<description>Over the past few weeks some great articles have been released on Webistrate: HTML5: Creating an HTML5 Website and degrading for older browsers MVC3: Using Class Extensions to simplify your code with the UrlHelper CSS3: Attribute Selectors Exploring some of &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/highlights-from-webistrate-html5-mvc-3-and-css3/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KY3l5j69XkuLVg-NQxC4pMdbq0g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KY3l5j69XkuLVg-NQxC4pMdbq0g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KY3l5j69XkuLVg-NQxC4pMdbq0g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KY3l5j69XkuLVg-NQxC4pMdbq0g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/1m-h2FXJp3c" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/highlights-from-webistrate-html5-mvc-3-and-css3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/highlights-from-webistrate-html5-mvc-3-and-css3/</feedburner:origLink></item>
		<item>
		<title>Making AJAX Content Loading Prettier</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/7UGFIQ1HpWc/</link>
		<comments>http://www.endyourif.com/making-ajax-content-loading-prettier/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 12:48:49 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=461</guid>
		<description>In today&amp;#8217;s article on Webistrate I explore Transitioning AJAX Content into view with $.animate() using some basic jQuery.  Please note, it doesn&amp;#8217;t look overly pretty because I&amp;#8217;m not a designer, but the functionality is there and it can be prettied with &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/making-ajax-content-loading-prettier/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7CLA1h_vIFwCFyu9ZuOyR9W3yp4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7CLA1h_vIFwCFyu9ZuOyR9W3yp4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7CLA1h_vIFwCFyu9ZuOyR9W3yp4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7CLA1h_vIFwCFyu9ZuOyR9W3yp4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/7UGFIQ1HpWc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/making-ajax-content-loading-prettier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/making-ajax-content-loading-prettier/</feedburner:origLink></item>
		<item>
		<title>Improving the speed of AJAX request and response times</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/zO4eCDBaKwU/</link>
		<comments>http://www.endyourif.com/improving-the-speed-of-ajax-request-and-response-times/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 18:11:40 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=459</guid>
		<description>Today a new article was released on Webistrate that discusses how to use jQuery Templates to speed up your websites AJAX queries by return back JSON data and then doing the visual enhancements on the client-side with the use of &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/improving-the-speed-of-ajax-request-and-response-times/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dCYLOE6AI8qi5e6d4iozlstDVHM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dCYLOE6AI8qi5e6d4iozlstDVHM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dCYLOE6AI8qi5e6d4iozlstDVHM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dCYLOE6AI8qi5e6d4iozlstDVHM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/zO4eCDBaKwU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/improving-the-speed-of-ajax-request-and-response-times/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/improving-the-speed-of-ajax-request-and-response-times/</feedburner:origLink></item>
		<item>
		<title>Developers to the rescue of designers…again!</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/a4tjEgv2R50/</link>
		<comments>http://www.endyourif.com/developers-to-the-rescue-of-designers-again/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 16:57:55 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[font-face]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=457</guid>
		<description>I don&amp;#8217;t know about you, but my designers love their custom fonts and I&amp;#8217;m tired of slicing and reslicing images &amp;#8211; especially when the website is multilingual. CSS3 to the rescue allowing us to import custom fonts and make them &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/developers-to-the-rescue-of-designers-again/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/71hCzlVGmwKISSa7Qq14V7WcJfM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/71hCzlVGmwKISSa7Qq14V7WcJfM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/71hCzlVGmwKISSa7Qq14V7WcJfM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/71hCzlVGmwKISSa7Qq14V7WcJfM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/a4tjEgv2R50" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/developers-to-the-rescue-of-designers-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/developers-to-the-rescue-of-designers-again/</feedburner:origLink></item>
		<item>
		<title>Webistrate.com – Draw Your Own Conclusions</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/RfZ3qs-7aSI/</link>
		<comments>http://www.endyourif.com/webistrate-com-draw-your-own-conclusions/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 15:39:36 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[webistrate]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=454</guid>
		<description>I&amp;#8217;ve been working on a new web site recently.  I&amp;#8217;ve enjoyed doing my blog; however, I find that blogging is different from what I want this new web site to be.  The goal of Webistrate is to provide full code &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/webistrate-com-draw-your-own-conclusions/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U9XUJLheh0Ph20sbjrKHbWqBTo0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U9XUJLheh0Ph20sbjrKHbWqBTo0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U9XUJLheh0Ph20sbjrKHbWqBTo0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U9XUJLheh0Ph20sbjrKHbWqBTo0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/RfZ3qs-7aSI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/webistrate-com-draw-your-own-conclusions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/webistrate-com-draw-your-own-conclusions/</feedburner:origLink></item>
		<item>
		<title>ToLower-ToUpper and the CurrentCulture.CultureInfo</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/fvD0GskKUEI/</link>
		<comments>http://www.endyourif.com/tolower-toupper-and-the-currentculture-cultureinfo/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 13:15:30 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[CultureInfo]]></category>
		<category><![CDATA[ToLower]]></category>
		<category><![CDATA[ToUpper]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=451</guid>
		<description>I have recently being working on my largest multi-lingual site ever &amp;#8211; over 30 languages &amp;#8211; in ASP.NET.  While implementing it, there have been a lot of bumps and bruises along the way.  One of the most recent one was &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/tolower-toupper-and-the-currentculture-cultureinfo/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rlENMnzZW_-fiXbiR4e-HAVw1t0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rlENMnzZW_-fiXbiR4e-HAVw1t0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rlENMnzZW_-fiXbiR4e-HAVw1t0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rlENMnzZW_-fiXbiR4e-HAVw1t0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/fvD0GskKUEI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/tolower-toupper-and-the-currentculture-cultureinfo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/tolower-toupper-and-the-currentculture-cultureinfo/</feedburner:origLink></item>
		<item>
		<title>Officially published my CakePHP Book</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/GmnOwPXwuZo/</link>
		<comments>http://www.endyourif.com/officially-published-my-cakephp-book/#comments</comments>
		<pubDate>Thu, 19 May 2011 23:59:40 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=444</guid>
		<description>Finally!  It has been a long time in the making, but my book is finally finished and published!  About two years ago, I began the undertaking of writing a book.  At the time it was merely a hobby while I &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/officially-published-my-cakephp-book/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ACv9V-03uNZQq2WWMWCg1cFR1FE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ACv9V-03uNZQq2WWMWCg1cFR1FE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ACv9V-03uNZQq2WWMWCg1cFR1FE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ACv9V-03uNZQq2WWMWCg1cFR1FE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/GmnOwPXwuZo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/officially-published-my-cakephp-book/feed/</wfw:commentRss>
		<slash:comments>1305</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/officially-published-my-cakephp-book/</feedburner:origLink></item>
		<item>
		<title>CakePHP 1.2 VS 1.3 VS 2.0 Page Request Times</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/wS4IcY-JnG0/</link>
		<comments>http://www.endyourif.com/cakephp-1-2-vs-1-3-vs-2-0-page-request-times/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 14:44:32 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Optimization]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=431</guid>
		<description>When I first started using CakePHP a few years ago, we had a lot of complaints about speed.  If you do some Google searches comparing CakePHP to other frameworks, it seems to be near the bottom of the pack.  I &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/cakephp-1-2-vs-1-3-vs-2-0-page-request-times/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oYbdsxGJLMuhOLXTxE2dni0VEjQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oYbdsxGJLMuhOLXTxE2dni0VEjQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oYbdsxGJLMuhOLXTxE2dni0VEjQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oYbdsxGJLMuhOLXTxE2dni0VEjQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/wS4IcY-JnG0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/cakephp-1-2-vs-1-3-vs-2-0-page-request-times/feed/</wfw:commentRss>
		<slash:comments>2349</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/cakephp-1-2-vs-1-3-vs-2-0-page-request-times/</feedburner:origLink></item>
		<item>
		<title>AJAX Star Rating Plugin For CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/k-TNyyD0MTc/</link>
		<comments>http://www.endyourif.com/ajax-star-rating-plugin-for-cakephp/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 14:27:06 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[star rating]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=442</guid>
		<description>First off, I didn&amp;#8217;t write this plugin, I was browsing CakePHP&amp;#8217;s plugin bakery and it came from there: http://bakery.cakephp.org/articles/schneimi/2010/08/19/ajax-star-rating-plugin-1 This is an excellent plugin and very easy-to-use.  The above article is extremely detailed and provides excellent step-by-step instructions to set &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/ajax-star-rating-plugin-for-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VtiydQRhI7VpweRN5AoL9eaovsc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VtiydQRhI7VpweRN5AoL9eaovsc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VtiydQRhI7VpweRN5AoL9eaovsc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VtiydQRhI7VpweRN5AoL9eaovsc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/k-TNyyD0MTc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/ajax-star-rating-plugin-for-cakephp/feed/</wfw:commentRss>
		<slash:comments>1949</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/ajax-star-rating-plugin-for-cakephp/</feedburner:origLink></item>
		<item>
		<title>CakePHP 2-0 Ajax Pagination WITHOUT The Pages</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/iR3ES8qqunU/</link>
		<comments>http://www.endyourif.com/cakephp-2-0-ajax-pagination-without-the-pages/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 14:01:06 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[pagination]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=434</guid>
		<description>As I promised in this article, I have created a full CakePHP example of performing AJAX pagination without the pages.  The goal of this article is to display news articles to a user.  As the user scrolls down, we will &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/cakephp-2-0-ajax-pagination-without-the-pages/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yZvFCILAFKd8nN3YADPxNeMrbbM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yZvFCILAFKd8nN3YADPxNeMrbbM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yZvFCILAFKd8nN3YADPxNeMrbbM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yZvFCILAFKd8nN3YADPxNeMrbbM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/iR3ES8qqunU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/cakephp-2-0-ajax-pagination-without-the-pages/feed/</wfw:commentRss>
		<slash:comments>2161</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/cakephp-2-0-ajax-pagination-without-the-pages/</feedburner:origLink></item>
		<item>
		<title>CakePHP CSS Enhancements From 1.2 To 1.3</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/0v-pmOIvc5s/</link>
		<comments>http://www.endyourif.com/cakephp-css-enhancements-from-1-2-to-1-3/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 15:20:01 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[paginator]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=416</guid>
		<description>This article does seem a bit late since CakePHP 2.0 is on it&amp;#8217;s way.  However, I felt it prudent to point out a few things that I&amp;#8217;m really happy to see in the new default CSS provided by CakePHP. On &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/cakephp-css-enhancements-from-1-2-to-1-3/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/B0H6en49JdNDgmnSuxf3QUHxSyY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/B0H6en49JdNDgmnSuxf3QUHxSyY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/B0H6en49JdNDgmnSuxf3QUHxSyY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/B0H6en49JdNDgmnSuxf3QUHxSyY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/0v-pmOIvc5s" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/cakephp-css-enhancements-from-1-2-to-1-3/feed/</wfw:commentRss>
		<slash:comments>1828</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/cakephp-css-enhancements-from-1-2-to-1-3/</feedburner:origLink></item>
		<item>
		<title>Creating AJAX Pagination WITHOUT The Pages</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/JntUVW6kAlY/</link>
		<comments>http://www.endyourif.com/creating-ajax-pagination-without-the-pages/#comments</comments>
		<pubDate>Mon, 21 Feb 2011 15:18:31 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[pagination]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=424</guid>
		<description>You may have noticed some changes in the way a few websites work.  For example, if you go to Google Images and do a search, there is no pagination (1, 2, 3, Next, Previous) anymore.  Instead Google loads the images &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/creating-ajax-pagination-without-the-pages/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qw21bgsOG2lb06zOwlF4FxBm9Xo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qw21bgsOG2lb06zOwlF4FxBm9Xo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qw21bgsOG2lb06zOwlF4FxBm9Xo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qw21bgsOG2lb06zOwlF4FxBm9Xo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/JntUVW6kAlY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/creating-ajax-pagination-without-the-pages/feed/</wfw:commentRss>
		<slash:comments>2406</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/creating-ajax-pagination-without-the-pages/</feedburner:origLink></item>
		<item>
		<title>IBM’s Watson on Jeopardy, The Final Saga</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/xXfihzOKVQY/</link>
		<comments>http://www.endyourif.com/ibms-watson-on-jeopardy-the-final-saga/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 15:01:01 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[jeopardy]]></category>
		<category><![CDATA[watson]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=428</guid>
		<description>In yesterday&amp;#8217;s article I focused mainly on Watson.  So, in case you missed the episode last night, BIG SPOILER ALERT, Watson won.  Ken was actually pretty close after Double Jeopardy; in fact he was leading after the Jeopardy round.  If &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/ibms-watson-on-jeopardy-the-final-saga/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/K-MVUbdw_HTrtJ0tTreqKN1dFQs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K-MVUbdw_HTrtJ0tTreqKN1dFQs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/K-MVUbdw_HTrtJ0tTreqKN1dFQs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K-MVUbdw_HTrtJ0tTreqKN1dFQs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/xXfihzOKVQY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/ibms-watson-on-jeopardy-the-final-saga/feed/</wfw:commentRss>
		<slash:comments>1741</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/ibms-watson-on-jeopardy-the-final-saga/</feedburner:origLink></item>
		<item>
		<title>IBM’s Watson On Jeopardy!</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/8aC3WGA9HHM/</link>
		<comments>http://www.endyourif.com/ibms-watson-on-jeopardy/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 14:11:54 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[jeopardy]]></category>
		<category><![CDATA[watson]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=420</guid>
		<description>I&amp;#8217;ve been a fan of Jeopardy! for quite some time now.  Even more so over the past year.  Now that I am the Father of twins, going out at night just isn&amp;#8217;t as easy as it was!  When I first &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/ibms-watson-on-jeopardy/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pe220zqZrSwloK7EBs86ys-Oeu8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pe220zqZrSwloK7EBs86ys-Oeu8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pe220zqZrSwloK7EBs86ys-Oeu8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pe220zqZrSwloK7EBs86ys-Oeu8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/8aC3WGA9HHM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/ibms-watson-on-jeopardy/feed/</wfw:commentRss>
		<slash:comments>1340</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/ibms-watson-on-jeopardy/</feedburner:origLink></item>
		<item>
		<title>Building A Scalable Queueing System With PHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/UePPiIpioXM/</link>
		<comments>http://www.endyourif.com/building-a-scalable-queueing-system-with-php/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 14:58:07 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[optimizing]]></category>
		<category><![CDATA[queue]]></category>
		<category><![CDATA[scaling]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=412</guid>
		<description>In today&amp;#8217;s article we are going to cover building a queueing system with PHP.  Before we begin, let&amp;#8217;s define what a queueing system is.  The best place to start is the dictionary: &amp;#8220;to line up or wait in a queue&amp;#8221; &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/building-a-scalable-queueing-system-with-php/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7egHCC12cADvQbgL1uV2Qu_7yIU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7egHCC12cADvQbgL1uV2Qu_7yIU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7egHCC12cADvQbgL1uV2Qu_7yIU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7egHCC12cADvQbgL1uV2Qu_7yIU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/UePPiIpioXM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/building-a-scalable-queueing-system-with-php/feed/</wfw:commentRss>
		<slash:comments>1834</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/building-a-scalable-queueing-system-with-php/</feedburner:origLink></item>
		<item>
		<title>Publishing an e-book on Smashwords</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/IfTTQ6LyJNo/</link>
		<comments>http://www.endyourif.com/publishing-an-e-book-on-smashwords/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 14:44:16 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[smashwords]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=408</guid>
		<description>I feel a little bit behind in the times on this one, but I&amp;#8217;ll work to catch up quickly.  Over the past year or so I&amp;#8217;ve been compiling samples and I put together a book for developing CakePHP websites.  I &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/publishing-an-e-book-on-smashwords/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/N5VijKUaFI8IAEL-UlqluTKfveI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N5VijKUaFI8IAEL-UlqluTKfveI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/N5VijKUaFI8IAEL-UlqluTKfveI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N5VijKUaFI8IAEL-UlqluTKfveI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/IfTTQ6LyJNo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/publishing-an-e-book-on-smashwords/feed/</wfw:commentRss>
		<slash:comments>1889</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/publishing-an-e-book-on-smashwords/</feedburner:origLink></item>
		<item>
		<title>Interesting CakePHP Bakery Components</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/M2koOW2re58/</link>
		<comments>http://www.endyourif.com/interesting-cakephp-bakery-components/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 14:17:20 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[breadcrumbs]]></category>
		<category><![CDATA[cakephp components]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=402</guid>
		<description>I enjoy researching what other people are doing in the CakePHP world and I came across several interesting components at CakePHP&amp;#8217;s bakery website: Wizard Component http://bakery.cakephp.org/articles/jaredhoyt/2010/09/10/wizard-component-1-2-1 This component looks pretty neat and easy-to-use.  You import the component and set a &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/interesting-cakephp-bakery-components/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/A5nhAl-DqeXHSEX_QOVlnLnhW0U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/A5nhAl-DqeXHSEX_QOVlnLnhW0U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/A5nhAl-DqeXHSEX_QOVlnLnhW0U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/A5nhAl-DqeXHSEX_QOVlnLnhW0U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/M2koOW2re58" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/interesting-cakephp-bakery-components/feed/</wfw:commentRss>
		<slash:comments>2255</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/interesting-cakephp-bakery-components/</feedburner:origLink></item>
		<item>
		<title>CakePHP 2.0 Rant Retraction</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/8vvh4AIjzi0/</link>
		<comments>http://www.endyourif.com/cakephp-2-0-rant-retraction/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 14:15:01 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[cakephp 2.0]]></category>
		<category><![CDATA[lazy loading]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=405</guid>
		<description>In yesterday&amp;#8217;s article, it appears I may have misunderstood something regarding lazy loading.  I incorrectly read it as &amp;#8220;loading the data&amp;#8221; on-demand oppose to loading the object on-demand.  This actually looks like a great feature, especially after reading this: http://bakery.cakephp.org/articles/Frank/2010/08/10/optimizing-model-loading-with-lazymodel &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/cakephp-2-0-rant-retraction/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xTO0v--ZtO6IlVjYlWMWqD5Xjf8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xTO0v--ZtO6IlVjYlWMWqD5Xjf8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xTO0v--ZtO6IlVjYlWMWqD5Xjf8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xTO0v--ZtO6IlVjYlWMWqD5Xjf8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/8vvh4AIjzi0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/cakephp-2-0-rant-retraction/feed/</wfw:commentRss>
		<slash:comments>2424</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/cakephp-2-0-rant-retraction/</feedburner:origLink></item>
		<item>
		<title>CakePHP 2.0 Rant</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/2kT7vVQbGg8/</link>
		<comments>http://www.endyourif.com/cakephp-2-0-rant/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 15:46:11 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[cakephp 2.0]]></category>
		<category><![CDATA[lazy loading]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=395</guid>
		<description>I was recently visiting the CakePHP bakery and decided to read a little bit about CakePHP 2.0-dev.  I&amp;#8217;ve rather enjoyed CakePHP as a framework since version 1.1 all the way through to version 1.3.  However, after reading some of the &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/cakephp-2-0-rant/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/44j4UOh2eJ5occejLdMkKdmkPEw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/44j4UOh2eJ5occejLdMkKdmkPEw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/44j4UOh2eJ5occejLdMkKdmkPEw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/44j4UOh2eJ5occejLdMkKdmkPEw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/2kT7vVQbGg8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/cakephp-2-0-rant/feed/</wfw:commentRss>
		<slash:comments>2141</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/cakephp-2-0-rant/</feedburner:origLink></item>
		<item>
		<title>Random Funny Technology Videos</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/SZg5_vVfDFM/</link>
		<comments>http://www.endyourif.com/random-funny-technology-videos/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 14:44:02 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Videos]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ipod]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=400</guid>
		<description>I was surfing the Interweb recently and came across some cool/funny videos that I thought I would share: Amazing iPod Trick http://www.break.com/index/amazing-ipod-trick-1984104 This video turns a black iPod into a white iPod.  I&amp;#8217;m not sure if I would personally want &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/random-funny-technology-videos/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bjTwJUvd19Udv9ewNlsfNxKKkHY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bjTwJUvd19Udv9ewNlsfNxKKkHY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bjTwJUvd19Udv9ewNlsfNxKKkHY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bjTwJUvd19Udv9ewNlsfNxKKkHY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/SZg5_vVfDFM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/random-funny-technology-videos/feed/</wfw:commentRss>
		<slash:comments>1801</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/random-funny-technology-videos/</feedburner:origLink></item>
		<item>
		<title>Using the TextHelper with CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/lOB4azfE9-Q/</link>
		<comments>http://www.endyourif.com/using-the-texthelper-with-cakephp/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 14:20:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Data Manipulation]]></category>
		<category><![CDATA[helpers]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=391</guid>
		<description>Really, the TextHelper?  Yes, this is probably one of the most overlooked helpers in CakePHP.  Sure we all know about the HTML Helper, Form Helper, JS Helper, etc&amp;#8230; but how many of us use the Text Helper?  I&amp;#8217;ve seen so &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/using-the-texthelper-with-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MtcCvDA-3-PB1nfLIEGXkVFvmIs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MtcCvDA-3-PB1nfLIEGXkVFvmIs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MtcCvDA-3-PB1nfLIEGXkVFvmIs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MtcCvDA-3-PB1nfLIEGXkVFvmIs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/lOB4azfE9-Q" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/using-the-texthelper-with-cakephp/feed/</wfw:commentRss>
		<slash:comments>1800</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/using-the-texthelper-with-cakephp/</feedburner:origLink></item>
		<item>
		<title>Maintaining a session in a session-less environment</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/NnRLerV5qr4/</link>
		<comments>http://www.endyourif.com/maintaining-a-session-in-a-session-less-environment/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 15:05:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[session]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=382</guid>
		<description>Confused?  I know I was at first, but let me explain.  First, why would there be a session-less environment?  I thought this was a HUGE plus to server-side development languages over basic HTML that is session-less?  Well, you would be &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/maintaining-a-session-in-a-session-less-environment/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KbJtT1y1M2RjtedOOlu6vfr5lW8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KbJtT1y1M2RjtedOOlu6vfr5lW8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KbJtT1y1M2RjtedOOlu6vfr5lW8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KbJtT1y1M2RjtedOOlu6vfr5lW8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/NnRLerV5qr4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/maintaining-a-session-in-a-session-less-environment/feed/</wfw:commentRss>
		<slash:comments>1374</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/maintaining-a-session-in-a-session-less-environment/</feedburner:origLink></item>
		<item>
		<title>Speeding up client/server response times</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/IfwooCCzg1Y/</link>
		<comments>http://www.endyourif.com/speeding-up-clientserver-response-times/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 15:04:17 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[client/server]]></category>
		<category><![CDATA[speed]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=379</guid>
		<description>In the past 6 months I&amp;#8217;ve switched jobs from being a web developer to being a server side game developer.  So far it&amp;#8217;s been an excellent career shift.  I get to focus on my true passions, intelligent back-end code and &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/speeding-up-clientserver-response-times/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PxahT_k_wm-UPnZ0ulkeo_saR8o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PxahT_k_wm-UPnZ0ulkeo_saR8o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PxahT_k_wm-UPnZ0ulkeo_saR8o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PxahT_k_wm-UPnZ0ulkeo_saR8o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/IfwooCCzg1Y" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/speeding-up-clientserver-response-times/feed/</wfw:commentRss>
		<slash:comments>1103</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/speeding-up-clientserver-response-times/</feedburner:origLink></item>
		<item>
		<title>Modifying the CakePHP Bakery Templates</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/w9rBOIyMKRk/</link>
		<comments>http://www.endyourif.com/modifying-the-cakephp-bakery-templates/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 15:10:07 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[bakery]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=374</guid>
		<description>One of the keys to a successful website is a good user flow.  What defines a good user flow?  At the very core, it requires simple navigation, being able to find what you&amp;#8217;re looking for, and being able to do &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/modifying-the-cakephp-bakery-templates/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dLNfHaloRfEDobU9jopkNd0nWEg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dLNfHaloRfEDobU9jopkNd0nWEg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dLNfHaloRfEDobU9jopkNd0nWEg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dLNfHaloRfEDobU9jopkNd0nWEg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/w9rBOIyMKRk" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/modifying-the-cakephp-bakery-templates/feed/</wfw:commentRss>
		<slash:comments>2012</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/modifying-the-cakephp-bakery-templates/</feedburner:origLink></item>
		<item>
		<title>Maintaining the back button with AJAX</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/6Qakn9A6zAE/</link>
		<comments>http://www.endyourif.com/maintaining-the-back-button-with-ajax/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 01:47:17 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=370</guid>
		<description>Last week I blogged about whether or not you can use too much AJAX on your website.  The short answer was no; with one caveat being that you must not lose the user interaction experience.  In this scenario I&amp;#8217;m referring to &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/maintaining-the-back-button-with-ajax/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PLJuKFzZsfz9RNpzAWeHXpjUtQ4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PLJuKFzZsfz9RNpzAWeHXpjUtQ4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PLJuKFzZsfz9RNpzAWeHXpjUtQ4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PLJuKFzZsfz9RNpzAWeHXpjUtQ4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/6Qakn9A6zAE" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/maintaining-the-back-button-with-ajax/feed/</wfw:commentRss>
		<slash:comments>2057</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/maintaining-the-back-button-with-ajax/</feedburner:origLink></item>
		<item>
		<title>AJAX, can there be too much?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/abJRaQbhPg8/</link>
		<comments>http://www.endyourif.com/ajax-can-there-be-too-much/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 02:00:31 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Theory]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=363</guid>
		<description>Like any problem, there is no one right solution.  There are always many different solutions that work for different reasons.  Some solutions require the best solution; some solutions require the more optimized solution; other solutions just need to &amp;#8220;get done&amp;#8221;. &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/ajax-can-there-be-too-much/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ct-Ti2fRip3rIdBGsgI6ulYS1xw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ct-Ti2fRip3rIdBGsgI6ulYS1xw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ct-Ti2fRip3rIdBGsgI6ulYS1xw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ct-Ti2fRip3rIdBGsgI6ulYS1xw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/abJRaQbhPg8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/ajax-can-there-be-too-much/feed/</wfw:commentRss>
		<slash:comments>2348</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/ajax-can-there-be-too-much/</feedburner:origLink></item>
		<item>
		<title>Making Money With Flash Games</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/C_ib4D-2j48/</link>
		<comments>http://www.endyourif.com/making-money-with-flash-games/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 22:26:04 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[making money]]></category>
		<category><![CDATA[mochiads]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=357</guid>
		<description>There are a few different ways to make money with Flash games.  In today&amp;#8217;s article I will discuss the simplest way.  It requires no development and no Flash skills.  It does require a bit of investment (not a lot though) &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/making-money-with-flash-games/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ind2bMvlw_3ev85owCi-oHwtgLg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ind2bMvlw_3ev85owCi-oHwtgLg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ind2bMvlw_3ev85owCi-oHwtgLg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ind2bMvlw_3ev85owCi-oHwtgLg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/C_ib4D-2j48" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/making-money-with-flash-games/feed/</wfw:commentRss>
		<slash:comments>2000</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/making-money-with-flash-games/</feedburner:origLink></item>
		<item>
		<title>Bored? Try N-Puzzles</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/HVaxFUhXnl4/</link>
		<comments>http://www.endyourif.com/bored-try-n-puzzles/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 23:19:08 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=351</guid>
		<description>So it&amp;#8217;s Friday, it&amp;#8217;s been a long week.  I don&amp;#8217;t know about you, but I need a beer and need to relax.  Check out this little Flash game that I created a little while back: http://www.endyourif.com/npuzzle/npuzzle.html It&amp;#8217;s called N-Puzzles, also &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/bored-try-n-puzzles/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sWn_h-l-bAOpSZ3oUNCp3RFIB3o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sWn_h-l-bAOpSZ3oUNCp3RFIB3o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sWn_h-l-bAOpSZ3oUNCp3RFIB3o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sWn_h-l-bAOpSZ3oUNCp3RFIB3o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/HVaxFUhXnl4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/bored-try-n-puzzles/feed/</wfw:commentRss>
		<slash:comments>2487</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/bored-try-n-puzzles/</feedburner:origLink></item>
		<item>
		<title>iPhone Apps Randomly Crashing?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/AI9ldNKIMuQ/</link>
		<comments>http://www.endyourif.com/iphone-apps-randomly-crashing/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 23:53:06 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[objective c]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=347</guid>
		<description>Today at work I was advancing one of our iPhone applications.  It&amp;#8217;s a pretty basic application, has a menu which displays some data from the web via XML; all of that fun stuff. On occasion, I would try to push a &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/iphone-apps-randomly-crashing/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nQ3ntIgOyAdyROUsu3EeasKblh8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nQ3ntIgOyAdyROUsu3EeasKblh8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nQ3ntIgOyAdyROUsu3EeasKblh8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nQ3ntIgOyAdyROUsu3EeasKblh8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/AI9ldNKIMuQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/iphone-apps-randomly-crashing/feed/</wfw:commentRss>
		<slash:comments>2089</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/iphone-apps-randomly-crashing/</feedburner:origLink></item>
		<item>
		<title>Optimizing CakePHP Websites</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/9Iu0BYuYHKo/</link>
		<comments>http://www.endyourif.com/optimizing-cakephp-websites/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 23:37:43 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Optimization]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=343</guid>
		<description>CakePHP offers a lot of functionality to us as developers. The ability to develop websites rapidly provides a trade-off in how quickly the website will load. As we expand our skills, we will learn the techniques that will slow down/speed &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/optimizing-cakephp-websites/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5c_HUbxo7OVp5Xj9ekbqXdnHSgk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5c_HUbxo7OVp5Xj9ekbqXdnHSgk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5c_HUbxo7OVp5Xj9ekbqXdnHSgk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5c_HUbxo7OVp5Xj9ekbqXdnHSgk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/9Iu0BYuYHKo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/optimizing-cakephp-websites/feed/</wfw:commentRss>
		<slash:comments>2129</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/optimizing-cakephp-websites/</feedburner:origLink></item>
		<item>
		<title>Adding SEO functionality</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/KHlh01voWD0/</link>
		<comments>http://www.endyourif.com/adding-seo-functionality/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 00:24:19 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=340</guid>
		<description>Two of the biggest things that will improve your search engine rankings are keyword rich website titles and keyword rich links to your content. Today’s lessons will cover both of these topics. Objectives Improve our search engine rankings Set a &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/adding-seo-functionality/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CoeuKsD8FPKdAlCiC9X98H2TQq8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CoeuKsD8FPKdAlCiC9X98H2TQq8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CoeuKsD8FPKdAlCiC9X98H2TQq8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CoeuKsD8FPKdAlCiC9X98H2TQq8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/KHlh01voWD0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/adding-seo-functionality/feed/</wfw:commentRss>
		<slash:comments>2611</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/adding-seo-functionality/</feedburner:origLink></item>
		<item>
		<title>Developer High Fives (in honor of Barney Stinson)</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/jH1-FGdkLAA/</link>
		<comments>http://www.endyourif.com/developer-high-fives-in-honor-of-barney-stinson/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 00:15:28 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[barney stinson]]></category>
		<category><![CDATA[high fives]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=338</guid>
		<description>Last night was the premiere of my current favorite TV show &amp;#8220;How I Met Your Mother&amp;#8221;.  If you are not familiar with the show, former childhood star Neil Patrick Harris (Doogie Howser), plays a character named Barney Stinson.  Barney is &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/developer-high-fives-in-honor-of-barney-stinson/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_vEqKE-_NdqjEg5eCVdCpjGH5Dg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_vEqKE-_NdqjEg5eCVdCpjGH5Dg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_vEqKE-_NdqjEg5eCVdCpjGH5Dg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_vEqKE-_NdqjEg5eCVdCpjGH5Dg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/jH1-FGdkLAA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/developer-high-fives-in-honor-of-barney-stinson/feed/</wfw:commentRss>
		<slash:comments>2498</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/developer-high-fives-in-honor-of-barney-stinson/</feedburner:origLink></item>
		<item>
		<title>margin: 0 auto; not centering in Internet Explorer?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ZccwqYa8cqo/</link>
		<comments>http://www.endyourif.com/margin-0-auto-not-centering-in-internet-explorer/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 21:23:39 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[margin: 0 auto]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=336</guid>
		<description>The other day, I had chopped up a design.  Sliced and diced if you will.  I proceeded to creating the HTML once all of the images were sliced up. Things were going great.  As per usual I began designing in &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/margin-0-auto-not-centering-in-internet-explorer/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/68XriypYVV8zgbkKlrzK5lhJz8M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/68XriypYVV8zgbkKlrzK5lhJz8M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/68XriypYVV8zgbkKlrzK5lhJz8M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/68XriypYVV8zgbkKlrzK5lhJz8M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ZccwqYa8cqo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/margin-0-auto-not-centering-in-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>1529</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/margin-0-auto-not-centering-in-internet-explorer/</feedburner:origLink></item>
		<item>
		<title>unbindModel and $this-&gt;paginate()</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/LrarcCnBEo0/</link>
		<comments>http://www.endyourif.com/unbindmodel-and-this-paginate/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 00:06:28 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=334</guid>
		<description>Ugggh what a disaster today was!  On a client&amp;#8217;s site, we have an older version of CakePHP, pre containable functionality.  Because of this, we have to use unbindModel and bindModel to accomplish the same functionality. Over the past while, it &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/unbindmodel-and-this-paginate/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xHE50dDhPj2K3V2g1TfIh_FU3mA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xHE50dDhPj2K3V2g1TfIh_FU3mA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xHE50dDhPj2K3V2g1TfIh_FU3mA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xHE50dDhPj2K3V2g1TfIh_FU3mA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/LrarcCnBEo0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/unbindmodel-and-this-paginate/feed/</wfw:commentRss>
		<slash:comments>2003</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/unbindmodel-and-this-paginate/</feedburner:origLink></item>
		<item>
		<title>Someone at work tick you off?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/7XUxu-4T_ro/</link>
		<comments>http://www.endyourif.com/someone-at-work-tick-you-off/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 18:50:25 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=332</guid>
		<description>I don&amp;#8217;t know about you, but there are many times during a work week where someone ticks me off.  It could be something small or something major. I&amp;#8217;ve always wondered what I could do about this, so I finally did &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/someone-at-work-tick-you-off/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZEjpNzCA5MwExmKjL44KrpSMxgE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZEjpNzCA5MwExmKjL44KrpSMxgE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZEjpNzCA5MwExmKjL44KrpSMxgE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZEjpNzCA5MwExmKjL44KrpSMxgE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/7XUxu-4T_ro" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/someone-at-work-tick-you-off/feed/</wfw:commentRss>
		<slash:comments>1953</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/someone-at-work-tick-you-off/</feedburner:origLink></item>
		<item>
		<title>Twitter, are you taking advantage yet?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Wd7XIeX4CKU/</link>
		<comments>http://www.endyourif.com/twitter-are-you-taking-advantage-yet/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 19:18:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[twitter]]></category>
		<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=323</guid>
		<description>I’m sure you are well aware of Twitter by now.  If you are not, perhaps you should crawl out of the hole in the crowd and begin checking out the latest fad on the Internet!  People are absolutely obsessed with &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/twitter-are-you-taking-advantage-yet/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GpQpuSXPO5bPhDR2cMrYZUyDjTY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GpQpuSXPO5bPhDR2cMrYZUyDjTY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GpQpuSXPO5bPhDR2cMrYZUyDjTY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GpQpuSXPO5bPhDR2cMrYZUyDjTY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Wd7XIeX4CKU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/twitter-are-you-taking-advantage-yet/feed/</wfw:commentRss>
		<slash:comments>1907</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/twitter-are-you-taking-advantage-yet/</feedburner:origLink></item>
		<item>
		<title>How to write for people and rank high with your keywords</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/e_dGnFcuOqk/</link>
		<comments>http://www.endyourif.com/how-to-write-for-people-and-rank-high-with-your-keywords/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 21:16:32 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[seo tips]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=320</guid>
		<description>Using the right keywords are important, but don’t let this drive your content.  It’s important to remember what your first goal should be and not your second.  Your first goal is write and provide useful content to people who do &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/how-to-write-for-people-and-rank-high-with-your-keywords/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Cik9L2VZh-Mfsjkrb09GvsClpwk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Cik9L2VZh-Mfsjkrb09GvsClpwk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Cik9L2VZh-Mfsjkrb09GvsClpwk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Cik9L2VZh-Mfsjkrb09GvsClpwk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/e_dGnFcuOqk" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-write-for-people-and-rank-high-with-your-keywords/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-write-for-people-and-rank-high-with-your-keywords/</feedburner:origLink></item>
		<item>
		<title>Follow me on Twitter</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/KWPs1KGwj0g/</link>
		<comments>http://www.endyourif.com/follow-me-on-twitter/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 21:39:24 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[twitter]]></category>
		<category><![CDATA[social network]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=316</guid>
		<description>I&amp;#8217;m sure it&amp;#8217;s been a long time coming, but I&amp;#8217;ve set myself up a Twitter account and you can follow my latest blogs on there.  Check it out here: http://twitter.com/endyourif Other useful articlesJune 29, 2009 -- Twitter, are you taking &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/follow-me-on-twitter/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V5knYYhJLHePYLBDz62zmdshqBo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V5knYYhJLHePYLBDz62zmdshqBo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V5knYYhJLHePYLBDz62zmdshqBo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V5knYYhJLHePYLBDz62zmdshqBo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/KWPs1KGwj0g" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/follow-me-on-twitter/feed/</wfw:commentRss>
		<slash:comments>2065</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/follow-me-on-twitter/</feedburner:origLink></item>
		<item>
		<title>The Shocking Truth to Website Success…and it’s not top Google Rankings!</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/inYyv26i5Rs/</link>
		<comments>http://www.endyourif.com/the-shocking-truth-to-website-successand-it%e2%80%99s-not-top-google-rankings/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 23:33:09 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[word of mouth]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=314</guid>
		<description>Do I believe in SEO?  Absolutely I do.  Do I believe in link popularity?  Absolutely I do.  Do I believe in targeted keywords?  Absolutely I do.  Do I think it’s the most important thing?  No, I don’t.  I am going &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/the-shocking-truth-to-website-successand-it%e2%80%99s-not-top-google-rankings/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Hqc-uUNCQ470aAGk08yhHddFzGM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Hqc-uUNCQ470aAGk08yhHddFzGM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Hqc-uUNCQ470aAGk08yhHddFzGM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Hqc-uUNCQ470aAGk08yhHddFzGM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/inYyv26i5Rs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/the-shocking-truth-to-website-successand-it%e2%80%99s-not-top-google-rankings/feed/</wfw:commentRss>
		<slash:comments>1371</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/the-shocking-truth-to-website-successand-it%e2%80%99s-not-top-google-rankings/</feedburner:origLink></item>
		<item>
		<title>Facebook Development – Quick and Easy Dialogs</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Uw0h9QDMVMM/</link>
		<comments>http://www.endyourif.com/facebook-development-%e2%80%93-quick-and-easy-dialogs/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 01:19:48 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[confirm()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=312</guid>
		<description>At my work, whenever we have a link to delete records, we always have a simple Javascript confirm dialog pop-up.  The confirm dialog just does the standard, “Are you sure you wish to delete this record?” with an OK and &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/facebook-development-%e2%80%93-quick-and-easy-dialogs/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BrkeHSOLwgP0jXFDO8sxPb_49W4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BrkeHSOLwgP0jXFDO8sxPb_49W4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BrkeHSOLwgP0jXFDO8sxPb_49W4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BrkeHSOLwgP0jXFDO8sxPb_49W4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Uw0h9QDMVMM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/facebook-development-%e2%80%93-quick-and-easy-dialogs/feed/</wfw:commentRss>
		<slash:comments>2374</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/facebook-development-%e2%80%93-quick-and-easy-dialogs/</feedburner:origLink></item>
		<item>
		<title>Sharing your way to success</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/FT5TWiSxL84/</link>
		<comments>http://www.endyourif.com/sharing-your-way-to-success/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 23:02:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[sharing]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=309</guid>
		<description>In today&amp;#8217;s article I am going to discuss something that *hopefully* was taught to you at a very young age.  For me, this dates back to my earliest memories of being a child.  In your life, how many times have &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/sharing-your-way-to-success/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WvGiQZVxblCg1E5Muy2nLN0lc0w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WvGiQZVxblCg1E5Muy2nLN0lc0w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WvGiQZVxblCg1E5Muy2nLN0lc0w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WvGiQZVxblCg1E5Muy2nLN0lc0w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/FT5TWiSxL84" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/sharing-your-way-to-success/feed/</wfw:commentRss>
		<slash:comments>1948</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/sharing-your-way-to-success/</feedburner:origLink></item>
		<item>
		<title>Fastest Top Five FREE Ways to Gain New Traffic</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/eCNI8gilfgg/</link>
		<comments>http://www.endyourif.com/fastest-top-five-free-ways-to-gain-new-traffic/#comments</comments>
		<pubDate>Thu, 28 May 2009 23:59:13 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[digg]]></category>
		<category><![CDATA[free traffic]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[reddit]]></category>
		<category><![CDATA[seo tips]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=304</guid>
		<description>Today&amp;#8217;s article is going to discuss my top 5 ways to gain new traffic, did I mention that they are all FREE! Because each are free, they all take a few minutes of work on a regular basis. After a &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/fastest-top-five-free-ways-to-gain-new-traffic/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xGS9F9TtfkVWwYwtWYSBdymlpPM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xGS9F9TtfkVWwYwtWYSBdymlpPM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xGS9F9TtfkVWwYwtWYSBdymlpPM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xGS9F9TtfkVWwYwtWYSBdymlpPM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/eCNI8gilfgg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/fastest-top-five-free-ways-to-gain-new-traffic/feed/</wfw:commentRss>
		<slash:comments>2075</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/fastest-top-five-free-ways-to-gain-new-traffic/</feedburner:origLink></item>
		<item>
		<title>Photobucket, Photos, and You</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Cnl6jU8-sTI/</link>
		<comments>http://www.endyourif.com/photobucket-photos-and-you/#comments</comments>
		<pubDate>Sat, 23 May 2009 18:44:22 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Photobucket]]></category>
		<category><![CDATA[Facebook API]]></category>
		<category><![CDATA[photobucket api]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=300</guid>
		<description>It seems like photo sharing and social network applications are the in thing right now. Let&amp;#8217;s take advantage of this. Today I will provide a simple class that will allow you to post photos to a user&amp;#8217;s Photobucket account in &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/photobucket-photos-and-you/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/P5J0glVM-NlEKlDfcKWSdhVSQ30/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P5J0glVM-NlEKlDfcKWSdhVSQ30/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/P5J0glVM-NlEKlDfcKWSdhVSQ30/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P5J0glVM-NlEKlDfcKWSdhVSQ30/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Cnl6jU8-sTI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/photobucket-photos-and-you/feed/</wfw:commentRss>
		<slash:comments>2191</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/photobucket-photos-and-you/</feedburner:origLink></item>
		<item>
		<title>Facebook, Photos, and You!</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/q6tdxemd1dI/</link>
		<comments>http://www.endyourif.com/facebook-photos-and-you/#comments</comments>
		<pubDate>Mon, 18 May 2009 23:11:50 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[CakePHP Component]]></category>
		<category><![CDATA[Facebook API]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=290</guid>
		<description>The Facebook Application API is quite extensive and allows you to get and set many different aspects of a user&amp;#8217;s Facebook information. Today, we are going to discuss using the Facebook API to create an album, if it doesn&amp;#8217;t already &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/facebook-photos-and-you/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/s1QJJ6ijIeswYapxhdcyNUbT3wA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/s1QJJ6ijIeswYapxhdcyNUbT3wA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/s1QJJ6ijIeswYapxhdcyNUbT3wA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/s1QJJ6ijIeswYapxhdcyNUbT3wA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/q6tdxemd1dI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/facebook-photos-and-you/feed/</wfw:commentRss>
		<slash:comments>2274</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/facebook-photos-and-you/</feedburner:origLink></item>
		<item>
		<title>Creating your first iGoogle Gadget</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/KpQ72PesSO8/</link>
		<comments>http://www.endyourif.com/creating-your-first-igoogle-gadget/#comments</comments>
		<pubDate>Wed, 13 May 2009 00:38:42 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[iGoogle]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=288</guid>
		<description>Recently at work, we&amp;#8217;ve started diving into Google Gadgets.  They are quite fun and really extremely easy to build.  In this article, I&amp;#8217;m going to get you started creating your very own Google Gadget. Sit back and reserve a few minutes of &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/creating-your-first-igoogle-gadget/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f0Ghkl4oHGxsZxWZYbtK3uku6s8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f0Ghkl4oHGxsZxWZYbtK3uku6s8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/f0Ghkl4oHGxsZxWZYbtK3uku6s8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f0Ghkl4oHGxsZxWZYbtK3uku6s8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/KpQ72PesSO8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/creating-your-first-igoogle-gadget/feed/</wfw:commentRss>
		<slash:comments>1768</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/creating-your-first-igoogle-gadget/</feedburner:origLink></item>
		<item>
		<title>Bebo Development Scares Me</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/_rh74sGmid4/</link>
		<comments>http://www.endyourif.com/bebo-development-scares-me/#comments</comments>
		<pubDate>Thu, 07 May 2009 23:48:29 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Bebo]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=286</guid>
		<description>Today at work, we&amp;#8217;ve begun looking into creating some Bebo applications.  I know it&amp;#8217;s a bit behind in the times, but we&amp;#8217;ve been busy with Facebook, iPhone, and Google Gadgets.  It&amp;#8217;s now time to sink our teeth into Bebo. I &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/bebo-development-scares-me/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AzGQ2NgMjsKmjBq2fK8WSvVKrys/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AzGQ2NgMjsKmjBq2fK8WSvVKrys/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AzGQ2NgMjsKmjBq2fK8WSvVKrys/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AzGQ2NgMjsKmjBq2fK8WSvVKrys/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/_rh74sGmid4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/bebo-development-scares-me/feed/</wfw:commentRss>
		<slash:comments>2112</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/bebo-development-scares-me/</feedburner:origLink></item>
		<item>
		<title>setTimeout() vs setInterval() in Javascript</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Cx9YbEuUAKU/</link>
		<comments>http://www.endyourif.com/settimeout-vs-setinterval-in-javascript/#comments</comments>
		<pubDate>Tue, 05 May 2009 22:56:32 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[setInterval()]]></category>
		<category><![CDATA[setTimeout()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=283</guid>
		<description>It feels like it has been a lifetime since my last blog!  I must apologize for the long delay, but between finding the time and finding a good topic to blog about, it&amp;#8217;s being difficult. In today&amp;#8217;s article, it&amp;#8217;s been a &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/settimeout-vs-setinterval-in-javascript/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gBLpw4o_dV5lFa4G6s1EMrUE7gM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gBLpw4o_dV5lFa4G6s1EMrUE7gM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gBLpw4o_dV5lFa4G6s1EMrUE7gM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gBLpw4o_dV5lFa4G6s1EMrUE7gM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Cx9YbEuUAKU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/settimeout-vs-setinterval-in-javascript/feed/</wfw:commentRss>
		<slash:comments>1559</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/settimeout-vs-setinterval-in-javascript/</feedburner:origLink></item>
		<item>
		<title>Caching Queries in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/pfffYXF8v4A/</link>
		<comments>http://www.endyourif.com/caching-queries-in-cakephp/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 14:32:02 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[find()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=280</guid>
		<description>If you haven&amp;#8217;t noticed already, at times CakePHP can be a little slow loading!  The reason for this is quite simple.  Rapid Application Development.  To allow for RAD, sometimes we must give up something, in this scenario it&amp;#8217;s a bit &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/caching-queries-in-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YCPZLGJGOHYM3Ieo6uaosWG--Eo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YCPZLGJGOHYM3Ieo6uaosWG--Eo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YCPZLGJGOHYM3Ieo6uaosWG--Eo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YCPZLGJGOHYM3Ieo6uaosWG--Eo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/pfffYXF8v4A" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/caching-queries-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>2384</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/caching-queries-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>Understanding group bys</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/_CVy7E-wtQM/</link>
		<comments>http://www.endyourif.com/understanding-group-bys/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 14:49:12 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[count()]]></category>
		<category><![CDATA[group by]]></category>
		<category><![CDATA[having]]></category>
		<category><![CDATA[sum()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=277</guid>
		<description>Yesterday, at work, it occurred to me, not for the first time, that something that comes so easily to me, does not to others.  I had tasked someone with, what seemed a simple task, to retrieve a list of users &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/understanding-group-bys/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/d1BniPrbUwQoy1DkNE4P0Bfaibs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/d1BniPrbUwQoy1DkNE4P0Bfaibs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/d1BniPrbUwQoy1DkNE4P0Bfaibs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/d1BniPrbUwQoy1DkNE4P0Bfaibs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/_CVy7E-wtQM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/understanding-group-bys/feed/</wfw:commentRss>
		<slash:comments>1523</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/understanding-group-bys/</feedburner:origLink></item>
		<item>
		<title>ActivityIndicator with a UIWebView</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/CaZMSRCaGVc/</link>
		<comments>http://www.endyourif.com/activityindicator-with-a-uiwebview/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 20:39:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[UIActivityIndicatorView]]></category>
		<category><![CDATA[UIWebView]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=275</guid>
		<description>Because you can never be sure how long it will take to retrieve content from a web page and have it displayed on the iPod/iPhone, it&amp;#8217;s quite nice to provide the user with an indication that the content is being &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/activityindicator-with-a-uiwebview/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UHUbdldDYW2U_W-qdVfDb9yrFo4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UHUbdldDYW2U_W-qdVfDb9yrFo4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UHUbdldDYW2U_W-qdVfDb9yrFo4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UHUbdldDYW2U_W-qdVfDb9yrFo4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/CaZMSRCaGVc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/activityindicator-with-a-uiwebview/feed/</wfw:commentRss>
		<slash:comments>2441</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/activityindicator-with-a-uiwebview/</feedburner:origLink></item>
		<item>
		<title>Custom pagination query in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/mkGVwHBtBqM/</link>
		<comments>http://www.endyourif.com/custom-pagination-query-in-cakephp/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 16:23:13 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[count()]]></category>
		<category><![CDATA[paginate()]]></category>
		<category><![CDATA[paginateCount()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=273</guid>
		<description>My pet peeve list seems to grow on a regular basis.  One of them is poorly optimized code.  Not only is the code I&amp;#8217;m going to discuss poorly optimized, it&amp;#8217;s from the documentation of CakePHP! If you search for creating &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/custom-pagination-query-in-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uhzWjDYCurnbHlzq-cUSUZmk4T8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uhzWjDYCurnbHlzq-cUSUZmk4T8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uhzWjDYCurnbHlzq-cUSUZmk4T8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uhzWjDYCurnbHlzq-cUSUZmk4T8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/mkGVwHBtBqM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/custom-pagination-query-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>1236</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/custom-pagination-query-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>3 Flaws to CakePHP’s AuthComponent</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/d_IpnwMWlTs/</link>
		<comments>http://www.endyourif.com/3-flaws-to-cakephps-authcomponent/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 18:37:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[AuthComponent]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=271</guid>
		<description>Good Friday to all.  Over the past several weeks I have been working a lot with the AuthComponent in CakePHP and have learned a couple of lessons that I wanted to share with you all. The title calls them &amp;#8220;flaws&amp;#8221;, &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/3-flaws-to-cakephps-authcomponent/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hqwPGbErRwNPvuzUFdNfMHXJcQI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hqwPGbErRwNPvuzUFdNfMHXJcQI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hqwPGbErRwNPvuzUFdNfMHXJcQI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hqwPGbErRwNPvuzUFdNfMHXJcQI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/d_IpnwMWlTs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/3-flaws-to-cakephps-authcomponent/feed/</wfw:commentRss>
		<slash:comments>2191</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/3-flaws-to-cakephps-authcomponent/</feedburner:origLink></item>
		<item>
		<title>The flaws of using isset()</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ZJMy2RdiR_Q/</link>
		<comments>http://www.endyourif.com/the-flaws-of-using-isset/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 22:35:44 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[empty()]]></category>
		<category><![CDATA[isset()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=269</guid>
		<description>I am starting to really dislike the PHP function isset().  Today, I was working on a registration system in CakePHP and my password validation was not working.  If I left the password field blank and clicked submit, it would come back with &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/the-flaws-of-using-isset/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Pr492HvVljEMRysy8WGoL4m752o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Pr492HvVljEMRysy8WGoL4m752o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Pr492HvVljEMRysy8WGoL4m752o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Pr492HvVljEMRysy8WGoL4m752o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ZJMy2RdiR_Q" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/the-flaws-of-using-isset/feed/</wfw:commentRss>
		<slash:comments>2109</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/the-flaws-of-using-isset/</feedburner:origLink></item>
		<item>
		<title>Reset UINavigationController</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Ebn3Yk4ntRs/</link>
		<comments>http://www.endyourif.com/reset-uinavigationcontroller/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 23:20:42 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[UINavigationController]]></category>
		<category><![CDATA[UITabBarController]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=267</guid>
		<description>The following is a neat little trick to reset your navigation controller when it is integrated with UITabBarController. The following code will pop the navigation controller up when the user clicks on your tab bar item.  I&amp;#8217;ll begin by showing &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/reset-uinavigationcontroller/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PhGZLB-ut9CE3EqjaT2T1jAw8fk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PhGZLB-ut9CE3EqjaT2T1jAw8fk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PhGZLB-ut9CE3EqjaT2T1jAw8fk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PhGZLB-ut9CE3EqjaT2T1jAw8fk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Ebn3Yk4ntRs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/reset-uinavigationcontroller/feed/</wfw:commentRss>
		<slash:comments>1492</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/reset-uinavigationcontroller/</feedburner:origLink></item>
		<item>
		<title>Scroll a UIWebView</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/_0Gj6RbOY-E/</link>
		<comments>http://www.endyourif.com/scroll-a-uiwebview/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 17:19:10 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[UIScrollView]]></category>
		<category><![CDATA[UIWebView]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=265</guid>
		<description>I struggled with this one for quite a while.  I kept searching and searching, all I could find was forums and no one seemed to have an answer! Well, if you&amp;#8217;re here, don&amp;#8217;t worry, I have the answer you have been &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/scroll-a-uiwebview/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0Uii638bIaW_IifgfmWU5hItzy0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0Uii638bIaW_IifgfmWU5hItzy0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0Uii638bIaW_IifgfmWU5hItzy0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0Uii638bIaW_IifgfmWU5hItzy0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/_0Gj6RbOY-E" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/scroll-a-uiwebview/feed/</wfw:commentRss>
		<slash:comments>1560</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/scroll-a-uiwebview/</feedburner:origLink></item>
		<item>
		<title>Transparent UIWebView</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/NeP4O-dKcN4/</link>
		<comments>http://www.endyourif.com/transparent-uiwebview/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 21:11:22 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[clearColor]]></category>
		<category><![CDATA[transparent]]></category>
		<category><![CDATA[UIWebView]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=262</guid>
		<description>The other day I was working on my iPhone application.  In the application I have a view.  This view creates a UIWebView.  I then proceed to load content from a webpage into the web view. This works great.  I was then &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/transparent-uiwebview/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XLvW08WvPQxSjS4baXIBRyasBdg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XLvW08WvPQxSjS4baXIBRyasBdg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XLvW08WvPQxSjS4baXIBRyasBdg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XLvW08WvPQxSjS4baXIBRyasBdg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/NeP4O-dKcN4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/transparent-uiwebview/feed/</wfw:commentRss>
		<slash:comments>2150</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/transparent-uiwebview/</feedburner:origLink></item>
		<item>
		<title>A friendly framework reminder</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ux8g_ASKNks/</link>
		<comments>http://www.endyourif.com/a-friendly-framework-reminder/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 23:30:15 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[frameworks]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=258</guid>
		<description>Quite often at work, I find myself reminding my team members to be sure to ALWAYS utilize the framework to it&amp;#8217;s fullest.  Just because you are unsure how to do something or have never done it before in the framework, &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/a-friendly-framework-reminder/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ylcjNL1VORJ6Pp2JvVX3oGCIeTE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ylcjNL1VORJ6Pp2JvVX3oGCIeTE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ylcjNL1VORJ6Pp2JvVX3oGCIeTE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ylcjNL1VORJ6Pp2JvVX3oGCIeTE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ux8g_ASKNks" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/a-friendly-framework-reminder/feed/</wfw:commentRss>
		<slash:comments>2145</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/a-friendly-framework-reminder/</feedburner:origLink></item>
		<item>
		<title>UINavigationController Background Color</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/C7EkRDAI2ew/</link>
		<comments>http://www.endyourif.com/uinavigationcontroller-background-color/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 20:22:17 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[UINavigationController]]></category>
		<category><![CDATA[UITableView]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=256</guid>
		<description>Boy today was a frustrating day.  Over the past month or so, when I have some free time at work I&amp;#8217;ve been learning Objective C to create iPhone applications. Today, I struggled and struggled to do the most simplistic thing &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/uinavigationcontroller-background-color/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/EUiFOnomtPh6dNmmwvSbBdPPmT0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EUiFOnomtPh6dNmmwvSbBdPPmT0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/EUiFOnomtPh6dNmmwvSbBdPPmT0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EUiFOnomtPh6dNmmwvSbBdPPmT0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/C7EkRDAI2ew" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/uinavigationcontroller-background-color/feed/</wfw:commentRss>
		<slash:comments>2034</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/uinavigationcontroller-background-color/</feedburner:origLink></item>
		<item>
		<title>Web Developers are Warriors</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/QaKKor2SnNU/</link>
		<comments>http://www.endyourif.com/web-developers-are-warriors/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 20:29:29 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=254</guid>
		<description>Sick days?  What&amp;#8217;s a sick day?  I know at my place of work, we don&amp;#8217;t take them.  Today is a great example of that.  I couldn&amp;#8217;t even get out of bed yesterday, Sunday, but today, with work knocking on the &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/web-developers-are-warriors/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Vx3ErjgVit0MDqNPJOKZ0sjpgKg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vx3ErjgVit0MDqNPJOKZ0sjpgKg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Vx3ErjgVit0MDqNPJOKZ0sjpgKg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vx3ErjgVit0MDqNPJOKZ0sjpgKg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/QaKKor2SnNU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/web-developers-are-warriors/feed/</wfw:commentRss>
		<slash:comments>1994</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/web-developers-are-warriors/</feedburner:origLink></item>
		<item>
		<title>Unbind Model Validation in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/bW4Gl-qWR2E/</link>
		<comments>http://www.endyourif.com/unbind-model-validation-in-cakephp/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 11:30:14 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=252</guid>
		<description>Have you found yourself wanting to remove validation on a specific field in a specific form?  Yes?  Excellent, you found the right place. If you haven&amp;#8217;t had the need for this, a great example of where you would want to &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/unbind-model-validation-in-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/N33Myy2SnZe-F82GM_VGLZZrCEY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N33Myy2SnZe-F82GM_VGLZZrCEY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/N33Myy2SnZe-F82GM_VGLZZrCEY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N33Myy2SnZe-F82GM_VGLZZrCEY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/bW4Gl-qWR2E" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/unbind-model-validation-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>1909</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/unbind-model-validation-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>Jquery vs Prototype/Scriptaculous</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/53nvb-_jBIs/</link>
		<comments>http://www.endyourif.com/jquery-vs-prototypescriptaculous/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 20:50:20 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=249</guid>
		<description>About two years ago I started learning AJAX and drag and drop.  The first project I applied it to was an existing project that was using Prototype and Scriptaculous.  So, I didn&amp;#8217;t really have a choice as to what library &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/jquery-vs-prototypescriptaculous/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Nhai-wBVZX_czBKEQQQAjj3VyPk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nhai-wBVZX_czBKEQQQAjj3VyPk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Nhai-wBVZX_czBKEQQQAjj3VyPk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nhai-wBVZX_czBKEQQQAjj3VyPk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/53nvb-_jBIs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/jquery-vs-prototypescriptaculous/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/jquery-vs-prototypescriptaculous/</feedburner:origLink></item>
		<item>
		<title>How attentive are you?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ICnHqu6bZcw/</link>
		<comments>http://www.endyourif.com/how-attentive-are-you/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 20:11:27 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[attention to detail]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=247</guid>
		<description>During my first job interview as a web developer, I was asked, what I thought at the time, a weird question.  &amp;#8220;Jamie, on a scale of one to ten, what would you score yourself in regards to attention to detail?&amp;#8221;  &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/how-attentive-are-you/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cCps7LiPmzPUSxSHUvAeVEl10vk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cCps7LiPmzPUSxSHUvAeVEl10vk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cCps7LiPmzPUSxSHUvAeVEl10vk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cCps7LiPmzPUSxSHUvAeVEl10vk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ICnHqu6bZcw" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-attentive-are-you/feed/</wfw:commentRss>
		<slash:comments>597</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-attentive-are-you/</feedburner:origLink></item>
		<item>
		<title>5 Tips to Become a Better Web Developer</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/8wK66MXVePI/</link>
		<comments>http://www.endyourif.com/5-tips-to-become-a-better-web-developer/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 20:05:28 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=245</guid>
		<description>So, you are looking to become a better web developer?  Well, the fact that you are willing to read this article is a great start!  It&amp;#8217;s actual one of my five tips.  I&amp;#8217;ll begin by listing, what I believe, are &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/5-tips-to-become-a-better-web-developer/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jt4Mh7Gopn16E2yyybNWn9DZ10g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jt4Mh7Gopn16E2yyybNWn9DZ10g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jt4Mh7Gopn16E2yyybNWn9DZ10g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jt4Mh7Gopn16E2yyybNWn9DZ10g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/8wK66MXVePI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/5-tips-to-become-a-better-web-developer/feed/</wfw:commentRss>
		<slash:comments>2463</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/5-tips-to-become-a-better-web-developer/</feedburner:origLink></item>
		<item>
		<title>Login system with CakePHP in under 10 minutes</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/vEoIgyRJ7h4/</link>
		<comments>http://www.endyourif.com/login-system-with-cakephp-in-under-10-minutes/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 17:57:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[AuthComponent]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=243</guid>
		<description>In today&amp;#8217;s article, I am going to discuss how simple it is to setup a login system with CakePHP.  As the title says, it should be less than 10 minutes.  In theory if you copy and paste the code below, &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/login-system-with-cakephp-in-under-10-minutes/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mjMp04Al4je6ZTTHPA_LCwHcnkQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mjMp04Al4je6ZTTHPA_LCwHcnkQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mjMp04Al4je6ZTTHPA_LCwHcnkQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mjMp04Al4je6ZTTHPA_LCwHcnkQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/vEoIgyRJ7h4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/login-system-with-cakephp-in-under-10-minutes/feed/</wfw:commentRss>
		<slash:comments>2155</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/login-system-with-cakephp-in-under-10-minutes/</feedburner:origLink></item>
		<item>
		<title>Optimize your CSS and JS with CakePHP in minutes</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/FVIsgIwh9vg/</link>
		<comments>http://www.endyourif.com/optimize-your-css-and-js-with-cakephp-in-minutes/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 18:28:50 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[jsmin]]></category>
		<category><![CDATA[phpspeedy]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=239</guid>
		<description>One of my first articles discussed YSlow.  An excellent Mozilla add-on to help you understand why your web page may be loading slowly. In that article, I describe the importance of gzip, minify, and grouping your Javascript and CSS code &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/optimize-your-css-and-js-with-cakephp-in-minutes/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nVc7ti6C-oarrGnjHWDvK9m-U_w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nVc7ti6C-oarrGnjHWDvK9m-U_w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nVc7ti6C-oarrGnjHWDvK9m-U_w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nVc7ti6C-oarrGnjHWDvK9m-U_w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/FVIsgIwh9vg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/optimize-your-css-and-js-with-cakephp-in-minutes/feed/</wfw:commentRss>
		<slash:comments>1613</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/optimize-your-css-and-js-with-cakephp-in-minutes/</feedburner:origLink></item>
		<item>
		<title>Importance of using the CakePHP Helpers</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/GmNvBnL63x8/</link>
		<comments>http://www.endyourif.com/importance-of-using-the-cakephp-helpers/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 18:41:49 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[helpers]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=237</guid>
		<description>Uggghh, I hate to even be writing about this!  I have been spending the past two days cleaning up a project that has been running for over one year.  It was our first ever CakePHP project at our company and &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/importance-of-using-the-cakephp-helpers/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9r9hEYQ89AG1Hd5ZDOwAgcwI9XA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9r9hEYQ89AG1Hd5ZDOwAgcwI9XA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9r9hEYQ89AG1Hd5ZDOwAgcwI9XA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9r9hEYQ89AG1Hd5ZDOwAgcwI9XA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/GmNvBnL63x8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/importance-of-using-the-cakephp-helpers/feed/</wfw:commentRss>
		<slash:comments>2150</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/importance-of-using-the-cakephp-helpers/</feedburner:origLink></item>
		<item>
		<title>Re-map key/value array data in PHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/_Ii8Ujr5g24/</link>
		<comments>http://www.endyourif.com/re-map-keyvalue-array-data-in-php/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 19:17:08 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[key/value]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=235</guid>
		<description>I was recently tasked with a situation where I needed to populate about 10 different &amp;#8220;Settings&amp;#8221; for every user in the current database. This example is specifically for CakePHP, however, it could easily be used elsewhere.  My goal was the &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/re-map-keyvalue-array-data-in-php/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hZ4LqwvEGd8Rkj80An1MBacUocw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hZ4LqwvEGd8Rkj80An1MBacUocw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hZ4LqwvEGd8Rkj80An1MBacUocw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hZ4LqwvEGd8Rkj80An1MBacUocw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/_Ii8Ujr5g24" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/re-map-keyvalue-array-data-in-php/feed/</wfw:commentRss>
		<slash:comments>2165</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/re-map-keyvalue-array-data-in-php/</feedburner:origLink></item>
		<item>
		<title>How to deal with stress at work</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/1WyfrTrKM_0/</link>
		<comments>http://www.endyourif.com/how-to-deal-with-stress-at-work/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 22:51:59 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[stress]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=199</guid>
		<description>I&amp;#8217;m assuming I&amp;#8217;m not alone with this one, but on a daily basis I seem to bring home a lot of stress from work.  At one point I use to bring home so much stress that I was unable to &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/how-to-deal-with-stress-at-work/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/g-4cAMeWER0a98voU4aTNcsKAxM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g-4cAMeWER0a98voU4aTNcsKAxM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/g-4cAMeWER0a98voU4aTNcsKAxM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g-4cAMeWER0a98voU4aTNcsKAxM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/1WyfrTrKM_0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-deal-with-stress-at-work/feed/</wfw:commentRss>
		<slash:comments>2180</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-deal-with-stress-at-work/</feedburner:origLink></item>
		<item>
		<title>When to use element() and when to requestAction()</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ki19mdgbwUs/</link>
		<comments>http://www.endyourif.com/when-to-use-element-and-when-to-requestaction/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 22:54:06 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Theory]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=229</guid>
		<description>Several times a week it seems, someone at my office is asking, &amp;#8220;Jamie, should I use $this-&amp;#62;element() or $this-&amp;#62;requestAction()?&amp;#8221; Every time they ask, I ask them back, &amp;#8220;What do you need to do?&amp;#8221; There are a few simple ways to &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/when-to-use-element-and-when-to-requestaction/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/K1nvPtY6Tp3Ql3BYdsK2VQ9uMoE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K1nvPtY6Tp3Ql3BYdsK2VQ9uMoE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/K1nvPtY6Tp3Ql3BYdsK2VQ9uMoE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K1nvPtY6Tp3Ql3BYdsK2VQ9uMoE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ki19mdgbwUs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/when-to-use-element-and-when-to-requestaction/feed/</wfw:commentRss>
		<slash:comments>1996</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/when-to-use-element-and-when-to-requestaction/</feedburner:origLink></item>
		<item>
		<title>CakePHP Containable Statement Pitfalls</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/dB9i8gzRHaQ/</link>
		<comments>http://www.endyourif.com/cakephp-containable-statement-pitfalls/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 21:26:16 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=227</guid>
		<description>On some of our more recent projects, we have been using the Containable behavior that CakePHP provides.  It works quite nicely, a lot easier than the previous format of having to bind and unbind models on the fly. The pitfalls &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/cakephp-containable-statement-pitfalls/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Qxg_svuT8ziSeK76CO_TnNZXsyU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qxg_svuT8ziSeK76CO_TnNZXsyU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Qxg_svuT8ziSeK76CO_TnNZXsyU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qxg_svuT8ziSeK76CO_TnNZXsyU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/dB9i8gzRHaQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/cakephp-containable-statement-pitfalls/feed/</wfw:commentRss>
		<slash:comments>2506</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/cakephp-containable-statement-pitfalls/</feedburner:origLink></item>
		<item>
		<title>Keeping your CakePHP Controllers Clean</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/rGgol_n6oAc/</link>
		<comments>http://www.endyourif.com/keeping-your-cakephp-controllers-clean/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 22:03:08 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[controllers]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=225</guid>
		<description>As my office gains more and more experience with CakePHP, we are beginning to learn to build more organized web sites.  Looking back at our first few projects, I&amp;#8217;m astonished to see how messy our controllers are! I know the &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/keeping-your-cakephp-controllers-clean/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Sj98yCN2lEC2F6IvWiYsQUIbCag/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Sj98yCN2lEC2F6IvWiYsQUIbCag/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Sj98yCN2lEC2F6IvWiYsQUIbCag/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Sj98yCN2lEC2F6IvWiYsQUIbCag/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/rGgol_n6oAc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/keeping-your-cakephp-controllers-clean/feed/</wfw:commentRss>
		<slash:comments>1982</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/keeping-your-cakephp-controllers-clean/</feedburner:origLink></item>
		<item>
		<title>Underscores and Internet Explorer Fun</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/fFmEV-PPZao/</link>
		<comments>http://www.endyourif.com/underscores-and-internet-explorer-fun/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 21:01:32 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[underscore]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=223</guid>
		<description>I think my favorite thing about being a web developer is wasting hours and hours of my time, my co-workers time, pretty much every ones time because Internet Explorer is retarded. Earlier this week, we were developing a site and &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/underscores-and-internet-explorer-fun/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Nkye20316q-WXu9uo3sZKJvQ3_s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nkye20316q-WXu9uo3sZKJvQ3_s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Nkye20316q-WXu9uo3sZKJvQ3_s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nkye20316q-WXu9uo3sZKJvQ3_s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/fFmEV-PPZao" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/underscores-and-internet-explorer-fun/feed/</wfw:commentRss>
		<slash:comments>2030</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/underscores-and-internet-explorer-fun/</feedburner:origLink></item>
		<item>
		<title>Drag and drop category management with CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/RytknsJH-yY/</link>
		<comments>http://www.endyourif.com/drag-and-drop-category-management-with-cakephp/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 23:40:11 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[drag and drop]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=214</guid>
		<description>Today&amp;#8217;s article is going to walk you through creating a slick drag and drop with AJAX category management system. CakePHP offers a really nice built-in tree management.  In fact, at a bare minimum you simply need to create a table &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/drag-and-drop-category-management-with-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oev9LLcrAzeZ_CvNg-1Tu4GeDAU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oev9LLcrAzeZ_CvNg-1Tu4GeDAU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oev9LLcrAzeZ_CvNg-1Tu4GeDAU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oev9LLcrAzeZ_CvNg-1Tu4GeDAU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/RytknsJH-yY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/drag-and-drop-category-management-with-cakephp/feed/</wfw:commentRss>
		<slash:comments>2254</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/drag-and-drop-category-management-with-cakephp/</feedburner:origLink></item>
		<item>
		<title>Drag and drop with animations in jquery</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/aWzsaqnBmDY/</link>
		<comments>http://www.endyourif.com/drag-and-drop-with-animations-in-jquery/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 23:46:46 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[animate]]></category>
		<category><![CDATA[drag and drop]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=211</guid>
		<description>Every year at Halloween, my company offers prizes to the best dressed employees.  For the past two years I have one as well as my co-worker that partakes in our crazy costumes.  You may be wondering what this has to &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/drag-and-drop-with-animations-in-jquery/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lpiqruD1TbjqaZFcjWw04LhqMV0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lpiqruD1TbjqaZFcjWw04LhqMV0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lpiqruD1TbjqaZFcjWw04LhqMV0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lpiqruD1TbjqaZFcjWw04LhqMV0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/aWzsaqnBmDY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/drag-and-drop-with-animations-in-jquery/feed/</wfw:commentRss>
		<slash:comments>2401</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/drag-and-drop-with-animations-in-jquery/</feedburner:origLink></item>
		<item>
		<title>How to add comments with AJAX in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Z_c4JldzWZs/</link>
		<comments>http://www.endyourif.com/how-to-add-comments-with-ajax-in-cakephp/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 00:20:17 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=202</guid>
		<description>In today&amp;#8217;s article we are going to create a very basic blog that allows people to create a post and posts comments on that post via AJAX.  We are going to keep it extremely basic and just focus on that &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/how-to-add-comments-with-ajax-in-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/h-bDwDlwT6gRyXzSVnIPcN2bAl4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h-bDwDlwT6gRyXzSVnIPcN2bAl4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/h-bDwDlwT6gRyXzSVnIPcN2bAl4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h-bDwDlwT6gRyXzSVnIPcN2bAl4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Z_c4JldzWZs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-add-comments-with-ajax-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>2538</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-add-comments-with-ajax-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>How to advance our CMS in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/-wiHb-TWMj4/</link>
		<comments>http://www.endyourif.com/how-to-advance-our-cms-in-cakephp/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 21:06:52 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[cms]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=195</guid>
		<description>At the end of part one, we had a working CMS.  Well, at least it was saving files and they could be displayed to the public.  In today&amp;#8217;s article, we are going to further advance our CMS.  We will cover &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/how-to-advance-our-cms-in-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/okhRvdrRKhBr6vJWpw8jLqX4LlU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/okhRvdrRKhBr6vJWpw8jLqX4LlU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/okhRvdrRKhBr6vJWpw8jLqX4LlU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/okhRvdrRKhBr6vJWpw8jLqX4LlU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/-wiHb-TWMj4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-advance-our-cms-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>2002</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-advance-our-cms-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>How to create a CMS with CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/LUVjCBO-VIU/</link>
		<comments>http://www.endyourif.com/how-to-create-a-cms-with-cakephp/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 00:17:04 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[cms]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=189</guid>
		<description>I really enjoying writing code and I find that snippets just don&amp;#8217;t always cut it for me.  So in today&amp;#8217;s article, I am going to describe the process of creating a CMS (Content Management System) with CakePHP. This will be &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/how-to-create-a-cms-with-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/N732aFulsvP9yL3Uq5yksovV57k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N732aFulsvP9yL3Uq5yksovV57k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/N732aFulsvP9yL3Uq5yksovV57k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N732aFulsvP9yL3Uq5yksovV57k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/LUVjCBO-VIU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-create-a-cms-with-cakephp/feed/</wfw:commentRss>
		<slash:comments>2094</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-create-a-cms-with-cakephp/</feedburner:origLink></item>
		<item>
		<title>AJAX Select box in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/4dA1df3VG-A/</link>
		<comments>http://www.endyourif.com/ajax-select-box-in-cakephp/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 19:00:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[select]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=185</guid>
		<description>When I created my first personal CakePHP web site, this was something that had me quite frustrated.  I struggled and struggled to figure out and understand how to do a simple &amp;#8220;if I change this select box, how can I &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/ajax-select-box-in-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OtmaqMtGMpklYfRuYAIpVMHubSY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OtmaqMtGMpklYfRuYAIpVMHubSY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OtmaqMtGMpklYfRuYAIpVMHubSY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OtmaqMtGMpklYfRuYAIpVMHubSY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/4dA1df3VG-A" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/ajax-select-box-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>2220</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/ajax-select-box-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>How to setup a route in CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/SCmHQkYDKsw/</link>
		<comments>http://www.endyourif.com/how-to-setup-a-route-in-cakephp/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 23:04:23 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[routes]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=180</guid>
		<description>If you are like me and are creating personal web sites, one of the best ways to gain traffic to your site is through SEO.  I won&amp;#8217;t go into detail here as I want to focus on how to setup &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/how-to-setup-a-route-in-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/d2PARZHNbK30ZazYjB-nTzLkSZk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/d2PARZHNbK30ZazYjB-nTzLkSZk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/d2PARZHNbK30ZazYjB-nTzLkSZk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/d2PARZHNbK30ZazYjB-nTzLkSZk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/SCmHQkYDKsw" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-setup-a-route-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>1892</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-setup-a-route-in-cakephp/</feedburner:origLink></item>
		<item>
		<title>A practical CASE Statement Example</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/acUMvhz_YTg/</link>
		<comments>http://www.endyourif.com/a-practical-case-statement-example/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 00:20:40 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[case]]></category>
		<category><![CDATA[concat]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=172</guid>
		<description>What is a SQL case statement? Well, it&amp;#8217;s much like a switch statement in a development language. It allows you to test several different cases for a field and determine what you would like to do for each one. If &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/a-practical-case-statement-example/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C7n-Ck1GarhtgXy3oo8eG-8MrK4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C7n-Ck1GarhtgXy3oo8eG-8MrK4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C7n-Ck1GarhtgXy3oo8eG-8MrK4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C7n-Ck1GarhtgXy3oo8eG-8MrK4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/acUMvhz_YTg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/a-practical-case-statement-example/feed/</wfw:commentRss>
		<slash:comments>2474</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/a-practical-case-statement-example/</feedburner:origLink></item>
		<item>
		<title>How to create a socket server in PHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/6c7YQIYNINI/</link>
		<comments>http://www.endyourif.com/how-to-create-a-socket-server-in-php/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 22:14:15 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[chat server]]></category>
		<category><![CDATA[socket server]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=119</guid>
		<description>Ever want to build a chat application or perhaps even a game? If so, a socket server will help you get started. Once you understand the underlying functionality of creating the server, enhancing it is just as easy. The way &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/how-to-create-a-socket-server-in-php/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2VCc-JFH_1Y_4guXvbVjLnDIf60/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2VCc-JFH_1Y_4guXvbVjLnDIf60/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2VCc-JFH_1Y_4guXvbVjLnDIf60/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2VCc-JFH_1Y_4guXvbVjLnDIf60/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/6c7YQIYNINI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-create-a-socket-server-in-php/feed/</wfw:commentRss>
		<slash:comments>2057</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-create-a-socket-server-in-php/</feedburner:origLink></item>
		<item>
		<title>StringExtractComponent for CakePHP</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Erx_hhdvgWU/</link>
		<comments>http://www.endyourif.com/stringextractcomponent-for-cakephp/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 02:02:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Data Manipulation]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[STREXTRACT]]></category>
		<category><![CDATA[Visual FoxPro]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=101</guid>
		<description>Hi folks, I have just finished creating my first CakePHP component and I wanted to share it with the community.  After I finish writing this article, I will be submitting it to CakePHP for inclusion. The component is called StringExtractComponent.  &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/stringextractcomponent-for-cakephp/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9HSSyBBl-pybkSd6cNy15XhM5kg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9HSSyBBl-pybkSd6cNy15XhM5kg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9HSSyBBl-pybkSd6cNy15XhM5kg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9HSSyBBl-pybkSd6cNy15XhM5kg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Erx_hhdvgWU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/stringextractcomponent-for-cakephp/feed/</wfw:commentRss>
		<slash:comments>2069</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/stringextractcomponent-for-cakephp/</feedburner:origLink></item>
		<item>
		<title>Top 5 SEO Tips To Achieve Top 10 Rankings In Google</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/qSd_WbSd8Vs/</link>
		<comments>http://www.endyourif.com/top-5-seo-tips-to-achieve-top-10-rankings-in-google/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 16:47:25 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[directory web sites]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[search engine]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[top 10]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=96</guid>
		<description>I thought I would follow-up my &amp;#8220;How to get indexed by Google in ONE hour&amp;#8221; article with my top 5 SEO (search engine optimization) tips. The following 5 items are by no means in order of importance, it&amp;#8217;s best to &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/top-5-seo-tips-to-achieve-top-10-rankings-in-google/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/as48Y9C9PJb8owJpkrpgP9CxPwc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/as48Y9C9PJb8owJpkrpgP9CxPwc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/as48Y9C9PJb8owJpkrpgP9CxPwc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/as48Y9C9PJb8owJpkrpgP9CxPwc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/qSd_WbSd8Vs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/top-5-seo-tips-to-achieve-top-10-rankings-in-google/feed/</wfw:commentRss>
		<slash:comments>1463</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/top-5-seo-tips-to-achieve-top-10-rankings-in-google/</feedburner:origLink></item>
		<item>
		<title>The Importance of Database Indexing</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/Vq2qyX8Xos8/</link>
		<comments>http://www.endyourif.com/the-importance-of-database-indexing/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 04:20:51 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[indexes]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=94</guid>
		<description>If you are not familiar with database indexes or even if you are, but not sure when to use them, this article will be perfect for you. In this article, I will show you an example of a simple query &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/the-importance-of-database-indexing/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/e8dUF5q1tleGEuB9MSCInG6QHnA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e8dUF5q1tleGEuB9MSCInG6QHnA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/e8dUF5q1tleGEuB9MSCInG6QHnA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e8dUF5q1tleGEuB9MSCInG6QHnA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/Vq2qyX8Xos8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/the-importance-of-database-indexing/feed/</wfw:commentRss>
		<slash:comments>1283</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/the-importance-of-database-indexing/</feedburner:origLink></item>
		<item>
		<title>Dynamic COUNT() Versus Static COUNT()</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/iNrIL1ZoNV8/</link>
		<comments>http://www.endyourif.com/dynamic-count-versus-static-count/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 22:36:24 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[count()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=92</guid>
		<description>I&amp;#8217;ll continue today with another good database programming article.  If you missed yesterdays, you may view it here. Today&amp;#8217;s article will discuss when to use a static COUNT() versus a dynamic COUNT().  On a regular basis we are tasked with &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/dynamic-count-versus-static-count/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MFQiHAOkC_4KXaIZquHv2kUjNzg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MFQiHAOkC_4KXaIZquHv2kUjNzg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MFQiHAOkC_4KXaIZquHv2kUjNzg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MFQiHAOkC_4KXaIZquHv2kUjNzg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/iNrIL1ZoNV8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/dynamic-count-versus-static-count/feed/</wfw:commentRss>
		<slash:comments>2345</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/dynamic-count-versus-static-count/</feedburner:origLink></item>
		<item>
		<title>Why You Should Avoid ORDER BY RAND() OR NEWID()</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/ptt3erFqiYw/</link>
		<comments>http://www.endyourif.com/why-you-should-avoid-order-by-rand-or-newid/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 23:51:02 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[newid()]]></category>
		<category><![CDATA[rand()]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=87</guid>
		<description>Quite often we get a complaint from a client that their homepage is too slow.  The first thing we do is load the homepage up and see for ourselves.  Yep, it looks slow, so the next step is too see &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/why-you-should-avoid-order-by-rand-or-newid/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fbEBjUA2K8Q1PolrN3V0pBmryqQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fbEBjUA2K8Q1PolrN3V0pBmryqQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fbEBjUA2K8Q1PolrN3V0pBmryqQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fbEBjUA2K8Q1PolrN3V0pBmryqQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/ptt3erFqiYw" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/why-you-should-avoid-order-by-rand-or-newid/feed/</wfw:commentRss>
		<slash:comments>1520</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/why-you-should-avoid-order-by-rand-or-newid/</feedburner:origLink></item>
		<item>
		<title>Why You Should Always Backup</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/j_J3P_w5kgo/</link>
		<comments>http://www.endyourif.com/why-you-should-always-backup/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 16:42:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Theory]]></category>
		<category><![CDATA[gzip]]></category>
		<category><![CDATA[mysqldump]]></category>
		<category><![CDATA[tar]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=82</guid>
		<description>Man, what a week it has been.  As you may have noticed it&amp;#8217;s been a few days too many since my last post.  The reason for that is a hectic week at work has prevented me from having time. Now &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/why-you-should-always-backup/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Z9pyqD0U8F-Csd9se9NRVJLPAq4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z9pyqD0U8F-Csd9se9NRVJLPAq4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Z9pyqD0U8F-Csd9se9NRVJLPAq4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z9pyqD0U8F-Csd9se9NRVJLPAq4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/j_J3P_w5kgo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/why-you-should-always-backup/feed/</wfw:commentRss>
		<slash:comments>1798</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/why-you-should-always-backup/</feedburner:origLink></item>
		<item>
		<title>Fixing slow drag and drop with scriptaculous</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/fZkNuQW3iK8/</link>
		<comments>http://www.endyourif.com/fixing-slow-drag-and-drop-with-scriptaculous/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 21:56:13 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=78</guid>
		<description>Recently on a project I was working on, I was tasked with fixing drag and drop that was terribly slow.  The drag and drop was implemented with scriptaculous on a calendar system.  When you clicked an event to drag it it &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/fixing-slow-drag-and-drop-with-scriptaculous/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/S6mL0L0ufJff78gAgMET9lqgfB0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/S6mL0L0ufJff78gAgMET9lqgfB0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/S6mL0L0ufJff78gAgMET9lqgfB0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/S6mL0L0ufJff78gAgMET9lqgfB0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/fZkNuQW3iK8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/fixing-slow-drag-and-drop-with-scriptaculous/feed/</wfw:commentRss>
		<slash:comments>1251</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/fixing-slow-drag-and-drop-with-scriptaculous/</feedburner:origLink></item>
		<item>
		<title>Why Frameworks Are Better</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/rCXcYRFQJs4/</link>
		<comments>http://www.endyourif.com/why-frameworks-are-better/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 20:46:56 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[frameworks]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=68</guid>
		<description>Are you a person who dislikes frameworks?  Or are you a person who loves frameworks?  Or are you even a person who isn&amp;#8217;t quite sure what a framework is?  The following article will discuss the pros and cons of frameworks &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/why-frameworks-are-better/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Z_6FbBk8HQkWb7NmvC5gd62hXvU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z_6FbBk8HQkWb7NmvC5gd62hXvU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Z_6FbBk8HQkWb7NmvC5gd62hXvU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z_6FbBk8HQkWb7NmvC5gd62hXvU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/rCXcYRFQJs4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/why-frameworks-are-better/feed/</wfw:commentRss>
		<slash:comments>1945</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/why-frameworks-are-better/</feedburner:origLink></item>
		<item>
		<title>A Simple SEO Trick To Boost Your Rankings</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/TuKyEISJlUA/</link>
		<comments>http://www.endyourif.com/a-simple-seo-trick-to-boost-your-rankings/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 20:16:29 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[indexing]]></category>
		<category><![CDATA[rankings]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=73</guid>
		<description>The following article is going to be short and sweet, but applying this technique will help you move up those all important rankings. The technique involves updating your &amp;#60;title&amp;#62; tag.  With a few simple changes, your ranking for your targetted &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/a-simple-seo-trick-to-boost-your-rankings/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BViKKlBdfIKwFkH8dvpiibYKLuM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BViKKlBdfIKwFkH8dvpiibYKLuM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BViKKlBdfIKwFkH8dvpiibYKLuM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BViKKlBdfIKwFkH8dvpiibYKLuM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/TuKyEISJlUA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/a-simple-seo-trick-to-boost-your-rankings/feed/</wfw:commentRss>
		<slash:comments>2349</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/a-simple-seo-trick-to-boost-your-rankings/</feedburner:origLink></item>
		<item>
		<title>CSS Tips – Margins in Internet Explorer</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/krRgna9OZ2A/</link>
		<comments>http://www.endyourif.com/css-tips-margins-in-internet-explorer/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 14:05:13 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=53</guid>
		<description>This is the first article to follow-up on my why &amp;#8220;Why Is Internet Explorer Better?&amp;#8220;. Today&amp;#8217;s article is going to discuss how Internet Explorer deals with margins.  To explain this weird and frustrating issue, I am going to build a &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/css-tips-margins-in-internet-explorer/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QaiH3xQ1WBOSA_95bnkBX_OUg4A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QaiH3xQ1WBOSA_95bnkBX_OUg4A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QaiH3xQ1WBOSA_95bnkBX_OUg4A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QaiH3xQ1WBOSA_95bnkBX_OUg4A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/krRgna9OZ2A" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/css-tips-margins-in-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>2325</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/css-tips-margins-in-internet-explorer/</feedburner:origLink></item>
		<item>
		<title>Why Is Internet Explorer Better?</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/usiG4S9fXfQ/</link>
		<comments>http://www.endyourif.com/why-is-internet-explorer-better/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 02:27:59 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=61</guid>
		<description>I&amp;#8217;m guessing I probably got your attention with this one?  I&amp;#8217;m also guessing that you cannot scroll down fast enough to the comments box and start typing a bunch of nasty messages to me. WAIT!  Before you do that, let &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/why-is-internet-explorer-better/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/d0dvvA1JHiddFewFgTyDkCgrZ5k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/d0dvvA1JHiddFewFgTyDkCgrZ5k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/d0dvvA1JHiddFewFgTyDkCgrZ5k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/d0dvvA1JHiddFewFgTyDkCgrZ5k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/usiG4S9fXfQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/why-is-internet-explorer-better/feed/</wfw:commentRss>
		<slash:comments>1956</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/why-is-internet-explorer-better/</feedburner:origLink></item>
		<item>
		<title>Facebook Development and $_SERVER['HTTP_REFERER']</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/tl7K9xV4vyE/</link>
		<comments>http://www.endyourif.com/facebook-development-and-_serverhttp_referer/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 14:06:26 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=42</guid>
		<description>If you are new to creating Facebook applications or even if you&amp;#8217;re not.  When you go to use $_SERVER['HTTP_REFERER'] you might be in for a surprise when this _SERVER variable does not exist! Just recently I encountered this problem, when &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/facebook-development-and-_serverhttp_referer/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V9TMALWUnBuW2RMsMGK1jQ8A82Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V9TMALWUnBuW2RMsMGK1jQ8A82Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V9TMALWUnBuW2RMsMGK1jQ8A82Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V9TMALWUnBuW2RMsMGK1jQ8A82Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/tl7K9xV4vyE" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/facebook-development-and-_serverhttp_referer/feed/</wfw:commentRss>
		<slash:comments>1533</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/facebook-development-and-_serverhttp_referer/</feedburner:origLink></item>
		<item>
		<title>Drag and Drop with AJAX Example</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/YPOsFqGhjac/</link>
		<comments>http://www.endyourif.com/drag-and-drop-with-ajax-example/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 18:19:37 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[drag and drop]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=33</guid>
		<description>At my work it&amp;#8217;s quite clear to me that a lot of people have difficulty with both AJAX and drag and drop functionality.  In this article, I thought I would provide a realistic and simplistic example of how to accomplish &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/drag-and-drop-with-ajax-example/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cBUlB4YU98k4k-sMz4R5wCxLAss/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cBUlB4YU98k4k-sMz4R5wCxLAss/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cBUlB4YU98k4k-sMz4R5wCxLAss/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cBUlB4YU98k4k-sMz4R5wCxLAss/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/YPOsFqGhjac" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/drag-and-drop-with-ajax-example/feed/</wfw:commentRss>
		<slash:comments>1387</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/drag-and-drop-with-ajax-example/</feedburner:origLink></item>
		<item>
		<title>SQL Tips – Why LEFT JOINS are bad</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/5xPacdA4Iys/</link>
		<comments>http://www.endyourif.com/sql-tips-why-left-joins-are-bad/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 19:05:16 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[inner joins]]></category>
		<category><![CDATA[left joins]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=28</guid>
		<description>When you do SQL queries do you find yourself always, or almost always, using left joins?  If you&amp;#8217;ve answered yes to this question, I would suggest to continue to read and understand some downfalls that you might be getting yourself &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/sql-tips-why-left-joins-are-bad/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XJXPjMHSobPnIUP5JY6kSfWkB_I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XJXPjMHSobPnIUP5JY6kSfWkB_I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XJXPjMHSobPnIUP5JY6kSfWkB_I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XJXPjMHSobPnIUP5JY6kSfWkB_I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/5xPacdA4Iys" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/sql-tips-why-left-joins-are-bad/feed/</wfw:commentRss>
		<slash:comments>2107</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/sql-tips-why-left-joins-are-bad/</feedburner:origLink></item>
		<item>
		<title>How to get indexed by Google in ONE hour</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/HEkgQewqsbw/</link>
		<comments>http://www.endyourif.com/how-to-get-indexed-by-google-in-one-hour/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 21:52:09 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[SEO (Search Engine Optimization)]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=23</guid>
		<description>If you&amp;#8217;re not familiar with how some people accomplish getting their web sites submitted to Google quickly, you are going to absolutely love this article. I&amp;#8217;ve bet you&amp;#8217;ve heard from many people that it can take days, weeks, even months to &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/how-to-get-indexed-by-google-in-one-hour/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BUqk1wvwUHtNIcAEMF5bv279ZSQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BUqk1wvwUHtNIcAEMF5bv279ZSQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BUqk1wvwUHtNIcAEMF5bv279ZSQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BUqk1wvwUHtNIcAEMF5bv279ZSQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/HEkgQewqsbw" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/how-to-get-indexed-by-google-in-one-hour/feed/</wfw:commentRss>
		<slash:comments>1731</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/how-to-get-indexed-by-google-in-one-hour/</feedburner:origLink></item>
		<item>
		<title>YSlow – Helping slow web pages load faster</title>
		<link>http://feedproxy.google.com/~r/EndYourIf/~3/BTjJ8Vk8g9g/</link>
		<comments>http://www.endyourif.com/yslow-helping-slow-web-pages-load-faster/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 00:44:07 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Optimization]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[etags]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[gzip]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[yslow]]></category>

		<guid isPermaLink="false">http://www.endyourif.com/?p=18</guid>
		<description>This article is a continuation to my article about Firebug.  YSlow is an add-on to Firebug that helps developers determine why a site is loading slowly. After you install YSlow, if you open up Firebug in Mozilla a new tab &amp;#8230;&lt;p class="read-more"&gt;&lt;a href="http://www.endyourif.com/yslow-helping-slow-web-pages-load-faster/"&gt;Read more &amp;#187;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7wswF7J3y9OGwtpAnKFC8lho4ew/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7wswF7J3y9OGwtpAnKFC8lho4ew/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7wswF7J3y9OGwtpAnKFC8lho4ew/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7wswF7J3y9OGwtpAnKFC8lho4ew/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/EndYourIf/~4/BTjJ8Vk8g9g" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.endyourif.com/yslow-helping-slow-web-pages-load-faster/feed/</wfw:commentRss>
		<slash:comments>2005</slash:comments>
		<feedburner:origLink>http://www.endyourif.com/yslow-helping-slow-web-pages-load-faster/</feedburner:origLink></item>
	</channel>
</rss>

