JavaBlackBelt offers Java developers that chance to prove their skills with
Java and related technologies, including EJB, Hibernate, Struts, Spring,
Servlet/JSP, Tomcat, Ant, Design Patterns, JSF, JUnit, JDBC, Swing, XDoclet,
Architecture, WebLogic, JavaScript, SWT/JFace, and XML Parsing.
The company is focused on its concern that most developers have
unrecognized skills. "They have to learn many technologies and frameworks to
be productive. It takes nine months on average for a non-java developer to be
comfortable in writing a typical business application with Java," company
information states.
With JavaBlackBelt, the company wants to give Java developers an alternate
way to measure and demonstrate their technical skills. The classic way to
measure and demonstrate skills (apart from successfully finishing a project)
is through certifications. Sun Microsystems prop... (more)
JavaOne 2006 - Partying at JavaOne!
After the opening session, I've attended one hands-on lab on performance
tuning, the gave and took an interview at the Java Community Corner and
attended the session on Java 5 concurrent utilities.
This year's JavaOne attendance must be the best ever. I have my own little
indicator: SYS-CON Media put 6,000 copies of the JDJ - Java Developer's
Journal's May's issue, by the end of the first day all magazines were gone.
They are shipping another 6,000 copies today!
In the morning, one of the presenters said that if you had a lunch with
someine you ... (more)
Want an easy way to build installers for Solaris, HP-UX, AIX, Linux, IBM i,
Mac OS X, and more? Try InstallAnywhere 2009! From the makers of
InstallShield, InstallAnywhere is the most popular installation tool for Java
developers. Create bulletproof installers for any platform in minutes - no
expertise needed.
Click here to try it InstallAnywhere's software trial now!
... (more)
This article tries to demonstrate that Java can be more productive than Ruby.
We are going to develop the same application of the article Rolling with Ruby
on Rails Revisited (part 1 [1] and part 2 [2]) but using POJO [3]s annotated
with JPA [4] and a Model Driven Framework, OpenXava [5] in this case. The
result is that with less code, and less time you obtain a more powerful
application.
Ruby and rails: The regressive framework
Ruby on rails [6] is so elegant, so easy, so productive. I cannot avoid read
and heard continuously these comments. For example, the article Rolling with ... (more)
A couple of patterns that could cause Java heap exhaustion were identified
from years of research at IBM. One interesting scenario was observed when
Java applications generated an excessive amount of finalizable objects whose
classes had non-trivial Java finalizers.
What Is a Java Finalizer?
A Java finalizer performs finalization tasks for an object. It's the opposite
of a Java constructor, which creates and initializes an instance of a Java
class. A Java finalizer can be used to perform postmortem cleanup tasks on an
instance of a class or to release system resources such as file... (more)