jMaki provide a flexible
framework to create
mashups very easily. Today, I'm starting a series of screencasts
that will focus on this aspect of jMaki.
The first one in the series
is a very simple mashup that pulls RSS feed from a blog entry and
display it in two different widgets, without any extra effort. The
NetBeans IDE is used for tooling and
the jMaki-enabled Web...
Based upon a
user request, this is a follow up entry to show how
on Rails For Dummies work on
Milestone 10. Some of the steps are simplified and more details are
provided. The updates from the previous blog entry are
highlighted in this color.
6.0 M10 (Full version) and configured to install only "Base
IDE", "Java IDE", "Web and Java EE" and "Ruby"...
Sun Microsystems is a platinum sponsor
of OSCON 2007
(Jul 23-27, Portland, OR). There are
hall and other
Sun's continued commitment to Open Source is reflected in its leadership
and key contributions to the many projects including
Thursday (Jul 19) is the last day of
Greg gave a
jMaki session on Monday and today
Carla helped staff the
tabletop and I participated in
Speed Geeking. This was my first experience and lot of fun to give a
5-minute pitch to bunch of participants. Here is the 5-minute pitch that I
jMaki is a lightweight framework to create Ajax-enabled Web 2.0
jMaki allows filter to be
data conversion from one object format to another. This allows a widget to
consume data from multiple services outside the application domain and transform
the received data into a
There are several pre-defined filters in system-glue.js, for
Sun Microsystems is a proud sponsor of
Mashup Camp. This is a
event that brings together the software
mashup community together face-to-face.
The event, at
Computer History Museum,
Mountain View, CA, consists of two sub-events - Mashup University
(Jul 16-17) and Mashup Camp (Jul 18-19). We will be there demonstrating some of the cool and powerful...
jMaki is a lightweight
framework to build Ajax-enabled Web 2.0 applications.
NetBeans IDE provides first-class
develop and deploy jMaki web applications on
GlassFish V2. jMaki also comes
with an Eclipse plug-in to support
similar set of functionality. This screencast shows how jMaki plug-in
can be installed in Eclipse 3.3
(codename Europa) and how jMaki-...
Audio and transcript synchronized with the slides for
JavaOne 2007 session
(Takes two to Tango: Java Web Services and .NET Interoperability) is now
available. Read a
review of the session by an attendee.
WSIT is now part of Project Metro and
is integrated in GlassFish V2.
jMaki provides a rich set of
data widgets that can be embedded in a web application. For most of the
widgets to be useful, they need to be tied a database backend. For
example consider a Table widget displaying data about your favorite
stock tickers. This blog explains the steps to create such a Web
application, deployed on
GlassFish V2, that contains a
much discussion, I was able to finally create a simple "Hello JPA World"
example that uses
Persistence API (JPA) to store and retrieve data from JavaDB from a Servlet
GlassFish V2 b50 using NetBeans IDE 5.5.1.
This blog describes the steps, in detail, on how to create this sample.
In NetBeans IDE, create a new Web project and name it as "HelloJPA"....
All the videos from
Google Developer Day,
Mountain View (May 31, 2007) are now available on
are all the sessions I
Google Maps API Introduction
A Look Behind the Scenes at Google
Mashups the Easy Way
Google Desktop Gadgets - Access, Share and Personalize Information
Custom Search Engine - Search...
Follow up from my
entry, here is a list of slides for the next generation Web application, a.k.a "Web 2.0", sessions from Sun.
Beyond Blogging: Feeds in Action
jMaki: Web 2.0 App Building
The Future of the Java Technology Web Tier
JSR 311: The Java API for...
These are detailed instructions for
Download GlassFish v2 latest
In NetBeans 5.5
or NetBeans 5.5.1 Update Center,
manually download and install the
Ajax Update Center module. Run the Update Center and install all the modules supported by Ajax
Update Center plug-in. This will require an IDE restart.
In NetBeans menu, go to Tools, Palette Manager, Add...
Follow up from
It's a very long entry, so feel free to skip around, look at the pictures or
read notes from sections of your choice.
I reached San Jose McEnery Convention Center around 9:15am and the crowd
started building closer to 9:30am.
The keynote hall opened at 9:30am. A video with different
mahsups (primarily using Google Maps) was shown until...
Google is hosting
Google Developer Day on May 31st in 10 countries (US, Brazil, United
Kingdom, France, Spain, Germany, Russia, Japan, Australia, and China)
simultaneously. The distribution all over the globe ensures that major time
zones in the world has an opportunity to attend the event in person or
virtually from US and United Kingdom. The registration is now closed for
sometime but I...
This blog shows how Mephisto, a web
publishing system based on Ruby on Rails,
can be deployed on
GlassFish V3 with minimal changes. These detailed steps are derived from the
original instructions. Here are the exact steps that I followed:
GlassFish V3 Technology Preview 1 (lets say GLASSFISH_HOME).
Install and Configure JRuby
Download and Install JRuby1.0
RC2 in '...
So far you've been playing with jMaki and
created some Web
applications. Let's say you've gone a step ahead and some
widgets in your application use jMaki's publish/subscribe
mechanism to talk with each other. Some jMaki widgets,
such as Menu and Dynamic Container are pre-configured to
publish and subscribe to the same topic. So if you develop a simple
Tim Bray, Web
Guy from Sun Microsystems gave the keynote
session at Rails Conf
2007 yesterday (May 19). With 1600 attendees, it was quite a different
experience from JavaOne last week which had approx 16,000 people. The
session was to start @ 9am and we were made to wait until 8:55am outside the
Anyway, once the session started it was packed!
is a diamond
sponsor of Rails
Conference 2007. At the booth we are showing how jMaki provides a
rich set of widgets for Rails application. Also talk to us about how GlassFish V2
can provide a deployment environment for WAR-ed up RoR apps and how GlassFish
V3 provides deployment of original packaging of RoR apps.
We are also showing the best platform for hosting Ruby on Rails...
If you could not attend JavaOne 2007
last week and would like to know how jMaki
and Phobos are made-for-each-other,
then watch this
the technical keynote (start @ 1:02 and finish @ 6:26). You'll hear me
A complete detailed screen cast on how to build this demo is available
here. I plan to post written instructions soon as well.