• submit to reddit
Matt Raible07/12/11
0 replies

Installing OpenJDK 7 on OS X

Last week, I scanned an article and saw there was a Java 7 Webinar. At first, I thought Java 7 was released, but soon after realized it was a Developer Preview. Unfortunately, the download page doesn't have support for OS X.

James Sugrue07/12/11
0 replies

Moving Java Forward: A Summary Of The Oracle Web Event

At a time when Java is constantly being labelled as dead, it was refreshing to see the enthusiasm in the Java community at last week's global Java 7 event. Anyone who was still in doubt of Oracle's stewardship of Java should have their minds set at ease by...

Leo Lewis07/12/11
3 replies

JSon GSon

JSON is a wide spread data description format used to exchange JavaScript Objects. While implementing new functionality for OGL Explorer, I have found that it was pretty widely used by lots of web APIs. So today, I will focus on the exploitation of this kind...

Rob Williams07/12/11
0 replies

PAC, Never Goes Away

When you have an interview and you ask someone about patterns and they say ‘I‘ve used MVC of course,‘ you know you are dealing with someone whose concept of pattern is the complete anti-definition of the whole reason for being of the patterns...

Alexey Ragozin07/12/11
2 replies

JRockit GC in Action

In this article I would like to elaborate on the garbage collection specifics of Oracle's JRockit JVM. Recently JRockit has been made free for use and many people may consider using it instead of another widely popular Oracle JVM - HotSpot (former Sun's JVM)....

Angelo D' Agnano07/12/11
6 replies

Updated NATO Air Defence Solution Based on the NetBeans Platform

I am Angelo D'Agnano and currently I work at the NATO Programming Centre as Software Architect. I am in charge of the development of a new console application for MASE (Multi-AEGIS Site Emulator), one of the Air Command and Control applications maintained at...

Chris Shiflett07/12/11
3 replies

Domain Registrars - Community Recommendations

I'm a domain addict. For years, I've maintained a portfolio of more than one hundred domains, most of which were being reserved for later use. I'm an imaginative person, and I love the Web, so I have lots and lots of ideas that require a domain name. If...

Jim Bird07/12/11
6 replies

Developing and Testing in the Cloud

There’s a lot of hype around “the Cloud” and what it can do.

Rafał Kuć07/12/11
0 replies

Waiting for 4.0: SOLR-2272 – Solr and JOIN functionality

Recently, my attention caught the functionality described in the SOLR-2272 Jira ticket – functionality of SQL JOIN implemented in Solr. In today’s entry I take a look at this functionality. Preparation The first thing we need to do is download the code...

Anton Arhipov07/11/11
0 replies

What’s Cool In IntelliJIDEA. Part II: Live Templates

In IntelliJ, I use Live Templates quite heavily and still think that these are underused. It is not only the standard number of templates that can make your life easier while typing yet another piece of code, but it is also the ability to define new...

Nicolas Frankel07/11/11
8 replies

Give back to the community (please?)

Last week, I was ticked off by the behavior of a colleague: he complained the duplicated code panel in Sonar was not explicite enough. When I remarked he could give feedback to the Sonar team, he replied he had other things to do!

Mark Needham07/11/11
0 replies

Clojure: Language as thought shaper

I recently read an interesting article by Tom Van Cutsem where he describes some of the goals that influence the design of programming languages and one which stood out to me is that of viewing ‘language as a thought shaper’: Language as thought...

Loiane Groner07/11/11
12 replies

New Java 7 Language Features

Last week I was at the Java 7 launch party in Sao Paulo, Brazil and it was really cool. There were a lot of developers on the party to celebrate Java 7 (afterall, we have been waiting for it for 5 years!). I took some pictures at the...

Taha Siddiqi07/11/11
0 replies

A Tab-panel for Tapestry

Tab panels are used so often in component based web design that many frameworks provide an out-of-box implementation. ChenilleKit has one for Tapestry. Let us try another one. The tab panel will require two components. A TabPanel component to manage the...

John Whish07/11/11
2 replies

Merging two arrays

I've mentioned this before in passing in previous posts, but I've just used it to solve a problem and thought it deserved it's own blog post! The problem I had was that I had two arrays that I want to merge into one. ColdFusion doesn't have an in-built...