BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Presentation: Steve Jones on "Driving IT from the Business"

    In a presentation recorded at QCon London, Cap Gemini's Steve Jones explains his concept of a business service architecture. Topics covered include how to apply SOA to existing systems, the problems one runs into when SOA is driven by technology, and the structural and organizational impact of business-driven SOA.

  • Interview: Attila Szegedi Discusses Rhino

    In this interview, Attila Szegedi discusses the Rhino JavaScript engine. Topics covered include the implementation of Rhino, Rhino's featureset, continuations, usage patterns for embedding Rhino, running JavaScript on the server, scripting capabilities for Rhino, JavaScript versus Ruby, JavaScript on Rails, and future plans for Rhino.

  • Ruby 1.8.7 Preview released, includes some backports from 1.9

    The first preview of Ruby 1.8.7 is now available. Among bug fixes, this new release of the stable branch includes backports of a few features from Ruby 1.9, such as Object#tap, Symbol#to_proc and Enumerators.

  • Apache Abdera: Atom, AtomPub, and Java

    The Apache Abdera project, an open source Atom Syndication and Atom Publication Protocol implementation currently still in its “incubation” phase, has recently reached its 0.40 milestone, an important step towards “graduation”. InfoQ had a chance to talk to IBM's James Snell and MuleSource's Dan Diephouse, two of Abdera’s core developers, about Abdera, Atom and AtomPub.

  • Free Phalanger IDE Released

    A free IDE has been released for Phalanger, a PHP that runs on the .NET platform. The IDE is based on Visual Studio Shell.

  • Robotics Developer Studio 2008 CTP Available for Download

    Microsoft has recently made available for download the Robotics Developer Studio 2008 CTP.

  • eBay's Presentation Architecture and Eclipse

    eBay insider Michael Galpin has written a two part article describing the evaluation of eBay's presentation architecture from its early Perl roots to a Java solution using Eclipse plug-ins and code generators to improve the developer experience.

  • Creating The Culture For An Agile Environment

    Greg Smith offers an in-depth practical perspective on making your agile transition just as much about culture change as it is about process change.

  • Interview with Joseph Pelrine: Agile Works. But HOW?

    Joseph Pelrine has come full circle: from university studies in Psychology, journeying through SmallTalk, XP and Scrum, and now back to broader questions: Why and how does Agile work? In this interview, Joseph talked about Complexity Science, and how story-telling, "sense-making," network analysis and speed-dating's gut-feel approach may prove more useful than our old toolkits for managing teams.

  • Heroku and Morph AppSpaces: two new solutions to Rails hosting

    Heroku and Morph Labs are Ruby on Rails hosting providers, offering a complete stack of software and easy to use interfaces to get your applications up and running in a few minutes. We talked to both parties to find out more about their offers.

  • Review: Exception Hunter

    Unhandled exceptions are the bane of any application, especially those that run without user interaction. Red Gate has developed a product to detect and alert developers to these potential issues, but does it measure up?

  • Review of Windows Communication Foundation Unleashed

    Normally our book reviews on InfoQ start at mostly positive and go up from there. But once in a while we come across a lemon, and WCF Unleashed is one of them. Written by four authors, the book reads as though all four authors voted on the words for each sentence.

  • Spring Web Services 1.5 Released

    After 6 months of work, Spring Web Services 1.5.0 has been release. Based off contract-first development using SOAP service development, Spring-WS can be manipulated through XML to create document-driven Web services. Some of the highlights of the release include:

  • Try to get the best of your Statically Typed Language

    The use of dynamic type-checking in static languages is often perceived as unavoidable on complex projects, even though workarounds necessary to enforce it tend to negatively impact the quality of code. According to Debasish Ghosh, features in static languages, i.e. Java generics, offer an opportunity to avoid runtime type checking and optimize the advantages of static typing.

  • Is Burnout Inevitable, while Facilitating Agile Projects?

    Facilitation on Agile projects seems to involve much more than the primary responsibility of improving the effectiveness of the work that the teams are doing. The responsibility of a facilitator can become so broad that over-facilitating becomes common, thus leading to burnout. An interesting Group Facilitation newslist discussion takes a closer look.

BT