BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • InfoQ Interview: Rich Kilmer on the Power of Ruby

    Rich Kilmer is one of the Ruby world's great conversationalists and storytellers. In this InfoQ exclusive interview, Rich tells us about using Ruby at DARPA, the research arm of the USA's military, plus how he has leveraged a variety of cutting-edge software and techniques such as Flash, DSLs, OWL and semantic web technologies in conjunction with Ruby.

  • Google Scalability Session Report

    Dare Obasanjo shared his notes on a session given by Jeff Dean at the Google Conference on Scalability, "MapReduce, BigTable, and Other Distributed System Abstractions for Handling Large Datasets".

  • RedHat Releases Exadel Studio Plugins as Open Source

    Today JBoss introduced the Exadel Eclipse plug-ins to its JBoss Tools project. The introduction of the Exadel plug-ins is the first step toward delivering Red Hat Developer Studio, an open source integrated development environment (IDE), later this summer.

  • Writing Maintainable Code

    Sam Gentile, Oren Eini (aka Ayende), and Frans Bouma have an ongoing debate in the .NET community about how to write maintainable code, which several others have joined. The debate mainly focuses on the question, if Test-Driven-Development (TDD), O/R-Mappers (ORM), Model-View-Presenter/Controller (MVP/MVC), and other best-practices help to improve the maintainability of software.

  • Configured Rails software stacks become available

    Setting up and configuring servers is tedious work, particularly if a lot of libraries are involved. The Rails community has started looking into solutions for solving this, and the first are now available.

  • Agile, Architecture and the 5am Production Problem

    What does "just enough architecture" mean? Can we agree on this? The answers from FDD and XP seem divergent. Michael Nygard, author of Release It! unravels the story of a production problem which typical Agile approaches would not have prevented, asserting that Agile teams may need to attend more to architecture, if they want to sleep through the night once it's deployed in the real world.

  • Presentation: Rod Smith - Mash-ups Meet the Enterprise

    In this presentation recorded at JAOO, IBM's Rod Smith discusses the read/write web, and discusses how the approach known as "Mashups" might be used in enterprise scenarios for "do-it-yourself" IT.

  • Aaron Erickson on LINQ and i4o

    In an interview with InfoQ, Aaron Erickson introduces his new LINQ extension Indexes for Objects (i4o). Indexes for Objects allows for fast lookup against in-memory collections while retaining the LINQ syntax and semantics. He also discusses how expression trees interact with LINQ and how they can be leveraged in other scenarios.

  • Will The iPhone Be The Tipping Point For Mobile Ajax?

    Ajax has largely been a desktop browser focused technology during its initial wave of interest. Apple's iPhone however may be the key to Ajax becoming a mobile "standard" as well.

  • Sun Submits Servlet 3.0 Specification to JCP

    Sun has submitted the Servlet 3.0 specification to the Java Community Process (JCP) as Java Specification Request (JSR) 315. High level goals include web framework pluggability, EoD (ease of development) features, async and Comet support, security, alignment with other specifications, and various other improvements.

  • Is BPMN good enough? BPMN Survey is requesting your feedback

    The relationship between Business Process Management and Service Oriented Architecture is now well established. BPMN is a key ingredient of the Composite Application vision if we ever want to make business process definitions explicit within our application model. The BPM group at the Queensland University is looking for contributors for a BPMN survey.

  • RubyCentral founder Chad Fowler Joins InfoEther

    Chad Fowler, Founder of Ruby Central which organizes RailsConf and RubyConf announced that he has joined InfoEther, a six year old startup run by Rich Kilmer, author of FreeRIDE Ruby IDE, RubyGems package manager, as well as maintainer of RubyForge.org.

  • Moonlight in 21 days

    In preparation for ReMix07 in Paris, the Mono team filled out the bones of their implementation of Silverlight with very impressive results.

  • WebLOAD: Commercial Load Testing Tool Recently Open Sourced

    WebLOAD is a load testing tool from Radview that tests both for performance and also correctness. Test scripts are written in Javascript and the tool supports multiple protocols for testing all tiers of an app such as web (HTTP with Ajax support), SOAP/XML, and other protocols. This past April Radview released an open source community edition of WebLOAD under GPL, available at webload.org.

  • Presentation: Code Organization Guidelines for Large Code Bases

    Structuring a large code base maintained by multiple teams working in parallel can be a real challenge. If you are not disciplined about code structure overtime you will end up with a tangled, unmaintainable mess. In this session Juergen Hoeller provides general guidelines on packaging and package interdependencies, layering and module decomposition, and evolving a large code base.

BT