
Intro to Google Charts and gchartrb
Google Charts is a web service for generating charts. Matthew Bass explains the basics of the Google Charts interface and the gchartrb library which makes it even easier to create the charts from Ruby code.

Google Charts is a web service for generating charts. Matthew Bass explains the basics of the Google Charts interface and the gchartrb library which makes it even easier to create the charts from Ruby code.

In this article, Matthew Bass guides you step-by-step through the process of creating your own version of a Ruby script to automate file uploads using SSH. Complete source code examples are included, with line-by-line analysis of what the code is doing. A good introduction to Ruby as a powerful scripting language.
WEB4J is a minimalist, opinionated, full-stack web framework for Java. It embraces convention over configuration and is extremely small: only 88 classes total.
The latest release of the Mockito mocking framework enables spying on non-mock objects and introduces a cleaner stubbing syntax.
These two specs have quite different purposes and solve two distinct problems. XHTML 2 is document-centric. HTML 5 is targeted at sites that aren't best represented by a document. Both are supported by the W3C. Is another standards war brewing?
Is SproutCore turning into Cocoa for the web? The JavaScript framework, designed to make development of desktop-like web applications easier, was given an unofficial endorsement at WWDC by the inclusion of a session explaining how to use SproutCore's offline data storage features. It was revealed that Apple's new MobileMe takes advantage of SproutCore.
Unobtrusive JavaScript is an emerging technique that separates JavaScript from HTML markup. This is quite similar to the separation between styling and HTML that came about with the creation of CSS in the late 90s.
Backbase released version 4.2 of their Enterprise Ajax for Java framework just over a week ago. This new release offers Java developers a complete AJAX platform with baked-in support for many of the frameworks they currently use, including Struts, Spring MVC and Java Server Faces.
PersistJS, a JavaScript framework enabling client-side data storage, was released last week by Paul Duncan. MySpace also made an announcement at the Google I/O conference in San Francisco this week that they are now using Gears for message searching. With the Gears solution in place, full-text searches are performed on the client side.