Tips and Tricks

  • submit to reddit

Using Google Guava’s Ordering API

We’ve been playing a bit more with Google’s Guava library – what a great library! The most recent thing we used it for was to sort out the...

0 replies - 3613 views - 02/11/13 by Dan Haywood in Articles

Camel: Working with Email Attachments

If you're using the Camel-Mail component to handle some business logic that involves receiving email that contains attachments, then you might be...

0 replies - 2368 views - 02/11/13 by Jason Sherman in Articles

The Most Important Concept in IT and Other Data Links of the Week

A nice post on statistics and codes, that I read this week“Statisticians and computer scientists – if there is no code, there is no...

0 replies - 1850 views - 02/11/13 by Arthur Charpentier in Articles

Backing Up Virtual Machines In VirtualBox

And now to the fun subject of virtual machine images!My computer blue screened the other day. So I got fairly paranoid. This is the second time in a month this...

1 replies - 3746 views - 02/11/13 by Doug Turnbull in Articles

Message sequencing with Mule and JMS Message Groups

During my years on the Mule Community forum I’ve noticed that there are some problem areas that are more common than others. One recurring question, that I...

0 replies - 1734 views - 02/11/13 by Tomas Blohm in Articles

Excerpt from Scrum 101: Scrum and XP

This is the second excerpt from Scrum101, the free intensive online introduction to Scrum, which I introduced several weeks ago. In this second except, I’d...

0 replies - 1803 views - 02/11/13 by Kane Mar in Articles

Top 10 Customization of Eclipse Settings

The great thing with Eclipse is that you can configure a lot. In general, I’m happy with most of the defaults in Eclipse and CodeWarrior. Here are my top...

0 replies - 8483 views - 02/10/13 by Erich Styger in Articles

Designing Hypermedia APIs

Ruby on Rails did a lot to bring REST to developers, but its conception leaves the REST devotee feeling a bit empty. "Where's the hypermedia?" she says....

0 replies - 2647 views - 02/09/13 by Mitch Pronschinske in Articles

Building and Scaling PDFTribute

It’s probably easiest to see how PDFTribute.net started from the storify shown below. My good friend, Patrick Socha, so moved by the outpouring of data...

0 replies - 6471 views - 02/08/13 by Tom O'connor in Articles

Modular Abstractions in Scala with Cakes and Path Dependent Types

I have been trying out various options of implementing the Cake pattern in Scala, considered to be one of the many ways of doing dependency injection...

0 replies - 1670 views - 02/08/13 by Debasish Ghosh in Articles

How Do You Organise Maven Sub-Modules?

Being an itinerant programmer one of the things I've noticed over the years is that every project you come across seems to have a slightly different way...

0 replies - 3950 views - 02/08/13 by Roger Hughes in Articles

How To Dynamically Change a Web Service Endpoint URL with Metro

A really cool feature of GlassFish Metro (and maybe other webservice stacks) is the ability to change the webservice endpoint URL at runtime. In general, you...

1 replies - 1777 views - 02/08/13 by Ralf Quebbemann in Articles

ServiceMix: Remote JMX Connection

I recently came across an issue where I was was unable to make a remote JMX connection to an instance of Apache ServiceMix which was running on a remote Linux...

0 replies - 758 views - 02/08/13 by Jason Sherman in Articles

Agile Lifecycles for Geographically Distributed Teams, Part 2

Example 2: Using a Project Manager with Kanban, Silo’d Teams This is a product development organization with developers in Italy, testers in India, more...

0 replies - 1581 views - 02/08/13 by Johanna Rothman in Articles

10 Groups of Software Quality Factors That Should Always Be Remembered

  Flexibility and Extensibility:  Flexibility is the ability of software to add/modify/remove functionality without damaging current system....

0 replies - 6265 views - 02/07/13 by Cagdas Basaraner in Articles