BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • Atlassian Acquires Cenqua

    Atlassian Software Systems the company behind JIRA, Confluence, and Bamboo has acquired Cenqua which provides complementary products such as Clover, FishEye, and Crucible. The acquisition should not come as a surprise with plugins already available for JIRA and FishEye and Bamboo and Clover.

  • QCon San Francisco (Nov 7-9) Schedule & Speakers Posted

    The schedule and 44 speakers (another 20 to be confirmed soon) has been posted for QCon, InfoQ's new enterprise software development conference coming to San Francisco Nov 7-9. Some of the speakers include Martin Fowler; Rod Johnson (Spring Creator); the architects of Second Life, Orbitz, Yahoo! & Linked-In; Erik Meijer (LINQ Creator); and many more!

  • Groovy as a business user language?

    With its inclusion into OpenOffice as the VBA equivalent for that suite, Groovy has an opportunity to become something that Java will never be: a tool that business power users use to customize their office suite and build workgroup applications.

  • Java Language Runtime (JLR) project created

    A new project aims to increase collaboration among JVM based languages. The Java Language Runtime aims to collect code that is common among languages targeting the JVM and prevent duplication among the providers of JRuby, Jython, Groovy, and many others.

  • Apache JCK Request Hits 90 Days without Resolution

    More than three months have passed since Geir Magnusson Jr., VP of Apache Harmony, published an open letter to Sun Microsystems demanding that they should remove "unacceptable" restrictions in the Java Compatibility Kit (JCK) license. At present 90 days have passed with no resolution.

  • Laszlo Supports Integration of Web Services with Webtop

    Laszlo Systems continues to carve out their niche in the RIA space with growth in the end user, developer, and customer bases for OpenLaszlo. In addition, they have strengthened their product suite with their recently announced enterprise offering, Laszlo Webtop.

  • Presentation: Cluster your JVM to simplify application architecture

    Open Terracotta is an open-source, highly scalable, JVM-level clustering solution. As well as being a drop-in replacement for Tomcat Clustering, it can transparently cluster POJOs and Spring beans. This presentation will be an in-depth case study of a small mobile application built using Terracotta clustering.

  • JRuby: Java5 or not?

    A discussion in the JRuby space is resurfacing: Should the project move to Java 5. Is it worth breaking compatibility with Java 1.4? Using languages features like Annotations and Enums would be useful, as well as and not having to use a backport of the Concurrency libs. We look at the pros and cons.

  • Article: Implementing Automated Governance for Coding Standards

    Most development organizations of a significant size have some form of coding standards and best practices. Simply documenting these standards and keeping them up to date can be a significant challenge and enforcing them even harder. Our organization has found that enforcing coding standards and best practices in an automated fashion through our build process has been highly effective.

  • Java and Web Application Development: Is Too Much Abstract A Bad Thing?

    RedMonk analyst, Michael Coté, has written a lengthy opinion piece comparing Java web application development to development with frameworks such as Rails and Django. He suggests that Java applications often are developed having a "view" which is the web while other frameworks embrace the web more at their core.

  • Patrick Curran replaces Onno Kluyt as JCP Chair

    Onno Kluyt has announced that he will be stepping down as the Chair of the Java Community Process. He has held this role since July 2004 and managed the JCP program in several previous roles. Replacing him as Chair will be Patrick Curran, a fifteen-year veteran of Sun, and most recently the lead of Sun's Conformance Engineering team.

  • PMD: Automated source code analysis and bug detection

    PMD, an open-source automated Java source code analysis and bug detection tool, recently reached version 4.0. InfoQ spoke with Tom Copeland, PMD project lead, to learn more about PMD and what capabilities it provides.

  • JUnit 4.4 Released

    The release of JUnit 4.4 sees the inclusion of the assertThat method, offering easier reading and new flexibility to the JUnit library.

  • Mainsoft: Running .NET on the JVM While Maintaining Performance

    Mainsoft recently released version 2.0 of Mainsoft for Java EE (formerly known as Visual Mainwin), and also released a whitepaper which showed that a .Net-based application which was cross-compiled to run on Java EE using Mainsoft for Java EE performed as well as or better than the original .NET-based application did in several areas. InfoQ spoke with Mainsoft CEO Yaacov Cohen to learn more.

  • Google Gears Continues Momentum with ORM API and Support From Popular Javascript Projects

    The Google Gears team recently blogged about their roadmap and development process. It covers what the focus will be for the next few months and emphasizes their plan to keep Gears' development out in the open. The first (official) version of the GearsORM project has also been released.

BT