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/20081010 Friday October 10, 2008

LOTD #10: Running GlassFish on Joyent Accelerator

Joyent provides a cloud computing environment for all your needs.  

Beyond their typical reasons (scale on demand, pay for what you use, PHP/Rails/Python/Java pre-installed and ready to go, billions of page views and others), now there is another reason to use their cloud.

The instructions to configure GlassFish on Joyent cloud are really clean and simple. Check them out here!

Do you know that Rails applications can be deployed (without any packaging) on GlassFish v3 ? Check out more details here.

All previous entries in this series are archived at LOTD.

Technorati: lotd joyent glassfish

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

http://blogs.sun.com/arungupta/date/20081003 Friday October 03, 2008

Hilton Morumbi Sao Paolo - Thumbs Up!


I stayed at Hilton Morumbi during Sun Tech Days 2008 Sao Paolo. It's a great hotel located in the financial district of city. And certainly it was a pleasure that hotel staff could speak really good English. I realized the importance more after traveling to Brasilia and Vitoria :)

Here are some pictures of room and view from the 18th floor:


And the dinner ...


Located right across X-shaped bridge:



And then a view of the bridge from 28th floor (with great fitness center):



Certainly a great hotel to stay again!

But unlike other hotels in Brazil, they charged exorbitantly for Internet access.

Technorati: conf suntechdays brazil hilton morumbi saopaolo

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

http://blogs.sun.com/arungupta/date/20081001 Wednesday October 01, 2008

Talent Show @ Sun Tech Days 2008, Sao Paolo


Sun Tech Days gives you the opportunity to learn about different Sun technologies. But it also gives you a chance to demonstrate your soft skills in a Talent show. See what participants showed on Day 2 of Sao Paolo Tech Days 2008.



Watch all the way to end for a typical Brazilian ending :)

View similar shows at Hyderabad 2008 and Beijing 2007.

Here are some pictures from Day 2:








And the evolving (1 more day remaining) album at:



Technorati: conf suntechdays brazil talentshow saopaolo

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

http://blogs.sun.com/arungupta/date/20080930 Tuesday September 30, 2008

Sao Paolo - I shoot you, you shoot me




The picture was taken at Sun Tech Days in Sao Paolo, Brazil.

Any guess who's behind the camera ?

Similar blog entries are here.

Technorati: photos brazil saopaolo shootme

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

Sun Tech Days 2008, Sao Paolo - Day 1


Sun Tech Days kick started yesterday in the beautiful city of Sao Paolo, Brazil. Over 1000 attendees, completely charged, willing to discuss their issues, amazing amount of energy and all there to learn about different Sun technologies - just a superb recipe to succeed and outpace everybody else in the world!

The GlassFish session was packed with 400 attendees and there were attendees all over the floor :) The slides are available here. The demos showed during the talk are listed as blog URLs in the slides.

Drop a comment if you attended the talk, are currently using GlassFish for development or production or would like to know more about it.








The winners of Open Source Community Awards (sponsored by Sun) were announced at the keynote. And I'm very excited to announce the two GlassFish Award Program (GAP) winners were present to receive in person. Congratulations to all the winners, very well deserved!

Reginaldo Russinholi won an award for "Translation of Hudson project to Brazilian Portuguese". More details can be found in the submission.



And Claudio Miranda won an award for "Provide CLI/GUI support to add/modify/remove certificates to JKS". More details can be found at in the submission and bug #4524.



And then all the winners together:



And here are some pictures from the evening reception:


The evening concluded with a wonderful dinner at Praca Sao Lourenco (Vila Olimpia) with Bruno, Claudio and Mauricio:


It is a great restaurant with wilderness ambience, and as always, great hospitality. If you are in the city of Sao Paolo, this is another great place to go!

And the evolving (2 more days remaining) album at:



Technorati: conf suntechdays brazil glassfish saopaolo

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

http://blogs.sun.com/arungupta/date/20080929 Monday September 29, 2008

Embu das Artes - Sao Paulo spectacle


