Skip to main content

PUJ, a JUG Contest: Community Corner Podcast

Posted by editor on July 1, 2009 at 7:55 AM PDT

Felipe Gaucho talked about the Premio Universitaro Java (PUJ) competition with Jim Wright in a 16-minute Community Corner podcast recorded at JavaOne. PUJ is:

an academic competition to promote the synergy between the academy goals and the market needs. The prize stimulates the students to submit their homework projects to analysis by IT experts - senior professionals who will evaluate the quality and the market adequateness of what the students are coding (the homeworks) in the local universities.

Felipe started the competition within his JUG in Ceara, Brazil as a means of bridging the gap between academia and industry. Each semester computer science students produce and enormous volume of applications. In the contest, the student's applications are submitted to teams that assess the applications. The evaluators include other students, professors, and industry experts.

Felipe considers what students produce as a product, and establishing communication between students and professionals stimulates the students themselves to consider their work in a more professional light. It's an idea that could be implemented by JUGs almost anywhere in the world.

The first year of the competition drew only five applicants -- a small number that had even Felipe wondering if his idea was going to succeed. But the contest drew significant interest from professors and industry professionals.

The second year's competition (which included a first prize of a paid trip to the DEVOXX conference) drew 25 submissions. The competition was intense, with many very high quality applications making it difficult for the judges to determine the winner. The winning application won by a single point over the second place entry.

Students are eagerly anticipating the third annual competition, asking Felipe when it's going to get started. Felipe has now created a PUJ web site. There you can find detailed instructions about the competition, along with a PUJ 2008 video.

Visit the PUJ, a Jug Contest, JavaOne 2009 Podcast page to listen to the complete 16-minute discussion between Felipe and Jim.

You can find the 2009 Community Corner podcasts as they are published (along with the podcasts from previous years) on the JavaOne Community Corner Podcast page.

In Java Today, we're featuring PUJ, a Jug Contest, JavaOne 2009 Podcast, in which Felipe Gaucho tells Jim Wright about the Premio Universitario Java Competition in this Community Corner podcast recorded at JavaOne 2009.

Peligri reports on a study that lets you answer What's the Right GlassFish Release For You?: "Alexis has a nice summary of the different GlassFish releases, explaining how to Choose the Right Release: GlassFish v2.1, GlassFish v3 Prelude or GlassFish v3 Preview. In a nutshell, v2.1 is for production deployments, v3 Preview is a beta for v3 final and v3 Prelude is/was a transitional release..."

And Robilad provides his roundup of Jazoon in his post Conference Roundup: Jazoon 2009: "This year was my first time at Jazoon. It's a conference in central Europe in Zurich, Switzerland, a few weeks after JavaOne and almost 6 months away from Devoxx, the large European Java Event at the end of the year in Antwerp, Belgium. It attracts international speakers, and a diverse European audience. It has continuously grown in attendance..."

In today's Weblogs, Harold Carr tells us My JavaOne 2009 presentations online: "My JavaOne 2009 presentations are now available online."

Arun Gupta presents his FISL 2009 Wrapup - 3 talks, 1 talk show, 14 blogs, 10 videos, 275 pics, 2 GlassFish production stories: "FISL 2009 wrapped up over the weekend. Even though the conference officially ended on Saturday but the connections made there will certainly allow us to continue all the great momentum. The conference celebrates open source and it was certainly great to see Federal Government..."

And Varun Nischal writes about Fixing bugs in RHN v1.x: "RHN v1.0 stands for plug in: Revamped Hyperlink Navigation (version 1.0). This blog would focus on 2 bugs found out-of-the-blue, that could very well be cause serious problems."

In the Forums, technolgia asks about Support For BlackBerry: "Hi, In my application i use the forms setBackCommand() method to map the escape key of blackberry using Thorstons port. In the same way is it possible to map the dialogue's Cancel command to the escape key and dialogue's Ok command to fireclicked? Can someone help me out with this..."

deronj provides a Warning about accessing Swing or AWT objects from inside a commit: "If you are a Wonderland 0.5 developer who uses the App Base, you should be aware that if you try to access a Swing or AWT object from inside a Processor commit method or an EventListener commitEvent method, a deadlock can result. For example, if you try to make a WindowSwing visible from inside a commitEvent or even create an AWT mouse event, the client can deadlock. To avoid this, you should use SwingUtilities.invokeLater..."

And rafik777 wonders about Glassfish+jersey+json+natural convention and new jaxb: "Hi, I want to deploy jersey application on glassfish v3 Preview and I mainly use json provider with natural convention. When I try deploy my app I get error: INFO: Initiating Jersey application, version 'Jersey: 1.1.0-ea 04/30/2009 06:59 PM' SEVERE: [failed to localize] error.jaxb.ri.2.1.10.missing() SEVERE: The provider class, class, could not be instantiated. Processing will continue but the class will not be utilized
java.lang.RuntimeException: [failed to localize] error.jaxb.ri.2.1.10.missing()
at ..."

The current Spotlight is the Christine Montilla Dorffi's article "2009 JavaOne Conference Wrap-Up: A Solid Show": 'The JavaOne conference is the kind of event where the declaration "Classpath is dead!" causes hundreds of people to applaud soundly and hoot their approval. We're talking hardcore, middleware-loving, certified-geeky Javaheads coming together to share their love of -- and frustrations over -- the Java programming language and platform, and the extended technology that it informs...'

This week's Poll asks "What's the current status of the Java technologies employment market?". Tomorrow (Thursday) is the last full day for the poll.

Our Feature Articles include a new article by John Ferguson Smart, Grails and Continuous Integration: An Essential Combo, which shows how to set up a Continuous Integration (CI) build job to compile and test your Grails application in Hudson, for automated continuous integration. We're also featuring Felipe Gaucho's article, Exposing Domain Models through the RESTful Service Interface, Part 1, which describes domain models and demonstrates how to create a generic CRUD application.

The latest Java Mobility Podcast is Java Mobility Podcast 81: JTDF, in which Eric Areseneau talks about Victor D'yakov talks about the new Java Device Testing Framework project in the Mobile & Embedded Community.

The latest OpenJDK Podcast is

The latest JavaOne Community Corner Podcast is


Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href="">events submission form.
All submissions go through an editorial review before being posted to the

Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of it will be
archived along with other past issues in the href=""> Archive.

Felipe Gaucho talked about the Premio Universitaro Java (PUJ) competition with Jim Wright in a 16-minute Community Corner podcast...