Saturday Sep 15, 2007
Friday Sep 14, 2007
By pelegri on Sep 14, 2007
You can get the whole stream as an RSS Feed. The last 5 entries are:
• Using JDBC connection pool/JNDI name from GlassFish in Rails Application,
• Generating JSON using JAXB and Jersey
• Switch between jRuby and cRuby in NetBeans
• Difference betwen Ruby Gems and Plugins
• Loading Data from Beans in jMaki Widgets
We will try to give you heads-up of new additions via quick Tips.
Wednesday Sep 05, 2007
By pelegri on Sep 05, 2007
Friday Aug 24, 2007
By pelegri on Aug 24, 2007
Arun has two new writeups on PHP and GlassFish (and jMaki). In the first one he provides updated instructions on how to Run PHP on GlassFish using Quercus the PHP on JVM implementation. In the second he Adds jMaki widgets.
Monday Aug 06, 2007
By arungupta on Aug 06, 2007
The second part of jMaki screencast series shows how to embed and interact with map widgets in your web application. This series conveys the message:
jMaki + NetBeans IDE + GlassFish provides a complete platform for creating and deploying powerful mashups, quickly and effectively!
The image shows Kumamoto, Japan - the birth place of jMaki.
Wednesday Aug 01, 2007
By arungupta on Aug 01, 2007
The big advantage of data models is specified in the blog as:
The data models are consistent across the widgets regardless of the underlying toolkits. The jMaki widget wrappers convert the data from the jMaki data models to the model the underlying toolkits expects. This way you can switch between the toolkits without having to change the data format.
A quick overview of jMaki is available here.
Monday Jul 30, 2007
By arungupta on Jul 30, 2007
I started a series of screencasts to show how jMaki enables creating mashups. Together with NetBeans tooling and deployment on GlassFish, it provides a complete platform to build and deploy cool and powerful mahsups.
Let us know if you have used jMaki or created any mashup using it.
Saturday Jul 14, 2007
By arungupta on Jul 14, 2007
One of the primary ways to technology adoption is making it available on a wide variety of tools.
jMaki enabled web applications can be easily developed and deployed using NetBeans IDE already. This new screencast shows how jMaki plug-in can be installed in Eclipse 3.3. It also shows how the rich set of widgets from different toolkits can be added to a web application using drag-and-drop and deployed on GlassFish, all from within Eclipse.
Let us know if you are interested in developing a jMaki plug-in for IDE of your choice.
Sunday Jun 24, 2007
By arungupta on Jun 24, 2007
jMaki is moving closer to their final release as is evident by monitoring traffic on DEV@AJAX mailing list. Here are two tips to develop real-life applications using jMaki.
Updating jMaki version in your application is now much easier. With the click of a single button, jMaki NetBeans plug-in automatically updates the version of jMaki bundled in your application. Read Carla's blog for more details.
A meaningful application using jMaki widgets will use dynamic data from a database to populate the values. My blog explains how to use Java Persistence API to retrieve data from a database and feed into jMaki wrapped widget.
A list of previous jMaki-related articles posted on TheAquarium is available here.
Added: See this Update
Tuesday Jun 12, 2007
By woodjr on Jun 12, 2007
Project jMaki has just completed a successful .9.3 release (as summarized in Carla's blog). One of the headline items in the release is support for a new "jMaki Extensions" mechanism. Greg has posted a detailed writeup of Extensions, where he describes them as "behavior / functionality that are shared across widgets."
Examples of Extensions, Greg says, could include enhanced debugging support, sound, or application-specific controllers. But for his own sample, he's looking to even fresher ground: Google Gears (which enables off-line webapps by providing a browser add-on with APIs for things like local storage). Seeing how easily Greg creates a jMaki Extension for Google Gears might just inspire you to create some Extensions of your own.
Thursday Apr 26, 2007
By carlasblog on Apr 26, 2007
jMaki will be all over JavaOne this year. Greg and I will give a detailed overview of jMaki in our session, TS-6375, and there are several hands on labs that are using the framework too. And check out the free event, CommunityOne day where you can learn about jMaki in both the GlassFish and Web 2.0 tracks. See my blog for more information.
Saturday Apr 21, 2007
By pelegri on Apr 21, 2007
Check out Roberto's Report on his presentation at Web 2.0 Expo on (Scripting and the Java Platform: Productivity and Performance (slides). A very interesting presentation where he covered a number of areas, from Phobos and jMaki to Scala and GlassFish v3.
The presentation's main point is the importance of some sort of soft / hard architectural boundary in successful systems. I agree, variations of this are everywhere - as one example, see the plug-in architectures in JAXB, JAX-WS and Hudson. Roberto is appylying this principle in Phobos, and it is also implicit in the extensibility ideas of the Java EE 6 proposal.
The presentation also showed how these concepts are combined with the modularity principle of GlassFish v3 to deliver a very productive and performant system that has low footprint and very fast startup: less than 2 seconds.
JavaOne and CommunityOne will cover all these topics. At CommunityOne they will be partly in the Web 2.0 track (jMaki/Phobos) and partly at GlasssFish Day (GF v3). CommunityOne is free and includes keynotes, multiple sessions and demo stations, free lunch and goodies and complimentary access to some JavaOne events but you need to register.
Wednesday Apr 04, 2007
By pelegri on Apr 04, 2007
Greg has annouced that jMaki has a new committer: Norbert had initially worked on the facelets implementation and then re-designed the Java server side; he will now be a full committer to the project.
Thursday Mar 08, 2007
By pelegri on Mar 08, 2007
It all started with Dave "Roller" Johnson writing about Roller generating JSON. Alexis picked it up in his jMakifying Roller entry and short video. Some limitations found in this quick hack were addressed in this follow-up entry and in the jMaki day presentations. Neat!!
In another example combining JSON and jMaki Jennifer show how to load a table from JSON. Don't miss the comments for the entry, they are also useful.
Wednesday Feb 28, 2007
By carlasblog on Feb 28, 2007
Last week several of us participated in the very first jMaki Day. We wanted to provide training material including presentations, labs and demos to get folks started. The talks included a session on Web 2.0 technologies, Introduction to jMaki, Introductiion to Phobos, Tools, and State of the Union for jMaki.
This set of talks were presented to Sun internal folks mostly because we wanted to keep the number of attendees small and also have the ability to get specific feedack. All material has been made available on the jMaki website here. See my blog and Arun's blog for more details on jMaki day.
Podcasts & Videos
- Asynchronous CDI Events?
- David Heffelfinger's Java EE/GlassFish Adoption Story
- Non-blocking I/Os in Servlet 3.1
- JSF + AngularJS = AngularFaces?
- Method Validation in Bean Validation 1.1
- New book: EJB 3 in Action, Second Edition
- Free Java Virtual Developer Day
- Last Call to Submit to the JavaOne Java EE Track
- The Java EE 7 Story Infographic + Poster
- GlassFish Server World Cup Edition