Content available at: http://blogs.sun.com/arungupta/entry/java_ee_6_glassfish_javaone
Content available at: http://blogs.sun.com/arungupta/entry/oredev_2010_trip_report
Content available at: http://blogs.sun.com/arungupta/entry/redfx_javafx_widget_library_for
Content available at: http://blogs.sun.com/arungupta/entry/java2days_2010_trip_report
Content available at: http://blogs.sun.com/arungupta/entry/glassfish_scales_and_configures_very
Content available at: http://blogs.sun.com/arungupta/entry/java_ee_6_glassfish_jax
Content available at: http://blogs.sun.com/arungupta/entry/oracle_open_world_java_one1
SSL Renegotiation Issue Fixed in JDK1.6.0_22
Content available at: http://blogs.sun.com/arungupta/entry/screencast_34_glassfish_3_1
One of the exciting things about teaching is the fact no matter how well you prepare for a class, events will always surprise you.Yesterday I was caught by surprise in the middle of a class by what seemed like a global Glassfish admin console outage.
I was teaching my Software Architecture students at IGTI how to change the default maximum thread pool size for the HTTP listener in Glassfish 3.0.1...
Content available at: http://blogs.sun.com/arungupta/entry/totd_146_understanding_the_ejb
Content available at: http://blogs.sun.com/arungupta/entry/totd_145_cdi_events_a
Content available at: http://blogs.sun.com/arungupta/entry/screencast_32_osgi_enabled_java
Content available at: http://blogs.sun.com/arungupta/entry/s313522_instructions_for_osgi_enabled
Content available at: http://blogs.sun.com/arungupta/entry/screencast_33_netbeans_7_0
Content available at: http://blogs.sun.com/arungupta/entry/java_ee_6_glassfish_silicon
The www.abelski.com web site offers free (for personal and academic usage) courses about various topics in software development. The site focuses on Java technologies.
In my last blog entry, I described VideoSharing which is an application that uses Web sockets to remote UI events and enable participants to control HTML5 video players remotely. Today, I'd like to share with you a similar type of collaboration application, but this time one that uses other HTML5 features: namely, 2D canvases and client SQL databases. The name of this application is...
Some of you may have heard about the recent support for Web Sockets in Grizzly and Glassfish. In this blog, I will show you a simple Web application called <em>VideoSharing</em>. VideoSharing is web application in which you can control and HTML5 video object remotely using Web Sockets and Glassfish. The basic idea is to intercept video events like "play", "pause" and "seeked" and remote them using Web Sockets to control another player. Although there may be some use cases for an app like this (e.g., coaching), the real objective of this exercise is to the low-latency of the Web sockets implementation in Grizzly/Glassfish.
I had originally planned to write a blog post per day during JavaOne 2010. That being my first JavaOne I was of course completely unprepared for the hectic routine of sessions, meetings, parties and more sessions. I wrote blog posts in the first two days and disappeared ever since.
I am alive, well, and back to Brazil. I had a terrific time in San Francisco where I got to meet a lot of...