BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Alternative Flash RIA Development Tool FDT 3.1 Beta Released

    FDT is alternative RIA development tool in Flash, ActionScript or Adobe AIR. The latest release improves Flex SDK based application development.

  • Article: An Overview of the eXo Platform

    This article by Benjamin Mestrallet and Tugdual Grall provides an overview of the eXo platform, the Portlet 1.0 (JSR 168) and Portlet 2.0 (JSR 286) specifications. Topics covered include new features in the eXo Web 2.0 Portal, new capabilities in the Portlet 2.0 API, Inter-portlet communication, the eXo Java Content Repository, eXo Enterprise Content Management and the eXo business model.

  • Is Technology Important for SOA Governance?

    Michael Stamback, who just started a new blog on SOA Governance, asked this question a couple of weeks ago. Can the introduction technology help your SOA Governance effort? or are the cultural and organizational issues simply too overwhelming?

  • Managing Risk with Scrum

    Risk management deals with reducing the probability and impact of adverse events on a project. Members of the Agile community discuss whether explicit risk management is required or it is addressed implicitly as a part of Scrum.

  • YARD - Code Metadata And Documentation Generation for Ruby

    YARD is an extensible tool to provide metadata about Ruby code using Javadoc-style meta tags. The metadata includes optional type annotations using either type names or structural type information. We look at YARD and how Merb and the Ruby In Steel IDE use similar approaches for optional type annotations.

  • Presentation: Lessons Learned from Architecture Reviews

    In this presentation, Rebecca Wirfs-Brock presents some practical lessons she has learned from doing architectural reviews. Many times projects are not delivered in time, or have quality problems or have an incomplete set of features due to architectural flaws. The reviews are meant to highlight existing risks and strengths of the architecture, and to reveal issues initially neglected.

  • Article: Domain-Driven Design at the Center of an Evolving Architecture

    Domain driven design can be most readily applied to stable domains but it becomes more challenging when the domain itself is in a state of flux and development. This is common in Agile projects, and happens also when the business itself is trying to evolve. This article examines how we used DDD in the context of a two-year programme of work to rethink and rebuild guardian.co.uk.

  • Presentation: The Top 10 Ways to Botch Enterprise Java Application Scalability and Reliability

    In this presentation, Cameron Purdy discusses Java scaling. Topics include performance improvement versus scaling improvement, serial bottlenecks, queue theory, rewriting existing frameworks, avoiding the database, single points of failure, avoiding abstractions, disaster recovery, one-size-fits-all architecture, large JVM heaps, network failures, and trusting product claims.

  • Presentation: Developing Expertise: Herding Racehorses, Racing Sheep

    In this presentation made during QCon London 2007, Dave Thomas talks about expanding people's expertise in their domains of interest by not treating them uniformly as they had the same amount of knowledge and level of experience.

  • Using Windows PowerShell from VBScript, JScript

    Sapien Technologies has made available ActiveX PowerShell (ActiveXPosh), a free scripting tool which allows calling the Windows PowerShell from any COM compatible scripting language like VBScript or JScript. ActiveXPosh is useful to enhance existing scripts to make use of the PowerShell functionality.

  • Windows Home Server Power Pack 1

    Windows Home Server Power Pack 1 has been released to manufacturing and is now available on the Microsoft Download Center. This power pack provides new features, better performance, and fixes the acknowledged data corruption bug.

  • Industry Luminaries Weigh into Scalability Debate

    As part of its virtual panel series, InfoQ has brought together scalability and performance architects from some of the biggest and most visible projects around, to let us into their secrets for achieving results the rest of us would just dream of.

  • QCon San Francisco Nov 19-21 Full Schedule Posted

    The timed schedule for the 3 day QCon San Francisco conference has been posted! QCon is InfoQ's enterprise software development conference featuring over 80 sessions and 70 speakers. QCon is a conference designed for team leads, architects and project management. Last year's QCon SF attracted almost 500 people.

  • Article: Ian Robinson on Consumer-driven Contracts

    In a new article, ThoughtWorks' Ian Robinson discusses how consumer-driven contracts, in the form of "stories for services" and unit tests exchanged between service development streams, can strengthen the service-oriented development lifecycle. In contrast to contracts defined from the POV of the provider, consumer-driven contracts result from combining the demands of all known service consumers.

  • CloudCamp's Reuven Cohen Discusses Virtualization and Cloud Computing

    InfoQ recently sat down with CloudCamp founder Reuven Cohen to discuss cloud computing. CloudCamp was formed in order to provide a common ground for the introduction and advancement of cloud computing.

BT