It's a slow news day, so here's a question for you: are you an engineer?
Read more ...
Recently, a former student asked me,
Read more ...
Interesting post from Jonathan Locke on Javalobby on a fundamental problem with JavaFX (hah, you knew I couldn't stay away from this topic forever, right?). Namely, it depends on the layout managers and font-handling that have bedeviled Java client apps since the dawn of time. This is a shortfall that has been cheerfully ignored as the bulk of Java development has lived on the server, but how does Java expect to beat slick competitors like Flash and its descendants if it can't even get the fonts right?
Seems some technical writers at Sun are suing over unpaid overtime. California law exempts "administrative, professional or computer professional workers" from overtime rules, and I suppose the lawsuit will hinge on the question of whether tech writers fall into one of these categories.
Read more ...
WAR-based
packaging and dispatching of Rails application on Java Application
Servers is going through third iteration based what is used for
packaging and dispatching:
Read more ...
Yes, friends, it's time one again for a JRuby tour. This trip, we're localizing to the islands of Japan. Do I have any Japanese readers out there?
Here's our route for this trip...it's going to be a crazy ten days:
Read more ...
One of the new Java language proposals discussed at JavaOne was JSR 308: Annotations on Java Types. The proposal will make it possible to add annotations in many places where they aren't currently allowed, and will introduce a pluggable type system into Java. This pedestrian-sounding plan spawned a memorable jeremiad from Michael Nygard, entitled When Should You Jump?
Read more ...
Groovy has become one of the more popular languages built on top of Java. It looks like it's hitting a typical language rough patch as its popularity soars but its IDE support isn't quite there yet for non-pioneers -- particularly in Eclipse.
Read more ...
Hooray! The RubySpec Project, a collection of runnable specifications for Ruby 1.8.6ish behavior, has graduated into its own domain. Finally there's a lively, fast-moving, independent project to create a Ruby specification and test kit. And it's already well on its way.
Read more ...
Apparently JavaFX is the first thing I've become slightly too obsessed with in the course of this blog. I guess it's because I'm an old fogey who is not convinced of the whole Rich Internet Application concept in the first place. Don't take it personal, Sun! If this were "Adobe To Go" I'd probably be scratching my head over Flex.
Read more ...
Our goal with JavaFX is to deliver a "media" stack for the Java platform. What does that mean? Well, in simple terms, 5 things:
Read more ...
Ken Russell describes the experience. This device kicks the IPhone's butt all over the place.
NVidia has created a beautiful platform, supporting a full media stack - OpenGL ES-2.0, OpenMAX-IL, OpenVG. In addition, they've created their own 3D compositing window manager, which they're contributing to Khronos as part of OpenKode.
Read more ...