Wednesday Apr 27, 2011

This blog is moving to!

This 1200th blog entry announces that after 5 years, 8 months, 28 days and 1199 blog entries later, this blog ( will be migrating to The new location is not live yet but redirects will work once it is.

There will be no blogging activity starting April 29th, 2011 and will be live sometime late next week.

Starting with a first entry Hello Blogsphere! (Aug 2, 2005), this blog has talked about several topics as shown by the tag cloud:

Here are some other statistics reported by Google Analytics (since Jan 1, 2007):

Here is another interesting snapshot (starting 6/22/10) from clustrmaps:

I like how the red dots are distributed all around the world ... even way up in Greenland :-)

And this blog visited tons of cities as well ...

View Cities Visited by "Miles To Go..." in a larger map

There are still a tons of cities to visit...
Plenty of JUGs to spread the fever ...
Loads of conferences to speak ...
And miles to go before I sleep.

"Miles to go" will be back ... stay tuned!

Technorati: milestogo blogs googleanalytics stats

Monday Feb 28, 2011

TOTD #157: GlassFish 3.1 Blogs & Screencasts

GlassFish 3.1 was released yesterday ... yay!

This Tip Of The Day (TOTD) will provide the list of blogs/screencasts produced by the GlassFish team:

  1. Connecting Securely to GlassFish via JMX (Prasad)
  2. Securing Administration in GlassFish Server 3.1 - 1: Admin Authentication (Tim)
  3. Securing Administration in GlassFish Server 3.1 - 2: Remote Administration (Tim)
  4. Securing Administration in GlassFish Server 3.1 - 3: Admin Message Encryption (Tim)
  5. Whats New in Metro 2.1 Security (Kumar)
  6. Customizing generated Java Web Start JNLP for app clients in GlassFish Server 3.1 (Tim)
  7. Single Sign-on Using the GlasFish 3.1 OAM Security Provider (Kumar)
  8. Metro 2.1 in GlassFish 3.1 (Fabian)
  9. Tracing SQL Queries & Monitoring (Shalini)
  10. Statement Leak Detection and Reclaim (Shalini)
  11. Statement Cache Monitoring (Shalini)
  12. Application based Connection Pool Monitoring (Shalini)
  13. Performance Tuner in Oracle GlassFish Server 3.1 (Jennifer)
  14. GlassFish 3.1: Clusters with SSH (Joe)
  15. Automatic Starting Implementation Details for GlassFish 3.1 (Byron)
  16. Huge Perfomance Improvement (Byron)
  17. A Taste of Monitoring in GlassFish 3.1 (Byron)
  18. Automatic Starting of Servers in GlassFish 3.1 (Byron)
  19. Monitoring Data - How to Open the Firehose (Byron)
  20. GlassFish 3.1 Scripting of Monitoring Data for Clusters and Instances (Byron)
  21. How to make GlassFish 3.1 Platform Services survive logoff (Byron)
  22. GlassFish 3.1 est là! (Alexis)
  23. Troubleshooting SSH in GlassFish 3.1 (Jennifer)
  24. GlassFish 3.1 and create-local-instance (Jennifer)
  25. GlassFish 3.1 and Manual Synchronization (Jennifer)
  26. Application-scoped Resources (Jagadish)
  27. Transparent JDBC connection Pool Re-configuration in GlassFish 3.1 (Jagadish)
  28. What's New in GlassFish V31. Security (Kumar)
  29. Moving On Up: Upgrading to GlassFish 3.1 (Bobby)
  30. GlassFish 3.1 Overview (Nazrul)
  31. GlassFish 3.1 and NetBeans 7.0 (Vince)
  32. GlassFish 3.1 and Deployment (Hong)
  33. State of the Cluster With Get-Health Command (Bobby)
  34. GlassFish 3.1: From Installation to Running Application in a Cluster (Anissa)
  35. GlassFish 3.1: New Features in Admin Console (Anissa)
  36. change-master-password command in GlassFish 3.1 (Bhakti)
  37. RESTful GlassFish Monitoring (Jason)
  38. GlassFish 3.1 Windows SSH Setup (Elena)
  39. IIOP Changes in GlassFish 3.1 (Ken)
  40. GlassFish 3.1 Automatic Domain Backup (Chris)
  41. Shoal 1.5.29 released - GlassFish 3.1's runtime dynamic clustering service (Shreedhar)
  42. GlassFish OSE 3.1 is out with WebSocket support included (Justin)
  43. GlassFish 3.1 with Metro 2.1 is Out (Marek)
  44. CDI Support in GlassFish 3.1 (Siva)
  45. Whats new in GlassFish 3.1 Performance (Scott)
  46. New Release: GlassFish Server 3.1: Read All About It! (Paul)
  47. Load Balancing Feature in GlassFish 3.1 (Kshitiz)
  48. GlassFish 3.1: using the master password and managing instances (Carla)
  49. GlassFish Server Load Balancer Plugin Installation & Setup (John)
  50. Quick Introduction to Embeddability of GlassFish Open Source Edition 3.1 (Bhavanishankar)
  51. Enhancements to JMS Clustering in GlassFish (Satish)
  52. Validating Multicast Transport: Where did my instances go ? (Bobby)
  53. Debugging GlassFish REST Requests (Jason)
  54. High Availability Single Sign On in GlassFish 3.1 (Shing Wai)
  55. Adding Users to a GlassFish Realm via REST (Jason)
  56. Getting started with Maven Plugin of Embedded GlassFish Server Open Source Edition 3.1 (Bhavanishankar)
  57. Managing GlassFish JDBC Resources using REST (Jason)

