One of the “problem” in using SVN with branches is that you have to figure out which revisions to apply. In most cases, one could not simply take the HEAD version and simply merge that to a branch or TRUNK.
On this page, I’ll attempt to explain why we can’t simply merge the HEAD version. On [...]
Posted on April 3rd, 2009 under General / Algorithm • 2 Comments
I’ve known the concept of PHP’s variable-variable from when I start working with PHP years ago. I thought it’s a neat feature that I’m not sure what, if any, it is useful for. Just recently, I found that it’s actually useful for me while generating XML using SimpleXML. If you’ve never heard about variable-variable, then [...]
Posted on March 27th, 2009 under PHP • No Comments
There’s one annoying problems with my Mac laptop. When I’m at work, I connect to external monitor and work on both built-in monitor on my laptop and the external monitor. When I go home I unplug the external monitor, close the lid and let the laptop goes to sleep. Once in a while, when I [...]
Posted on March 25th, 2009 under MacOS X • 2 Comments
One of the golden rule of programming is to know about the function you are calling. You need to know what parameters it takes and what return values and type it gives back. For the most part, it’s not too hard to find that out. For MySQL, however, I found that it’s not always easy [...]
Posted on March 11th, 2009 under MySQL • 2 Comments
During development cycle, I often come to a case where I need to compare two tables whether they are the same or not. For example, if you already have a running script that outputs to a database table in production that was written sub-optimally and you need to improve it. You want to make sure [...]
Posted on March 1st, 2009 under General SQL, MySQL, PostgreSQL • 4 Comments