• submit to reddit
Mitch Pronschinske02/11/11
18981 views
0 replies

The Roadmap for Day Software and LiveCycle ES - a Focus on UX

Duane Nickull and Michael Chaize recently presented the roadmap for Adobe's newly acquired Day Software and the next version of LiveCycle ES in Barcelona.  The two Adobe evangelists explain the concepts of Customer Experience Management and talk about user...

Viral Patel02/11/11
8298 views
2 replies

Your first Play! – GAE – Siena application: Tutorial with Example

Convention over configuration has became a buzz word these days. It is a software design paradigm which seeks to decrease the number of decisions that developers need to make, gaining simplicity, but not necessarily losing flexibility. More and more web...

Matt Raible02/11/11
6648 views
3 replies

Implementing Extensionless URLs with Tapestry, Spring MVC, Struts 2 and JSF

For the past couple of weeks, I've spent several evening hours implementing extensionless URLs in AppFuse. I've been wanting to do this ever since I wrote about how to do it a few years ago. This article details my experience and will hopefully help others...

Luigi Viggiano02/11/11
8376 views
2 replies

Eclipse Save Actions

I recently started using a feature in Eclipse 3.6.1 that I didn't notice before: the "Save Actions". Basically you can configure some actions that will be done automatically when you save a Java source. Some of them are really useful, like...

Jason Van02/11/11
3675 views
4 replies

Guicing Up Hudson: Making Life Easier for Developers with JSR-330

Today we started rolling out the first of our proposed JSR-330 Dependency Injection changes to Hudson back into the Hudson community. We’re giving it back because we think it is going to make a huge difference for Hudson’s future development. As...

Richard Freedman02/10/11
13925 views
21 replies

People are still writing straight JDBC Code?

I’ve been using Hibernate, JPA, and the Spring Framework for so long now, that I tend to forget that there are still apparently lots of Java developers out there still entirely hand-writing JDBC code – getConnection(), etc., and trying (sometimes) to...

Jay Fields02/10/11
6221 views
0 replies

Clojure: Web Socket Introduction

Web Sockets may sound intimidating, but if you use Clojure and jQuery it's actually quite simple. The first thing you need to do is grab a WebSocket capable server. Jetty is a decent option, but (Joe Walnes' recently released) webbit was the fastest...

Nick Boldt02/10/11
5044 views
0 replies

Simplifying The p2 Process, Part 1: p2 Composite Repos

With the release of JBoss Tools 3.2 and JBoss Developer Studio 4.0 just around the corner, you may be thinking to yourself, "Self, how many update sites and SDK zips and runtimes will I need to download THIS time?" Or maybe you're thinking,...

Robert Diana02/10/11
17035 views
9 replies

Web & Scripting Programming Language Job Trends – February 2011

At the beginning of this month, I compared the job trends for traditional programming languages like C++, Java and others. This is the second post of the recurring programming job trends posts, where we look at web and scripting programming languages....

Giorgio Sironi02/10/11
11318 views
8 replies

My love story with SSH

Whether you are a web developer or a system administrator, there's no reason to not master the tools of the SSH ecosystem. I don't mean calculating public keys in your head: just to know SSH from the user point of view.As a disclaimer before starting, all my...

Sivaprasadreddy...02/10/11
4689 views
4 replies

Finally you need to deliver DeveloperWrittenCode.WAR, not Manager'sManagerialSkills.zip

Some IT managers perspective on developers made me to write this post.

Andy Gibson02/10/11
10117 views
3 replies

Generate Test Data with DataFactory

DataFactory is a project I just released which allows you to easily generate test data. It was primarily written for populating database for dev or test environments by providing values for names, addresses, email addresses, phone numbers, text, and...

Rocky Jaiswal02/10/11
4565 views
0 replies

Integrating JRuby and Java to Create a Mini Rules Engine

Ruby is a beautiful language. But that is just me saying it, a thing of beauty has to be experienced on its own by someone. A major reason behind the slow adoption of Ruby in the enterprise is infrastructure / installation and speed. Although, personally I...

Mitch Pronschinske02/09/11
7150 views
0 replies

Search and UX: Audio Interview

In this inaugral issue of DZone's Solr and Lucene focused podcast series, we get a chance to talk with Stefan Olafsson, a lead developer for the Twigkit...
Shekhar Gulati02/09/11
4967 views
3 replies

Generics and Covariant Overriding breaks backward compatibility-- How to fix it?

Generics and Covariant Overriding are very useful features which were added to Java 5. Generics allows a type or method to operate on objects of various types while providing compile-time type safety whereas Covariant overriding allows changing the method...