InfoQ Homepage Java Content on InfoQ
-
JetBrains IntelliJ IDEA 7 M2 Adds Groovy/Grails Support, Dependency Analysis
JetBrains has released the second milestone of IntelliJ IDEA 7. Among the features of M2 are enhanced Groovy/Grails support, dependency analysis tools, and better Spring/Hibernate integration.
-
Is Erlang the Java for the concurrent future?
The future of computing is going to be concurrent. Even desktop CPUs are multicore nowadays, and when customers are buying more and more CPUs to their servers, they expect their applications to scale well to utilize their new investment. But that's not going to happen with many software systems of today. Can Erlang help?
-
Bringing MVC to JavaScript - SproutCore
SproutIt has released SproutCore a new full MVC application framework for JavaScript. . It is designed to be run against any server back-end setup. InfoQ set out to discover what makes SproutCore different by interviewing creator, Charles, Jolley.
-
Mozilla Paints the Future of Web Scripting with Monkeys
There has been a lot of Monkey talk going on in the Mozilla circles centered around 5 different projects at Mozilla. All of the projects are powerful and telling about the future of browser scripting.
-
Oracle's Cameron Purdy on Coherence 3.3 and the Future of the Grid
Oracle has released Coherence 3.3 a Java grid computing and data clustering solution. InfoQ caught up with Tangosol founder Cameron Purdy who is now a Vice President of Development at Oracle to discuss the acquisition and the upcoming release.
-
Open Source Google-Like Infrastructure Project Hadoop Gains Momentum
While it has been in existence for over a year, open source Google-like infrastructure project Hadoop is just now receiving wider noticed by the development community. Recently Yahoo's Jeremy Zawodny provided a status update showing benchmark performance improving by 20x in the last year.
-
Sun Releases JCK to OpenJDK and its Derivatives
Sun Microsystems today announced the release of a new license for Java Compatibility Kit (JCK). The specially drafted OpenJDK Community TCK License - as the name suggests - is designed to benefit the OpenJDK community by allowing much easier access to the JCK and therefore ensuring conformance to the Java standard is maintained.
-
OSGi and JSR 277 Debate Continues to Grow
The debate over JSR 277 (Java Module System) and OSGi (JSR 291) is picking up steam again, with the JSR 316 (Java EE 6) submission restarting the previous debate about the overlap between OSGi and JSR 277. InfoQ has collected and summarized several viewpoints and arguments around this debate.
-
Struts 2 Experiments with Hot Deployable Plugins
Apache Struts, the ubiquitous Java web application framework, received a promising feature that permits hot-deployable plugins. Struts developer, Don Brown, revealed last week that work had begun on allowing plugins to be added, removed and upgraded instantly, without the need to restart the entire application.
-
Google Singleton Detector
Google has released a tool that performs bytecode analysis in order to locate and report on Singletons within bytecode. Although the tool has limitations, it is one way to detect a pattern that many see as controversial.
-
JRuby targets Java 5
After long discussions, the JRuby team has decided to target Java 5 with post-1.0 JRuby. Users stuck on 1.4 need not despair, though. A solution using Retroweaver has been set up.
-
Digging Deeper Into JBoss MetaMatrix
JBoss' Sacha Labourey has provided a detailed description of development uses of the MetaMatrix technology JBoss acquired in April.
-
Adobe Air: Two Months Later
In June, Adobe officially gave their Apollo development project the name Adobe AIR (Adobe® Integrated Runtime) and released a new beta. InfoQ takes a look at how the beta has been received.
-
Is Selenium worth the pain?
Is Selenium worth the pain? Atlassian developer Nick Menere has asked that very question on the Atlassian Developer Blog. In his blog post Menere looks at the roadblocks found while trying to use Selenium to test two new Ajax features of JIRA 3.10.
-
Presentation: System Integration Testing with Spring
Spring provides a holistic solution that makes your application's use cases and subsystems easier to test. The emphasis is on testing outside a JEE server or container, thus greatly improving productivity. In this presentation, Spring Creator Rod Johnson discusses integration testing and the support that Spring provides for it.