Miles to go ...

Arun Gupta is a Technology Evangelist for Web Services and Web 2.0 Apps at Sun. He was the spec lead for APIs in the Java platform, committer in multiple Open Source projects, participated in standard bodies and contributed to Java EE and SE releases.
Main | Next page »

http://blogs.sun.com/arungupta/date/20080829 Friday August 29, 2008

FREE Ticket to Rails Conf Europe 2008

Are you a Start up company interested in jump starting and meets the following criteria ?

  • In business six years or less
  • A maximum of 150 employees, including any affiliates
  • Based in a country in which the program is offered
  • A verifiable company presence (website, company profile, etc.)
  • Agree to accept the program's terms and conditions

Sun Startup Essentials program provided discounted hardware, partner hosting & storage, FREE support & Training, even connects with over 200 investors and much more. What are you waiting for ? Apply Today!

We'll throw in a FREE ticket to Rails Conf Europe 2008 - FREE as in FREE beer :) Read more details here.

And then if you are using GlassFish for Rails deployment, then I can give you a FREE 30-second promo in my talk.

And if you are in Berlin, then you might as well attend Berlin JUG event - which is also FREE.

And if you are using GlassFish in your startup, then we even provide FREE cloud computing - partnering with Layered Technologies!

Read more about Sun @ Rails Conf Europe 2008.

See you there!

Technorati: conf glassfish netbeans railsconf rubyonrails berlin startupessentials sun

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080827 Wednesday August 27, 2008

Interested in a 30 second promotion in Rails Conf Europe 2008 ?

RailsConf Europe 2008 Are you deploying Rails application on GlassFish  in any manner (WAR-based, Gem or Technology Preview 2) ?
Are you using Rails and GlassFish combination in a creative way ?
Having you been following Rails/GlassFish development/deployment options and have an opinion ?

If answer to any of the above questions is yes, then drop a comment on this blog or send me an email (arun dot gupta at sun dot com). I'll be happy to give you a 30-second promotion (at my discretion ;-) in my Rails Conf Europe talk next week. Here is the information I'm looking for:

Title:
Public URL:
Brief Description:
Credits (icon/logo if possible):

And if you are not aware of any of the options mentioned above, then Rails powered by the GlassFish Application Server provides all the details for you to get started!

Technorati: conf railsconf glassfish rubyonrails

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080822 Friday August 22, 2008

GlassFish @ Berlin-Brandenburg JUG and TU Berlin


I'll be providing an overview of GlassFish - engineering update on v2 and v3, adoption & success stories, and the vibrant community around it at a joint Berlin-Brandenburg JUG and TU-Berlin meet on Sep 3, 2008.

The coordinates are:

Wednesday, September 3rd
17:30-ca. 19:30
Room FR5516, Technical University of Berlin
Franklinstrasse 28/29
10587 Berlin

The directions are available and please register here.

Thanks to Daniel Freund (Sun's Campus Ambassador in Berlin) & Ralph Bergman for coordinating this! And many thanks to ever-energetic and highly-connected Aaron Houston (JUG Program Coordinator) for initiating the link :)

And of course, I'll also be speaking at Rails Conf Europe 2008 on Rails Powered by GlassFish.

Anybody knows good running trails around Jolly Hotel ?

Technorati: conf glassfish netbeans railsconf rubyonrails jug berlin tuberlin

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080814 Thursday August 14, 2008

GlassFish @ Rails Conf Europe 2008


RailsConf Europe 2008

Sun Microsystems
is a diamond sponsor of Rails Conf Europe 2008 and we'll be there!

Here is the list of Sun sessions:

You can also meet us in the Exhibit Hall.

Here are some quick pointers:
And here are some references to get started with GlassFish and NetBeans:
And I have 92 blog entries, just on Rails!

Rails Conf Berlin 2007 sure was lot of fun (Day 1, 2 and 3) and now looking forward to a "Sun"tastic conference ahead :)

Drop a comment if any JUGs or Ruby Meetups would like to meet during that time.

Technorati: conf rubyonrails railsconf railsconfeurope glassfish netbeans

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080718 Friday July 18, 2008

GlassFish @ Utah JUG Summer 2008 - Trip Report

I presented on GlassFish at Utah JUG yesterday, slides are available. The topic provided insight into GlassFish v2, the current production version, and GlassFish v3 - the upcoming modular, embeddable & extensible version. The slides have data on leading adoption indicators on how GlassFish momentum. There were close to 100 attendees and the list of sponsors is certainly impressive ;-)

Here are the list of demos:

There are very few developer meets where I've not met a Hudson (Extensible continuous integration engine) user. I had good conversation with some folks about some of the missing pieces around Hudson and will follow up with Kohsuke on that. I also got to meet Manfried Riem - the local Java Champion. And it was great to know that Allen Day (one of the UJUG board members) is already a GlassFish evangelist - see the first picture with GlassFish sticker on his laptop ;)



As mentioned, the new functionality in GlassFish v3 is undergoing review. Please send us feedback on dev@glassfish and more details here.

