HTML5 Boilerplate is a project that provides a number of basic files
to help you build an HTML5 application. At its core, it's an HTML
Chrome Frame for IE6 users and leverages Modernizr...
A standard use-case – you need an entity listener in order to execute
some code on every update/insert/delete. For auditing, for example. But
things are not straightforward if you need spring dependencies in your
listeners and you are using JPA.
One of the things that every Spring and EJB3 developer does on a daily
basis is to use annotations to inject instance variables into your
objects, which, it seems, has become something we do without thinking
You know the type of thing I’m...
Sony, Panasonic, Motorola, Nokia, Samsung, HTC. All big names in the
consumer electronics market. All struggling to find relevance in a
newly connected world.
Enter Apple, and Amazon?
Apple begin the revolution with the iPod, and iTunes. Vertical...
Since the 5.0 release, Infinispan have added support for CDI access
to their data grid platform, as well as exposing a JSR107 compatible
cache interface. I spoke to Peter Muir and Kevin Pollet to find out more
about CDI access and why it matters, JSR107...
Joel Spolsky asked a question on Google+:
Programmers: would you work for 75% of your current salary if you got 3 months vacation in the summer?
There were many interesting responses. But let me highlight a few, ignoring the “no” comments.
I've been working on yoga
a hybrid REST theory/practice framework that "rests" on top of other
Java REST MVC frameworks. The core of the framework is a custom
rendering engine that converts POJOs to the user's desired
JavaFX 2.0 and Scala are both great technologies individually, but
work even better when used together. JavaFX 2.0 is a powerful rich
client technology with advanced graphics, animation, and media
capabilities. Scala is a simple, yet powerful language...
Interested in being a major player in one of the largest developer communities on the web? Do you have a knack for finding and sharing awesome developer content? Do you want to be a recognized name in your space and a major driver of discussions and knowledge...
I ran into GigBeat,
a free Android app for tracking gigs, a while ago. The user experience
of the app was so impressive that I decided to write an article about it
to share the knowledge and experience. This app is truly a great
example of good mobile...
Yesterday, Netflix announced the separation of its DVD-by-mail
division into a new entity called Qwikster. The new company will have a
separate website and focus entirely on mail delivery of DVD and video
game rentals. It also will, in a few weeks, have a...