• submit to reddit
Christian Posta05/29/12
1 replies

Understanding How OSGI Bundles Get Resolved: Part II

In this post, I’d like to demonstrate each rule step using the Apache Karaf OSGI container. Karaf is based on the Apache Felix core, although the Equinox core can be substituted if desired.

Chris Haddad05/29/12
1 replies

What Exactly is Cloud Foundry?

A way to unwind the recursive relationship between Cloud Foundry and ecosystem partners is to first start calling the technology a ‘cloud-enabled platform’, and limit PaaS as an instantiation of the cloud-enabled platform delivered as a service

Mark Needham05/29/12
1 replies

Building an API: Test Harness UI

On the project I’ve been working on we’re building an API to be used by other applications in the organisation but when we started none of those applications were ready to integrate with us and therefore drive the API design.

Krishna Kumar05/29/12
1 replies

Who Should Learn to Code?

Codecademy has been gathering a lot of attention in recent times with many people, including Mike Bloomberg, pledging to learn code.

Nirav Assar05/29/12
1 replies

Grails Dynamic Dropdown

Recently I had a UI requirement where a customer wanted to select values from two separate dropdowns.This blog entry details the how to implement dynamic dropdowns in Grails with ajax and minimal JavaScript.

Adam Koprowski05/29/12
0 replies

Introduction to Opa

The goal of the new web programming platform, Opa, is to simplify this picture and to replace current web applications' complex technology stack with a single programming language. Let's take a look at some simple Opa programs to see how it tries to make the web developer's life easier.

Mitch Pronschinske05/29/12
1 replies

DZone 2012 Community Survey - Gift Cards up for Grabs!

Each year we like to pick your brain to help us make things even better at DZone, and in return we are offering up one $100 and two $50 Amazon gift cards to randomly selected DZone members who respond to our annual survey.

Geertjan Wielenga05/29/12
0 replies

Beefed Up Code Navigation Tools in NetBeans IDE 7.2

A powerful yet subtle feature of NetBeans IDE 7.2 is the significantly enhanced search functionality that this release provides. Of course, the NetBeans IDE 7.2 performance boost itself can also be considered to be relevant in the context of searching, since...

Kief Morris05/28/12
1 replies

The Build Monkey Antipattern

A common pattern in software development teams is to have a person who owns the build system. While it’s normal for some team members to have a deeper understanding of these things than others, it’s not a good idea for the knowledge and responsibility for the build to become overly concentrated in one person.

Łukasz Budnik05/28/12
2 replies

Two Way Communication in JMS

Today I will debunk quite a popular myth about one way only communication in JMS and I will achieve two way communication in JMS.

Chad Lung05/28/12
1 replies

The Speed Race Is On: Vert.x and Node.js

Vert.x and Node.js are similar in some ways, and different in others. One such difference is that Node.js only allows you to write code in JavaScript whereas Vert.x allows you to code in Java, Groovy, JavaScript, Ruby

Sandro Mancuso05/28/12
1 replies

Testing Multiple Properties With a Single Assertion

Every time I was trying to test an object's properties I was neither satisfied writing very verbose tests nor in using some of the out of the box hamcrest matchers. Although using the matchers was a big help, I never managed to make them read the way I wanted.

Trisha Gee05/28/12
1 replies

Why Open Source Your Secrets

Here's a video of my Open Conference session on the business benefits of open sourcing your software.

Eren Avşaroğulları05/28/12
1 replies

Spring Testing Support with TestNG

This article shows how to test Spring Service layer components by using Spring and TestNG integration

Swizec Teller05/28/12
1 replies

Programmers are Optimists

Programmers are the most optimistic bunch of people I have ever come across. Ask us how long something will take and chances are our estimates will be way off.