InfoQ Homepage Architecture & Design Content on InfoQ
-
Validating a Backup Strategy with Restore
Jeff Atwood has recently lost two of his blog sites: Blog @ Stackoverflow and Coding Horror. He managed to recover the contents of both websites, but what lessons are to be learned from this event?
-
QCon London March 10-12 Announced
The 4th annual QCon London (March 10-12) has been announced and registration is open! QCon London has become a mainstay conference for the UK and European software development community. This year continues in our tradition of practitioner-driven high quality content with over 15 tracks and 100 speakers including keynotes from GoF author Ralph Johnson and Smalltalk Guru Dan Ingalls and more.
-
Case Study: Migrating a VB6 Large Application to .NET
An IT services provider company has migrated an ERP application totaling 950,000 lines of VB6 code to .NET in 9 months.
-
Terracotta/Quartz Integration Offers an In-Memory Cluster Based Distributed Job Scheduling
Terracotta and Quartz integration offers an in-memory cluster based distributed job scheduling and workload management for enterprise Java applications. Terracotta recently announced the acquisition of the open source job-scheduling software. The new product gives a node-aware scheduling feature as an alternative to the traditional solution of using a central database for job coordination.
-
Interview with Guilherme Silveira, creator of Restfulie
In a recent interview, Guilherme Silviera, the creator of the Restfulie project, took time out to answer some of our questions about his project, REST and some recent comments he made comparing and contrasting with JAX-RS.
-
Intellij IDEA 9: Java EE 6, OSGi, Flex and More
JetBrains recently released their award winning IDE, Intellij IDEA 9. It includes support for a whole suite of new technologies, improved support for existing features, improved performance and a more streamlined user interface.
-
Ruby 1.9.1 Update With Fix for Heap Overflow
Ruby 1.9.1-p376 is out, bringing with it an important fix for a heap overflow vulnerability, among many bug fixes for the 1.9.1 line.
-
Java EE 6 Features: Dependency Injection, Bean Validation and EJB Enhancements
The latest version of Java Enterprise Edition (Java EE) offers several new features including dependency injection, bean validation and significant enhancements in EJB, Servlets, JSF, and JSP technologies. Java EE 6 version was released on Thursday. This article gives an overview of the new features in the latest release.
-
Java EE 6, Glassfish 3 and NetBeans 6.8 Released: Q&A with EE 6 Specification Lead Roberto Chinnici
Following the final approval vote for Java EE 6 last week, Sun has today released the Java EE 6 SDK, GlassFish Version 3 and NetBeans 6.8. InfoQ talks to EE 6 Specification Lead Roberto Chinnici about the significance of EE 6 for enterprise Java developers, key architectural lessons gained from working on the specification, and the future direction of the platform.
-
Teaching Games - Fun or Serious Business?
Michael McCullough and Don McGreal, creators of the Tasty Cupcakes teaching games website, have published an article on "Fun Driven Development." The economic downturn hasn't squeezed these games out of our training programs - in fact, they've become a staple where Agilists gather to exchange ideas. Here's a little history and some starting points for using games with your teams.
-
Chrome News: Mac and Linux Beta, Extensions and Web Sockets
Google Chrome’s latest additions are: Chrome Beta for Max and Linux, Extensions for Windows and Linux, and Web Sockets.
-
Will the Web Profile make “Enterprise Java” Attractive to Web Developers?
The latest version of Enterprise Java, which was approved a few days ago, features a capability for function-based profiles. The first one published is the Web Profile, which aims at web developers, but it is uncertain if it will be enough to boost the platform’s adoption in a field with so many appealing offers.
-
Free and Reduced Price Windows Azure Packages
In order to spur adoption, Microsoft is offering free and reduced price packages for Windows Azure. All of these packages are available from February 1st thru June 30th, with January free to everyone using the North America data centers.
-
GWT 2.0 Comes with a New Performance Tool: Speed Tracer
GWT 2.0’s new features are: Speed Tracer – a performance analysis tool, Development Mode, UiBinder, Layout Panels and more JavaScript code size optimizations.
-
JNBridge Brings Distributed Transactions Across Java and .NET Code
JNBridge is a technology that allows Java and .NET code to share objects without relying on cross-compilers. Under this scheme, the JVM and CLR may be running on the separate machines, separate processes on the same machine, or even in the same process. With JNBridge 5.0, these capabilities have been extended to also support each platforms native transaction support.