Check out the complete set of videos at GlassFishVideos@youtube.

For a more comprehensive list of blogs (including several from the community members), refer to The Aquarium.

Technorati: totd glassfish javaee blogs screencast

Sunday Feb 27, 2011

"Miles To Go" thanks GlassFish Community!

GlassFish 3.1 is just about a few hours away ... the bow has been placed!

This release is the countless hours of work put by the developers, testers, project/people management, docs, partners, and last but not the least, and the most important the active community users who gave us constant feedback. I certainly feel privileged to be with the team when we delivered the very first version of "Reference Implementation" back in 1999. And also enjoy the floor with most of the GlassFish team and the ability to have hallway/whiteboard discussions with them other than participating in the daily jokes ;-) I'm merely a spokesperson of all these brilliant folks and just blow the horn all around the world. With GlassFish 3.1 out the door, this is going to get much more exciting!

On the eve of GlassFish 3.1 launch, I thought of sharing how this blog has traveled around the world promoting Java EE and GlassFish.

This blog has visited the following cities so far ...

Amsterdam, Atlanta, Bengaluru, Beijing, Berlin, Brasilia, Budapest, Chennai, Chicago, Dallas, Delhi, Fortaleza, Hyderabad, Kansas City, Las Vegas, London, Malmo, Milan, Minneapolis, Montreal, Mountain View, New York City, Orlando, Portland, Porto Alegre, Pune, Reston, Rome, San Francisco, San Jose, Santa Clara, Sao Paolo, Seattle, Singapore, Sofia, St Louis, Stockholm, Toronto, Turku, Salt Lake City, Vejle, Vitoria, Wisconsin, Zurich, ...

View Cities Visited by "Miles To Go..." in a larger map

Spoken at the following Java User Groups ...

  1. Berlin-Brandenburg JUG (Aug 2008)
  2. Brasilia DFJUG (Sep 2008)
  3. CEJUG, Fortaleza (2010)
  4. Dallas JUG (Nov 2008)
  5. ES JUG, Espirito Santo (Sep 2008)
  6. Javagruppen (2011)
  7. London Java Community (2010)
  8. Oakland Java SIG (Oct 2010)
  9. RS JUG, Brazil (2009)
  10. San Francisco JUG (Aug 2010, May 2009)
  11. Silicon Valley JUG (Aug 2008)
  12. SouJava, Brazil (2009)
  13. Taguatinga DFJUG (Sep 2008)
  14. Utah JUG (Jul 2008)

