Archive for the ‘Tech’ Category

Tools for web developers….

Wednesday, February 17th, 2010

Firebug- Extension to FireFox. Web Developer Tools - Extension to FireFox. Fiddler - Like FireBug - Works with IE as well. Internet Explorer Developer Toolbar - Extension to IE. Enjoy.

Find and remove root cause!

Saturday, February 6th, 2010

If you ever, ever, put a claim to correct to fullest any situation, I repeat, any situation, then make sure that you find and remove root cause of the problem. Do not just remove symptom(s). Here is minor, obvious, excogitated, concocted, devised example. Imagine your best friend. He is having high ...

Why NOT to use triggers in RDBMS….

Wednesday, December 31st, 2008

Reason 1: Triggers are not maintenance friendly.Triggers are basically "Side Effects" and too many of them will create complexity of understanding.Triggers are "hidden" in data definition language (DDL).Reason 1: Buggy triggers can create issues.Any buggy code can create issues, but triggers have context to create tricky concurrency ones.Triggers are fired ...

What is Framework?

Saturday, December 6th, 2008

Framework is incomplete, though concrete, driving solution to recurring high-value problem. To elaborate more, let me go through properties of framework one by one.1. Framework is concrete.In other words, framework has physical components - usually files usable during production.Java and .Net frameworks are set of concrete components like dlls, arjs, ...

Would I switch to Google Chrome?

Sunday, September 7th, 2008

Nope. I will not. I tried it by making it my default browser for few days.Pro: really fast, Easy to use, Good for casual browsingCon: No add-ons like FireFox 3.xI will still keep using FF3.x...

Definition of a bad programmer!

Wednesday, October 11th, 2006

who finds 'ways' to write VB6 in any language! :-)

Murphy’s laws of computing!

Thursday, March 23rd, 2006

1. When computing, whatever happens, behave as though you meant it to happen. 2. When you get to the point where you really understand your computer, it's probably obsolete. 3. The first place to look for information is in the section of the manual where you least expect to find it. 4. When ...

Toss a coin

Monday, January 16th, 2006

Q: “If you toss a coin a thousand times, how often will it come up heads?” A: “About fifty percent of the time.” If you consider this as “truth”, check http://www.npr.org/templates/story/story.php?storyId=1697475. Real problem is how to evaluate actual situations (force, friction, airflow, weight etc) and calculate, without error, using scientific rules to find ...

Sourcecode is a model

Thursday, January 5th, 2006

If you make To-The-Scale, albeit, smaller one, "copy" of a building, you will call it a model of building, won't you? In the same sense, source code is also model of executable software. Compiler takes information from source code and converts it to executable software. UML can model your source code, ...