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

  • Announcing the 4th Annual QCon San Francisco: November 1-5, 2010

    QCon San Francisco 2010, taking place November 1-5 is now open for registration ($700 savings until June 11th). QCon is an enterprise software development conference for team leads, architects, and project managers covering Architecture & Design, Java, NoSQL, Concurrency, SOA, Cloud Computing, Agile methodologies and other timely topics.

  • Restful Services in Ruby using JRuby and Jersey

    In an effort to bring the expressiveness of ruby and the REST frameworks in Java, Charles Nutter makes the case for delevoping RESTful services in JRuby+Rails.

  • Code Quality Management Tool Sonar Provides Design and Architecture Metrics

    The new version of open source code quality management tool Sonar provides design and architecture metrics. Sonar 2.0 introduced the analysis of design, architecture and object-oriented metrics for Java applications. And Sonar 2.1 version, which was released recently, supports the detection of unused methods and calls to deprecated methods.

  • Catching up with JQuery: Now used in over 30% of Websites

    The JavaScript framework has evolved to include many tools intended to make JavaScript coding much easier. According to BuiltWith usage statistics, this open source project is now used in over 30% of the top 10000 web sites.

  • Alfresco Announces Activiti Project, an Apache 2 Licensed BPM Engine

    Alfresco announces their open source, Apache 2 Licensed Business Process Managment engine, Activiti, with former jBPM lead Tom Baeyens at the helm.

  • Google Wants a New Widely-Adopted Video Standard Based on the VP8 Codec [Updated]

    Google has open-sourced WebM, a royalty free media file format for compressing and encoding video. While this is good news for many industry players which have shown their support for the new standard, some of the questions which have been raised so far have included concerns around licensing and code quality.

  • Joshua Kerievsky Introduces "Sufficient Design" To The Craftsmanship Discussion

    Software Craftsmanship has been a hot topic as of late. Joshua Kerievsky posits a possible counter-perspective to the underlying "code must always be clean!" ethos of the craftsmanship movement; something he calls "Sufficient Design". Learn about what Joshua means, and hear thoughts also from Bob Martin and Ron Jeffries on Kerievsky's ideas.

  • OpenFaces 3.0 Prerelease, JSF2.0 Compatible

    Last month TeamDev had announced the pre release of OpenFaces 3.0. The official release of the 3.0 version is expected in June later this year. This intermediate milestone is a JSF 2.0 compatible version of OpenFaces. Versions 2.x are planned to be maintained in parallel with the 3.x versions while keeping the same features set in both branches.

  • JavaFX 1.3 Released With Performance And Functional Improvements, TV App Support And UI Composer

    Last month Sun has announced the release of the JavaFX 1.3 version delivering performance and functional improvements, including: new UI controls, CSS skinning, and programmatic layout, extended production suite, TV application support, mobile emulator on the Mac platform and UI composer plugin for NetBeans IDE 6.9 Beta .

  • Eclipse Labs Project Hosting Announced

    The Eclipse Foundation and Google yesterday announced the creation of Eclipse Labs, a code-hosting site for open-source projects that want to play in the Eclipse ecosystem but aren't hosted on the Eclipse Foundation hardware.

  • New Features in Google Wave Robots API

    The Google Wave Robots API v2 is not backward compatible with version 1 and has been enhanced with new features like: Active API, Context, Filtering, Error Reporting, Proxying-For. Beside a Java and a Python client library useful to create robots, developers can build their own libraries based on the Robot Wire Protocol.

  • Ehcache 2.0: Write-Behind Caching and JTA Support

    The latest version of open source caching framework Ehcache supports write-behind caching and transaction management using Java Transaction API (JTA). It also includes a Hibernate 3.3 caching plugin, Bulk Loading API for clustered caches, and runtime cache reconfiguration.

  • Learning About Security Vulnerabilities by Hacking Google’s Jarlsberg

    For those who have wondered what it is like to hack into another system, Google has created a special lab named Jarlsberg containing a web application full of security holes ready to be exploited by developers who want to learn hands-on what are some of the possible vulnerabilities, how malicious users use them and what can be done to prevent such exploits.

  • SpringSource Turns Its Focus to Distributed Data Caching with GemStone Acquisition

    Today VMware announced the acquisition of GemStone Systems, Inc. GemStone will operate under VMware's Springsource division. Among Gemstone's products is the distributed Java caching GemFire. InfoQ sat down with SpringSource's Rod Johnson and Gemstone's Richard Lamb to discuss their plans going forward.

  • A Discussion with Josh Bloch on the Future of Java

    Effective Java author and chief Java evangelist at Google Josh Bloch gave a talk at the recent web-based Red Hat Middleware 2020 conference. The thrust of the talk was guarded optimism and concern about the future of the Java platform under Oracle's stewardship. InfoQ spoke to him to find out more about his thinking.

BT