Spoken, Attended, Engaged with community at the following conferences

  1. acts_as_conference (Feb 2008)
  2. Ajax World (2008)
  3. Bay Area JUG Roundup (2010)
  4. Cloud Computing Expo (2010)
  5. DevIgnition (2010)
  6. DevNexus (2010)
  7. Eclipse Demo Camp (2009)
  8. EclipseCon (2009)
  9. FISL (2010, 2009)
  10. FOSS.IN (Dec 2007)
  11. Google Developer Day (May 2007)
  12. IndicThreads (2010, 2009)
  13. Java2Days (2010)
  14. Java EE / GlassFish Workshops
    1. 2 day in Budapest - Jan 2011
    2. 7 hrs at San Francsico JUG - Aug 2010
    3. 3 hrs at Dallas Tech Fest
    4. 8 hrs at Milwaukee - Mar 2009
    5. Day long at Santa Clara - Mar 2009
    6. 4 hrs at JavaMUG - Feb 2010
    7. 4 hrs at Delhi University - Dec 2007
    8. 3 hrs in Seattle/Toronto/Montreal - Nov 2007
    9. 4 hrs in Chicago - Oct 2007
    10. 4 hrs in Minneapols - Oct 2007
  15. Javagruppen (2011)
  16. Javali (2009)
  17. JavaOne (2010, 2009, 2008, 2007, 2006, 2005)
  18. JFall (2009)
  19. JavaOne Brazil (2010)
  20. JFokus (2011)
  21. Mashup Camp (Jul 2007)
  22. Oracle User Group Leaders Summit (2011)
  23. Microsoft Web Services Interoperathon (Nov 2005, Mar 2006)
  24. MySQL Users Conference (2009)
  25. Oracle Open World (2010, 2009)
  26. Oredev (2010)
  27. Rails Conf (2009, 2007)
  28. Rails Conf Europe (2008, 2007)
  29. Rich Web Experience (2010, 2007)
  30. RightScale User Meetup (2009)
  31. Ruby Conf India (2010)
  32. Silicon Valley Code Camp (2010, 2009, 2008, 2007)
  33. Sun Tech Days
    1. Hyderabad 2010
    2. Singapore 2009
    3. Sao Paolo 2008
    4. Hyderabad 2008
    5. Beijing 2007
    6. Rome 2007
    7. Milan 2007
    8. Atlanta Jan 2007
  34. UberConf (2010)
  35. Spark IT (2010)
  36. Jazoon (2010)
  37. Dallas Tech Fest (2010)
  38. JAX London (2010)
  39. OTN Developer Day (New York City 2010)
  40. Silicon Valley Rails Meetup (2009)
  41. Super Happy Dev House 30 (Feb 2009)
  42. The Server Side Java Symposium (2008, 2007)
  43. SD West (Mar 2008)
  44. South Bay Ruby Meetup (Jan 2008)
  45. Web 2.0 Conference & Expo (Jan 2008)
  46. Vaadin Meetup (2011)
  47. WS-I Plenary (Summer 2005)

And in order to stay healthy, did outdoor running in the following cities (while attending a conference) ...

  1. Spree River, Berlin
  2. Singapore River, Singapore
  3. River Danube, Budapest
  4. Las Vegas, USA
  5. Bussum, Netherlands
  6. Rome, Italy
  7. Mercuripe beach, Fortaleza
  8. Ft Lauderdale Beach, USA
  9. Denver, USA
  10. Üetliberg, Zurich
  11. Stockholm, Sweden
  12. Porto Alegre, Brazil

And here are some statistics on page visits/views for this blog ...

Over a 1,000,000 page visits by audience from 30,658 cities cities from 215 countries/territories ...

Thank you GlassFish!

Thank you for reading the content on this blog and please keep those suggestions coming! I'm here to serve your needs :-)

There are still a tons of cities to visit...
Plenty of JUGs to spread the fever ...
Loads of conferences to speak ...
And miles to go before I sleep.

Technorati: milestogo glassfish javaee blogs googleanalytics stats

Monday Jan 03, 2011

Happy New Year 2011!

2010 is over and 2011 is here ... wishing you a very happy & prosperous new year folks!

