• submit to reddit
faisal khan05/20/10
2 replies

Display Images From a Non-Project Directory in JSF

When using image related tags in JSF we come across a situation where we need to display an image from the system which is not in the project directory. The images which are in the project directory are easily displayed using the relative path in the...

Mitch Pronschinske05/19/10
0 replies

Spring Gets Deep GWT Integration and GAE Gets Down to Business

Google and VMware speakers took the stage today at Google I/O to announce a new partnership between the two companies, and some exciting cloud and Spring-based integrations that have emerged from this partnership.  The focus of this partnership has been to...

Manik Surtani05/19/10
0 replies

Data-as-a-Service: The data fabric for clouds

Never before has data storage and retrieval been more at the forefront of what's new and exciting in technology, and it's long overdue for a major update. Consider, how much have filesystems or relational databases really changed over the last two...

Martin Harris05/19/10
2 replies

Bad or Good? Behavior Driven Development within Scrum.

I wanted to explore the possibility of using JBehave to formalise scrums definition of done. The idea being to encapsulate a definition of done as a JBehave scenario. So in true scrum style I decided to timebox 4 hours of work dedicated to JBehave.

James Sugrue05/19/10
2 replies

Design Patterns Uncovered: The Flyweight Pattern

Today's pattern is the Flyweight pattern, used to share large number of objects in an efficient way.

Krystian Lider05/19/10
4 replies

How to Use Free and Almost Unlimited Cloud-Computing Resources From Google?

Distributed computing is a very beneficial way for computing certain kinds of distributable problems using a large number of computers (nodes). But what if you do not have enough computers? The answer is to use Google App Engine. Google App Engine is a...

Masoud Kalali05/19/10
1 replies

GlassFish Security Book FAQ: Custom Security Realm in GlassFish

I decided to write down the answers for some questions which my book's readers emailed to me or asked me via twitter,  so everyone can benefit from the answers. Here is the answer to the first question which involves custom security realms. GlassFish...

Mitch Pronschinske05/18/10
3 replies

With CDI Extensions, You Can Build Your Own Java 7

Five years down the road, when developers look back on Java EE 6, they'll realize that it introduced things to the Java platform that are just as important as the features that debuted Java EE 5 and 4.  They'll remember that it was the first version to add...

Mitch Pronschinske05/18/10
5 replies

Poll: Is a 30%-70% App Store Revenue Split Fair?

An interesting statistic from the Evans Data Spring North American Developer Study was revealed this week.  The survey, which was taken last month by over 400 developers, found that 80% think the revenue split for...

Eric Hagan05/18/10
1 replies

Secrets of a JDBC Master

Jesse Davis explains many of the JDBC development pitfalls he's come across in production environments.  Davis also recommends some best practices, such as...

Alex Tkachman05/18/10
0 replies

Cheapest possible EC2 instances with Groovy++

Cloud computing is really hot topic now. The promise of no capital investment in to computing infrastructure and paying for only what you actually use is really big thing. More and more companies (especially startups and small entities) either consider or...

Masoud Kalali05/18/10
0 replies

Java EE Security Refcard is Now Available for Download

Java EE Security refcard is available for download. This refcard covers Java EE 6 security and discuss how each application server supports the specs. The refcard covers authentication, authorization, and transport security in Web Application, EJB...

James Sugrue05/18/10
2 replies

How Architexa Makes Life Easy For Developers

I found out about Architexa last week, a really useful tool for generating UML diagrams from your existing code. I see huge potential in this tool for helping out with code reviews, or for getting into a new code base. I had the chance to speak to Vineet...

Patrick Talbot05/18/10
2 replies

Do You Know About Servoy?

Never heard of it? You are not alone! There are loads of developers out there who don't even know the platform exists. I stumbled on it myself by chance (basically because it is known in FileMaker circles as THE challenger and my company is doing some...

Binod Pg05/18/10
0 replies

SailFin CAFE Fundamentals Part II: Communications and UserProcedures (with an example)

Here is the second part of the CAFE fundamentals blog series. This time, I am explaining two important interfaces called Communication and UserProcedure with an example.