• submit to reddit
Cristian Chiovari10/29/12
0 replies

Quick Thoughts on Enterprise Service Bus

There's no perfect definition for ESB: the scope and role may vary depending on the needs at hand. One of the most important things that you can do via ESB is to decouple the client from the service providers...

Rodrigo De Castro10/29/12
1 replies

Software Design: Simplistic or Optimal

Recently I've worked on a high-level design for a problem and, while a challenging problem from technical, I noticed how much people think differently about designs.

Shawn Deena 10/29/12
0 replies

Windows Phone 8: Nokia's Jesus?

Maybe the dynamic-duo team-up with Microsoft will really be the reincarnation that Nokia needs. But as it is Nokia doesn’t really have much else going on, if the their Windows 8 phone gets clobbered by the competition, there won’t be much left to save.

James Roper10/29/12
0 replies

Benchmarking Scala Against Java

Does it make sense to benchmark Scala against Java? This post shows why it doesn't, and talks about what questions you should be asking about the performance of Scala in relation to Java.

Nick Watts10/29/12
0 replies

Ant Task for Encoding Text Files – Reencode 0.1 Launched

Reencode is a small set of tools—aimed at developers in the Java ecosystem—that help with changing the character encoding of text files. Initially, the tools consist of an API (if you can call one class an API :) ) and, far more useful, an Ant task. A Gradle task will be following shortly.

Lukas Eder10/29/12
0 replies

ElSql, a New External SQL DSL for Java

Stephen Colebourne who is frequently commenting on the lambda-dev and other Java 8 mailing lists, has recently published an idea he has been having for a while: ElSql, a new external SQL DSL for Java.

Jacob Orshalick10/29/12
0 replies

Upgrading a Seam 2 App to JBoss 7

I recently went through the process of upgrading a Seam 2.X application to JBoss 7.1.1. While Marek Novotny’s tutorial will lead you down the right path, there was one issue that led me down a rabbit hole.

Howard Lewis Ship10/29/12
0 replies

Zeroing in on Tapestry 5.4

I've had just a bit of time this week to devote to furthering the work on Tapestry 5.4, and it feels like I'm near the turning point. You can follow the progress in the 5.4-js-rewrite branch

Andrey Cheptsov10/29/12
0 replies

Top 20 Refactoring Features in IntelliJ IDEA

Following up on the previous article where we highlighted the top 20 features of Code Completion, I’d like to talk about the top Refactoring features that help make IntelliJ IDEA an extremely useful development tool.

Jakub Holý10/29/12
0 replies

Scala vs. Clojure as Cathedral Images

Clojure has a zen-like quality to it. There is extreme focus on simplicity, on defining few elementary orthogonal concepts that can be combined in powerful ways.

Leigh Shevchik10/29/12
0 replies

8 Links to Performance Tips from the Conference Circuit

In this week’s news, we go on the conference circuit to find great web performance tips from Velocity EU, WebPerfDays Europe, JavaOne and more.

Eric Genesky10/29/12
0 replies

DZone Interviews Cindy McCourt, Author of "Getting Started with Drupal 7" Refcard

Cindy McCourt, the author of multiple techinical papers on drupal, as well as Drupal: The Guide to Planning and Building Websites was kind enough to answer a few questions about writing the Drupal Refcard.

Brian O' Neill10/29/12
21 replies

J2EE is Dead: Long-live Javascript Backed by JSON Services

A long time ago in a blog post far away, I asked the question "Is J2EE dead?". Almost five years later, I'm here to say that, "Yes, J2EE is dead". In fact, I'd say that it is now generations removed from the emerging technologies, and an ancestor to current enterprise best practices.

Oliver Hookins10/28/12
0 replies

Duck Typing: The Duck Always Bites Twice

These days I’m noticing myself saying more and more frequently that Duck Typing is great, except when it’s not.

Ayende Rahien10/28/12
0 replies

A Modern Alternative to Abstract Factory Filtered Dependencies

I've mentioned before that I really don’t like the Abstract Factory pattern, and in particular, code like this.