Here are some statistics from 2010 (missed 2009 and now lazy, similar reports from 2008 and 2007) ...

  • 126 blog entries, 523 comments
  • Blog visited 282,972 times from 13,296 cities (thanks a lot!)
  • 237,054 flight miles
  • About 1320 running miles
  • 4155 tweets
  • Crossed 2000 followers (thank you for that as well!)
  • 2 marathons (Silicon Valley Marathon 2010 and San Francisco 1/2 Marathon 2010)
  • Some of the conferences visited: JavaOne Latin America, CEJUG, DevIgnition, Rich Web Experience, Oredev, Cloud Computing Expo, OTN Developer Days, Silicon Valley Code Camp, Java2Days, JavaOne San Francsico, JAX London, London JUG, IndicThreads Cloud Computing, Java EE 6 Hands-on workshop @ San Francsico JUG, Dallas Tech Fest, UberConf, Jazoon, Tech Days Hyderabad, Ruby Conf India, Spark IT, DevNexus, EclipseCon, . . .

And now some data reported by Google Analytics for this blog ...

Here is a comparison with 2009 ...

Majority of searches are still organic ...

Firefox, IE, Chrome, and Safari are the top browsers ...

And Windows remain to be the dominant OS ...

Here is the geo spread ...

Somebody read this blog once even from Greenland :-)

And here are the top 25 blog entries ...

The decline in blogs traffic is most likely because of the increase in micro-blogging traffic as shown by twitter stats:

Do you know of any tools that allow to measure tweets/followers over a period of dates ? Google Analytics for Twitter would be nice :-)

Onward to 2011, Miles to go ...

Technorati: milestogo happynewyear 2010 2011 blogs bsc googleanalytics twitter stats

Friday Jun 19, 2009

ClustrMaps Archive - Jun 20, 2009

The clustrmaps on this blog are scheduled to be archived sometime around today. And so here is a snapshot of visitors to this blog from Jun 20, 2008.

The legend is:

And here is the same map with smaller clusters:

The entries tagged milestogo show other similar statistics.

Technorati: blogs bsc milestogo clustrmaps

Thursday Mar 05, 2009

800th Blog Entry

Do you know this blog has been read in 19,457 cities from 208 countries, has more than 25% repeat visitors, and close to 3000 comments ?

Now that's nothing comparable to Scobleizer or TechCrunch but I'm still happy with the achievement :)

This is the 800th blog entry in little over 3.5 years and below are some statistics.

Before this blog is published, the following counter was shown in the top-right corner of the blog:

With this blog, the # of blog entries will now be incremented to 800.

Here are some charts generated by Google Analytics since Dec 2006:

And then a geographic distribution of visitors ...

And the page views ...

Here is another distribution (since Jun 2008) generated by clustrmaps:

Archived versions of Jun 2006 - Jun 2007 and Jun 2007- Jun 2008 are available. I really wish however there was a way to generate a consolidated map from all the years. It even features in top-1000 free users :)

Here is the tag cloud of entries:

As evident from the tag cloud, GlassFish (427), NetBeans (191), Web services (146), Ruby-on-Rails (128), and JRuby (107) are some of the prominent technologies featured so far.

And finally the top-25 entries:

Now the march towards 900th entry and finally completing a centennial ... most likely this year :)

Technorati: blogs bsc googleanalytics milestogo clustrmaps

Wednesday Jan 14, 2009

Blog Fan

