Skip navigation.
Home

Javalobby

Syndicate content
Updated: 20 hours 32 min ago

Waste #1: Partially Done Work

Sat, 08/21/2010 - 01:13
Welcome to episode two of our series "The Seven Wastes of Software Development." In episode one, we introduced the concept of eliminating waste from our software development efforts. Waste elimination can be traced all the way back to the the mid-1900's, the birth of lean manufacturing, and the Toyota Production System (TPS). This is how Taiichi Ohno, the father of the TPS, described...

Flex Addon for Spring Roo

Fri, 08/20/2010 - 17:47
This Flex Addon is a serious plugin for who is using Spring Roo in enterprise enviroment.References Reference:  Flex Addon for Spring Roo Mitchell Pronsc...

Upgrading to Maven 3

Fri, 08/20/2010 - 12:36
I've been playing around with maven 3 lately on our legacy maven 2 multi-module project via mvnsh. Like advertised, maven 3 is backwards compatible with maven 2. In fact, most everything worked out of the box when switching to maven 3. In this post, I'm going to highlight the required and currently optional items I changed so you can start preparing to migrate your project to maven 3. But...

Twitter Search Jetwick – Powered by Wicket and Solr

Fri, 08/20/2010 - 12:31
Today we released Jetwick. With Jetwick I wanted to realize a service to find similar users on Twitter based on their tweeted content. Not based on the following-list like it is possible on other platforms: Subtitle:  How different is a quickstart project from production? James Sugrue ...

Clojure, Concurrency and Silver Bullets

Fri, 08/20/2010 - 12:26
Rob Martin has become a fan of Clojure recently. Nothing wrong with that, Clojure has a lot going for it and if you’ve never had a chance to write code in Lisp, it’s probably the best way to begin these days. But then, Rob gets a little bit too emotional and he starts drawing all kinds of dangerous conclusions. Such as this one: Why is functional programming important? Because Moore’s...

Configure Domain Object Security (ACL) With Spring Security 3 and Oracle XE

Fri, 08/20/2010 - 12:20
I recently configured a domain object's security with Spring Security 3 and Oracle. Since I couldn't find much about that topic, I thought that I would share my solution. I assume that you are familiar with Spring and will not describe how to configure the base application.

Daily Dose - Spring 3.0.4 Supports Ehcache 2.2, EclipseLink 2.1, and More

Fri, 08/20/2010 - 09:30
The 3.0.4 update to Spring includes 80 different bugfixes and enhancements.  Some highlights include support for updated third-party tools like Hibernate Core 3.6, Hibernate Validator 4.1, EclipseLink 2.1, and Ehcache 2.2.  There are also several enhancements for SpEL, @MVC, and JSR-303 support.Firefox 4 Beta 4 has Initial Hardware Acceleration

A Novel Approach to Load Testing with ExecutorService

Fri, 08/20/2010 - 00:50
Although 1.5's concurrency improvements have been around for yonks, they provide quite a handy means of parallel programming. A scenarioLet's say you have some web service that's exposed via an interface called 'UserStorageDAO'. A typical implementation of this would call a web service with your given POJO instance and return true/false on successful storage. A quick and dirty way of seeing how...

OpenStack-ed

Thu, 08/19/2010 - 23:21
The OpenStack project has received an extraordinary amount of support from the developer community since its unveiling four weeks ago.  The open source cloud platform has no performance blocks or any other artificial limitations that are sometimes implemented by "open core" projects.  Simon Phipps said, "it's probably the most significant advance for open source cloud computing...

Illumos Changes From Spoon to Fork

Thu, 08/19/2010 - 21:20
Illumos, the project to make a fully open source version of Solaris, couldn't have arrived at a more perfect time.  The Illumos project lead Garrett D'Amore, a former Oracle Solaris engineer and current Nexenta employee, is pretty certain that the leaked memo about OpenSolaris' demise is genuine.  That's why today, D'Amore announced that Illumos is officially a fork of OpenSolaris, and not a...

What Makes You Passionate About Software Development?

Thu, 08/19/2010 - 11:10
A while back, I ran a poll here on JavaLobby to find out why people became software developers. The answers were varied, from computer science being a convenient choice, to money. But the most common themes were that developers "knew" that it was right for them when they started writing programs, and that people were interested and excited by the future of technology.

Must Read Books For a Software Developer

Thu, 08/19/2010 - 10:43
Over a period of time I have managed to get my hands on some of the most wonderful books on software development. It gives me a great feeling to have read these books as they share the author's hard earned experience over several years. I feel that I am just plain lucky to have discovered so many tips and tricks (or pitfalls) of software development so early on in my career, just by reading these...

Managing Version Numbers in Maven With the Maven Versions Plugin

Thu, 08/19/2010 - 10:31
If you have a Maven project of any size, particularly involving many modules or large numbers of dependencies, you have probably come across issues when updating your version numbers. Of course the Maven Release Plugin does a great job for updating version numbers as part of the automated release process, but there are times when it doesn't quite fit the bill, and version numbers are not...

Mail Of The Week: What I Can And Cannot Do With Java EE 6

Thu, 08/19/2010 - 10:31
I got an interesting email with questions regarding Java EE restrictions. Here are some of my answers: >"I have installed Glassfish 3.0.1 and am using NetBeans 6.9.1 for implementing stuff" Congrats - you saved about 5h :-). James Sugrue

Lock-in: Let Me Count the Ways

Thu, 08/19/2010 - 09:30
We've all heard the term "Vendor Lock-in," but many don't know about the wide variety of ways in which this stealthy lock-in takes place.  Rigidity and frustration caused by this lock-in can mean high costs for enterprises and unhappiness for developers.  With new technologies like virtualization and cloud computing, vendors are finding more ways to force users to stay on their...

Daily Dose - iPad Rival Running Chrome OS Arriving in November?

Thu, 08/19/2010 - 09:30
Several reports are saying that the Chrome operating system will be here by the end of November.  That's because on November 26th, Google plans to release a Chrome OS-based tablet to compete with the iPad's resounding success.  Google has recruited industry heavyweights HTC and Verizon to help produce this product.Solaris Veteran Leaves Oracle

Planning Meetings Are Essential

Thu, 08/19/2010 - 07:31
Planning meetings, done right, are one of the best communication tools your team can use. It gets the right people in the room and forces the discussion down the right paths. If you skip this meeting, you're asking for trouble.What does it mean to do a planning meeting "right"? Article Type:  Opinion/Editorial

Reviving Any Level of Logs in ReplayDirector

Wed, 08/18/2010 - 23:10
A new development in the DevOps domain arrived this week in the continuous application monitoring, defect resolution solution called ReplayDirector.  Touted as the 'DVR of Software Production', ReplayDirector solves the "needle in a haystack" problem of issue tracking for enterprise Java.  This week, ReplayDirector 3.1 was released with the ability to recreate any level of logs from a...

App Engine Now Has Multi-Tenancy and Increased Datastore Quotas

Wed, 08/18/2010 - 21:24
The 1.3.6 release of Google App Engine has a large list of new features compared to the last version.  Both Python and Java programs now have support for multi-tenancy applications.  In addition, GAE now includes a high-performance image serving system, custom error pages, relaxed quotas for the datastore, and a few other new features.  

Hello Android: Introducing Google's Mobile Development Platform

Wed, 08/18/2010 - 16:06
ISBN or ASIN:  1934356565 Book Author(s):  Ed Burnette Publisher:  Pragmatic Bookshelf Publication Date:  July 2010 Rating ...