• submit to reddit
Jessica Thornsby01/29/13
0 replies

Apache Bloodhound 0.4 Proj Managment Tool Released

The Apache Bloodhound team has just announced their first release of 2013. Bloodhound (Incubating) is a software collaboration tool that builds on the proven project management and issue tracking system of Trac.

Mitch Pronschinske01/29/13
0 replies

DZone Links You Don't Want To Miss (1/29/13)

A Rails vulnerability gets patch, the community begins voting for the name of the next Eclipse release, and the Ouya Android gaming console is out in the wild.

Mohamed Sanaulla01/29/13
0 replies

Using JAXB to Generate Java Objects from XML Document

Having shown how to use JAXB to generate XML from Java, I am now writing to show how to do the reverse - generate Java objects from the XSD.

Bill Armstrong01/28/13
2 replies

Help Requested: DZone PaaS and IaaS Comparison Guide

DZone is currently underway creating a comparison guide of PaaS and IaaS platforms to enable users to make informed purchasing decisions in regard to using the cloud. While we prepare our quantitative comparison, we are gathering topic experts in PaaS or IaaS to participate in our research.

Max De Marzi01/28/13
0 replies

Facebook Graph Search with Cypher and Neo4j

Facebook Graph Search has given the Graph Database community a simpler way to explain what it is we do and why it matters.

Raghuraman Bala...01/28/13
0 replies

AWS Updates for Happy Architects

AWS keeps adding a lot of features to its existing services and also keeps launching new services.

Dalip Mahal01/28/13
0 replies

Stop It! No… Really Stop It

There are 5 worst practices in software development that if stopped immediately will improve your productivity by a minimum of 12% and improve quality by a minimum of 15%.

Gil Zilberfeld01/28/13
0 replies

Re-Pair Programming

When asked:”What’s the best thing I can do right now to improve my code quality” I always answer: code reviews. A code review is the best bug preventer out there. And even more, I like its older brother better: Pair programming.

Markus Eisele01/28/13
1 replies

The GlassFish Story

You know that I like to play around with visualizations - here is the result of roughly 134 committers working on GlassFish to bring us the latest and greatest in Java EE.

Eric Genesky01/28/13
0 replies

An Interview with the Author of DZone's HTTP Refcard

Mick Knutson answers a few questions about his background and interest in creating a professional-grade reference to HTTP for developers.

Arnon Rotem-gal-oz01/28/13
0 replies

The Saga Pattern and that Architecture vs. Design Thing

When I think about the Saga pattern I see sagas as the notion of getting distributed agreement of a process with reduced guarantees (vs. distributed transactions that propose ACID guarantees across systems). Let's look deeper at what is, and isn't, a saga.

Ayende Rahien01/28/13
0 replies

Does the Mediator Pattern Stand the Test of Time?

Like the Façade pattern, I can absolutely see the logic of wanting to use a mediator. It is supposed to make it easier to work with a set of objects, because it hides their interactions.

Anders Abel01/28/13
0 replies

How we do Sprint Retrospectives

When I wrote this series on scrum I unfortunately overlooked the retrospectives, so it’s time for a revisit. To be honest I’ve been sloppy with retrospectives and only started doing them regularly in the second half of the project. That was bad.

Kane Mar01/28/13
0 replies

Scrum 101 … an Intensive Online Introduction to Scrum

Scrum101 is a side project that I’ve been working on and off for over a year. It started as some experiments in video, because I wanted to learn how my live course material would translate into video and if there was something that I could do with that.

Dan Haywood01/28/13
0 replies

Apache Isis Codebase Refactored, Adopting Semantic Versioning

To keep things manageable, we’ve decided to adopt semantic versioning. This componentized architecture will definitely help us release code more frequently, but the flip side to it is potentially more complexity, with both core and each of the components versioned independently.