<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">

<channel>
<title>BLOG 4webby.com</title>
<description>BLOG 4webby.com News</description>
<link>http://www.4webby.com/blog/</link>
<lastBuildDate>Wed, 10 Mar 2010 19:51:34 GMT</lastBuildDate>
<generator>BLOG 4webby.com</generator>
<managingEditor>info@4webby.com</managingEditor>
<webMaster>info@4webby.com</webMaster> 
<copyright>(c) BLOG 4webby.com all rights reserved</copyright>
        <item>
            <title>WhoDidIt behavior: monitor who has manipulated a record automagically in CakePHP</title>
            <link>http://www.4webby.com/blog/posts/view/11/whodidit_behavior_monitor_who_has_manipulated_a_record_automagically_in_cakephp</link>
            <category>news</category>
            <pubDate>Mon, 02 Mar 2009 00:13:16 +0100</pubDate>
            <guid>http://www.4webby.com/blog/posts/view/11/whodidit_behavior_monitor_who_has_manipulated_a_record_automagically_in_cakephp</guid>
            <description>&lt;p&gt;     In this blog posts I'll introduce you to the WhoDidIt Model Behavior for CakePHP! &lt;/p&gt; &lt;h2&gt;     Why I developed it &lt;/h2&gt; &lt;p&gt;     &lt;br /&gt;     Building a CMS like application I wanted to keep track of:&lt;br /&gt; &lt;/p&gt; &lt;ul&gt;     &lt;li&gt;who did create a record     &lt;/li&gt;     &lt;li&gt;who did modify it     &lt;/li&gt; &lt;/ul&gt; &lt;p&gt;     &lt;br /&gt;     possibly this has [...]</description>
        </item>        <item>
            <title>Ajax: how to prevent IE from caching Ajax GET requests</title>
            <link>http://www.4webby.com/blog/posts/view/10/ajax_how_to_prevent_ie_from_caching_ajax_get_requests</link>
            <category>news</category>
            <pubDate>Thu, 11 Dec 2008 13:03:43 +0100</pubDate>
            <guid>http://www.4webby.com/blog/posts/view/10/ajax_how_to_prevent_ie_from_caching_ajax_get_requests</guid>
            <description>&lt;p&gt;As you probably know the Internet Explorer family is greedy for caching!&lt;/p&gt;&lt;p&gt;This is not particularly pleasant if you don't know that this peculiarity also applies to Ajax GET requests!&lt;/p&gt;&lt;p&gt;Strictly speacking &lt;strong&gt;IE caches Ajax GET requests&lt;/strong&gt;, therefore making all your web2.0 tricks effortless!&lt;/p&gt;&lt;p&gt;My solution in roder to [...]</description>
        </item>        <item>
            <title>MySQL: how to synchronize remote and local databases with shell and ssh</title>
            <link>http://www.4webby.com/blog/posts/view/9/mysql_how_to_syncronize_remote_and_local_databases_with_shell_and_ssh</link>
            <category>news</category>
            <pubDate>Thu, 20 Nov 2008 10:52:33 +0100</pubDate>
            <guid>http://www.4webby.com/blog/posts/view/9/mysql_how_to_syncronize_remote_and_local_databases_with_shell_and_ssh</guid>
            <description>&lt;p&gt;Well, while synchronizing your local developement application with a production application is quite strightforward nowadays using &lt;a href="http://www.capify.org/" target="_blank" title="Capistrano"&gt;Capistrano&lt;/a&gt; or &lt;a href="http://www.samba.org/rsync/" target="_blank" title="rsync"&gt;rsync&lt;/a&gt;, database syncronization can be sometime [...]</description>
        </item>        <item>
            <title>Slug: normalize string and strip special characters with CakePHP Inflector::slug()</title>
            <link>http://www.4webby.com/blog/posts/view/8/slug_normalize_string_and_strip_special_characters_with_cakephp_inflector_slug</link>
            <category>news</category>
            <pubDate>Sat, 01 Nov 2008 14:33:10 +0100</pubDate>
            <guid>http://www.4webby.com/blog/posts/view/8/slug_normalize_string_and_strip_special_characters_with_cakephp_inflector_slug</guid>
            <description>&lt;p&gt;Do you ever wanted to achieve SEO friendly urls?&lt;/p&gt;&lt;p&gt;Namely forget those ugly id-driven request like &lt;/p&gt;&lt;p&gt;&lt;strong&gt;www.mysite.com/posts/view/3 &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;and switch to something more human readable like including the title of the post in the url&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;strong&gt;www.mysite.com/posts/view/3:the_title_of_my_post [...]</description>
        </item>        <item>
            <title>How to build a Google like Ajax loader: the red loading... bar</title>
            <link>http://www.4webby.com/blog/posts/view/7/how_to_build_a_google_like_ajax_loader_the_red_loading_bar</link>
            <category>news</category>
            <pubDate>Tue, 12 Feb 2008 15:10:43 +0100</pubDate>
            <guid>http://www.4webby.com/blog/posts/view/7/how_to_build_a_google_like_ajax_loader_the_red_loading_bar</guid>
            <description>&lt;p&gt;Well a lot of work lately but finally I found a bit of time to write a quick tutorial!!&lt;/p&gt;&lt;p&gt;This time we will build a &lt;strong&gt;&lt;a href="http://www.google.com" target="_blank" title="Google"&gt;Google&lt;/a&gt; like ajax loading red bar&lt;/strong&gt;!&lt;/p&gt;&lt;p&gt;We will use jQuery and a bit of CSS to achieve this purpose!&lt;/p&gt;&lt;p&gt;&lt;a href="http://jquery.com" [...]</description>
        </item>        <item>
            <title>CakePHP models: using multiple DB connections</title>
            <link>http://www.4webby.com/blog/posts/view/6/cakephp_models_using_multiple_db_connections</link>
            <category>news</category>
            <pubDate>Tue, 11 Dec 2007 11:35:28 +0100</pubDate>
            <guid>http://www.4webby.com/blog/posts/view/6/cakephp_models_using_multiple_db_connections</guid>
            <description>&lt;p&gt;In this tutorial we will see how you can grab your data from different/multiple DB connections in the same application.&lt;/p&gt;&lt;p&gt;This is particularly usefull if you need to integrate your application with an existing system: let's immagine for example that your application needs to retrieve users data, and that the users data are shared by [...]</description>
        </item>        <item>
            <title>Custom validation rules in CakePHP 1.2: the userDefined method</title>
            <link>http://www.4webby.com/blog/posts/view/5/custom_validation_rules_in_cakephp_1_2_the_userdefined_method</link>
            <category>news</category>
            <pubDate>Sat, 08 Dec 2007 00:13:18 +0100</pubDate>
            <guid>http://www.4webby.com/blog/posts/view/5/custom_validation_rules_in_cakephp_1_2_the_userdefined_method</guid>
            <description>&lt;p&gt;How can we use custom validation rules in CakePHP 1.2?&lt;/p&gt;&lt;p&gt;The first way is to go straight with regular expressions, but we the using the &lt;strong&gt;userDefined()&lt;/strong&gt; method of the Validation class you can define your own rules in your model, or better in the AppModel so they will be shared by all your models if [...]</description>
        </item>        <item>
            <title>CakePHP tips&amp;tricks: lock that Admin Routing with 'admin'=&gt;'1'</title>
            <link>http://www.4webby.com/blog/posts/view/4/cakephp_tip_tricks_lock_that_admin_routing_with_admin_1</link>
            <category>news</category>
            <pubDate>Fri, 09 Nov 2007 20:36:09 +0100</pubDate>
            <guid>http://www.4webby.com/blog/posts/view/4/cakephp_tip_tricks_lock_that_admin_routing_with_admin_1</guid>
            <description>&lt;p&gt;Well today I'll share with you a small trick about Admin Routing!&lt;/p&gt;&lt;p&gt;As the CakePHP manual states, Admin Routing are:&lt;/p&gt;&lt;p&gt;&amp;quot;&lt;u&gt;&lt;em&gt;special URLs so users with administrative privileges can access special actions in controllers&lt;/em&gt;&lt;/u&gt;&amp;quot;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Admin Routing are a confortable way provided by CakePHP to build the backend [...]</description>
        </item>        <item>
            <title>YAMMY! DB to Yaml shell: migrations made easy in CakePHP</title>
            <link>http://www.4webby.com/blog/posts/view/3/yammy_db_to_yaml_shell_migrations_made_easy_in_cakephp</link>
            <category>news</category>
            <pubDate>Fri, 02 Nov 2007 15:18:51 +0100</pubDate>
            <guid>http://www.4webby.com/blog/posts/view/3/yammy_db_to_yaml_shell_migrations_made_easy_in_cakephp</guid>
            <description>&lt;p&gt;Ready?!?&lt;/p&gt;&lt;p&gt;Today we will talk about migrations, yaml files and CakePHP and in particular I'll introduce you to the latest shell I've written for CakePHP: &lt;strong&gt;&lt;em&gt;YAMMY!&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I've written YAMMY! a couple of weeks ago, but I just found the time to release it today. Anyway lets get into more details!&lt;/p&gt;&lt;h2&gt;WHAT ARE [...]</description>
        </item>        <item>
            <title>SMAKE: SMF forum - CakePHP integration</title>
            <link>http://www.4webby.com/blog/posts/view/2/smake_smf_cakephp_integration</link>
            <category>news</category>
            <pubDate>Thu, 01 Nov 2007 18:37:57 +0100</pubDate>
            <guid>http://www.4webby.com/blog/posts/view/2/smake_smf_cakephp_integration</guid>
            <description>&lt;p&gt;Today I'll present you a convinient way of integrating the &lt;a href="http://www.simplemachines.org/" target="_blank"&gt;Simple Machine Forum&lt;/a&gt; (SMF) into your &lt;a href="http://cakephp.org/" target="_blank"&gt;CakePHP&lt;/a&gt; applications.&lt;/p&gt;&lt;p&gt;Well the problem is that the SMF DB table used to store sessions does not follow the CakePHP conventions, [...]</description>
        </item>
</channel>
</rss>