Embu das Artes is a small and spectacular village in Sao Paulo Metropolitan area. If you want to experience Brazil, this is the place! A perfect blend of arts, crafts, food, clothes, furniture, festivities and lot of fun. Check out some pictures:


Check out GlassFish in Embu das Artes:



And some local music:


And the evolving (3 more days) album at:


Thanks Mauricio for yet another wonderful suggestion!

Technorati: embudasartes embu brazil village arts crafts

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

Travel tips for Brazil



  1. Brazilians are very warm people. Men will typically shake hands and pat on your shoulder. Women may kiss one (or both) cheeks upon meeting/departing so be ready to reciprocate.
  2. Brazil is a paradise for meat lovers. Most restaurants do not offer much (sometimes none) vegetarian choices. But they do offer some exotic fruits and vegetables, so you can certainly stay healthy!
  3. Some handy Portugese phrase

    Hello Alo / Oi
    Good morning Bom dia
    Good afternoon Boa tarde
    Good night Boa noite
    Thanks Obrigado for men, Obrigada for women
    No Thanks Nao Obrigado
    Excuse me Com licenca
    Please to meet you prazer
    Goodbye tchau (pronounced as ciao)
    Please por favor

    Check out English-Portugese phrases or a searchable dictionary.
  4. For Brazilians who claim to know some English, speak slowly and clearly with simple words.
  5. People are very friendly and very much willing to help but language may be a barrier.  Carry your hotel address on a paper as local public mostly speak Portugese. And smile is of course the universal human language.
  6. Withdraw money from the bank at airport. The ATM machines in the city are sparse and sometimes may not accept your ATM card.
  7. Don't miss 4 things: eating @ Churrascaria, drinking coffee, Caipirinha and Guarana.
  8. Hotels have free Internet and breakfast, really cool!
  9. If you are visiting a JUG event, make sure to carry freebies.
  10. Restaurants are open late (read very late or early morning) nights, even on weekdays. For example, we walked into a restaurant at 11:30pm for dinner on a Tuesday night and were not rushed.
  11. Most restaurants in food court offer food by weight.
  12. Offices have a 2 hour lunch time (typically 12-2), wow!
  13. TAM (local airlines) is Star Alliance member, so don't forget to get credits for United Miles and use benefits accordingly.
  14. The seasons in Brazil are completely opposite of those in Northern Hemisphere (which consists of 90% human population).

    Norther Hemisphere Brazil
    Summer Winter
    Fall Spring
    Winter Summer
    Spring Fall
  15. VISA is much more popular in Brazil than American Express. And cash works everywhere!
  16. Football (futebol) is not only a national sport, it's a complete passion here. Brazilians have won the FIFA world cup 5 times and very proud of it. So be aware of some of the popular players: Rivaldo, Roberto, Ronaldo, Rinaldinho, Kaka, Cafu.
And a very important aspect of being in Brazil, have fun!

Technorati: traveltips brazil

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

http://blogs.sun.com/arungupta/date/20080928 Sunday September 28, 2008

Espirito Santo - I shoot you, You shoot me




The picture was taken during ESJUG meeting in Espirito Santo, Brazil.

Any guess who's behind the camera ?

Similar blog entries are tagged shootme.

Technorati: esjug photos espiritosanto brazil shootme

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

GlassFish @ ES JUG, Brazil


SUCESU-ES organized ES JUG (Espirito Santo, Brazil) meeting yesterday and I presented on GlassFish. The slides are available here.

There were approx 100 attendees and I was pleasantly surprised to see almost half the audience had heard of GlassFish.

The complete agenda is published here and there were other speakers from Sun as well.

I did not get much time to talk to the audience afterwards because there were back-to-back sessions scheduled. But please feel free to drop a comment on this blog if you attended the talk and have any question/comment.

And they gave a great gift basked (loaded with Garoto chocolates), check out the picture of gift basket:



Thanks a lot!!

Check out some pictures:








The complete album is available here:



Technorati: conf jug esjug vitoria brazil espiritosanto glassfish

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

