InfoQ Homepage Java Content on InfoQ
-
Filtrbox: Semantic Web in Flex RIA
Semantic Web technologies and services lie at the heart of the effort to drive the Web to the next generation as a universal medium for data, information and knowledge exchange. Filtrobox is a Semantic Web startup. InfoQ spoke with Filtrbox RIA Flex Developer, Justin Imhoff, to gain insight into the resources and technologies needed for such a startup.
-
Overview of the Appcelerator RIA Platform
In this post, InfoQ discusses the Appcelerator platform with Matt Quinlan, Vice President of Community Development at Appcelerator. Quinlan highlights the strengths of Appcelerator and some of its common uses.
-
JRuby Roundup: RCov Port Available, Ribs For Hibernate Support, Parser Stats
A port of the popular code coverage tool rcov is now available for JRuby. Ola Bini started a Hibernate-based library for persisting Ruby objects named Ribs. And finally, JRuby trunk contains a new MBean for analysing parse times.
-
Dynamic Invocation Runs on OpenJDK
John Rose, a Hotspot VM developer at Sun, has announced the first successful execution of the 'invokedynamic' instruction on the OpenJDK VM. Dynamic invocation is an important feature for adapting dynamic languages to the JVM.
-
John Resig on TraceMonkey and the future of JavaScript-based RIAs
The newly announced TraceMonkey is a trace-based JIT compiler that will be featured in the next release of Firefox and pushes the envelope on JavaScript performance. InfoQ has a Q&A with Mozilla JavaScript Evangelist and jQuery creator John Resig about this exiting development and what it signifies for the future of JavaScript-based RIAs.
-
Near C Performance for RIAs with Next Generation Mozilla JavaScript Engine
The Mozilla Foundation has developed TraceMonkey a trace-based JIT compiler that pushes the envelope on JavaScript performance. With plans to be incorporated it in the 3.1 release of Firefox, it delivers near C performance and promises to ‘leap frog’ RIA development to a new level.
-
Article: ActionScript 3 for Java Programmers
Often the hardest part of changing technologies is language syntax differences. This new article provides Java developers with a transition guide to Actionscript which forms the foundation of Flex.
-
JRuby 1.1.4 Released
JRuby 1.1.4 is now available and features improved and much faster Java integration, the beginnings of 1.9 compatibility, native library integration with FFI, and much more.
-
GWT 1.5: Java 5 Support, Performance Improvements and JavaScript Enhancements
Google Web Toolkit (GWT), a Java-centric compiler which creates JavaScript-based web applications, released version 1.5 today. InfoQ spoke with tech lead Bruce Johnson to learn more about this release and what new capabilities it adds to GWT.
-
Deploying a 1 Terabyte Cache using EhCache Server
Greg Luck provides an overview of alternate deployment configurations for a 1 terabyte cache based on EhCache Server.
-
IntelliJ IDEA 8: Beyond Java
InfoQ had the opportunity to interview Dmitry Jemerov from JetBrains, Inc. regarding the recent release of IntelliJ IDEA 8 Milestone 1. Read on to find out what to expect in the latest version of the <a href="http://www.jetbrains.com/company/press/awards.html">award</a> winning IDE and when it will be ready for prime time.
-
Interview: Nick Sieger on JRuby
In this interview recorded at RubyFringe, Nick Sieger talks about the future of JRuby, Java Integration, and his work on JEE deployment tools for Ruby on Rails like Warbler.
-
A Fresh Look at 'Technical Debt'
A Technical Debt Workshop was recently held to improve our industry's understanding of and approach to "technical debt", resulting in some interesting ideas. Among them, changing our perception of the problem to focus on "assets" rather than "debt", an idea now receiving quite a bit of attention by people such as Michael Feathers and Brian Marick.
-
Pratik Patel on Enterprise JPA, Fetch Groups and Spring 2.5
JPA extension features like Fetch Groups offered by Apache OpenJPA framework can give enterprise Java developers more flexibility in designing JPA applications. Pratik Patel discussed JPA design techniques for developing real-world Java applications using JPA API and Spring 2.5 framework. He did a presentation at the recent Central Ohio Software Symposium on Enterprise JPA.
-
Article: Developing Portlets using JSF, Ajax, and Seam (Part 2 of 3)
This article, the second in a three-part series by Wesley Hales, expands upon the previous article by introducing RichFaces. It covers integrating RichFaces into the previous sample application, deploying a RichFaces portlet, and several features and capabilities of RichFaces.