• submit to reddit
Jose Noheda07/12/09
10369 views
6 replies

Quality Assurance With Sonar

It's incredible how unknown a tool like Sonar is yet. I guess Gradle suffers the same destiny. After all, they're both similar in their intent, improve the quality of your software.

Anil Saldhana07/10/09
12991 views
0 replies

Security Features of JBoss AS 5.1.0 - Part 5 - Instance Based Authorization

Access control lists, or simply ACLs, have been used for a long time for instance­ based authorization. As opposed to the Java EE authorization model, in which roles are granted access to all instances of a bean, instance­ based authorization offers a more...

Burk Hufnagel07/10/09
6695 views
4 replies

Livescribe Pulse Smartpen: It's a Java-Powered Life Saver!

So here's the story, several weeks ago I was given the opportunity to report on the JavaOne conference for DZone. On June 1, I attended the CommunityOne conference and used up most of the ink in the pen I brought with me. Now I don't know about you, but...

Paul Fremantle07/10/09
5018 views
0 replies

To ESB or not to ESB

Ross from Mule has written an excellent blog entry on when an ESB makes sense. I think its very pragmatic advice.

James Sugrue07/10/09
6311 views
0 replies

Galileo Podcast Series: ECF and Distributed OSGi

The next project in my series interviews around the Eclipse Galileo release is ECF. I spoke with Scott Lewis, project lead, to discuss the ECF project, and...
Geertjan Wielenga07/09/09
12799 views
16 replies

Significant Productivity Gains with Grails?

A colleague asked me today: "Would you argue that using Groovy / Grails can make you significantly more productive for smaller projects as compared to something like JSF? If yes, why?"  In response, I created a very small application. At that...

Maneesh Chaturvedi07/09/09
19614 views
11 replies

JVM Internals Series -Part 1

A lot of Java developers tend to be unaware about the basics of the internals of the JVM. This series aims to look at the internals of the JVM and explain in a simple way, what  the Java Virtual Machine is and how the JVM functions What is the Java Virtual...

Suresh Krishna07/09/09
5589 views
15 replies

Google Chrome OS : The Next Wave

I was happy to see the news that Google announced the Chrome based OS. Soon after a week of my recent blog on Google and the way it transformed every ones life, i was pretty excited to see this announcement. I am particularly happy that Google is entering...

Kirk Knoernschild07/09/09
4725 views
8 replies

Reuse: Is the Dream Dead?

Reuse is software development’s unattainable panacea. The ability to compose systems from reusable elements has long been our achille’s heel.  We want reuse so badly, yet our failures are spectacular. Almost all major technology trends of the past 20...

Jonathan Giles07/09/09
7784 views
8 replies

Book Review: Pro JavaFX Platform

Chapter 1, Getting a Jump Start in JavaFX, gives a good introduction to developing applications in the JavaFX language. It brings you up to date on the brief history of JavaFX, and shows you how to...

James Strachan07/08/09
16728 views
25 replies

Scala as the Replacement to the Java Compiler?

Don't get me wrong - I've written tons of Java over the last decade or so & think its been a great evolutionary step from C++ and Smalltalk (lots of other languages have helped too like JavaScript, Ruby, Groovy, Python etc). However I've long wanted a...

Zviki Cohen07/08/09
36746 views
2 replies

Ten Tips for Installing Plugins in Eclipse Galileo

Eclipse Galileo (3.5) has a shiny new plugin installation dialog box. In fact, the whole process went through a complete re-factoring.

Jose Noheda07/08/09
5251 views
6 replies

Finally... Maven

I've always been a happy Ant user. Even more so since Ivy has been available. Obviously that puts me in one side of the fence and I've been a very proactive supporter of that kind of project configuration. I must admit that included some rants about...

Misko Hevery07/08/09
4848 views
7 replies

Why are We Embarrassed to Admit That We Don’t Know How to Write Tests?

Take your average developer and ask “do you know language/technology X?” None of us will feel any shame in admitting that we do not know X. After all there are so many languages, frameworks and technologies, how could you know them all? But what if X is...

James Sugrue07/08/09
6048 views
0 replies

Galileo Podcast Series: Creating DSLs With Xtext

The next project that we're focussing on in our Galileo podcast series is Xtext . I met Sven Efftinge who works with itemis and leads the Xtext project. We...