http://blogs.sun.com/arungupta/date/20080927 Saturday September 27, 2008

Running on Praia da Costa, Espirito Santo in Brazil

Praia da Costa is a beautiful tropical beach located in the city of Vila Velha, state of Espirito Santo in Brazil. I had a great 55 minues run this afternoon on the beach:



It felt really nice running on the beautiful sand. On a Saturday afternoon, the beach was loaded with volleyball and futebol players. And I even saw American football too :)

Check out a video of some locals playing futebol:



Here are some pictures:


The complete album is available here:



Technorati: running praiadacosta brazil espiritosanto

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

LOTD #9: Advantages of JRuby over MRI


Andreas blogged about why he likes JRuby even though he dislikes Java.

JRuby is "It's just Ruby" with more than 50,000 tests to ensure MRI compliance. The blog highlights that there is no need to know Java, at all, to run JRuby. Here are some advantages that are described in the blog:

  1. JVM runtime optimization
  2. Efficient memory usage
  3. Native threads to spread work on multiple cores
  4. Great garbage collection to make memory usage more efficient
  5. JIT and AOT compilation
  6. Inegration with Java libraries
  7. Running Rails applications on existing Java application servers
  8. Documentation and specs
Read more details here.

Do you know Rails applications can be deployed (without any packaging) on GlassFish v3 ? Check out more details here.

Technorati: lotd jruby ruby rubyonrails glassfish

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

http://blogs.sun.com/arungupta/date/20080926 Friday September 26, 2008

4 things not to miss in Brazil


# 1: Churrascaria (yeah, they serve more than Steak). Had dinner at Porcao and it was fantastico! Check out how steak churrascaria is prepared @ Porcao:


And you can visit kitchen in any Brazilian restuarant, check me and Simon inside Porcao's kitchen:



Wonderful food, great hospitality, a great choice not to be missed during your stay in Brasilia! More pictures here.

# 2: Guarana: a local Soda (kinda like Root Beer)


# 3: Brazilian coffee, Brazilian style


# 4: Brazil's national drink Caipirinha. Learn a crash course (recorded at Porcao):


The list might evolve over next few days :)

Technorati: traveltips brazil caipirinha guarana porcao churrascaria

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

http://blogs.sun.com/arungupta/date/20080925 Thursday September 25, 2008

Taguatinga - I shoot you, You shoot me




The picture was taken during Taguatinga DFJUG meeting.

Any guess who's the guy behind the camera ?

Another similar picture is here.

Technorati: conf jug dfjug brazil photos shootme

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

GlassFish @ DF JUG in Taguatinga


MauricioDorisSimon and I visited DFJUG @ Taguatinga yesterday (make sure to pronounce it correctly, otherwise you'll be corrected again & again, as I was :). 200 attendees, mostly students, stayed all along the 4 hourof  presentations. The projector stopped recognizing any laptop after first two presos. Fortunately Simon had a backup projector but we lost time in debugging but at least all of us could speak!

On the way to JUG venue, Daniel and I talked more about how he is contributing towards social responsibility in the community. A particular one that touched me deeply is where JUG attendees are recommended to bring milk powder for needy children, such a noble thought! There were 150 boxes already donated for this JUG and more were expected at the actual venue. It's not difficult to find 100 volunteers (of the total 33,000 members) to coordinate this effort at each DFJUG venue, truly amazing. 

Another excellent step in that direction is where talented kids (between age 16-21) who cannot afford education are trained in Java to succeed in life. You can find more details at www.politecsolidaria.com.br about his efforts. Check out the picture of "cloud" at Politec's office ;-)



Back to the JUG, I presented on "GlassFish: The Best Open Source Application Server" and the slides are available here.

Drop a comment on the blog if you attended the talk. The demos shown during the talk can be easily reproduced as explained here and here.

I also had a good interaction with faculty in Facitec (JUG venue) and they are already planning to use GlassFish/NetBeans for their upcoming curriculum courses. spotlight.dev.java.net/start provides a comprehensive list of resources (tutorials, course material, hands-on-lab, videos, etc) if you are interested as well.

Look at the following pictures during Simon's talk on JavaFX:



Either JavaFX or Simon's British accent was having an amorous effect on the audience, or it was too late on Wednesday night (around 10:30pm) or may be it's just Brazilian culture ;-) Simon's demo on controlling Wii Nintendo and JavaFX was very well appreciated (lots of whistles for a long time). You can see the demo here:



Once again, freebies got the attendees excited. Thanks Koshuke for the tip and Aaron (JUG Program Coordinator) to provide the goodies. It was definitely worth carrying them all the way. A picture is worth a thousand words and here are a few to prove that:






Check out some other pictures from the JUG meeting:


The evening ended with a late night BBQ dinner at a friend's house, really great dinner and wonderful hospitality. The topic of discussions ranged from Cricket, most pointeless/boring sports in Olympics, Mah-jong, traffic in India :) My second dinner in Brazil and I'm still sleeping/eating Pacific Time zone :)

Once again, a wonderful arrangement by Mauricio, Daniel & Fernando. Obrigado!

Here is the complete album so far:




Technorati: conf glassfish brazil taguatinga jug dfjug

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

http://blogs.sun.com/arungupta/date/20080924 Wednesday September 24, 2008

GlassFish @ DF JUG in Brasilia


Started San Francisco 2 days back, through Washington Dulles, with a stop over @ Rio de Janeiro and finally arrived Brasilia yesterday. The local airlines (TAM) from Rio to Brasilia offered a nice sandwich where as any meal need to be bought during domestic travel in US (even if it's across the continent). So that was a nice experience!

Daniel deOliveira
, a Java Champion and DF JUG(oldest & biggest with 33,000 member Java User Group) founder and leader picked me up at the airport. He demonstrated true welcoming spirit by taking me around the city and showing the key places. And again he volunteered to take me to the venue of JUG. It was pretty impressive to know that he teaches Java to deaf and blind as part of social responsiblity program in his company. At the JUG venue, I met Fernando Anselmo - Architect of Solutions of Directory of Solutions @ Politec, a Java Champion, DFJUG Moderator, and an avid NetBeans user, mostly the mobile part. And when in Brazil, you need to drink coffee and that's what he offered! And finally met Mauricio Leal (SDN Program Manager for Latin America) who is coordinating my visits. I've been talking to Mauricio for past few days and it was great to meet him in person.

Back to the JUG, I presented on "GlassFish: The Best Open Source Application Server" and the slides are available here.

Do you know Brazilian government mandates usage of only open-source software ? GlassFish is an 100% open-source and commercially supported enterprise Application Server. So drop a comment on this blog if you are aware of an opportunity for GlassFish.


There were 130 attendees but strangely not even a single question. That's not the kind of audience I expected ;) But I don't feel completely disappointed because there were no questions during Mauricio's preso (who speaks local language) and other English-speaking presenters. The translators did a tremendous job by matching pace of all the presenters.  Doris presented on Grizzly Comet and Simon on JavaFX.

A few more JUGs are scheduled so hopefully I'll see some interaction going. The true spirit was quite evident when tee-shirts and other goodies were thrown to the audience, always a hit! I was also truly impressed by the audience staying from 7-11pm, and that too without any food or drink ;-)

Check out some pictures:


The evening ended with a late night dinner at Fogo de Chao. I was quite surprised that the dinner was still open at 11:15pm in the night, this is quite unlike San Francisco Bay Area where typically last dinner entry is taken at 9:30pm! The food was good and the highlight was luscious mango.

Drop a comment if you attended the talk and liked (or did not) it :)

Here is the complete album so far:




Technorati: conf glassfish brazil jug dfjug

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

Valid HTML! Valid CSS!

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

-->
ajax ajaxworld berlin brazil conf eclipse fitness gem glassfish glassfishday hyderabad india indigo interoperability javaone javaone2008 jax-ws jmaki jpa jruby jug lotd 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 (all)