Archive for the ‘Software Engineering’ Category

Regex multiple occurrence search

Here is a task we have very often, multiple occurrence or recurring match, this is made easy by understanding zero width assertion and greedy –lazy matching. Read the rest of this entry »

Auto build for .NET using NANT

This is hands on example of using nant to build a .net solution, including the tricky deployment project type, auto versioning of assembly files and deployment project file. Read the rest of this entry »

Two Useful .svn Bash Scripts

1. Remove all files except .svn

This is used when your development version is not under source control directly, but copy and paste current development version into source control. Read the rest of this entry »


PHP Session in Depth

There are a few articles out there that delve bit deeper into the mechanism of php session, like customized session_set_save_handler(), security challenges of php – session fixation etc. But my problem is more about when session file is opened , when session is read ?and when session is saved? in the context of calling session functions like session_start(), or getting and setting of members $_SESSION array, in other words, what really does session_start() do? Read the rest of this entry »

Remote PHP Debugging via Eclipse PHP and Xdebug

Ever dreamed about debugging the php app on live? With Xdebug it becomes possible to actually debug a remote (deployed) php app on your development pc. Here I am going to show you how to do that. Read the rest of this entry »

Page 1 of 212