Tips and Tricks

  • submit to reddit

Crafting Code in Clojure

The other day, I was working on a little bit of code in Clojure, just touching up some exception reporting, when I was suddenly struck by one of the...

2 replies - 2664 views - 02/11/13 by Howard Lewis Ship in Articles

Java 8: From PermGen to Metaspace

As you may be aware, the JDK 8 Early Access is now available for download. This allows Java developers to experiment with some of the new language...

4 replies - 31094 views - 02/11/13 by Pierre - Hugues... in Articles

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 - 3525 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 - 2130 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 - 1778 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 - 3248 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 - 1552 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 - 1716 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 - 8180 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 - 2497 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 - 6397 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 - 1600 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 - 3642 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 - 1613 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 - 625 views - 02/08/13 by Jason Sherman in Articles