Skip to main content

Posts

Showing posts from January, 2006

A funny take on a True Programmer!!!

" ... It is difficult to put into words just what goes on in a programmer’s mind, even when you have one yourself. Perhaps the best explanation can be made by rewriting the old adage, “You are what you eat.”. A programmer’s mind is what it is fed. The programmers I know feed their brains a variety of things that tend to bore the less technical person (laymen). Now, this is not intended to be any kind of an insult to laymen. The fact is that non-techies usually think computer people are crazy and.. "

A Not-To-Do List

" Today is the day you start your project. Wake up. Make your coffee. Sit down. Get to work. Now, it should be that simple. Wake up and get to work. But there are many distractions. Mental and otherwise. So this is NOT a to-do list. This is a not-to-do list. You don't need to check anything off, because these are things YOU ARE NOT SUPPOSED TO DO. " Courtesy: 52Projects.com

Has form data changed?

I recently came across a situation where it was required that form should be submitted only if there was any change of data in the form-fields, and there were some 90 fields in the form! So, what to do? Checking 90 fields manually was simply out of question for me, as for this, I had to take care of their initial value (when page was rendered). So, I decided to dig a deep into Javascript and look for some sort of solution there. And it was their already!!! For every HTML control, we know there is an ID, name, type and value attached to it. What is not known to all is that there is a 'defaultValue' as well for each control. So, using this 'default' behavior, we can check if there is a change in form-data. /** * Checks if the form data is changed * @ param - none * @returns boolean */ function isFormChanged() { var formNo=document.forms.length; var flag = true; for (j=0;j var max = document.forms[j].elements.length; for(var i=0; i if (document.forms...