Archive for May, 2009
Java Message Service
By David A. Chappell, Richard Monson-Haefel, Mark Richards at 29 May, 2009, 8:29 am
Creating Distributed Enterprise Applications
Writing the Pac-Man Game in JavaFX – Part 3
By Haining Henry Zhang at 26 May, 2009, 5:35 am
We are now ready to create the ghosts in our game. The four ghosts, namely Blinky(red), Pinky(pink),
Inky(cyan) and Clyde(orange), are trapped inside a cage when a game starts. After some time, they get out of the cage
one by one and start roaming the maze. Their goal is to catch the Pac-Man. The Pac-Man dies if he is touched
by one of the ghosts. If the Pac-Man swallows a magic dot, he has the power to eat ghosts for a while. During this
time, the ghosts turn hollow and move more slowly.
Regular Expressions Cookbook
By Steven Levithan, Jan Goyvaerts at 23 May, 2009, 8:29 am
Detailed Solutions in Eight Programming Languages
Programming Clojure
By Stuart Halloway at 22 May, 2009, 8:29 am
If you’re a Java programmer, if you care about concurrency, or if you enjoy working in low-ceremony language such as Ruby or Python, Programming Clojure is for you. Clojure is a general-purpose language with direct support for Java, a modernized Lisp dialect, and a set of functional data structures. Programming Clojure shows you how to write applications that have the beauty and elegance of a good scripting language, the power and reach of the JVM, and a modern, concurrency-safe functional style. Now you can write beautiful code that runs fast and scales well.
Writing the Pac-Man Game in JavaFX – Part 2
By Haining Henry Zhang at 22 May, 2009, 7:05 am
In last article, we designed a data model and drew a maze with dots spread into the maze. Now we are ready
to create the Pac-Man character. The Pac-Man character is controlled by the game player to move
around the maze. While he is moving, he keeps gobbling dots along the path. To implement the
Pac-Man character, we divide the coding into a few tasks so that we can create it bit by bit:
An Up and Down Week for JAVA
By Timothy M. O'Brien at 16 May, 2009, 5:29 am
…and, I’m not talking about the language. I’m talking about the stock, Sun Microsystems is down 20% in the futures market @ 8:10 AM ET. -20% On the news of the $7 billion game of brinksmanship, it is important to…
Java for Google AppEngine, finally!
By Hari K. Gottipati at 16 May, 2009, 5:29 am
At last after one year, Google announced the availability of the Java for AppEngine platform. When the AppEngine announced last year, the very first issue filed was – a request for Java. Since then lots of Java developers want to see their favorite language supported by the AppEngine. Finally it arrived and let’s take a look at the features/limitations.
Google Introduces Comprehensive, Standards-based Java Support in AppEngine
By Timothy M. O'Brien at 16 May, 2009, 5:29 am
Google’s announcement of Java support in AppEngine is more than just the announcement of support for a second language. Java on AppEngine changes the dynamics of the Java ecosystem and redefines the concept of Write Once Run Anywhere.
What the Sun/Oracle Combination Means for Java and Open Source
By Timothy M. O'Brien at 16 May, 2009, 5:29 am
What does the Oracle/Sun merger mean for Java? There’s been a lot of speculation and a fair amount of apocalyptic, “sky is falling” Twitter activity, but does anyone really know what Ellison has in store for Java?
Exploring Apache Pivot 1.1, Part 1
By Greg Brown at 16 May, 2009, 5:29 am
This is the first in a series of several articles that explore some of the new features in Apache Pivot 1.1. Pivot is a Java-based RIA toolkit that is currently undergoing incubation at the Apache Software Foundation. This article discusses Pivot’s support for drag and drop.















































