Home

in

Thanks to my readers for their support and interest!

Latest Posts

1

High Scalability

http://highscalability.com

High Scalability High Scalability helps you build successful scalable websites. This site tries to bring together all the lore, art, science, practice, and experience of building scalable websites into one place so you can learn how to build your system with confidence. Hopefully this site will move you further and faster along the learning curve of success. 

Read more »
By administrator Created 8 weeks 8 hours ago
Category: Design & Tuning   Tags: ()
1

How to scale on ROR using stack similar to LAMP?

http://www.livrona.com

A very informative and practical presentation that talks about how website can be scaled up to handle milliions of page views a month all using free/open source solutions. It starts from a simple setup and expands on a more complex one. Similarly other stacks can be sacled to build a scalable platform.

Read more »
1

Differences Between Scrum and Extreme Programming

http://blog.mountaingoatsoftware.com

Extreme ProgrammingThe other day I was reviewing XP practices and came accross this interesting scoop about differences between Scrum and XP. As the author mentions, XP and Scrum are very aligned but have subtle yet important differences and I agree with those. It worth a read.

 

 

Read more »
By administrator Created 9 weeks 4 days ago
Category: Programming   Tags: ()

4 Types of Interview Questions for Software Engineers

in

InterviewAre you lately going through the any job interviews or plan to take on, this post might be for you. There have been times where for sure we all have gone through this process once or more because of layoff, better prospects, life events etc. But every time the interview is different.

10 Object Oriented Design Principles

OO LogoEvery now and then when I review code, I see developers write code that does not conform to the basis OO design principles and this eventually make it difficult to understand, maintain, extend blah blah..... Basically its just keeps on adding a layer of un-necessary complexity that you have to deal with. So what do you do? I guess you end-up refactoring the code( Did I said, I love refactoring?

0

Good UI Design: Make It Easy, Show Me You Care

http://www.readwriteweb.com

This post explores new trends that seem to be in use these days about web usability.

Read more »
By administrator Created 19 weeks 5 days ago – Made popular 19 weeks 4 days ago
Category: Web   Tags: ()

How to get the Temp Directory Path in Java?

Java LogoThe path to the temp directory in Java can be retreived via the sytem property as mentioned below:

System.getProperty("java.io.tmpdir");

2

Java Parellel Processing

http://www.ibm.com

Learn how to exploit fine-grained parallelism using the fork-join framework coming in Java 7

Read more »
By administrator Created 20 weeks 4 days ago
Category: Programming   Tags: ()

Find the Calling Class

Here is a simple snippet to find out the calling Java Class.

Class.forName(new Throwable().getStackTrace()[2].getClassName()));

2

Great Business Software - Needs a Great Domain Model

http://geekswithblogs.net

When you are coding in a hurry, it is very tempting to write business logic in the first place that comes to mind, such as a button click handler in your UI code.  However, for all but the simplest systems, such a practice leads very quickly to a system that is very difficult to work with, much less modify, because its business logic is scattered like the ash from an erupting volcano.  So let's take a step back and see how you can develop an application more intelligently.

Read more »
By administrator Created 20 weeks 4 days ago
Category: Design & Tuning   Tags: ()

Back to top