BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Thoughts On Software Architecture and Corporate Structure

    Many important challenges faced by a software architect for a large company have as much to do with the organization as technology. In a recent blog entry, Dan Greenblog drew parallels between the principals behind software architecture and effective organizational structures.

  • Sharing Code Snippets

    When possible, commonly used code should be wrapped up in frameworks and libraries where you don't have to look at it. But when that's just not possible, we often have to turn to lengthy blocks of boilerplate code. Tools to make this less painful include Marckus's SnipPit and Bill McCarthy's Snippet Editor.

  • Interview: Avi Bryant on DabbleDB, Smalltalk and Persistence

    In this interview from QCon 2008, Avi Bryant talks about his Smalltalk web framework Seaside and DabbleDB. Also: Avi explains how DabbleDB uses Smalltalk images for persistence instead of an RDBMs and how to make Squeak scale.

  • JRuby Roundup: 1.1.3, rcov4jr, Rubinius MVM and FFI

    JRuby 1.1.3 was released with Gems 1.2, improved performance, and many other fixes. Meanwhile the library support for JRuby increases, with a JRuby version of rcov in the works, as well as ports of Rubinius' Foreign Function Interface (FFI) and its MVM API.

  • Microsoft announces release of “Zermatt” Identity Framework

    Microsoft released a beta of “Zermatt”, an identity framework for developers using the .Net framework. The framework helps developers build claims-aware applications to address application security requirements using a simplified application access model.

  • CM Crossroads on SCM for Small Teams

    Agile brings to organizations, among other things, small teams coupled with constant change. Navigating this effectively requires understanding what this means to Software Configuration Management practices. The July edition of CM Journal's "cm//crossroads" is dedicated to helping people meet this challenge successfully.

  • Q&A with Dylan Schiemann co-creator of Dojo on AJAX, Comet, Bayeux, RIAs and the Dojo Toolbox

    The Dojo Toolkit is a modular open source JavaScript library, designed to ease the rapid development of JavaScript or Ajax-based applications and web sites. InfoQ had a Q&A with Dylan Schiemann, CEO of SitePen and co-creator of the Dojo Toolkit, about AJAX, Comet, Bayeux, RIAs and the newly released Dojo Toolbox.

  • ASP.NET Programming Using Windows PowerShell

    In an attempt to fill in an existing gap, NSoftware has made available a power shell toy, named PowerShellASP, which allows ASP.NET programmers to access the functionality of Windows PowerShell from inside ASP pages.

  • Google Introduces Binary Encoding Format: Protocol Buffers

    Google caused a stir by releasing Protocol Buffers, a binary serialization format. We take a look at what exactly Protocol Buffers are and what alternatives are available in ASN.1 or Facebook's Thrift.

  • Microsoft SQL Server 2008 August Release

    Microsoft has unofficially announced that SQL Server 2008 will be released in August, 2008 with no price increase over SQL Server 2005.

  • Databases Roundup: Data Sharding for ActiveRecord and Faster Postgres IO

    In this databases roundup we take a look at DataFabric, FiveRun's recently open sourced data sharding plug-in for ActiveRecord. Also: a look at speeding up Postgres data access using the asynchronous client API and Ruby 1.9's Fibers.

  • Internet Explorer 6 on its way out (or not)?

    Since attaining a peak of about 95% usage share during 2002 and 2003, Internet Explorer 6 (IE6) has been rapidly losing market share. As the end of 2008 approaches, significant online services, vendors and web frameworks are dropping support for IE6. Will this year be the end of IE6 and what does this signify for Web 2.0 developers?

  • Eucalyptus Project Delivers Open Source Cloud Computing with EC2 Interface Compatibility

    Eucalyptus is an open-source software infrastructure for implementing cloud computing. Among its features is interface compatibility with EC2 (both Web service and Query interfaces).

  • Terracotta-VisualVM Integration Offers Cluster-wide Visualization and Event Correlation

    Terracotta integration with Sun Microsystem's VisualVM tool offers JVM and cluster-wide visualization. Terracotta announced last week its integration with Sun's VisualVM technology which gives Java developers and web administrators visualization and analysis capabilities to assist in tuning and troubleshooting of Java applications using the Terracotta management console.

  • Renowned Orchestra Embraces Scrum-like Practices

    A Scrum team has no designated leader; the team is expected to self-organize. Similarly, one of the world's most renowned orchestras has dispensed entirely with the role of conductor in favor of a process where leadership is shared and decisions are made by the team. Along the way, they have learned lessons and ways of working together that any Scrum team can benefit from.

BT