After all day back-to-back meetings, it was good unwinding at a concert in the Salt Lake City Downtown park - thanks to Harold (actually his wife who pointed us to the concert :) Andrew Bird was performing there and enjoy a short clip of his performance:


It's always good to meet colleagues and old friends!

Technorati: conf ujug glassfish netbeans eclipse intellij hudson saltlakecity utah jug

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080716 Wednesday July 16, 2008

GlassFish @ Utah Java Users Group

Will you be in Salt Lake City this Thursday evening and would like to hear the latest about GlassFish ? I'll be presenting at Utah JUG. Here are some of the topics I plan to discuss:

  • GlassFish v2 powerful feature set that makes it the preferred deployment platform
  • NetBeans, Eclipse & IntelliJ in action using GlassFish
  • GlassFish v3 Modularization, Embedability & Extensibily
  • Adoption & Success Stories

Or anything GlassFish you like!

And there will be goodies too :) Make sure to RSVP for the event.

Technorati: conf glassfish utah ujug saltlakecity jug netbeans

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080602 Monday June 02, 2008

Tic Tac Toe using Rails and Grails on GlassFish v3


GlassFish v3 is a modular (OSGi compliant), embeddable (runs in-VM) and extensible (hosts non-Java applications) Application Server. The "extensible" part was demonstrated during JavaOne 2008 by deploying Rails, Grails and Django sample application on GlassFish v3 Technology Preview 2. This blog announces the availability of Rails, Grails and (of course!) Java EE version of the demo code.

The sample application is a simple multi-player game that can be played on Internet and deployed on GlassFish. One of the simplest multi-player game is Tic-Tac-Toe. The complete instructions to checkout, build, deploy and run the sample are available here. The demo can certainly be improved by using the best practices from Rails and Grails and I'll work on them in next few days.

The demo is played in 2 different browser windows (tested on Firefox, Safari & IE). The clicks in the grid on one browser are displayed on the other browser (propagated using GlassFish Comet) and row and column winners are shown.



Some points highlighted by the demo are:
  • GlassFish v3 supports deployment of Rails and Grails applications, in addition to traditional Java EE apps.
  • GlassFish v3 has a completely modular architecture as evident by the pluggability of JRuby/Rails.
  • Features of the underlying GlassFish runtime can be accessed.
    • Any click in the grid is pushed to the endpoint and then propagated to all the clients using GlassFish Comet. So effectively, now you can build Comet-enabled applications using Rails and Grails.
    • Rails application is deployed as a composite application where Serlvet is bundled with the application and accessed from the View.
Check out the demo now!

You can learn about the support of different Dynamic Languages on GlassFish on glassfish-scripting.dev.java.net. Send us feedback on webtier@glassfish.dev.java.net or GlassFish WebTier Forum.

Technorati: conf javaone javaone08 jruby ruby rubyonrails grails javee glassfish v3 netbeans

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080530 Friday May 30, 2008

GlassFish and jMaki @ RailsConf Today


I was originally planning to give my first talk at Rails Conf on "Rails powered by GlassFish and jMaki". But I cannot travel for personal reasons and instead Craig McClanahan, who is an excellent speaker, has graciously agreed to speak. Craig has been involved with Rails, GlassFish and jMaki for a long time so feel free to poke hime at the talk, in the exhibit hall and afterwards.

Thanks Craig for the wishes! I had a great time @ RailsConf 2007 (here and here) but life is about priorities :)

More information about support for Dynamic Languages and their Frameworks on GlassFish can be found on glassfish-scripting.dev.java.net.

Technorati: conf railsconf railsconf08 jruby ruby rubyonrails glassfish jmaki webtier

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080522 Thursday May 22, 2008

Socialsite @ Enterprise 2.0 Conference - Add social networking to your community


Sun Microsytems is a sponsor of Enterprise 2.0 Conference (Jul 9-12, 2008, Boston).

The conference has regular tutorials, keynotes and general sessions, multiple tracks and pavilion (even a free pavilion pass). They also have Launch Pad that allow companies developing new social networking products to compete for the chance to present them in front of the largest audience in the Enterprise 2.0 community.

There are 8 companies in Round 2 and each one of them has submitted a video highlighting their offering. One of the semi-finalists is Project Socialsite - an offering from Sun Microsystems.

Project SocialSite makes it easy to add social networking features to your existing web applications or community sites (running on Java, PHP or Ruby) and turn it into an OpenSocial container. It comes with a comprehensive and highly scalable implementation of social graph, integrates seamlessly with existing identity and authentication mechanism, make it easy to plug into existing directory server or other user management systems.

The submitted video shows how easy it is add social networking features (such as Profile, Friends and Activity) to MediaWiki by adding simple tags. We hope you like the functionality shown and give us a higher rating to help us qualify for finals :)

Follow the conference blog, Facebook group or participate using conference wiki.

Technorati: conf enterprise2.0 socialsite web2.0

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080512 Monday May 12, 2008

JavaOne 2008 Wrapup


JavaOne 2008 is finally over ... 9th consecutive one for me and extremely busy as always!

