InfoQ Homepage Languages Content on InfoQ
-
Interview and Book Excerpt: Masoud Kalali’s GlassFish Security
GlassFish Security book, by author Masoud Kalali, covers Java EE security model and how to design and develop secure Web and EJB modules in Java EE applications and deploy them to GlassFish server environment. InfoQ spoke with Masoud about the book and the new security features in Java EE 6 release.
-
JetBrains Developer Tools
JetBrains is one of the few companies that thrives selling developer tools. In this interview you get some insight in their strategies, current and new products and future plans.
-
Book Excerpt and Interview: The Joy of Clojure
The Joy of Clojure by Michael Fogus and Chris Houser is a book that tries to take the reader beyond the language syntax, and show how to write fluent, idiomatic Clojure code. It teaches how to approach programming challenges from a Functional perspective and master the Lisp techniques that make Clojure so elegant and efficient.
-
Interview With Ross Mason On The Release Of Mule 3
Mulesoft recently released Mule 3, their next generation ESB platform. The product comes with a lot of architectural changes under the hood to support the features aimed at making the product easier to use, such as Mule Cloud Connect and Flow, a message flow based service design. InfoQ caught up with Ross Mason to learn more about the product release and the new features in the product offering.
-
FlexMonkey Deep Dive
FlexMonkey is an open source tool from Gorilla Logic for testing Flex and AIR applications. This article provides a brief introduction to FlexMonkey and then walks through debugging issues that can be encountered when testing with it.
-
LinkedIn Signal: A Case Study for Scala, JRuby and Voldemort
On September 29th LinkedIn Signal was announced, providing a social search application both for LinkedIn shares and tweets from LinkedIn-Twitter bounded accounts. This article aims to provide more insight into the motivation and technical challenges of combining Scala, JRuby and Voldemort, at such scale.
-
Revving Up Your Hibernate Engine
This article explores tuning techniques for Hibernate-based applications, focusing on tuning topics that are effective but poorly documented, such as inheritance mapping, second level cache and enhanced sequence identifier generators. It also provides some background database information which is essential for tuning Hibernate.
-
Introducing the Tellurium Automated Testing Framework
Jian Fang describes the The Tellurium Automated Testing Framework he created which features a novel approach to automated, referred to as a UI module, to try and improve the often brittle state of automated web UI testing code.
-
Book Excerpt and Interview: ExtJS in Action
ExtJS in Action by Jesus Garcia is a book that tries to introduce the Ext JS cross-browser JavaScript library, which is used for building Rich Internet Applications. Ext JS combines a large library of widgets, an extensible component model, and an easy-to-use API to create a full, rock-solid platform for JavaScript-based web apps.
-
Introducing New Technology in Agile
This article combines the case-study experience of the author and a general decision-making framework for agile teams facing the challenge of introducing a new technology, mid-stream in a project.
-
A Brief Introduction to the Java and .NET Patent Issues
With the recent legal battle between Google and Oracle there is a renewed focus on the patent issues for Java and .NET. Tim Smith introduces the licenses offered by Oracle/Sun and Microsoft, with a focus on how they may affect third party implementation. Possible motivations for Google Android’s unique implementation are also covered.
-
Interview With Paul Fremantle On WSO2 Stratos
WSO2 recently released Stratos an Open Source Cloud Computing Platform for Enterprise Application Development. WSO2 Stratos is built on top of and extends WSO2 Carbon an OSGi-compliant middleware. InfoQ interviewed Paul Fremantle CTO of WSO2 to talk about the product offering and provide insights into the roadmap and development of Stratos.