-
Enterprise Java
Getting started with Spring JDBC in a web application
I have shown you how to setup a basic Spring 3 MVC web application in my previous article. Reusing that…
Read More » -
Core Java
Too Many Parameters in Java Methods, Part 2: Parameters Object
In my previous post, I looked at some of the problems associated with long parameters lists for methods and constructors.…
Read More » -
Software Development
Having fun with Git
I recently read The Git Book. As I went through the Git Internals parts, it struck me how simple and…
Read More » -
Career
Hello World! What Every CS Student Should Know About the First Job
Anyone involved with hiring entry-level technology professionals (or reads posts on Reddit’s cscareerquestions forum) is aware that students are being prepared by…
Read More » -
Software Development
Don’t You Know that Support is the Most Important Part of a Developer’s Job?
Agile development – because you are building working software faster and delivering it incrementally – forces development teams to face…
Read More » -
Enterprise Java
How to use Asynchronous Servlets to improve performance
This post is going to describe a performance optimization technique applicable to a common problem related to modern webapps. Applications…
Read More » -
Enterprise Java
All Other Metrics Are Useless
When it comes to queues, whether they’re implemented as JMS, database tables (i.e. what Ruby’s Delayed::Job uses for a queue),…
Read More » -
Enterprise Java
Creating an on-line recommender system with Apache Mahout
Recently we’ve been implementing a recommender system for Yap.TV: you can see it in action after installing the app and…
Read More » -
Enterprise Java
Detect Maven Dependency Mediation
As of Maven 2.0.9 a new feature was added to Maven called dependency mediation. Dependency mediation is the technique used…
Read More »