• Free book download: Mastering EJB 3.0

    At the moment, I don't have the spare time to do Java development. But when I'll continue, I'll have some good documentation: Java community website TheServerSide.com offers a free PDF download of the book Mastering EJB It's already in its forth edition and now also covers EJB 3.0:

    Published in July 2006, the best selling book Mastering EJB is now in its fourth edition and has been updated for EJB 3.0. This edition features chapters on session beans and message-driven beans, EJB-Java EE integration and advanced persistence concepts. In-depth coverage of the Java Persistence API and using POJO entities with EJB is also included.

  • Human arcade games

    I'm cleaning out my to-blog-list, so you may already have heard of some of my forthcoming topics. But I'd like to mention them nevertheless.

    I'm a huge fan of classic arcade games, and I had a lot of fun at Retrogames It's certainly more fun to play "Galaxian" or "Street Fighter" on the original console than running MAME.

    But you don't need either of these: Some folks at last years Swiss Belluard festival made the effort of using stop-motion technique to create sequences of the games Pong and Space Invaders Nice work!

    I'll be extra careful next time I go to the cinema. Don't want to get in the way of a gigantic Pac-Man.

  • Strawberry Perl for Win32

    David Golden released an early version of a binary distribution of Perl for Windows called Strawberry Perl The POD says:

    The purpose of the Strawberry Perl series is to provide a practical Win32 Perl environment for experienced Perl developers to experiment with and test the installation of various CPAN modules under Win32 conditions, and to provide a useful platform for doing real work.

    A problem that arises when you install Perl modules from CPAN are XS modules that need to be compiled. Strawberry Perl solves that problem by including a compiler and a set of pre-installed modules.

    Although Strawberry Perl is still in Alpha and not recommended for production usage, it is great to have a Perl distribution that aims at delivering the same power Perl has on Unix to our unfortunate colleagues using Windows.

    For more information, also visit win32.perl.org

  • Oh, behave!

    I mean, when you're using that mobile phone. It's so annoying when I'm on the train, or even worse, in a restaurant, and someone starts yelling "HELLO? OH, HI! YES. NO. YES, IN AN HOUR. OKAY." And you, what about all those gadgets on your belt? Who are you, Batman? Oh, don't get me even started on -drunk- dialing drivers. It's dangerous enough with all these idiots on the road, we don't need people squinting at their tiny LCDs while doing 130 km/h!

    So, please take at look at the Ten Commandments of Cell Phone Etiquette

  • Getting Things Done on the Web

    In Working on tasks in the right context, I already mentioned ways of managing to-do-lists online. I'm using the more universal Backpack, but there also are web services that are especially geared towards the "Getting Things Done" method of task management.

    Zenlist is based on the free GTD software Tracks Usage of Zenlist is also free and the registration process is painless. It looks quite handy to me and I'll give it a test ride.

    Another free service is iCommit which also uses the GTD nomenclature of tasks, contexts, projects and so on. To me it doesn't look quite as smooth as Zenlist. That may be one of the reasons that iCommit is getting a complete overhaul at the moment. But it undoubtedly does the job, too.

    I'm looking forward to more productivity tools on the web. The beginnings certainly are promising.