Open source solutions and borrowed infrastructures are changing the character of Java™ development, letting you deliver better software quickly and at a low cost. Andrew Glover, coining the term Java development 2.0 to encapsulate the cumulative force of these phenomena, launches a new series on some of the relevant tools and technologies. This first installment heralds the arrival of Java development 2.0 and explains how you can bring its concepts to fruition quickly with Google's App Engine for Java.
An Ajax enabled equestrian stable mapping web site is created using the free PDQ Portal Web CMS for Domino and Google Maps. Features good performance even with large datasets.
Even before we introduced Google Earth back in 2005, the team had long dreamed of being able to carry the Earth around in your pocket. Well, today that dream becomes a reality as we introduce Google Earth for iPhone and iPod touch. With just a swipe of your finger you can fly from Peoria to Paris to Papua New Guinea, or anywhere in between. It may be small, but it brings all the power of Google Earth to the palm of your hand, including all of the same global imagery and 3D terrain. You can even browse any of our 8 million Panoramio photos or read Wikipedia articles.
Google is pondering a floating data center that could be powered and cooled by the ocean. These offshore data centers could sit 3 to 7 miles offshore and reside in about 50 to 70 meters of water.
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 5 and above, brought to you by Google.
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 5 and above, brought to you by Google.
The original Google document describing MapReduce.