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

  • Vaadin 7 Arrives with GWT as an Integrated Component

    Vaadin has released version 7 of its Java-based web application framework. The Vaadin 7 platform is the framework's first major update since 2009.

  • Oracle Updates NetBeans for HTML5

    With the latest 7.3 release of NetBeans, Oracle has updated the IDE so developers can more easily build HTML5-based user interfaces for mobile and web applications, with code completion capabilities for HTML, JavaScript, and CSS3, and a new Nashorn-powered JavaScript editor. Netbeans also gains a new stand-alone JPQL editor that allows developers to test JPQL queries directly from the IDE.

  • Petition to Unbundle Ask Bar from Java

    Oracle's practice of bundling the Ask Toolbar into the Java installer has resulted in a petition and some heated responses.

  • Google App Engine Adds Support for Java 7

    Google App Engine introduces experimental support for Java 7, Cloud Endpoints, and Cloud Messaging Service for Android.

  • CAST: Adding Spring Lowers the Quality of JEE Applications

    A CAST report discloses that JEE enterprise software has lower quality when using Spring or Struts than using just Hibernate. Also, the quality degrades when Java is mixed with C or C++.

  • Java Time API Now In Java 8

    ThreeTen, the reference implementation of JSR 310 Date and Time API, is now included in JDK 8 build 75. The Java Time API for JDK 8 is under the package java.time, moving away from the javax.time package of earlier implementations. All the Java Time classes are immutable and thread-safe, based on the ISO 8601 calendar system, the de facto world calendar following the proleptic Gregorian rules.

  • Kaspersky Labs Uncover Java Exploit in the Red October Malware

    The investigating agency Kaspersky Labs uncovered in mid January that the Red October attackers used the Rhino exploit in Java as an additional delivery vector.

  • Netflix Brings Reactive Extensions to Java

    Netflix has created and open sourced a Java implementation of MS Open Tech’s Reactive Extensions. But to say RxJava is just for Java would be misleading, as it has been designed to be used from other JVM languages as well. “The first languages supported (beyond Java itself) are Groovy, Clojure, Scala and JRuby.”

  • InfoQ Speaks to Guillaume Laforge about the Recent Groovy 2.1 Release

    Last week SpringSource announced the release of Groovy 2.1. InfoQ spoke to Guillaume Laforge, Head of Groovy Development at SpringSource, about the release and about Groovy in general.

  • JCache to Miss Java EE 7

    JSR-107 JCache API co-spec-lead Brian Oliver has announced that "unfortunately we've missed a few of the key delivery dates for JSR-107 to be included in Java EE 7" and "it's only reasonable to notify everyone that it's now highly unlikely JSR-107 will be included in Java EE 7."

  • Jelastic Adds PHP to Their Platform for Service Hosting Providers

    Besides Java, Jelastic has added PHP to their platform for service hosting providers. This article contains an interview with Dmitry Sotnikov, COO at Jelastic, with more inside information about their PaaS solution.

  • Phoenix: Running SQL Queries on Apache HBase [Updated]

    Salesforce.com has open sourced Phoenix, a Java layer enabling developers to run SQL queries on Apache HBase. Update: An interview on Phoenix with James Taylor, Lead Developer at Salesforce.com, has been appended.

  • Lienzo 1.0: A Scene Graph API In Java For The HTML5 Canvas

    Lienzo 1.0 is a new GWT library offering an advanced API over the HTML5 Canvas. AS well as the low level operations already offered by Canvas in GWT, Lienzo adds a rich set of GUI primitives such as shapes, zooming, animations, drag-and-drop, event handling and more

  • Vert.x Joining Eclipse Foundation

    Project founder Tim Fox's choice, the Eclipse Foundation, will be the future home of Vert.x after VMware confirmed that they had no objections to the plan.

  • Adopt-a-JSR Program Online Meetup Today

    Adopt a JSR Program is an initiative to encourage Java User Group (JUG) members to get involved in the Java Community Process (JCP) by adopting a Java Specification Request (JSR). The team behind the Adopt-a-JSR program is hosting an online meetup on January 18. This is your opportunity to provide feedback and contribute to JCP process.

BT