• submit to reddit
Jacob Orshalick10/05/11
0 replies

Java and Rails integration with JAX-RS and ActiveResource

ActiveResource makes it easy to integrate Rails applications through RESTful services, but what if the resource is being produced by a Java application. JAX-RS is the best bet for writing these resources and with a few tricks we can get a service to...

Manik Surtani10/05/11
0 replies

Transaction remake in Infinispan 5.1

If you ever used Infinispan in a transactional way you might be very interested in this article as it describes some very significant improvements in version 5.1 "Brahma" (released with 5.1.Beta1):

Roger Hughes10/05/11
0 replies

Looking into the Magic of Dependency Injection Using Annotations - Part 3

This is the third in a short series of blogs that looks into implementing dependency injection using annotations.If you’re familiar with Spring or EJB3, you’ll know the sort of thing I’m talking about: you write you class; add a few annotations, for...

Mitch Pronschinske10/05/11
3 replies

HTML5 Zone - A Dojo for Web Ninjas

The Web as a platform is changing faster every day—blink, and you're behind.  Just look at the version numbers of browsers lately.  This year we started with IE9, Chrome 8, and Firefox 4.  Next year, we could see IE11, Chrome 20, and Firefox 12.  The...

Mitch Pronschinske10/05/11
3 replies

"Java Life" Music Video

The rap music video made for JavaOne 2011

Peter Pilgrim10/05/11
0 replies

JavaOne 2011 Impressions

The first news is that JavaFX 2.0 has been released as general availability [Alternative download here]. Oracle have delivered on their promised, or may be it was Sun Microsystems vision, to reinvigorate the user interface on the desktop. I think this is a...

Mats Lindh10/05/11
0 replies

Solr Slowdown - Know What Partition You Index to

This is perhaps the most obvious and “not very helpful” post for quite a few people, but for those who experience this issue, it’ll save the day. While doing a test index routine of around 6 million documents, things would get really slow at the...

Jim Bird10/05/11
2 replies

Has Static Analysis reached its limits?

HP’s acquisition of Fortify last year (which I am sure has made some people at Kleiner Perkins happy) has made me think some more about static analysis and the state of the technology.

Craig Dickson10/04/11
1 replies

How To Easily Deploy Pre-Packaged Maven Artifacts

The Maven deploy:deploy-file goal is very useful for deploying JARs (and other artifacts) that have not been mavenized, to your own repository. It allows you to pass Maven coordinates and other Maven related meta data on the command line so that the...

Wayne Adams10/04/11
1 replies

Direct Web Remoting tips

We use DWR (http://www.directwebremoting.org) a lot where I'm working now. It's a Java library used to integrate JavaScript-based web development with Java middleware. In addition to providing a servlet that creates a nice JavaScript library (that...

Howard Lewis Ship10/04/11
0 replies

Tapestry: Feedback!

I often say that the three cornerstones of Tapestry are Simplicity, Consistency, Efficiency, and Feedback. Although all four of these concepts work in concert with each other, it's Feedback (keeping the developer informed when things go wrong) that is one of...

Dan Dyer10/04/11
0 replies

What I Learned at the London Android Developer Lab

This morning I took a brutally early train to London in order to arrive in time for Google’s Android Developer Lab at 8:30 AM. Developing Honeycomb applications for tablet devices was the primary focus of this gathering (around 30-40 Android developers...

Wojciech Kudla10/04/11
14 replies

Abstraction slows you down

UpdateAs there have been several comments about my microbenchmark, I feel in a position to give a common reply. Thank you for pointing out flaws in my test implementation. This time I used snippet from Maciej Gorączka to illustrate the pitfalls of...

Markus Eisele10/04/11
2 replies

Java SE 7, 8, 9 - Moving Java Forward

Today was keynote day. JavaOne Keynote was happening this early morning from 8:30 to 10:30 am and one more time my press pass got me into it quite early. So I had the time taking some very personal pictures from all the key players while they were getting...

Craig Dickson10/04/11
0 replies

JavaOne 2011 Monday Keynote - The Cloud Angle

JavaOne 2011 got off to a bit of a shaky start this morning with there being a lack of seating in the Grand Ballroom of the Hilton, leading to the escalators eventually being blocked by physically meek, yet surly, security guards and having people being...