• submit to reddit
Ashwin Rayaprolu08/31/11
13448 views
2 replies

Spring Integration Webapp( JPA/Hibernate | Webservices (JAX-WS|Apache CXF) | JQuery | EJB3 | Maven | Jboss | Annoatations)

Spring is one of the best Framework’s around in J2EE field which has made integration to various Framework pretty easy. This article is in series of articles which teach about spring integration in details. All source code is checked into svn which can be...

Dave Farley08/31/11
6037 views
1 replies

Hypothesis based development

I think that the reason that agile development works is because it is the application of the scientific method to software development. A fundamental aspect of that is the importance of forming a hypothesis before you start so that you can understand the...

Rafał Kuć08/31/11
6526 views
0 replies

Solr Optimization – document cache

A few months ago (here) we looked at filterCache. I’ve decided to update the optimization topic and take a look at the documentCache. What it contains ? So let’s start with information about the data that documentCache holds. documentCache contains...

Alex Curylo08/31/11
5159 views
2 replies

Building Android Apps - a Guide for iOS Developers

So since yesterday we talked about execrable user interface design, that’s a natural leadin to talking today about … porting to Android! We kid, we kid. No, wait, no we actually don’t. Let us take a look at the app under discussion:

Ashwin Rayaprolu08/30/11
6223 views
0 replies

jsoup HTMLParser and Parsing Dzone Links using CSS Selectors in Java

I was working on a task to parse some of Amazon web-services. There are lots of ways to parse it Using DOM/SAX/Stax .  All of them require some amount of coding. I wanted a quick fix and i finally landed on to JSoup an opensource HTML Parser ( Other html...

Dmitriy Setrakyan08/30/11
6815 views
0 replies

How about Distributed Queues?

Did you ever wish you could take a data structure you are familiar with and distribute it over grid? For example, why not take java.util.concurrent.BlockingDeque and add something to it on one node and poll it from another node? Or why not have a distributed...

Mark Needham08/30/11
3995 views
0 replies

The read-only database

The last couple of applications I’ve worked on have had almost completely read only databases where we had to populate the database in an offline process and then provide various ways for users to access the data. This creates an interesting situation with...

Martin Thompson08/30/11
7317 views
0 replies

False Sharing

Memory is stored within the cache system in units know as cache lines.  Cache lines are a power of 2 of contiguous bytes which are typically 32-256 in size.  The most common cache line size is 64 bytes.   False sharing is a term which applies when threads...

Kapil Viren Ahuja08/30/11
16075 views
5 replies

TestNG or JUnit

For many years now, I have always found myself going back to TestNG whenever it comes to doing Unit Testing with Java Code. Everytime, I picked up TestNG, people have asked me why do I go over to TestNG especially with JUnit is provided by the default...

Abby Fichtner08/30/11
5575 views
4 replies

Lean Startup: It Rocks Far More than Agile

Joshua Kerievsky posted this most excellent table illustrating some of the differences between Agile and Lean Startup. I think this is so awesome because it shows how much more real everything is in Lean Startup.

Felipe Oliveira08/30/11
9724 views
1 replies

Step-by-Step for a Simple Twitter with Play Framework, AJAX, CRUD and Heroku

On August 31st, 2011: I will have the great honor to present our beloved Play Framework at Salesforce's Dreamforce conference here in San Francisco, CA. If you are attending, please feel free to check it out or just stop by to say hello. Thank you Zenexity...

Kai Wähner08/30/11
11629 views
0 replies

Cloud Integration with Apache Camel and Amazon Web Services (AWS): S3, SQS and SNS

The integration framework Apache Camel already supports several important cloud services (see my overview article at http://www.kai-waehner.de/blog/2011/07/09/cloud-computing-heterogeneity-will-require-cloud-integration-apache-camel-is-already-prepared for...

Dawn Cannan08/30/11
9937 views
4 replies

Let's not forget what makes a good tester a good tester

In the past year or so, I've spent more time than not trying to find really good "agile testers" to hire. In this search, I have also had many conversations with other people about what I am looking for, what they are looking for in hiring, and...

Marek Rogoziński08/30/11
8118 views
0 replies

Solr: Data Import Handler – Sharding

Our reader (greetings!) reported a problem with the cooperation of DIH and sharding mechanism. The Solr project wiki, in my opinion, discusses the solution to this issue, but makes it a little hard to get. What is sharding? Sharding means the division of...

Bozhidar Bozhanov08/29/11
5958 views
13 replies

How to handle project configuration

Every web project needs some environment-specific configurations. Database credentials, root url, smtp settings, to name a few. It’s a recurring question on stackoverflow, and I’ve seen a lot of variations on the topic, and here I’ll describe the one...