BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • SOA Transactions Using the Reservations Pattern

    Despite the extreme importance of transaction processing for ensuring reliability and manageability of distributed computing and several existing WS-* standards, the implementation of the transactional behavior in SOA is still pretty rare. The Reservation pattern, described in a new post by Arnon Rotem-Gal-Oz, provides one of the possible solutions to this problem.

  • OSGi 4.2 released

    The OSGi Alliance has just released the OSGi 4.2 specification. Although early drafts of it have previously been available, this is the final release version. What does this release hold? InfoQ has previously covered a sneak preview, but now that the spec is final, here are the new and noteworthy items of OSGi 4.2.

  • Is Enterprise Architecture Suitable for Small Businesses?

    Enterprise Architecture (EA) is considered a mandatory tool for big companies, those which can afford the required human and financial resources to use it. But some question that assumption affirming that EA is for SMBs too.

  • PairWithUs: On-Demand Agile Software Development Video Examples

    One thing well known by most programmers is that the best (only?) way to learn programming technique is by example; specifically, watching someone else doing it. Antony Marcano & Andy Palmer's 'PairWithUs' gives people a great place to do just that.

  • Bill Pugh Releases FindBugs 1.3.9

    Bill Pugh has released FindBugs 1.3.9, the latest update to the popular Java static analysis tool. The latest release adds 12 new bug detectors and continues to work on improving the effectiveness of FindBugs as a tool for developers working with large code bases, a trend which will continue with the 2.0 release expected later this year.

  • 97 Things Every Programmer Should Know

    The 97 Things series continues, after the architect and the project manager, with things every programmer should know. InfoQ talked to its editor Kevlin Henney.

  • Need an Answer to Context Switching? Get Disturbed

    Context Switching is defined as changing focus and attention from one task to the other in relatively short periods of time. It is widely considered harmful for the team member and the project that he is working on. Charles Miller mentioned a few ways of how they handle context switching at Atlassian.

  • The CodePlex Foundation – Community Reactions and Interviews

    After the announcement of the newly created CodePlex Foundation (CPF), many opinions and reactions has been expressed in the community. InfoQ has monitored these to give a summery of the reactions and discussions so far. InfoQ have also interviewed Scott Bellware, Ayende Rahien and Scott Koon on their opinions of the new foundation.

  • Microsoft Is Still Committed to Maintain the Linux Drivers It Has Contributed

    Greg Kroah-Hartman has written recently that Microsoft is not validating the Linux kernel patches he has submitted. Sam Ranji assures us that Microsoft has been busy testing those 200 patches.

  • CloudCrowd - A 100% Ruby Cloud Solution

    DocumentCloud is a non-profit organization which provides document-based applications. With highly expensive processing tasks to accomplish in parallel, DocumentCloud decided to implement its own cloud solution in Ruby: CloudCrowd. InfoQ spoke with the author, Jeremy Ashkenas of DocumentCloud, to learn more.

  • Opinion: Racism in the Agile Community Hinders Learning

    Earlier this month we published "The Role of Project Managers in Agile" by Vinay Aggarwal which contained some non-mainstream ideas concerning self-organizing teams. Unfortunately there were racist remarks left by readers. These remarks were removed and the offenders were banned. But this brings up another question, that of, "how does racism affect or ability to write and deliver software?"

  • Ruby Static Analysis Tools Roundup: metric_fu, Simian, Saikuro and More

    Code quality tools for mainstream languages have reached a certain level of maturity, but tools for Ruby are still growing and become more important as Ruby spreads from early adopters to the early majority. InfoQ takes a look at the available code quality tools in the Ruby space.

  • ModSecurity Framework Supports Web Application Security Core Rule Set

    The latest version of ModSecurity, an open source web application firewall (WAF), supports Core Rule Set that can be used for defining rules to protect web applications from zero day and other security vulnerabilities. ModSecurity team released the version 2.5.10 which also includes features like parallel text matching, Geo IP resolution and credit card number detection.

  • Introducing PowerShell 2

    PowerShell 2 has been in the works for a long time with the first technical preview dating back nearly two years. Here is a small taste of the numerous features they have added since then.

  • First-ever JRubyConf Announced

    Today it was announced that, immediately after November's RubyConf in San Francisco, there will be the first-ever JRubyConf conference, held at the same location as RubyConf. InfoQ spoke with JRuby project co-lead Charles Nutter to learn more about this conference and what it means for the JRuby Community.

BT