InfoQ Homepage News
-
RSpec now running on JRuby
RSpec, the Behavior Driven Development(BDD) library for Ruby, is now running on JRuby. This is great news for the RSpec developers but it has wider positive implications for the JRuby and Java communities.
-
How should Java UI's be constructed?
Prompted by questions from an author of a Swing GUI design tool, lengthy debate was started on the topic of Java visual designers and resource based GUI's versus code generation on TSS and Slashdot. The TSS piece features the debate starting question of should a visually designed UI be binary / XML based or represented as generated Java code.
-
InfoQ Case study: IP Telephony Integration
This case study, takes a look under the cover of an IP telephony integration solution from Litescape. The case study gives an architectural overview and then zooms on interesting technical aspects including phone integration with WebEx/LiveMeeting, Java/.NET interop, HTTP vs. IPC communication between systems installed on the same machine, and over all lessons learned from the project.
-
Excelsior JET 4.8 released, company comments on impact of Java GPL
Excelsior JET 4.8, an implementation of Java SE 5.0 that creates a native application for Windows or Linux from your code, was recently released offering substantial reduction in disk footprint. Excelsior is licensed commercially and they're investigating how they will handle the open sourcing of Java.
-
LINQ to XSD Preview
Microsoft has released a preview of it LINQ to XSD technology. Like LINQ to XML, this provides query capabilities for XML documents. The difference here is that while LINQ to XML works over arbitrary XML in a late-bound fashion, LINQ to XSD is strongly typed.
-
InfoQ Article: Compass Introduction, Compass 1.1 M3 now available
InfoQ has released an article describing how to get started with the Compass search integration API. The Compass Project has also released version 1.1 M3 with major features including support for polymorphic relationships and better cyclic mappings support.
-
BPMN in Eclipse SOA Tools Platform
Intalio has donated a modeling tool that supports the business process management notation (BPMN) to the Eclipse foundation's SOA Tools Platform (STP) project.
-
How Closely Should We Measure Productivity?
A goal of agile methodologies is to improve the productivity of software developers. Unfortunately, productivity can be difficult to measure. In a recent blog posting, Lidor Wyssocky argues against focusing too closely on quantifiable metrics, encouraging us instead to look at "soft evidence" for productivity gains.
-
Marcel Molina on Amazon S3 Use at 37signals
Yesterday, Marcel Molina Jr. of 37signals (and member of the Rails core-team) announced the initial release of AWS::S3, a ruby library for Amazon's Simple Store Service's (S3) REST API. In this article, Marcel shares insight into the motivations and history behind his promising new library and casts light into how Amazon's web services are transforming the industry.
-
Martin Fowler, Dave Thomas, Werner Vogels to speak at QCon London
Since our last announcement, the QCon conference, InfoQ and JAOO's new annual joint conference in London (March 12-16), has been making a lot of progress. The tracks have been defined, more speakers have committed to joining, and it's looking like QCon could become an important world-wide annual event.
-
Virtual Earth in 2 lines of javascript
Virtual Earth can now do 3-D maps and three cities are now available: San Francisco, Seattle, Boston and Atlanta.
-
Follow the Progress of JRuby on Rails
Charles Nutter has been keeping an updated page of Rails test run results with JRuby that is showing how much progress has been made towards the goal of a fully-functioning JRuby on Rails.
-
Interview with Alberto Savoia on AgitarOne, a unit-testing solution
Agitar recently released AgitarOne and InfoQ sat down with Alberto Savoia, CTO, VP of Engineering, and co-founder of Agitar to talk about the new product. AgitarOne is a unit-testing product that provides exploratory testing, generates JUnit regression tests, continuous integration and test coverage reports.
-
Eclipse AJDT Release Provides Support for AspectJ 1.5.3 on Eclipse 3.0-3.3
The AJDT teams recently released 4 new versions of AJDT providing numerous bug fixes, new features, and support AspectJ 1.5.3. This is the first time that the AJDT versions for Eclipse 3.0-3.3 have been released simultaneously.
-
Network Computing Reader Poll: Drop the Buzzwords, Deliver the Goods
Over 700 IT managers responded to the 2007 Network Computing Readers' Survey, many of whom reported frustration with the internal strife and snake-oil salesmanship of technology vendors. Respondents recommended that vendors stop "promising capabilities that aren't there", and "address actual business problems, rather than chasing buzzwords."