Quantcast
Channel: Developers Corner
Browsing all 43 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

What you need to know to become Java Developer

The title say it all. Becoming a Java developer means you need to know how to write code and perhaps a bit more than that. So, what exactly should a person know or learn to claim him/herself to be a...

View Article



Image may be NSFW.
Clik here to view.

Java Immutable object and practical approach to learn Java

Let start with Java immutable object first. I will share my story on Immutable Object and thoughts on practical approach to learn Java.Java Immutable ObjectThis is one of the first thing that you will...

View Article

GWT tutorials

I am writing a series of short tutorials about working with GWT using maven. Progression is slow but I hope every week there will be something new coming up.Here are what I have so farsimple project...

View Article

Image may be NSFW.
Clik here to view.

Caching - Part 1

I feel caching is the most effective but least utilized feature in building application. I think it come from the fact that no product manager would pay for it. It is true that caching bring huge...

View Article

Image may be NSFW.
Clik here to view.

Caching - Part 2

In the first part, I have discussed the caching implementation in Client Tier. In this article, I will continue to discuss caching on business and database tier.Caching on business logic tierCaching on...

View Article


Image may be NSFW.
Clik here to view.

Caching - part 3

In the last part of this Caching series, I would like to discuss Virtual DB, the technique we use to build effective caching for database.Caching on Database Tier Caching on Database tier share most of...

View Article

Image may be NSFW.
Clik here to view.

Java Tutorial - Part 1

This article simulate what you will go through in the first day of job. The ultimate goal of the first day is to setup your working environment.Prerequisite2 hands, 10 fingers2 eyes1 computer1...

View Article

Image may be NSFW.
Clik here to view.

Java Tutorial 2 - Setup and Deploy Web Project

On the second day, the objective is to create and deploy a simple web project. There is not much explanation in the first few articles, just to let learner get used to the popular tools for developing...

View Article


Image may be NSFW.
Clik here to view.

Java Tutorial 3 - Simple Servlet and Remote Repository

On the third day of your office life, you will create a simple servlet and remote repository. SVN and GIT are not equally popular in developer world but we will use GIT in this tutorial as it is...

View Article


Image may be NSFW.
Clik here to view.

Scrum

Originally, I asked a Scrum Master to help me write something about Scrum. However, he said it may not worth it because there are already too many documents, books out there and whatever he say will...

View Article

Image may be NSFW.
Clik here to view.

Using Git

Using GitWhen it comes to Software Version/Configuration Management, there might be a whole lot of vendor or open source implementations to choose from but in recent years, there’s none that could...

View Article

Image may be NSFW.
Clik here to view.

Servlet API - Part 1

As you may have known, Java have strong support for Network programming. You can deal with lower level protocols like TCP/UDP or higher level protocol like HTTP. In this series of articles, I will only...

View Article

Image may be NSFW.
Clik here to view.

Servlet API - Part 2

In the earlier part, we have discussed Servlet API 2.5. There are 3 more versions of Servlet API before 2.5 but the differences is too minor to mentioned. If you want to know in details, please search...

View Article


Image may be NSFW.
Clik here to view.

Maven explanation - part 2

In the earlier article, we have discussed Maven build lifecycle and plugins. In this article, we will continue to discuss Maven repository and dependency management.Maven Repository & Dependency...

View Article

Image may be NSFW.
Clik here to view.

Maven Explanation - part 3

The two earlier parts of the Maven series can be found here:Part 1Part 2Up to now, we have covered Maven build lifecycle, plugin, repository and dependency management. In this part, let explore Maven...

View Article


Image may be NSFW.
Clik here to view.

10 ideas to improve Eclipse IDE usability

Few years ago, we had a mini IDE war inside our office. It happened between Eclipse and Netbeans supporters. Fortunately, we did not have IntelliJ supporter. Each side tried their best to convince...

View Article

Image may be NSFW.
Clik here to view.

From Scrum to Kanban

This month marks one year from the time we switched from Scrum to Kanban. I find it is a good time for us to review the impact of this change.Our ScrumI have experienced two working environment that...

View Article


Image may be NSFW.
Clik here to view.

How to build Java based cloud application

Recently, we were tasked to develop a SAAS application for big data analysis. To do data mining, the system need to store multi billion public posts in the database and run the classification process...

View Article

MySQL Transaction Isolation Levels and Locks

Recently, an application that my team was working on encountered problems with a MySQL deadlock situation and it took us some time to figure out the reasons behind it. This application that we deployed...

View Article

Software Development and Newton's Laws of Motion

IntroI have no idea since when the word velocity found a new home in software development, it is nevertheless popular these days. However I am pretty sure that Mr Isaac Newton would not be happy if you...

View Article
Browsing all 43 articles
Browse latest View live




Latest Images