Quantcast
Channel: Digital Wealth » Programming
Browsing all 10 articles
Browse latest View live

When NOT to normalise the database

When talking of Database Normalisation, textbooks often talk of BCNF, fifth and higher normal forms. However, in practice (in large software/ERPs) I have rarely noticed normalisation beyond Third...

View Article



Scripted thumbnail generation: security perspective

While searching for something on the net, I came across some scripts that generate image thumbnail on the fly. For example: http://tech.mikelopez.info/2006/03/02/php-image-resize-script/. While using...

View Article

Top 10 considerations when preparing a software test plan

Click on images to enlarge -> Test the parts of the application that have changed since the last cycle / go live This part of the test plan is very obvious: test the changes to the application. Each...

View Article

Oracle deadlocks: the what and the how

Everyone knows what a deadlock is: a situation in which two or more competing processes are waiting for the other to finish, and thus neither ever does. The purpose of this post is to help people...

View Article

Recursion: my two cents

A lot has been written on the use of recursion in computer programming, yet it remains one of the least understood aspects – especially for beginners. Having visited the Wikipedia page on recursion, I...

View Article


Performance tuning tips

Today I will share with you a couple of tips on process performance tuning: rewriting your code to be faster. This, for a change (contrasted with my previous posts on performance tuning), has nothing...

View Article

Preparing for the PMP

This post is based on an interview with Piyush Singhal who cleared PMP recently with a 90+ score. Okay, so you are thinking about going for the Project Management Practitioner exam, and do not know...

View Article

7 habits of highly effective programmers

I recently came across a list of seven rules for beginning programmers. I could agree with only one of the rules – each procedure should have a purpose, an input and a defined output. However,...

View Article


Releasing: Gurbani search for mobile

Gurbani searching on the mobile used to be tough. Symbian and Android phones do not support Unicode with Indic support, which is required to use gurmukhi websites. Opera Mini allowed us to read...

View Article


Oracle performance tuning – an update

A tutorial is now available to perform Oracle performance tuning of applications and SQL statements. This tutorial has been expanded to include case studies, which will go a long way in better...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images