InfoQ Homepage Java Content on InfoQ
-
GlassFish V2 Brings Clustering, Administration, and Speed Enhancements
Today Sun Microsystems released GlassFish V2. GlassFish is an open source Java EE 5 compliant application server. InfoQ sat down with Sun Community Development and Marketing Manager Ken Drachnik to discuss the features of V2.
-
Has JPA Killed the DAO?
Recent developer discussion has explored whether JPA has killed the DAO pattern. DAO supporters argue that it isn't going anywhere soon however.
-
Grails 0.6 Adds Best of Breed Mix From Spring Web Flow and Rich Conversations a la JBoss
Graeme Rocher announced Grails 0.6 which moves further away from "its Rails-like beginnings" but adds Spring WebFlow rich conversations.
-
Adobe's James Ward on Upcoming Flex 3 Enhancements and Silverlight
Adobe has been working hard on their upcoming Adobe Flex 3.0 release, expected in early 2008. Adobe Flex is a developer toolset for building Rich Internet Applications that run in the browser with Flash Player or on the desktop with Adobe AIR. InfoQ talked with Adobe’s James Ward, Technical Evangelist, to learn more about the upcoming release.
-
HDIV 2.0: Security framework now integrates with Spring MVC and JSTL
HDIV, an open-source web application security framework, recently released version 2.0. InfoQ spoke with HDIV project lead Roberto Velasco Sarasola to learn more about this release.
-
Confusing unit-of-work with threads
Most server-side applications and many desktop applications contains data that is tied to a particular task that’s being executed. A common solution is to keep that kind of data in thread-local storage; to keep the data in variables bound to the executing thread. Convenient, but a practice based on a faulty assumption.
-
JSR 277 and JSR 291 Interoperability threatened by lack of a prototype
The latest salvo in the discussion of JSR 277, JSR 291, and OSGi appeared last week in the form of a post by Glyn Normington, spec lead for JSR 291 and Expert Group member for JSR 277. He is concerned that the Expert Group has not been presented with a strawman yet and that the Expert Group will end up merely rubber stamping the strawman rather than discussing it in detail and making changes.
-
Gone in 160 seconds - cracking passwords with Rainbow Hash Cracking
The Microsoft password strength checker rates "Fgpyyih804423" as a strong password, but the multi-platform password cracking tool ophcrack was able to crack it in 160 seconds using a Rainbow Hash Table attack. Jeff Atwood takes a look at this attack technique, and offers suggestions for safe password storage.
-
Interview: Yahoo's Doug Cutting on MapReduce and the Future of Hadoop
In this special InfoQ interview, Hadoop project lead Doug Cutting discusses MapReduce, the benefits of open source, and the future direction of the project.
-
jQuery Gaining Traction With 1.2 and jQuery UI
jQuery is quickly becoming the Ajax library of choice for many. jQuery 1.2 was released yesterday and has many new features. A preview/teaser of jQuery User Interface was shown as well.
-
Nimbus Look-and-Feel: Vector UIs for Java
In his announcement that the Nimbus Look-and-Feel (LAF) is nearing completion, Jasper Potts indicated that the Nimbus LAF will be based on vector graphics, with support for high-dpi resolution-independent user interfaces and assembled using a new visual tool for creating painters.
-
Presentation: Transaction Management Strategies in Mission Critical Applications
A core part of Spring's middle tier support is the transaction management support. This session presents several interesting "mission critical" cases and shows you how to properly handle them using transactions driven by Spring 2. You'll learn the ins-and-out of the "dark art" that is transaction management within a high-volume mission-critical JEE application.
-
OpenJPA 1.0: Enterprise O/R Mapping with full JPA 1.0 compliance
Apache OpenJPA, an open-source implementation of the Java Persistence API (JPA), recently released version 1.0.0. InfoQ spoke with OpenJPA project lead Patrick Linskey to learn more about this release.
-
Michael Stonebraker: Major RDBMSes are legacy technology
Michael Stonebraker, co-founder of the Ingres and Postgres relational database management systems (RDBMS) and CTO of Vertica Systems, laid the framework for a debate in the database community by declaring that most major databases should be considered legacy technology.
-
RubyConf 2007 Registration Open
The registration for RubyConf 2007 is now open. Since RubyConf is a quite small conference, speed is of the issue to get a spot. The Agenda promises interesting talks on Ruby implementations and more.