BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Evaluating the 'Ease of Use'

    Mostly usability of a system is ascertained on gut feel rather than being based on some statistical analysis. In a recent discussion on the Agile Usability group, members discuss various ways to evaluate system usability in an objective manner.

  • Opera Unite Gives the Power Back to the People

    Opera Software, which promised to revolutionize the Internet, has just released the latest version of their browser, Opera 10 Beta 1, incorporating a server technology called Opera Unite allowing users to directly connect to each other to share data and communicate without an intermediary running the necessary services for them.

  • Drools 5.0 Supports Workflow and Event Processing

    The latest version of Drools, an open source business logic integration platform, supports workflow and event processing. Drools development team recently announced the release of Drools 5.0 final version. The major shift is that Drools 5.0 focus is on a knowledge oriented system rather than just a rules oriented system. The new version has four modules called Guvnor, Expert, Fusion and Flow.

  • Stop and Refactor?

    When should you refactor? There are times when you simply need to pay down technical debt - you should stop and refactor. No, you should only refactor when one is working on a User Story. Which advice is best? Is there, perhaps, a third option?

  • Auto-implemented Properties in VB and C#

    C# added auto-implemented properties in version 3, but Visual Basic was unable to match them at that time. With the impending release of .NET 4.0, VB has caught up in this area, but with a distinctive twist.

  • REST and transactions?

    The topic of distributed transactions and their place within a REST world has come up again recently. Many people have indicated that they are either thinking of using the combination or are doing so now. Others, including Roy Fielding, believe that the two simply do not go together.

  • Rip: A New Package Management System for Ruby

    Rip is a new package management system for Ruby. Why a new package management system? We talked to Rip developer Chris Wanstrath from GitHub to learn more.

  • 3 Ruby Project Time Savers: Hoe 2.0.0, YARD, Whenever

    We take a look at 3 tools that will help streamline Ruby projects. Hoe 2.0.0 sets up projects and is now extensible with plugins. YARD is a documentation generator like RDoc and it's now powered by a new faster parsing strategy. Finally: Whenever takes care of defining and updating your crontab file - and it's configured with Ruby code.

  • Agile Consultants and Trainers Help the Unemployed and Hard Up

    Tobias Mayer, James Coplien, Dan Rawsthorne, Alan Cyment and David Schmaltz are all giving back to their communities in different ways. Tobias is offering free Scrum Training to those in need; James, Dan and Alan all travelled to Serbia to provide free Scrum Training and David helped a nonprofit when their budget fell apart.

  • Ágiles 2009: Breaking Down Regional Frontiers in Latin America

    After a great success in Argentina, the major Latin America's community congress arrives in Brazil, integrating cultures and enhancing the discussion about the adoption and Agile methods implementation.

  • Design Characteristics Of Resource Oriented Server Frameworks

    Dhananjay Nene, who has also written a nice article that chronicles the history of REST, examines the various characteristics to be expected when designing a server side Resource Oriented Framework (ROF). The article also attempts to capture the relationship with a fine grained object model of an application and its’ resource model.

  • .NET RIA Services, the Roadmap

    The .NET RIA Services team has published their release plan starting with a CTP in July and ending with RTW during the first part of 2010. These dates are not set in concrete since changes may appear due to user feedback.

  • Keynote: The Future of Java Innovation

    In the opening keynote at SpringOne Europe 2009, Rod Johnson wondered if Java innovation is going to be stifled by latest Oracle acquisition and expressed his belief that Java will continue to evolve outside of Sun as it has done for the last few years. As proof he mentioned: Grails, Roo, a tool for improved developer productivity, a free STS, tc Server and dm Server.

  • Building Applications, the Workflow Way

    A new article by David Chappell describes how BPM engines are different from plain programs written in Java, C#, etc. and the ways Windows Workflow Foundation can be used to build workflow applications.

  • A Comprehensive Collection Of Agile Mailing Lists

    As a participant of the Agile community here on InfoQ, you've already shown you are interested in learning more about agile, and likely have ideas of your own that you're interested in contributing back. This is what you can experience in the various mailing lists that exist related to agile development. But what lists are available? Mark Levison helps to answer that question.

BT