InfoQ Homepage Java Content on InfoQ
-
Java EE 6 Spec Lead Requests Community Feedback on Web Profile Options
In a recent blog post, Java EE 6 (JSR 316) specification co-lead Roberto Chinnici presented the two leading candidates for the Java EE 6 Web Profile, and asked for feedback from the community on which of the two options the JSR 316 Expert Group should move forward with. InfoQ took the opportunity to analyze each of the Web Profile options in greater detail.
-
Article: Securing a Grails Application with Acegi Security
In this article, Fadi Shami gives a walkthrough of integrating the grails-acegi plugin with a sample Grails application. As part of this integration, there are three major components which are used – Groovy, Grails and Acegi Security.
-
Hosting a Web Site on Amazon's EC2
Codesta's Oliver Chan provides some hints and tips for developers looking to use Amazon's Elastic Computing Cloud to host a web site.
-
How To Survive in a Turbulent Job Market
Steven Haines usually spends his time writing about new Java technologies that can help developers in their jobs, however, this week he has turned his attention to those technologies that can help you find that next job.
-
AIR 1.0: Kevin Hoyt and Matt Rozen From Adobe Give Platform Overview
With the production release of Adobe AIR, InfoQ sat down with Adobe’s Kevin Hoyt and Matt Rozen to learn more about the platform.
-
Flex 3.0: Update From Adobe's James Ward
With the production release of Flex 3, InfoQ sat down with Adobe’s James Ward to find out more about Flex 3. Last year, Ward gave InfoQ readers an overview of Flex 3 and discounted a number of Flex misconceptions. In this interview, Ward discusses Flex and open source, along with a number of items from the Flex ecosystem.
-
Adobe Releases AIR 1.0 and Flex 3.0 - Continues Move to Open Source
12 months after the initial SDK alpha of AIR, Adobe has released Flex 3.0 and the 1.0 version of AIR (the Adobe Integrated Runtime). Adobe is also continuing the open sourcing of Flex with the availability of a SVN repository of the Flex API.
-
GWT-Ext 2.0 Released: An Interview with Sanjiv Jivan
GWT-Ext 2.0 was released on February 6th, integrating with GWT 1.4 and ExtJS 2.0. Changes in the 2.0 release include performance improvements, a unified component model, new layout management APIs, and several new widgets.
-
Creating Domain Specific Languages with Groovy
Today marked the first day of the Groovy/Grails Experience, also known as 2GX, in Reston, Virginia. The conference spans three days and includes forty 90-minute sessions, panel discussions and code workshops. One of the first sessions of the day was Venkat Subramaniam's "DSL In Groovy." Venkat provided a thorough discussion on DSLs and how Groovy eases the creation and usage of them.
-
JRuby 1.1RC2 released with reduced memory requirements
The JRuby 1.1 release is inching closer: Release Candidate 2 is out - and it's a big update with many bug fixes. A big update was the work on the Ruby to JVM bytecode JIT, which now requires less memory and shares JITed code among multiple JRuby runtimes in the same JVM.
-
QCon Panel: What will the Future of Java Development Be?
In this panel from QCon San Francisco, Joshua Bloch, Chet Haase, Rod Johnson, Erik Meijer and Charles Nutter discussed and debated the future of the Java language and APIs based upon the lessons we have learned from the past. Topics included static versus dynamic languages, removing code from Java, forking the JVM, and the next big programming language.
-
Infiniflow: Next-Generation Distributed Application Server based on OSGi and SCA
Paremus recently released version 1.2 of Infiniflow, a next-generation distributed application server based on OSGi and SCA. InfoQ spoke with Paremus Marketing Manager Andrew Rowney to learn more about this release and about Infiniflow's new application server model.
-
Glimmer - using JRuby and SWT for Eclipse RCP apps
Glimmer is a library for building GUIs with JRuby and SWT. Using the Builder idiom, it allows to define GUIs very quickly, but also permits to access SWT APIs directly. Glimmer was recently proposed as an official Eclipse project, so we caught up with Andy Maleh to talk about the project.
-
Article: An Approach to Internal Domain-Specific Languages in Java
In this article, Alex Ruiz and Jeff Bay describe Java's suitability as a DSL-producing language, delve into the creation of internal DSLs in Java, walk through an example of a Java-based internal DSL, and give recommendations on writing DSLs in Java.
-
IBM, BEA and JBoss adopting OSGi
IBM, BEA and JBoss all re-engineer their Java EE middleware offerings to utilise the OSGi component model.