06
Oct 10

Tip: Disable CakePHP model auto-load and trace the load paths

Here is how to disable the model auto-loading in CakePHP:


04
Oct 10

Setting up private SSH-based Mercurial repo hosting on Centos

In this tutorial, I walk through the steps to setup Mercurial repo hosting using Mercurial-server on Centos, and setting up Putty+Mercurial on Windows to enable access. There are a lot of small things that seemed to be missing from the existing guides, so I try to cover those to help you save time in getting this set up.


14
Sep 10

Kohana 3 auth: sample implementation and documentation

This is the 3rd part of my mini-series on Kohana 3 auth. I figure the best way to show the Kohana Auth module works is to provide a sample application module which uses auth. In this series of posts, I discuss:


07
Sep 10

Kohana 3 auth: the auth module functionality

The Kohana 3 Auth model implements a set of basic functionality for authentication (login) and authorization (user rights based on roles). In this series of posts, I will discuss:


06
Sep 10

Step-by-step guide to Kohana 3 auth

The Kohana 3 Auth model implements a set of basic functionality for authentication (login) and authorization (user rights based on roles). In this series of posts, I will discuss:


04
Aug 10

Mercurial tips for developers: subrepositories, finding a deleted file and a lot more

Here are my Mercurial tips for individual developers:


25
Jul 10

Kohana3: Setting up phpUnit and phpDocumentor

Here is my quick guide on how to setup phpUnit and phpDoc for Kohana 3.


20
Jul 10

Better web application interface markup: lessons from theme frameworks

Every time I start a new web application project, I spend a while (re)thinking what the layout structure should be in terms of CSS and HTML (e.g. semantic naming, organizing CSS markup).


10
Jul 10

Quick tip: Netbeans is excluding / ignoring directories in version control

Is Netbeans not showing the version control options correctly for some of your directories? Check whether you have accidentally left .svn directories. All source control system directories are hidden by default in Netbeans, which makes spotting this a bit tricky.


06
Jun 10

Quick tip: how to fix “mysqlnd cannot connect to MySQL 4.1+ using old authentication” onPHP5.3

I recently upgraded to PHP 5.3 on Windows, and ran into this problem: