<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
 
 <title>Jose Diaz-Gonzalez</title>
 <link href="http://josediazgonzalez.com/atom.xml" rel="self"/>
 <link href="http://josedizgonzalez.com/"/>
 <updated>2012-01-17T06:37:30-05:00</updated>
 <id>http://josediazgonzalez.com/</id>
 <author>
   <name>Jose Diaz-Gonzalez</name>
   <email>support@savant.be</email>
 </author>

 
 <entry>
   <title>Full Stack CakePHP Deployment With Chef and Capistrano - Part 3</title>
   <link href="http://josediazgonzalez.com/2012/01/17/full-stack-cakephp-deployment-with-chef-capistrano-part-3/"/>
   <updated>2012-01-17T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2012/01/17/full-stack-cakephp-deployment-with-chef-capistrano-part-3</id>
   <content type="html">&lt;blockquote&gt; This text is the third in a long series to correct an extremely disastrous talk at CakeFest 2011. It</content>
 </entry>
 
 <entry>
   <title>Full Stack CakePHP Deployment With Chef and Capistrano - Part 2</title>
   <link href="http://josediazgonzalez.com/2011/10/26/full-stack-cakephp-deployment-with-chef-capistrano-part-2/"/>
   <updated>2011-10-26T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/10/26/full-stack-cakephp-deployment-with-chef-capistrano-part-2</id>
   <content type="html">&lt;blockquote&gt; This text is the second in a long series to correct an extremely disastrous talk at CakeFest 2011. It</content>
 </entry>
 
 <entry>
   <title>Full Stack CakePHP Deployment With Chef and Capistrano - Part 1</title>
   <link href="http://josediazgonzalez.com/2011/10/03/full-stack-cakephp-deployment-with-chef-and-capistrano/"/>
   <updated>2011-10-03T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/10/03/full-stack-cakephp-deployment-with-chef-and-capistrano</id>
   <content type="html">&lt;blockquote class=&quot;pullquote&quot;&gt; This text is the first in a long series to correct an extremely disastrous talk at CakeFest 2011.</content>
 </entry>
 
 <entry>
   <title>A CakePHP Book I can finally recommend</title>
   <link href="http://josediazgonzalez.com/2011/06/19/a-cakephp-book-i-can-finally-recommend/"/>
   <updated>2011-06-19T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/06/19/a-cakephp-book-i-can-finally-recommend</id>
   <content type="html">&lt;blockquote&gt; Note: This post was created a few weeks ago and in my idiocy I forgot to publish it. I</content>
 </entry>
 
 <entry>
   <title>The Daily Dev Log - 5</title>
   <link href="http://josediazgonzalez.com/2011/06/11/the-daily-dev-log-5/"/>
   <updated>2011-06-11T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/06/11/the-daily-dev-log-5</id>
   <content type="html">&lt;p&gt;Last night, someone came into the &lt;code&gt;#cakephp&lt;/code&gt; irc room on freenode, attempting to place static html files in the &lt;code&gt;app/webroot&lt;/code&gt;</content>
 </entry>
 
 <entry>
   <title>Daily Dev Log - 4</title>
   <link href="http://josediazgonzalez.com/2011/06/02/the-daily-dev-log-4/"/>
   <updated>2011-06-02T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/06/02/the-daily-dev-log-4</id>
   <content type="html">&lt;p&gt;On the subject of updating urls in a web framework that gives you access to a router, it's important to</content>
 </entry>
 
 <entry>
   <title>The Daily Dev Log 3</title>
   <link href="http://josediazgonzalez.com/2011/05/27/the-daily-dev-log-3/"/>
   <updated>2011-05-27T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/05/27/the-daily-dev-log-3</id>
   <content type="html">&lt;p&gt;For those that didn't know, you can specify a custom join in CakePHP by doing the following:&lt;/p&gt; &lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;</content>
 </entry>
 
 <entry>
   <title>The Daily Dev Log 2</title>
   <link href="http://josediazgonzalez.com/2011/05/25/the-daily-dev-log-2/"/>
   <updated>2011-05-25T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/05/25/the-daily-dev-log-2</id>
   <content type="html">&lt;p&gt;When using the &lt;code&gt;EmailComponent&lt;/code&gt; in &lt;code&gt;CakePHP&lt;/code&gt;, the host should always include the protocol. In the case of accessing GMail's smtp</content>
 </entry>
 
 <entry>
   <title>The Daily Dev Log - 1</title>
   <link href="http://josediazgonzalez.com/2011/05/24/the-daily-dev-log-1/"/>
   <updated>2011-05-24T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/05/24/the-daily-dev-log-1</id>
   <content type="html">&lt;p&gt;I spent around 7 hours putzing with &lt;a href=&quot;https://github.com/balupton/history.js&quot;&gt;History.js&lt;/a&gt; in &lt;a href=&quot;https://github.com/josegonzalez/cake_admin&quot;&gt;cake_admin&lt;/a&gt;. History.js is a Javascript library-agnostic wrapper around the</content>
 </entry>
 
 <entry>
   <title>Using CakeAdmin to generate backend applications</title>
   <link href="http://josediazgonzalez.com/2011/05/17/using-cakeadmin-to-generate-backend-applications/"/>
   <updated>2011-05-17T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/05/17/using-cakeadmin-to-generate-backend-applications</id>
   <content type="html">&lt;p&gt;&lt;a href=&quot;https://github.com/josegonzalez/cake_admin&quot;&gt;CakeAdmin&lt;/a&gt; is a CakePHP 1.3 plugin for building web application backends quickly and easily. It is most analogous to</content>
 </entry>
 
 <entry>
   <title>My development setup</title>
   <link href="http://josediazgonzalez.com/2011/04/13/my-development-setup/"/>
   <updated>2011-04-13T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/04/13/my-development-setup</id>
   <content type="html">&lt;p&gt;For the purposes of archiving how I like to develop, I'll chronicle a few things here.&lt;/p&gt; &lt;p&gt;As far as base</content>
 </entry>
 
 <entry>
   <title>A Standard Readme for your CakePHP Plugins</title>
   <link href="http://josediazgonzalez.com/2011/04/05/a-standard-readme-for-your-cakephp-plugins/"/>
   <updated>2011-04-05T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/04/05/a-standard-readme-for-your-cakephp-plugins</id>
   <content type="html">&lt;p&gt;I just noticed that a lot of people have trouble filling out a readme, so I came up with one</content>
 </entry>
 
 <entry>
   <title>Carl Sutton of Infinitas CMS</title>
   <link href="http://josediazgonzalez.com/2011/03/27/carl-sutton-of-infinitas-cms/"/>
   <updated>2011-03-27T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2011/03/27/carl-sutton-of-infinitas-cms</id>
   <content type="html">&lt;p&gt;I'd like to take a few posts to highlight those non-CakeDC and non-Core developers I feel have done a major</content>
 </entry>
 
 <entry>
   <title>Embedding Custom Finds in Behaviors</title>
   <link href="http://josediazgonzalez.com/2010/12/01/embedding-custom-finds-in-behaviors/"/>
   <updated>2010-12-01T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2010/12/01/embedding-custom-finds-in-behaviors</id>
   <content type="html">&lt;p&gt;Today, while outlining a datasource for a CDN, I REALLY needed to add a custom model find from outside of</content>
 </entry>
 
 <entry>
   <title>Fahad Ibnay Heylaal, creator of Croogo CMS</title>
   <link href="http://josediazgonzalez.com/2010/10/30/fahad-ibnay-heylaal-creator-of-croogo-cms/"/>
   <updated>2010-10-30T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2010/10/30/fahad-ibnay-heylaal-creator-of-croogo-cms</id>
   <content type="html">&lt;p&gt;I'd like to take a few posts to highlight those non-CakeDC and non-Core developers I feel have done a major</content>
 </entry>
 
 <entry>
   <title>Using loadModel() in the Model</title>
   <link href="http://josediazgonzalez.com/2010/10/05/using-loadmodel-in-the-model/"/>
   <updated>2010-10-05T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2010/10/05/using-loadmodel-in-the-model</id>
   <content type="html">&lt;p&gt;In IRC, a frequently asked question is how to use unrelated models in both controllers and models.&lt;/p&gt; &lt;p&gt;The standard answer</content>
 </entry>
 
 <entry>
   <title>Ruby on Rails Web Developer positions available in Chicago, NYC, San Francisco</title>
   <link href="http://josediazgonzalez.com/2010/09/23/ruby-on-rails-web-developer-positions-available-in-chicago-nyc-san-francisco/"/>
   <updated>2010-09-23T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2010/09/23/ruby-on-rails-web-developer-positions-available-in-chicago-nyc-san-francisco</id>
   <content type="html">&lt;p&gt;Clearly this person doesn't even know what I do. Also, grammar matters?&lt;/p&gt; &lt;hr&gt; &lt;p&gt;Are you or anyone you know interested</content>
 </entry>
 
 <entry>
   <title>Why CakePHP documentation sucks and what I'm doing about it</title>
   <link href="http://josediazgonzalez.com/2010/09/13/why-cakephp-documentation-sucks-and-what-i-m-doing-about-it/"/>
   <updated>2010-09-13T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2010/09/13/why-cakephp-documentation-sucks-and-what-i-m-doing-about-it</id>
   <content type="html">&lt;p&gt;The CakePHP documentation &lt;em&gt;sucks&lt;/em&gt;. By sucks I mean dumbasses are unable to read/use/search it. Which translates into more support in</content>
 </entry>
 
 <entry>
   <title>Changes</title>
   <link href="http://josediazgonzalez.com/2010/09/06/changes/"/>
   <updated>2010-09-06T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2010/09/06/changes</id>
   <content type="html">&lt;p&gt;For anyone wondering why I was such an ass at CakeFest, don't worry, life comes crashing down around me otherwise.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Cakefest Conference Notes</title>
   <link href="http://josediazgonzalez.com/2010/09/04/cakefest-conference-notes/"/>
   <updated>2010-09-04T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2010/09/04/cakefest-conference-notes</id>
   <content type="html">&lt;p&gt;&lt;em&gt;&lt;em&gt;Talk slideshows:&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;Day 1&lt;/em&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Graham Weldon's (&lt;a href=&quot;http://twitter.com/predominant&quot;&gt;@Predominant&lt;/a&gt;) &lt;a href=&quot;http://www.slideshare.net/predominant/reimaginging-cakephp&quot;&gt;Re-imagining CakePHP&lt;/a&gt; (&lt;a href=&quot;http://grahamweldon.com/&quot;&gt;Blog&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;Pierre Martin's (&lt;a href=&quot;http://twitter.com/pierremartin&quot;&gt;@pierremartin&lt;/a&gt;) &lt;a href=&quot;http://www.slideshare.net/real34/using-reusingplugins&quot;&gt;Using</content>
 </entry>
 
 <entry>
   <title>CakePHP Plugins - A Biblical Retelling</title>
   <link href="http://josediazgonzalez.com/2010/08/16/cakephp-plugins-a-biblical-retelling/"/>
   <updated>2010-08-16T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2010/08/16/cakephp-plugins-a-biblical-retelling</id>
   <content type="html">&lt;p&gt;I'm just going to list a few plugins I use and abuse on a daily basis, as well as things</content>
 </entry>
 
 <entry>
   <title>What it means to be a resource</title>
   <link href="http://josediazgonzalez.com/2010/07/28/what-it-means-to-be-a-resource/"/>
   <updated>2010-07-28T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2010/07/28/what-it-means-to-be-a-resource</id>
   <content type="html">&lt;p&gt;&lt;strong&gt;Feel free to skip this post, I just need to get some thoughts out there.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;More than a year ago</content>
 </entry>
 
 <entry>
   <title>Things to install or update on my mac when first installing</title>
   <link href="http://josediazgonzalez.com/2010/02/10/things-to-install-or-update-on-my-mac-when-first-installing/"/>
   <updated>2010-02-10T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2010/02/10/things-to-install-or-update-on-my-mac-when-first-installing</id>
   <content type="html">&lt;p&gt;When I install, make the user &lt;code&gt;jose&lt;/code&gt;, NOT some pseudonym. Will help later when ssh'ing into a box...&lt;/p&gt; &lt;p&gt;Also, restore</content>
 </entry>
 
 <entry>
   <title>Drop-down select fields in CakePHP</title>
   <link href="http://josediazgonzalez.com/2010/02/09/drop-down-select-fields-in-cakephp/"/>
   <updated>2010-02-09T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2010/02/09/drop-down-select-fields-in-cakephp</id>
   <content type="html">&lt;p&gt;For anyone wishing to make dropdown select fields in CakePHP forms happen automagically, here are some facts.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Name your</content>
 </entry>
 
 <entry>
   <title>Your username/password should never be a lastname/uid</title>
   <link href="http://josediazgonzalez.com/2010/02/05/your-username-password-should-never-be-a-lastname-uid/"/>
   <updated>2010-02-05T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2010/02/05/your-username-password-should-never-be-a-lastname-uid</id>
   <content type="html">&lt;p&gt;I'm developing an application where the client wants the username and password combination to be a lastname and member ID</content>
 </entry>
 
 <entry>
   <title>You want access? Well you no can has! - A CakePHP AccessComponent</title>
   <link href="http://josediazgonzalez.com/2010/01/11/you-want-access-well-you-no-can-has-cakephp-access-component/"/>
   <updated>2010-01-11T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2010/01/11/you-want-access-well-you-no-can-has-cakephp-access-component</id>
   <content type="html">&lt;p&gt;My latest side-project is an app for managing file uploads - you might even be able to guess what it</content>
 </entry>
 
 <entry>
   <title>Clean up your Model data with Purifiable Behavior</title>
   <link href="http://josediazgonzalez.com/2010/01/10/clean-up-your-model-data-with-purifiable-behavior/"/>
   <updated>2010-01-10T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2010/01/10/clean-up-your-model-data-with-purifiable-behavior</id>
   <content type="html">&lt;p&gt;Someone on #cakephp had an issue with PHP timing out. Normally, I'd say it was just bad coding, but it's</content>
 </entry>
 
 <entry>
   <title>How to Grow or A Look Back at 2009</title>
   <link href="http://josediazgonzalez.com/2010/01/09/how-to-grow-or-a-look-back-at-2009/"/>
   <updated>2010-01-09T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2010/01/09/how-to-grow-or-a-look-back-at-2009</id>
   <content type="html">&lt;p&gt;I'd like to start out by thanking Sun Microsystems, and in particular my manager during my short stint more than</content>
 </entry>
 
 <entry>
   <title>The Chaw - A Wishlist</title>
   <link href="http://josediazgonzalez.com/2009/12/19/thechaw-a-wishlist/"/>
   <updated>2009-12-19T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/12/19/thechaw-a-wishlist</id>
   <content type="html">&lt;p&gt;Looking at thechaw.com to handle my project management needs (on a related note, I'll be doing less of this although</content>
 </entry>
 
 <entry>
   <title>How CakePHP Automagic fails me (or How I failed at the FormHelper)</title>
   <link href="http://josediazgonzalez.com/2009/12/10/how-cakephp-automagic-fails-me-or-how-i-failed-at-the-formhelper/"/>
   <updated>2009-12-10T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/12/10/how-cakephp-automagic-fails-me-or-how-i-failed-at-the-formhelper</id>
   <content type="html">&lt;p&gt;Okay, so I have a custom Model::find() that looks like the following:&lt;/p&gt; &lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;&lt;figcaption&gt;&lt;span&gt;php &lt;/span&gt;&lt;/figcaption&gt; &lt;div class=&quot;highlight&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre class=&quot;line-numbers&quot;&gt;&lt;span</content>
 </entry>
 
 <entry>
   <title>Quick Tip - Bring Out Yer Queries</title>
   <link href="http://josediazgonzalez.com/2009/11/30/quick-tip-bring-out-yer-queries/"/>
   <updated>2009-11-30T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/11/30/quick-tip-bring-out-yer-queries</id>
   <content type="html">&lt;p&gt;When I was a lad... jk&lt;/p&gt; &lt;p&gt;Log your queries to find out what CakePHP is doing when it has 9</content>
 </entry>
 
 <entry>
   <title>Quick Tip - Translating Model Variables</title>
   <link href="http://josediazgonzalez.com/2009/11/28/quick-tip-translating-model-variables/"/>
   <updated>2009-11-28T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/11/28/quick-tip-translating-model-variables</id>
   <content type="html">&lt;p&gt;While working on a now &lt;a href=&quot;http://github.com/josegonzalez/marcyavenue/&quot;&gt;defunct cms&lt;/a&gt;, I was attempting to internationalize model validation messages. I thought I had</content>
 </entry>
 
 <entry>
   <title>Inflect Shell - Inflect the heck out of your word(s)</title>
   <link href="http://josediazgonzalez.com/2009/11/28/inflect-the-heck-out-of-your-words/"/>
   <updated>2009-11-28T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/11/28/inflect-the-heck-out-of-your-words</id>
   <content type="html">&lt;p&gt;CakePHP provides us with a nice little Inflector class. It's quite useful in creating slugs, as you can see from</content>
 </entry>
 
 <entry>
   <title>Thoughts - An API for Plugin Installation</title>
   <link href="http://josediazgonzalez.com/2009/11/27/thoughts-an-api-for-plugin-installation/"/>
   <updated>2009-11-27T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/11/27/thoughts-an-api-for-plugin-installation</id>
   <content type="html">&lt;p&gt;One of my current projects is a CakePHP plugin server. &lt;a href=&quot;http://www.thoughtglade.com/posts/plugin-server&quot;&gt;The existing sample&lt;/a&gt; was created by John David Anderson</content>
 </entry>
 
 <entry>
   <title>Quick Tip - Model::save() isn't Model::saveAll()</title>
   <link href="http://josediazgonzalez.com/2009/11/27/quick-tip-save-isnt-saveall/"/>
   <updated>2009-11-27T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/11/27/quick-tip-save-isnt-saveall</id>
   <content type="html">&lt;p&gt;Saving multiple records that are related to a primary record?&lt;/p&gt; &lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;&lt;figcaption&gt;&lt;span&gt;php &lt;/span&gt;&lt;/figcaption&gt; &lt;div class=&quot;highlight&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre class=&quot;line-numbers&quot;&gt;&lt;span class='line-number line-1'&gt;1&lt;/span&gt;</content>
 </entry>
 
 <entry>
   <title>Rails-Style Error Messages in CakePHP</title>
   <link href="http://josediazgonzalez.com/2009/11/26/rails-style-error-messages-in-cakephp/"/>
   <updated>2009-11-26T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/11/26/rails-style-error-messages-in-cakephp</id>
   <content type="html">&lt;p&gt;I've had a bit of code tucked away in various files for a while. It was code to deal with</content>
 </entry>
 
 <entry>
   <title>Trees Versus Graphs versus Vines</title>
   <link href="http://josediazgonzalez.com/2009/11/22/trees-versus-graphs-versus-vines/"/>
   <updated>2009-11-22T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/11/22/trees-versus-graphs-versus-vines</id>
   <content type="html">&lt;blockquote&gt; For cake acts as tree (behavior), the tree must only have one parent node? &lt;strong&gt;Djabbour &lt;/strong&gt; &lt;/blockquote&gt; &lt;blockquote&gt; yes</content>
 </entry>
 
 <entry>
   <title>CakePHP HABTM Relationships</title>
   <link href="http://josediazgonzalez.com/2009/11/22/cakephp-habtm-relationships/"/>
   <updated>2009-11-22T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/11/22/cakephp-habtm-relationships</id>
   <content type="html">&lt;p&gt;I'm working with a startup at the moment and am attempting to add a simple counterCache to a &lt;a href=&quot;hasAndBelongsToMany&quot;&gt;http://book.cakephp.org/view/83/hasAndBelongsToMany-HABTM&lt;/a&gt;</content>
 </entry>
 
 <entry>
   <title>First Post</title>
   <link href="http://josediazgonzalez.com/2009/11/21/first-post/"/>
   <updated>2009-11-21T00:00:00-05:00</updated>
   <id>http://josediazgonzalez.com/2009/11/21/first-post</id>
   <content type="html">&lt;p&gt;Finally decided to get something back up in terms of a blog. Currently using Jekyll, as my own clone of</content>
 </entry>
 
 <entry>
   <title>Allow Subdirectories Apache</title>
   <link href="http://josediazgonzalez.com/2009/09/07/allow-subdirectories-apache/"/>
   <updated>2009-09-07T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/09/07/allow-subdirectories-apache</id>
   <content type="html">&lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;&lt;figcaption&gt;&lt;span&gt;apache &lt;/span&gt;&lt;/figcaption&gt; &lt;div class=&quot;highlight&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre class=&quot;line-numbers&quot;&gt;&lt;span class='line-number line-1'&gt;1&lt;/span&gt; &lt;span class='line-number line-2'&gt;2&lt;/span&gt; &lt;span class='line-number line-3'&gt;3&lt;/span&gt; &lt;span class='line-number line-4'&gt;4&lt;/span&gt; &lt;span</content>
 </entry>
 
 <entry>
   <title>Simple JSON Layout</title>
   <link href="http://josediazgonzalez.com/2009/09/04/simple-json-layout/"/>
   <updated>2009-09-04T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/09/04/simple-json-layout</id>
   <content type="html">&lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;&lt;figcaption&gt;&lt;span&gt;php &lt;/span&gt;&lt;/figcaption&gt; &lt;div class=&quot;highlight&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre class=&quot;line-numbers&quot;&gt;&lt;span class='line-number line-1'&gt;1&lt;/span&gt; &lt;span class='line-number line-2'&gt;2&lt;/span&gt; &lt;span class='line-number line-3'&gt;3&lt;/span&gt; &lt;span class='line-number line-4'&gt;4&lt;/span&gt; &lt;span</content>
 </entry>
 
 <entry>
   <title>Cacheable Behavior</title>
   <link href="http://josediazgonzalez.com/2009/09/04/cacheable-behavior/"/>
   <updated>2009-09-04T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/09/04/cacheable-behavior</id>
   <content type="html">&lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;&lt;figcaption&gt;&lt;span&gt;php &lt;/span&gt;&lt;/figcaption&gt; &lt;div class=&quot;highlight&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre class=&quot;line-numbers&quot;&gt;&lt;span class='line-number line-1'&gt;1&lt;/span&gt; &lt;span class='line-number line-2'&gt;2&lt;/span&gt; &lt;span class='line-number line-3'&gt;3&lt;/span&gt; &lt;span class='line-number line-4'&gt;4&lt;/span&gt; &lt;span</content>
 </entry>
 
 <entry>
   <title>ResourceHelper</title>
   <link href="http://josediazgonzalez.com/2009/09/03/resource-helper/"/>
   <updated>2009-09-03T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/09/03/resource-helper</id>
   <content type="html">&lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;&lt;figcaption&gt;&lt;span&gt;php &lt;/span&gt;&lt;/figcaption&gt; &lt;div class=&quot;highlight&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre class=&quot;line-numbers&quot;&gt;&lt;span class='line-number line-1'&gt;1&lt;/span&gt; &lt;span class='line-number line-2'&gt;2&lt;/span&gt; &lt;span class='line-number line-3'&gt;3&lt;/span&gt; &lt;span class='line-number line-4'&gt;4&lt;/span&gt; &lt;span</content>
 </entry>
 
 <entry>
   <title>Hide Plugin Prefixes in Routed Urls</title>
   <link href="http://josediazgonzalez.com/2009/09/03/hide-plugin-prefixes-in-routed-urls/"/>
   <updated>2009-09-03T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/09/03/hide-plugin-prefixes-in-routed-urls</id>
   <content type="html">&lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;&lt;figcaption&gt;&lt;span&gt;php &lt;/span&gt;&lt;/figcaption&gt; &lt;div class=&quot;highlight&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre class=&quot;line-numbers&quot;&gt;&lt;span class='line-number line-1'&gt;1&lt;/span&gt; &lt;span class='line-number line-2'&gt;2&lt;/span&gt; &lt;span class='line-number line-3'&gt;3&lt;/span&gt; &lt;span class='line-number line-4'&gt;4&lt;/span&gt; &lt;span</content>
 </entry>
 
 <entry>
   <title>Conditionally Load Javascript</title>
   <link href="http://josediazgonzalez.com/2009/09/03/conditionally-load-js/"/>
   <updated>2009-09-03T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/09/03/conditionally-load-js</id>
   <content type="html">&lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;&lt;figcaption&gt;&lt;span&gt;php &lt;/span&gt;&lt;/figcaption&gt; &lt;div class=&quot;highlight&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre class=&quot;line-numbers&quot;&gt;&lt;span class='line-number line-1'&gt;1&lt;/span&gt; &lt;span class='line-number line-2'&gt;2&lt;/span&gt; &lt;span class='line-number line-3'&gt;3&lt;/span&gt; &lt;span class='line-number line-4'&gt;4&lt;/span&gt; &lt;span</content>
 </entry>
 
 <entry>
   <title>Conditional Loading of Helpers</title>
   <link href="http://josediazgonzalez.com/2009/09/03/conditional-loading-of-helpers/"/>
   <updated>2009-09-03T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/09/03/conditional-loading-of-helpers</id>
   <content type="html">&lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;&lt;figcaption&gt;&lt;span&gt;php &lt;/span&gt;&lt;/figcaption&gt; &lt;div class=&quot;highlight&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre class=&quot;line-numbers&quot;&gt;&lt;span class='line-number line-1'&gt;1&lt;/span&gt; &lt;span class='line-number line-2'&gt;2&lt;/span&gt; &lt;span class='line-number line-3'&gt;3&lt;/span&gt; &lt;span class='line-number line-4'&gt;4&lt;/span&gt; &lt;span</content>
 </entry>
 
 <entry>
   <title>Application Settings</title>
   <link href="http://josediazgonzalez.com/2009/09/03/application-settings/"/>
   <updated>2009-09-03T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/09/03/application-settings</id>
   <content type="html">&lt;div class='bogus-wrapper'&gt;&lt;notextile&gt;&lt;figure class='code'&gt;&lt;figcaption&gt;&lt;span&gt;php &lt;/span&gt;&lt;/figcaption&gt; &lt;div class=&quot;highlight&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre class=&quot;line-numbers&quot;&gt;&lt;span class='line-number line-1'&gt;1&lt;/span&gt; &lt;span class='line-number line-2'&gt;2&lt;/span&gt; &lt;span class='line-number line-3'&gt;3&lt;/span&gt; &lt;span class='line-number line-4'&gt;4&lt;/span&gt; &lt;span</content>
 </entry>
 
 <entry>
   <title>Autobuilding Your Acos Table With Plugins</title>
   <link href="http://josediazgonzalez.com/2009/08/26/autobuilding-your-acos-table-with-plugins/"/>
   <updated>2009-08-26T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/08/26/autobuilding-your-acos-table-with-plugins</id>
   <content type="html">&lt;hr&gt; &lt;p&gt;title: Auto-Building your ACOs table with Plugins category: Authorization tags: - acos - cakephp - plugins - book -</content>
 </entry>
 
 <entry>
   <title>Adding a Helper/Behavior/Component on the fly</title>
   <link href="http://josediazgonzalez.com/2009/08/14/adding-a-helper-behavior-component-on-the-fly/"/>
   <updated>2009-08-14T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/08/14/adding-a-helper-behavior-component-on-the-fly</id>
   <content type="html">&lt;p&gt;Since I am on #cakephp at irc.freenode.org, I noticed a question about using a component in only one controller action.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Toggle Behavior</title>
   <link href="http://josediazgonzalez.com/2009/08/13/toggle-behavior/"/>
   <updated>2009-08-13T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/08/13/toggle-behavior</id>
   <content type="html">&lt;h2&gt;UPDATE: Fixed link to latest revision of ToggleBehavior&lt;/h2&gt; &lt;p&gt;There is apparently already something out there that does this, but here</content>
 </entry>
 
 <entry>
   <title>Trackable Behavior</title>
   <link href="http://josediazgonzalez.com/2009/06/15/trackable-behavior/"/>
   <updated>2009-06-15T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/06/15/trackable-behavior</id>
   <content type="html">&lt;p&gt;As always, I like taking code and trying to improve it. It's an exercise for me, sort of like dissecting</content>
 </entry>
 
 <entry>
   <title>Commentable Behavior</title>
   <link href="http://josediazgonzalez.com/2009/06/15/commentable-behavior/"/>
   <updated>2009-06-15T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/06/15/commentable-behavior</id>
   <content type="html">&lt;p&gt;The following should get you up and running with Commentable Behavior. Note that I've only tested it with a &amp;quot;Post&amp;quot;</content>
 </entry>
 
 <entry>
   <title>Yahoo Maps-based Geocoding</title>
   <link href="http://josediazgonzalez.com/2009/06/14/yahoo-maps-based-geocoding/"/>
   <updated>2009-06-14T00:00:00-04:00</updated>
   <id>http://josediazgonzalez.com/2009/06/14/yahoo-maps-based-geocoding</id>
   <content type="html">&lt;p&gt;I recently had to create online maps for an art gallery, specifically for their exhibits. So I decided to use</content>
 </entry>
 
 
</feed>