It is embarrassing to share the post below but certainly very encouraging to know that readers like the posts on my two blogs ( and

I've thoroughly enjoyed 544 posts on and 762 posts on so far :)

Thanks for the continued readership and feel free to send suggestions by leaving a comment on the blog!

Technorati: blogs bsc milestogo

Sunday Jan 04, 2009

TOTD #59: How to add Twitter feeds to ? + Other Twitter Tools

Twitter is a micro-blogging service that allows its users to send and read other users's updates which are text-based posts upto 140 characters in length. This Tip Of The Day will show how to add Twitter feeds to your blog but first some facts about Twitter:

The State of Twittersphere Q4 2008 was released recently (generated using Tweet Grader) and shows:
  • Total of 4-5 million users
  • 70% users joined in 2008, 20% joined in past 60 days, 5-10 new accounts/day (so mostly noobies)
  • Only 5% have 250 or more followers
  • Only 0.8% have 1000 or more followers
  • 35% tweeters have 10 or fewer followers
  • 9% tweeters follow no one at all
Here are Tweet Grader statistics generated for @arungupta:

Lets add twitter feeds to your blog:
  1. Go to and select Other as shown below:

    It allows you to create Flash and HTML widgets for any web page. Twitter feeds can be directly added to some other popular social networking websites by selecting their option.
  2. Click on "Continue" and choose between Flash or HTML widget as shown below:

  3. Click on "Continue" and feel free to customize as shown below:

    "Number of updates" is the number of tweets that will be shown and title can be changed as well.
  4. For, this obtained code fragment can be easily added to "_sideColumn" template.
Here are some other nifty tools to manage your Twitter account:
  1. Twitterfeed: Twitter your blog entries
  2. Twitterank: Page rank for Tweeters (85.01 as of this writing, live here)
  3. Twinfluence: Combined influence of twitterers and followers (as of Jan 2)
  4. TwitterCounter: Widget that shows twitterer follower
  5. TwitterFox: Firefox extension that notifies of tweets (really sweet and lots of other related plugins)
  6. SocialToo: Manage online interactions of Twitter (surveys, auto-follow/unfollow, Direct Messages to new followers)
  7. TweetStats: Trends and analysis as shown below:

    Live stats for @arungupta are available here.
  8. TweetLater: Schedule tweets for a particular time/day and some other features similar to SocialToo (auto-follow/unfollow and DM to new followers)
  9. Easy Tweets: Schedule tweets in future, automatically post RSS feeds and other similar features
There are numerous other tools available to manage your Twitter account! What is your favorite ?

Please leave suggestions on other TOTD (Tip Of The Day) that you'd like to see. An archive of all the tips is available here.

Technorati: twitter microblogging blogs bsc milestogo

Thursday Jan 01, 2009

Happy New Year 2009!

Wishing everybody a very happy and prosperous 2009!

With 275 total blog entries published during 2008 on this blog, 2008 was the most blogging-healthy year. Thanks to all the readers of this blog for a continually increased readership.

Here are some statistics for this blog for the year 2008 (2007 stats here) generated by Google Analytics:

2007 reported 183,031 visits and that shows upto 86% growth in page visits.

The average index is constantly over 2000 (again better than 2007). But there is a definite mismatch between numbers reported (powered by Roller) and Google Analytics. Unless the definition of "page views" is different, the numbers reported on this blog are constantly in the figure of 6-8K/day and Analytics report only in the vicinity of 2K.

Here is a geographic distribution of visitors:

And same data using ClustrMaps (from Jun 20, 2008 only):

Jun 2007 - Jun 2008 clustrmap is archived here.

Here is the tag cloud (including number of blog entries on each tag):

And finally here are the top-25 accessed blog entries:

Enjoy the new year eve celebrations all around the world:

Let 2009 bring peace and prosperity every where!

Technorati: happynewyear 2008 2009 blogs bsc googleanalytics milestogo

Wednesday Jan 02, 2008

Happy New Year 2008!

2007 is history. Even in 2008 a day is gone, and 2 days in some parts of the world. But better late than never, so this blog wishes everybody in the blogosphere a very happy new year!

Here are some of the statistics for this blog for the year 2007:

Site Usage


Page Views

There is a high likelihood of mismatch between the way Roller instance of and Google Analytics calculate pageviews (or may be the definition of "pageviews" is different). This blog typically averages from 4-6k hits/day for past 6 months as reported on the side bar of That would calculate to 1.27 million pageviews (5k hits/day ~ 6 months + 2k hits/day ~ 6 months) but Google Analytics report approx 1/4th of that number.

Top-25 sites

The statistics so far are generated using Google Analytics.

Geo Map of Visitors (still Miles to Go ... :)


Places visited by this blog

And a brief moment of excitement was when this blog showed up at the top rank on :)

Thanks to all the readers of this blog for a continually increased readership. Please feel free to suggest topics that you'd like to hear about.

Technorati: happynewyear 2007 2008 blogs bsc googleanalytics


profile image
Arun Gupta is a technology enthusiast, a passionate runner, author, and a community guy who works for Oracle Corp.

Java EE 7 Samples

Stay Connected


« July 2016