BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Interview: Yehuda Katz Explains Merb

    In this interview from RubyFringe, Yehuda Katz talks about the design principles behind Merb and its focus on a stable API. Yehuda also mentions Yard, an RDoc replacement, which provides a simple way to define contracts for Ruby methods.

  • Ruby FFI Brings Native Library Access to JRuby, MRI

    The Ruby FFI library allows to access native code loaded from shared libraries. Created for Rubinius, it was recently ported to JRuby, MRI (1.8 and 1.9). Ruby FFI 0.2.0 has now been released.

  • JXInsight 5.7 Supports Activity Based Metering Solution and JMX Integration for Java Applications

    The latest version of JXInsight, an application performance monitoring software, supports activity based metering solution and JMX integration for Java applications. JInspired development team has recently announced the availability of JXInsight 5.7 version.

  • Weather Update: Amazon’s Cloud Has Covered Europe

    Amazon has upgraded the Elastic Compute Cloud (EC2) with the option to create EC2 instances in different regions. The first to benefit from this is Europe which has requested the change due to latency and regulations issues.

  • SpringOne Brings a New Tomcat Server, VMware Partnership, and ActionScript Offerings

    The announce SpringOne conference included the announcement of tcServer, partnerships with VMware and Adobe, and the new Spring ActionScript project.

  • Web Services Test Forum Announced

    IBM, Oracle, Red Hat and others have just announced the formation of the Web Services Test Forum, a venue for continuous testing of interoperability for heterogeneous Web Services implementations as well as a flexible way for vendors and customers to define the interoperability scenarios that are important for them. But how does this relate to WS-I and why has Microsoft not signed up to it yet?

  • Article: Writing A Texual DSL Using 'OSLO'

    As key part the Oslo tools is a language for modeling textual DSLs (MGrammar). This article is an an attempt to try and use MGrammar to write a small parser that can interpret dates expressed in natural language.

  • WiX: The Future of Setup/Deployment Projects for Windows Developers

    Setup/Deployment Projects are currently strongly tied to the Visual Studio IDE itself. This makes it unnecessarily difficult to build setup/deployment projects from tools such as NAnt and MSBuild. Microsoft will be addressing this by replacing the venerable tool with WiX, their open-source Windows Installer XML toolset.

  • External DSLs: Success and Failure Factors

    Given the growing interest in Domain Specific Languages, Michael Feathers provides some reflections on external DSLs, their advantages and pitfalls as well as possible success and failure factors that he believes to be function of far more than the technology.

  • Reference Ontology for Semantic Service Oriented Architectures

    Last month, OASIS published a committee draft of Reference Ontology for Semantic Service Oriented Architectures - an abstract framework for understanding significant entities and relationships between them within a Semantically-enabled Service-Oriented environment.

  • In Other News: Free Windows for CPAN Authors

    In an unprecedented move, Microsoft is giving all the CPAN authors access to an array of hosted Windows virtual machines. The machines will be hosted in Australia by a third part with the goal of making it possible for Perl on Windows to achieve parity with Perl on other platforms.

  • RubyConf'08 Videos: Ruby VMs: Internals of YARV, Rubinius, MagLev

    The videos from RubyConf '08 are available. We looked at the Ruby VM talks. Sasada Koichi, creator of the Ruby 1.9 VM, talks about the state of the VM, experiments with Ruby to C AOT, Ricsin and more. Evan Phoenix talks about the state of the Rubinius C++ VM. A detailed talk shows how MagLev is implemented. Also: MacRuby, JRuby, IronRuby, VM optimizations, RubySpec.

  • LINQ to SQL, The Next Step

    Despite the numerous problems with Microsoft ORMs and the plethora of alternatives such as LLBLGen, nHibernate, and OpenAccess, many developers are forced to use Microsoft tech because that is why their company or customer wants. And between the two offerings, it seems most developers believe that Entity Framework is not a viable option. So what are they do to?

  • Agile 2009 Conference: Call for Proposals

    Building on the success of last year’s metaphor of festival with multiple stages, the Agile Alliance has gone with the same approach this year. The idea behind the stages is to make what has become a large conference a smaller place so that sessions with similar themes will end up on the same stage. As a result, attendees who're focused on a few themes will see the same people again and again.

  • Gartner Releases Note On How To Put The "Web" Back In "Web Services"

    Nick Gall shares his insights and comments on the Gartner WOA report which he co-authored.

BT