BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Visual Studio 2008 Product Comparison Guide Available

    Microsoft has published a comprehensive product comparison guide for Visual Studio 2008.

  • Presentation: Intentional Software

    Business users doing programming? Charles Simonyi and Henk Kolk presents how Intentional Software offers a radical new software approach that separates business knowledge from software engineering knowledge, which means that business experts can be more innovative and responsive to the changes in the domain.

  • Agile Certification a Community Driven Proposal

    S.M. Kripanidhi has proposed a "Community Certified Agile Practitioner", driven by the needs of practitioners, potential employers and the community. He suggests that we use local communities to judge if the practitioner is worthy of certification.

  • Architecture of a $7 Billion Loss: Causes and Remedies

    PWC just released a report detailing the mechanisms that enabled a trader to mask a $75 B position. He was able to manipulate the state of a system by entering fake "technical" transactions used for simulations even though their amount was unusual, his role was not authorized to do so, and they were not later compensated. PWC also provided their recommendations to fix the systems and processes.

  • ActiveMQ 5.1 Supports JMS Destination Monitoring and MSMQ Bridge

    Apache ActiveMQ, an open source provider of enterprise messaging services, recently released version 5.1 which includes improvements in stability and performance of the message broker. This version also includes support for destination monitoring, priority message ordering and a Microsoft Message Queue (MSMQ) to ActiveMQ Bridge with the new msmq transport component.

  • The Official RubySpec Website and Its Google Summer of Code Students

    The RubySpec project aims to create a complete and executable specification for the Ruby language and recently got its own website. We also talked to two GSoC students who will help improve these specifications.

  • VersionOne announces V1: Team Edition

    VersionOne recently launched V1: Agile Team giving smaller projects a tool to get started with planning and tracking Agile projects. With V1: Agile Team a single team has the capability to their product and sprint backlogs, get interactive "taskboards" and "testboards" for day to day development activities, view progress of activities through various reports and burn graphs, and more.

  • Windows Communication Foundation: Application Deployment Scenarios

    Microsoft has just published an excellent overview of WCF capabilities and deployment strategies for 5 most common SOA scenarios including Enterprise Web services, Web 2.0 services, intranet applications, queued messaging and Workflow services.

  • JSR-292 Early Draft Review Announced

    The early draft review of JSR-292 has been released. JSR-292 defines the 'invokedynamic' instruction, a bytecode instruction to assist in the implementation of dynamic languages on JVM.

  • Debate and more Insights on Dynamic vs. Static Languages

    The transcript of Steve Yegge’s presentation on dynamic languages in Stanford University, which he posted on his blog, triggered many reactions in the blog sphere. Cedric Beust, Ted Neward, Ola Beni and Greg Young provided their viewpoints and arguments on different tradeoffs involved in dynamic vs. static debate.

  • Real world JRuby on Rails: Infectious disease reporting and management

    A new project for infectious disease reporting and management system, implemented by CSI and the state of Utah, is built using JRuby on Rails (among other technologies). We talked to Mike Herrick, of the project, to find out how well JRuby on Rails fared and why it was chosen for the project.

  • Will Polyglotism and DSLs make Java the Last Big Language?

    Ola Bini argues that the world will not have a new big language again because developers will find value in choosing different languages depending on their problem domain. Similarly Martin Folwer says that programmers will choose a language for what it can do in the same way that they choose frameworks now. On the other hand Joe Winchester debates that you can only be master of one language.

  • Google App Engine public load test today

    Today, at 4PM GMT+2 (in about an hour), there is a public load test on the Google App Toolkit. Can Google Web Toolkit and Google App Engine handle the InfoQ effect?

  • Lighter Weight Version of .NET for Clients

    With the .NET platform continuing to grow at a breakneck pace, the need for a lighter weight client-only version has become apparent. To address this need, the .NET Framework Client Profile was created.

  • Are Business Analysts Ready to Become Programmers?

    Microsoft seems to think so as they prepare to deliver on the Oslo vision. Back in November 2007 Doug Purdy made a veiled reference to a new project in development calling it "Emacs.NET". This fueled rampant speculation far from the intended mark.

BT