Technical Articles

Sep 29, 2008

Web Site Optimization – Choosing Data Formats Wisely

Posted by Anandhan Subbiah in Technical Articles No comments

Ajax requests may be small, but there certainly are differences size-wise between the various data formats, especially if you consider the included content versus the structural markup. For example, consider that when we request a simple list of comma-separated values, any returned data will be quite concise:
value1,value2,value3,…value N
If you encoded the same data in XML, [...]

Share

Sep 19, 2008

Subversion – commands

Posted by Anandhan Subbiah in Technical Articles No comments

Subversion has different options for its subcommands but all options exist in a single namespace—that is, each option is guaranteed to mean the same thing regardless of the subcommand you use it with. For example, –verbose (-v) always means “verbose output,” regardless of the subcommand you use it with.
The svn command-line client usually exits [...]

Share

Sep 17, 2008

How to react when an employee loses his cool ?

Posted by Anandhan Subbiah in Technical Articles No comments

I was reading an interesting article in CNN and here are excerpts which I found to be very useful.
How to react when an employee loses his cool ?
The author refers a lot to David Wolf, PhD , Author of a new book called Relationships That Work: The Power of Conscious Living (Mandala Publishing, $14.95).
1. Blank [...]

Share

Aug 7, 2008

Rewrite convention and optimize your code for maintainability

Posted by Anandhan Subbiah in Java, Technical Articles 2 comments

The vast majority of programmers end up having to maintain code written by someone else. I was reading this article in javaworld.com and it really was in line with my thought process.
The original source is here : http://www.javaworld.com/javaworld/jw-07-2008/jw-07-harmful-idioms.html
Four harmful Java idioms, and how to fix them
Rewrite convention and optimize your code for maintainability
By John O’Hanley, [...]

Share

Jun 4, 2008

Is Java the best programming language (Still) ?

Posted by Anandhan Subbiah in Java, Technical Articles 1 comment

I thought this would be a discussion worth having with all those scripting languages floating around.
Please click on the link below to share your thoughts :
Is Java the best programming language ?

Share

Apr 23, 2008

Norton 360 2.0 – it is 360

Posted by Anandhan Subbiah in Cool Products, Technical Articles No comments

I wrote an article about Norton 360 a while back norton-360-not-360.
Someone in Symantec actually did make the changes that most of us were asking them to do. They have reintroduced the password manager as Identity Safe . This new program actually is actually a tool bar on both IE and Firefox. It will store passwords [...]

Share

Apr 14, 2008

Management Styles

Posted by Anandhan Subbiah in Technical Articles 1 comment

Google and Apple are in opposite ends of the spectrum in terms of management styles. Google allows the developers to innovate and Gmail and Google News emerged as the by products. Steve jobs rules Apple with a iron hand and we have seen the iphone and ipod make history. The founders of Hewlett Packard had [...]

Share

Apr 2, 2008

Hibernate Cache

Posted by Anandhan Subbiah in Java, Technical Articles 12 comments

Database operations are typically very expensive. A typical query would have to be first transmitted over the network. The database has to create a query plan for it and then execute it. The response then has to be transmitted over the network again before the client can process the results. Most databases will cache the [...]

Share

Apr 2, 2008

Why Code Reviews are important ?

Posted by Anandhan Subbiah in Technical Articles No comments

As a general rule, formal inspections are about twice as effective in finding bugs as any known form of testing. Most forms of testing are less than 30 percent efficient in finding bugs, but formal inspections on average are more than 60 percent efficient and sometimes top 95 percent. As an additional benefit, inspections also [...]

Share

Mar 28, 2008

SOA Maturity Model

Posted by Anandhan Subbiah in Technical Articles No comments

The phases of the maturity model include:

Early Learning
Re-engineering
Integration

Maturity

 Early Learning
In the early learning phase is where an organization begins the journey to adopt SOA. During this phase is where the Enterprise Architecture function is founded and staffed with the leaders of the SOA definition and adoption program. Also, small cores of service [...]

Share