BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Ruby 1.9.1 Is Close - Time To Switch From 1.8.x?

    Ruby 1.9.1, the first stable version of Ruby 1.9 is around the corner, with the RC2 expected any day. 1.9.x hasn't seen much adoption or support in it's first year - although a closer look shows that it might be time to consider 1.9.1.

  • Interview: Jay Phillips on Adhearsion and VoIP

    In this interview recorded at RubyFringe, Jay Phillips talks about VoIP, Asterisk and how his framework Adhearsion makes it easy to write voice applications.

  • Presentation: Testing is Overrated

    In this talk from RubyFringe, Luke Francl asks: is developer-driven testing really the best way to find software defects? Or is the emphasis on testing and test coverage barking up the wrong tree?

  • Article: Schema for Web Services – Part I: Basic Datatypes

    Most web service developers rely on a data binding conversion layer within a web service to work directly with data structures in their programming language of choice - but this causes a number of problems. In the first of a series of articles that look at these problems, Dennis Sosnoski starts at the most basic level, looking at simple data types and the issues that arise from mapping them.

  • The AWS Management Console Raises Security Concerns

    There has been an ongoing debate over how secure cloud computing is. Some argue that clouds are more secure than many private networks, while others consider that cloud computing may open more security holes. Some consider that Amazon’s - Web based – AWS Management Console is creating more opportunities to hackers.

  • OMG Releases Draft Of SoaML

    OMG released a draft of SoaML, a specification for the UML Profile and Metamodel for Services. SoaML (Modeling Language) is a standard extension to UML 2 that is meant to facilitate services modeling.

  • Sun’s JDK7, OpenJDK & IcedTea: Disambiguation

    With JDK7, OpenJDK and IcedTea all evolving in parallel it can get confusing about how these projects relate to each other. David Herron, which is OpenJDK Quality Lead, tries to set the record straight and explains why the JDK7 has taken so long.

  • New Entity Framework Providers: OpenLink and Firebird

    OpenLink and Firebird have been added to the list of supporters of the Entity Framework by releasing their ADO.NET 3.5 providers.

  • Burn Stories Not Tasks

    Developers commonly break user stories into tasks to facilitate distributing the implementation work across the team, and allow tracking of progress at a finer level of granularity. Unfortunately, a story can explode into a list of non-trivial tasks so large that the story is not deliverable by the end of the iteration. Ron Jeffries suggests: "Do stories as a unit, not broken into tasks."

  • Panel: BayAPLN Agile Expert Panel

    During QCon San Francisco 2008, InfoQ and BayAPLN, a local group of Agile Project Leadership Network (APLN), organized a panel comprised of Agile experts which answered questions from the audience. The panelists were: David Chilcott, Moderator, Polyanna Pixton, David Hussman, Sue Mckinney, Pat Reed.

  • Moore's Law Is Too Slow

    Advances in "cloud computing", clustering, and general-purpose computing with commodity GPUs suggest compute power per dollar may increase significantly faster than Moore's Law predicts.

  • Eventually Consistent, Revisited

    Building reliable distributed systems at a worldwide scale demands trade-offs between consistency and availability. Last month, Amazon’s CTO Werner Vogels posted an article describing approaches to tolerate eventual data consistency in large-scale distributed systems.

  • Programming Languages: 2008 Review and Prospects for 2009

    In the beginning of last year, Ehud Lamm launched on Lamba the Ultimate a thread about programming languages predictions for 2008. Several subjects popped up: concurrency, functional programming, future of Java, Ruby, C++, and many others… What really happened in 2008 and what are the prospects for 2009? Bloggers have addressed these questions on demand of James Iry, echoing at last year thread.

  • QCon London 2 Months Away; Special Discounts by Jan 15th

    InfoQ's 3rd QCon London (March 11-13) is a couple of months away and will again feature 15 tracks, 100 speakers, and excellent learning and networking opportunities. The last chance to save £295 expires next week January 15th!

  • Windows 7 Beta Is Available

    In a keynote address at Consumer Electronics Show 2009 (CES), Steve Ballmer, Microsoft’s CEO, announced Windows 7 Beta and a new version of Windows Live. Windows 7 Beta is available for download for MSDN, TechBeta and TechNet customers and will be widely available starting January 9th.

BT