Attaching a GUI to a domain model object (a.k.a. "Entity") is a boring job. You need to write lots of synchronization code or models to change the UI when the entity changes and vice versa. Now that has an end. Here is the ultimate, automatic glue generator: The Java Beans Binding API...
Global Education and Learning
Do you know EnumSet? No? Then you should take the time to look at this sample code. EnumSet allows writing of really eloquent Java source code...
As the year draws to a close, I wanted to give everyone a heads-up about some of the Wakaleo training sessions already lined up for 2010.
The next big training dates are in Europe - in collaboration with Skills Matter, I will be running the Java Power Tools Bootcamp in London (February 15-19) and Paris (February 22-27), and then in Wellington in March (March 22-26). I'm also lining up sessions...
The next edition of my CS1/Java book is going to print soon. At the last minute, we decided to put the real estate of the inside covers to good use and include a “cheat sheet” with the most important Java control structures and libraries. Since it would be particularly embarrassing to have a typo here, I am hoping to enlist the aid of the community.
PDFs for the inside covers are...
A sad day for the global education community - the IMS Global Learning Consortium decided to withdraw the QTI 2.1 draft specification.
Yes, I've been quite absent since JavaOne but there is a good reason. Sorry for that. The thing is I'm working hard evangelizing new Java programmer generations. Let me share a single, but killer, tip with you, Java prophets.
Java Study Groups from Educational Institutions available in Rio Grande do Sul, South of Brazil, will get together to discuss Java. All this with the support from the local Java Users Group from the state, the RSJUG (http://www.rsjug.org)
Do you know JEDI project? Do you want to help Brazil community to build the certification test for JEDI modules? Your time has come! So, study JEDI (http://jedi.dev.java.net) modules and send out some questions for us!
A Study Group building references for people who wants to study for Java Certifications. Are those useful for your career? Check out the references and help the students with new ones.
Do you need an online resource to learn Java and update yourself to the latest technologies? Check this post, a passion one!
You have information about some kind of technology? Share! In this post I will discuss some ways to do that, and find out some other with the help of the community.
The project "Hello Buddy/Hola Amigo" is a Sun Microsystems' volunteers' initiative to reduce the digital divide.The project itself is based on "Wonderland" a Sun's open-source project to create virtual 3D world. Wonderland gives us the platform to build a live virtual and 3D classroom.
Jerome Dochez is heading a GlassFish Day for free during Jazoon'08.
PUJ is a new competition format that allows companies to
acknowledge the best Java codes produced by students during an academic
semester. Check out the competition rules created by CEJUG to promote
the synergy between IT market and universities - including preliminary
Hello! I have interviewed Ricardo Nakamura, from enJine project. In this post you will find more information about this great project and how you can use it to learn game programming using Java!
Java is Everywhere!...Really
Want to share your knowledge? You can use curriki.org to share your knowledge with the community! Join the Global Education and Learning Community to help the creation of a global knowledge sharing network!
Java.net is full of interesting projects. As a helper for the study groups community, one of those interesting projects is footprint, owned by Felipe Gaucho. Learn more about this Java community professional and about his footprint project.
Several APIs demand that the user is implementing the .hashCode() method. There are lots of standard implementations on the web, so the question is, what performance impact the implemenation of .hashCode() will have. I did some tests...
Java User Groups
Imagine a world where everybody could participate easily in a distributed yet secure Social Web. In such a world every one will be able to control their own information, and every business would be able to enter into a conversation with customers, researchers, government agencies and partners as easily as they can now start a conversation with someone on Facebook. What is needed to go in the direction of The Internet of Subjects Manifesto? What existing technologies can we build on? What is missing? What could the W3C contribute? What could others do? To participate in the discussion and meet other people with similar interests, and withness some actual implementations of this, visit the Santa Clara Social Web Camp wiki