This blog will contain non-technical, fun and personal posts. All my technical posts will be posted on SMD's blog, http://www.smd.com.my. Looking forward to see you there! :-)

Sayonara PHP4?

As a PHP Developer, I think it’s time to move forward to PHP5.
Today, I checked GoPHP5.org initiative:
PHP developers cannot leverage PHP 5’s full potential without dropping support for PHP 4, but PHP 4 is still installed on a majority of shared web hosts and users would then be forced to switch to a different [...]

MySQL Case Sensitive On Linux

A good rule to remember. MySQL are case sensitive only table and database identifiers and only on platforms with case-sensitive filenames (Linux/Unix). So, If you’re developing a system. Do remember. MySQL are case sensitive. An example:
Bad Practice:
select * from Project
Good Practice:
SELECT * FROM project
Ref: Identifier Case Sensitive

Inspekt Build Available

Yesteday, I presented a full-day tutorial on SQL Injection & Session Hijacking In PHP Programming which seems to have been well received by those who attended. And today, I would like to present to you a new Inspekt Build available to be downloaded at Google Code.
What is Inspekt?
Inspekt acts as a sort of ‘firewall’ API [...]

PHP Loves JSON

JSON is a format for communication between the server-side (PHP, JSP, ASP, etc…) and the client-side (javascript). The magic of it is that the response from the server-side can be easily converted to an object via the use of the eval() function. eval() (can be “evil”) is a function that gives you the possibility to [...]