• submit to reddit
Mark Needham03/16/12
0 replies

Running hg push to Google Code

I thought I’d then be able to just push a change from my Mercurial repository using my Google user name and password but instead ended up with the following error

Roger Hughes03/16/12
0 replies

Integrating Spring Into Legacy Applications

One of the things that all Spring developers like to do is to shoehorn Spring into any application they work on - it’s one of my guilty pleasures in life: you see some code, think it’s rubbish because it contains several well known anti-patterns and then think how cool it would be if this app was a Spring app.

Scott Leberknight03/16/12
0 replies

Getting Started with "Blur" - Search on Top of Hadoop and Lucene.

Blur is a new Apache 2.0 licensed software project that provides a search capability built on top of Hadoop and Lucene. Elastic Search and Solr already exist so why build something new? While these projects work well, they didn't have a solid integration with the Hadoop ecosystem. Let's dive in to Blur...

Sandeep Bhandari03/16/12
6 replies

Marker Interfaces in Java

Marker Interfaces in Java have special significance because of the fact that they have no methods declared in them which means that the classes implementing these interfaces don't have to override any of the methods. A few of the marker interfaces already exist in the JDK like Serializable and Cloneable.

Kelvin Tan03/16/12
0 replies

Using Guava's Multimap to Improve Solr's Autocomplete Suggester

Context-less, multi-term autocomplete is difficult. Guava's Multimap is perfect for this, and Solr already has a Guava dependency, so we might as well make full use of it.

James Carr03/16/12
0 replies

Deploying an Artifact to the Local Cache in Gradle

One question that came up a couple times this week is how to set gradle up to deploy jars locally. I’m still a fan of deploying snapshots from feature branches but luckily you can do a local publish and resolve with gradle

Roger Hughes03/16/12
1 replies

Disassembling 'Tell Don't Ask' - Internal State of the Object

Previously I defined Tell Don’t Ask (TDA) using a simple shopping cart example. In it the shopping cart was responsible for working out the total cost of the items in the cart as opposed to the client asking for a list of items and then calculating the total cost itself.

Peter Lawrey03/16/12
0 replies

Short and Sweet Shared Memory in Java Points

The other day I gave the following presentation on using shared memory in Java, giving a quick overview of the different types of memory in Java.

Markus Eisele03/16/12
1 replies

Java EE 6 DDD Galleria on WebLogic 12c

After showing how to run Galleria on GlassFish, today we're going to look at getting it running on WebLogic 12.

James Sugrue03/16/12
3 replies

Limit Your Points of Failure

I have always enjoyed utilizing new technologies and frameworks, but in the past year, I've started scaling back to basics. Why is that? Well, I'm tired of the problems that these new pieces can cause.

Geva Perry03/15/12
25 replies

Listing the Java PaaS Public and Private Clouds

Recently, during OracleWorld/JavaOne, Oracle announced its public cloud offering, including its Oracle Java Cloud Service -- the latest entrant into the increasingly crowded Java Platform-as-a-Service space. Despite being the most popular programming language, PaaS offerings for Java were not adopted as quickly as those for Ruby, Python and PHP.

Max De Marzi03/15/12
0 replies

Java Network/Graph/Data Mining Algorithm 'Arsenal' on Neo4j

Max De Marzi uses the "arsenal" of algorithms from graph theory, data mining, and social network analysis that makes up the Java Universal Network/Graph Framework(JUNG).

Mitch Pronschinske03/15/12
0 replies

GlassFish App Server Monitoring Data Persistence With "LightFish"

Ever wanted an easy tool for persisting your App Server's monitoring data with no external dependencies. Well if you use GlassFish you're in luck, because Adam Bien has created a cool tool for that app server called LightFish that will store your monitoring data up in a RDBMS. It then pushes that data to a JavaFX 2 UI in real-time to visualize this data.

Brian Swan03/15/12
0 replies

Azure, HTML5, PHP, and the SAG Awards in 13 Recent Cloud Posts

We've been neglecting our blog lately for some really neat projects, hopefully laying the groundwork for bigger and better things to come. We have, however, managed to come across what we think is some interesting reading. Perhaps you might find it interesting too…

Andrei Solntsev03/15/12
42 replies

Why IDEA is better than Eclipse

There is so many differences that it's difficult to decide what of them are the most important. As a result, people typically claim that both IDEs are equal in their capabilities, and choosing of one of them is a matter of taste. I claim that it is not just a matter of taste. There are objective reasons why IDEA is better than Eclipse.