Tuesday, March 13, 2007

Performance Tuning Best Practices for MySQL

An interesting video about how to manage MySQL for its best performance.

Thanks Petefreitag.com

Effective Listening

Here is a nice article about getting effective listening skills. Author tells how important to be a good listener in personal and professional life. He shares Six tips which are really simple and easy to adopt. (Be attentive is some what difficult for me..!!).

Read full article here. Thanks[Rediff.com]

Tuesday, March 06, 2007

Video demo: JRuby on Rails

Very nice and basic demo showing using jruby on rails using NetBeans.

See here

Software Design Patterns Crossword

Gang Of Four (GOF) Software Design Patterns Crossword is to test your knowledge of software design patterns. It is a complete JavaScript application generator that takes a list of words and their definitions and spits out a working JavaScript crossword.

Click to Start Playing.

Ref: Software Secret Weapons

Thursday, February 22, 2007

NetBean 5.5 Tutorials

Netbean 5.5 is making waves. Some techies taking it best than Eclipse. Click Here for some nice and detailed tutorial which can help in learning various J2EE articles by using NetBean5.5

Some Useful Struts Help

Today I was searching thr' my old favourite Links and got some nice Struts referances to share with you all. Any new Struts-lover should atleast read these all. Really Helpful.

Struts Basic @ javapassion.com
Struts Action Mappings @ serverSide.com
Struts Tag Libraries @ onjava.com:
Struts 7 Imp Lessons @onjava.com
Struts Validator @oracle.com

Tuesday, January 09, 2007

5 Habits of a Profitable Software Developer

This article illustrates five habits of software development teams that make them more effective and therefore more profitable. It first will describe the demands the business team puts on its software development team and the software they create.

Next it will explain the important differences between state-changing logic and behavior logic.

Finally, it will illustrate the five habits using a customer account scenario as a case study.

Friday, October 06, 2006

Java MultiThreading - Monitor / Mutex ?

The central concept for synchronization in the Java model is the monitor. The central notion of a mutex concerns ownership. Only one thread can own the mutex at a time. If a second thread tries to "acquire" ownership, it will block (be suspended) until the owning thread "releases" the mutex.

The best analogy for a monitor is an airplane bathroom. Only one person can be in the bathroom at a time (we hope). Everybody else is queued up in a rather narrow aisle waiting to use it. As long as the door is locked, the bathroom is unaccessible. Given these terms, in our analogy the object is the airplane, the bathroom is the monitor (assuming there's only one bathroom), and the lock on the door is the mutex.

Author: Lakshmi S.V.S.M
Via: java-l@groups.ITtoolbox.com

Wednesday, September 27, 2006

Hibernate - Lazy Fetching

Very Good and easily understandable articles on lazy loading(fetching) using hibernate.
Understanding Lazy Fetching
Tuning Lazy Fetching

Thursday, September 21, 2006

Hibernate 3.1 Used with Tomcat 5.5.x

A fine article by Bill Treuman and Igor Dayen as some changes have been done in Tomcat configuration as it advanced from Tomcat 5.0 to 5.5.x. Also, Hibernate version advanced from 3.0 through 3.1(upgrade in thread-safe Hibernate session).
Click here to read more