PUJ, a JUG Contest: Community Corner Podcast
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 java.net 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..."
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..."
deronjprovides 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..."
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 org.mycompany.core.rs.provider.CommonJaxbProvider, 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()
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 java.net 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 JavaOne Community Corner Podcast is
Current and upcoming Java
- June 29 - July 3: Java Training Philippines
- July 10-12: Lone Star Software Symposium: Austin
- July 17-18: Salt Lake Software Symposium
- July 14-26: Desert Southwest Software Symposium
- July 27-31: Java Power Tools - Wellington
- August 3-5: Enterprise Java with Spring Training Philippines
- August 3-7: Java Power Tools - Auckland
- August 6-7: Hibernate Training Philippines
- August 7-9: 2009 Central Iowa Software Symposium
- August 21-23: 2009 Central Florida Software Symposium
- August 23-30: WOWODC East 2009
- September 9-11: Java Power Tools - Canberra
- September 14-16: The Ajax Experience
- October 5-9: Java Power Tools - Brisbane
- October 19-23: Java Power Tools - Sydney
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.
Felipe Gaucho talked about the Premio Universitaro Java (PUJ) competition with Jim Wright in a 16-minute java.net Community Corner podcast...