Technical Articles

Sep 29, 2008

Web Site Optimization – Choosing Data Formats Wisely

Posted by Anandhan Subbiah in Programming Concepts, 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/Bookmark

Sep 19, 2008

Subversion – commands

Posted by Anandhan Subbiah in Programming Concepts, 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/Bookmark

Sep 17, 2008

How to react when an employee loses his cool ?

Posted by Anandhan Subbiah in Deep into My Mind, Programming Concepts, 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/Bookmark

Aug 7, 2008

Rewrite convention and optimize your code for maintainability

Posted by Anandhan Subbiah in Java, Programming Concepts, 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/Bookmark

Jun 4, 2008

Is Java the best programming language (Still) ?

Posted by Anandhan Subbiah in Java, Programming Concepts, 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/Bookmark

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/Bookmark

Apr 14, 2008

Management Styles

Posted by Anandhan Subbiah in Programming Concepts, 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/Bookmark

Apr 2, 2008

Hibernate Cache

Posted by Anandhan Subbiah in Java, Programming Concepts, Technical Articles 9 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/Bookmark

Apr 2, 2008

Why Code Reviews are important ?

Posted by Anandhan Subbiah in Programming Concepts, 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/Bookmark

Mar 28, 2008

SOA Maturity Model

Posted by Anandhan Subbiah in Programming Concepts, 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/Bookmark