• submit to reddit
Blaise Doughan04/24/12
0 replies

Binding to JSON & XML - Handling Null

By default a JAXB (JSR-222) implementation will not include a mapped field/property with a null value in the output. If you want the null value represented then you simply add the following annotation @XmlElement(nillable=true).

Nikita Salnikov...04/24/12
0 replies

I Want to Estimate the Time it Takes to Solve a Memory Leak!

Throughout a decade of being responsible for delivering various IT projects I have involuntarily developed a reflex - whenever I hear someone saying "Our application has a memory leak", I immediately get shivers running down my spine.

Nicolas Frankel04/24/12
0 replies

Native Mobile Vaadin

With all buzz surrounding native mobile applications, an article was to tackle the subject. Given iOS proprietary nature, this article will show us how to wrap a Android application around a Vaadin one. Be warned, this means there will be more talk about Android than Vaadin. The first step is to create a simple WebView in XML.

Stoimen Popov04/24/12
4 replies

Algorithm of the Week: How to Determine the Day of the Week

Do you know what day of the week was the day you were born? Monday or maybe Saturday? What about January 31st, 1883? Well, Stoimen Popov has created this post to explain a useful algorithm for determining what day of the week a certain date falls on.

Steve Francia04/24/12
4 replies

Where Have all the Good Databases Gone?

This is a response to a 2004 comment by Adam Bosworth, a Microsoft vet. The writer touches on a few important components of good databases, such as dynamic schema, dynamic partitioning, and modern indexing.

Roger Jennings04/24/12
0 replies

How to Upgrade SkyDrive Account's Free Storage to Prevent Quota Reduction

The Windows Live team plans on reducing SkyDrive’s free storage quota from 25 GB to 7 GB on an unreported date. Here's how to avoid

Douglas Rathbone04/24/12
0 replies

The Line Between Insanity and Genius: Where Do You Draw Yours?

Lately, Douglas Rathbone has had a few moments of introspection which some may view as disturbing, and others may celebrate: the realization that a large part of his success and personality could easily be misconstrued as mental illness. So where do you draw the line between genius and insanity?

Mark Needham04/24/12
0 replies

Neo4J: Searching for Nodes by Name With Lucene Autocomplete

I’ve been graphing connections between ThoughtWorks people using neo4j and wanted to build auto complete functionality so I can search for the names of people in the graph. The solution I came up was to create a Lucene index with an entry for each node and a common property on each document in the index.

Spike Morelli04/24/12
1 replies

Will DevOps Steal Your Job?

It must have been at least five years ago, when Puppet was getting popular, that the author first ran into someone terrified of losing his job because of automation. However, what also history suggests is that resourceful and competent engineers will always have a job.

Andrei Solntsev04/24/12
0 replies

SoapUI Tests with Ant+Ivy

SoapUI is de-facto number 1 tool for testing SOA services. This article shows how to run SoapUI tests from Ant/Ivy script. It's useful for automated testing of your services.

Carl Dea04/23/12
0 replies

JavaFX 2 Game Tutorial Part 2

The game is called Atom Smasher where you generate atoms (spheres) that collide. You may freeze the game to add more atoms.

Billy Sjöberg04/23/12
3 replies

Bridging between JMS and RabbitMQ (AMQP) using Spring Integration

Although I know that RabbitMQ has the shovel plugin which can bridge between Rabbit instances I've yet not found a good plugin for JMS <-> AMQP forwarding. The first thing that came to my mind was to utilize a Spring Integration mediation as SI has excellent support for both JMS and Rabbit.

Mohamed Sanaulla04/23/12
0 replies

Book Review: Code Simplicity

Lot of the concepts explained in the book are put forth as science, but I don't agree. A lot still depends on the individual, they can be stated as guidelines but not something as concrete as Newtons Laws of Motion.

Florian Adler04/23/12
0 replies

SQL Select to Web Application in a Couple of Seconds

Maybe you are not aware but if you just know how to write one sql select statement, you're just couple of seconds from having an web application and couple of minutes from enjoying it as a Liferay portlet.

Tim O'brien04/23/12
0 replies

The OSS Projects You Depend on Take Security Seriously. Do You?

When we published our executive brief on security a few of you immediately reacted wondering if we were calling OSS insecure, we are not. OSS is both secure and increasingly awesome. What we’re trying to call attention to is the disconnect between OSS security and the ways in which it is consumed