10 Games in 10 Languages
A programmer's personal challenge to create 10 different games using 10 different programming languages, starting with a Java school project.
A programmer's personal challenge to create 10 different games using 10 different programming languages, starting with a Java school project.
A developer's reflection on pursuing simplicity in software design, detailing a minimalist Java CMS and web server setup without databases.
Exploring Apache Cocoon 3 for streamlined XML processing with Java, including setup and code examples for parsing RSS feeds.
The Tapestry Java web framework has launched a redesigned website with updated tutorials, FAQs, and documentation.
A developer's introduction to the Vaadin framework, covering its architecture, setup via Maven, and creating a simple Java web application.
A tutorial on unit testing Hippo Site Toolkit (HST2) components using the EasyMock mocking framework to isolate and verify component behavior.
A guide to analyzing large Java heap dumps using Eclipse Memory Analyzer (MAT) to diagnose OutOfMemoryError issues.
A guide to dynamically adjusting log levels at runtime using JMX and Spring, with a custom namespace example.
A developer shares a personal project from 2001-2003: Goal4D, a now-obsolete Java 3D engine, and considers open-sourcing it.
Using AspectJ to add Hibernate statistics for criteria queries, a missing feature, without patching the core library.
The author shares their upcoming speaking schedule at tech conferences like WebAppDays, GearConf, and Devoxx, focusing on Java, Spring, and developer tools.
A technical guide on writing Java-based updater modules for managing data model changes in Hippo CMS 7.2+.
A guide on adding WebDAV support to Hippo CMS 7, covering setup, configuration, and project status.
A guide to using Apache Tika for extracting content and metadata from various file formats like PDFs, images, and Office docs in content repositories.
A technical talk on building RESTful web applications using the Spring 3 framework, including sample code.
Developer announces joining SpringSource/VMware as Senior Consultant, reflecting on past work with Spring and enterprise Java.
A developer's guide to setting up a Java development environment using Eclipse, Maven, and the M2Eclipse plugin on Ubuntu.
A guide to creating a custom application launcher for IntelliJ IDEA on Ubuntu Linux, including the necessary shell command.
A developer solves a Java resource bundle encoding issue for Japanese characters using the native2ascii utility.
Announcement of a 2009 JavaMagazin article introducing Hades, a persistence layer solution for Java developers.