And now let me talk about my formal speaking engagements (including the slides):
  • JavaU Bonus Evening Course on GlassFish Application Server - Shreedhar and I delivered a Bonus Evening Course on GlassFish in JavaU. We talked about GlassFish in depth - general overview, concepts, Metro Web services, dynamic languages support, high availability/clustering and lots of other details. The slides for the course are available here.

    Read more details in Shreedhar's Writeup.
  • GlassFish Unconference - Vivek and I led the "Scripting in GlassFish" session @ GlassFish Unconference and then I led the "Web services" session. It was very free-form forum, basically answering questions/clarifications from the participants and seeking feedback on our direction.

    It was great to know that people love Metro support in NetBeans and are some are using the IDE for that reason only.
  • Scripting in GlassFish (BOF 5111) - Vivek and I presented on "Scripting in GlassFish"and explained the support for different dynamic languages such as Ruby/Rails, Groovy/Grails, Python/Django on GlassFish. This preso showed bunch of demos including GlassFish v3 gem installation and deployment (screencast coming soon), GlassFish v3 Update Center, Rails Development/Deployment options, Groovy/Grails and Python/Django deployment. The slides are available here.

    You can find the latest information about support for different dynamic languages on glassfish-scripting.dev.java.net.
  • Lab 4530: Building Rich Web Applications with jMaki - Doris and I delivered Lab 4530: Building Rich Web Applications with jMaki. If you could not attend JavaOne, then you can follow the instructions at your own pace and download the entire lab.

    The complete material for all JavaOne 2008 Hands-on-Labs is available here. The material is pretty comprehensive and of high quality. I highly recommend refering to this material for sharpening your skills.
  • Tic Tac Tac @ General Session Keynote - I presented "Tic Tac Toe Demo" at General Session Keynote on Tuesday afternoon. This demo was a multi-player game developed in multiple scripting languages (Ruby, Groovy and Python) and their associated Web frameworks (Rails, Grails and Django) and all deployed on GlassFish v3 TP2. The main idea was to showcase multi-lingual support on GlassFish v3 and still able to use GlassFish features such as GlassFish Comet to push the events to browser. The entire source code for the demo will be released shortly and I'll announce the availability.

    You can watch the entire video here (starting at approx 1:10 into it). Hope you enjoy the War Games-esque look-and-feel. It was a keynote demo Hat-trick for me (jMaki/Phobos @ 2007, .NET Interoperability @ 2006. I'm happy to be labeled as "GlassFish Guy" :)
And then of course I met lots of others at the booth, in hallway/sessions/parties and elsewhere. I've taken few action items for generating new blogs/screencasts and they'll appear shortly on this blog.

I took lots of pictures through out the event and posted them regularly. They are all available here. A consolidated album is inlined:



Hope you had a great JavaOne and we were able to share our current roadmap and future plans with you successfully.

Technorati: conf javaone javaone2008 glassfish netbeans

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080510 Saturday May 10, 2008

Take 13 - Pictures from JavaOne 2008

Continuing from Take 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 and the last lot of pictures from JavaOne 2008.

Music before Day 4 opening ...



All JavaOne 2008 pictures are available here.

Technorati: conf javaone javaone2008 photography

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080509 Friday May 09, 2008

Take 12 - Smash Mouth @ JavaOne 2008

Enjoy some videos of Smash Mouth @ JavaOne "After Dark" party.










All JavaOne 2008 pictures are available here.

Technorati: conf javaone javaone2008 smashmouth sanfrancisco

del.icio.us | furl | simpy | slashdot | technorati | digg

Take 11 - Pictures from JavaOne 2008

Continuing from Take 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 and more pictures from JavaOne 2008.


All JavaOne 2008 pictures are available here.

Technorati: conf javaone javaone2008 photography

del.icio.us | furl | simpy | slashdot | technorati | digg

http://blogs.sun.com/arungupta/date/20080508 Thursday May 08, 2008

Take 10 - Pictures from JavaOne 2008

Continuing from Take 1, 2, 3, 4, 5, 6, 7, 8, 9 and more pictures from JavaOne 2008.


All JavaOne 2008 pictures are available here.

Technorati: conf javaone javaone2008 photography

del.icio.us | furl | simpy | slashdot | technorati | digg

Take 9 - Pictures from JavaOne 2008

Continuing from Take 1, 2, 3, 4, 5, 6, 7, 8 and more pictures from JavaOne 2008.


All JavaOne 2008 pictures are available here.

Technorati: conf javaone javaone2008 photography

del.icio.us | furl | simpy | slashdot | technorati | digg
Main | Next page »

Valid HTML! Valid CSS!

This is a personal weblog, I do not speak for my employer.

--> ajax ajaxworld conf eclipse fitness gem glassfish glassfishday hyderabad india indigo interoperability javaone javaone2008 jax-ws jmaki jpa jruby mac marathon metro microsoft mysql netbeans phobos photography presos railsconf ruby rubyonrails running runninglog runsfm screencast siliconvalleymarathon sun suntechdays swdp tango theserverside totd training traveltips v3 vista wcf web2.0 webservices webtier windows wsaddressing wsit youtube
Locations of visitors to this page

calendar