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

  • IE8 Beta 2 Released for the Consumer

    Microsoft has just released Internet Explorer 8 Beta 2. While Beta 1 was aimed to the developers, Beta 2 is for the consumers. Some of the top features of the browser are: Web Slices, Search Suggestions, Accelerators, Compatibility View, SmartScreen Filter.

  • Can ITIL and SOA complement each other?

    Despite similarities in approach and goals, ITIL and SOA remain separate initiatives within modern IT organization. Is it the result of the chasm between operations and development organizations? can this chasm be bridged? and can these initiatives help each other to achieve the vision of continuous improvements?

  • SQL Server 2008 Express Series Is Available

    Microsoft has made available three versions of SQL Server 2008 Express. Express editions are free versions of SQL Server intended for learning or building small server applications, or for ISV redistribution. The Tools edition contains the Management Studio, while the Advanced Services edition has full-text search and Reporting Services.

  • Survey Says ... SOA Failure?!

    Assaf Arkin questions a recent report indicating SOA failures and Joe McKendrick of ZDNet examines the meaning of SOA failure in his article.

  • Second Life is Deploying Mono-based Servers

    The popular virtual world Second Life relies heavily on user-created scripts. These scripts are written in a proprietary language called LSL and run on their servers. In order to improve performance they are deploying the Mono runtime in Second Life's 1.24 servers.

  • Rails Roundup: Rails 2.2 Will Be Threadsafe, ETags Support in Rails Edge

    Work is going on to make Rails 2.2 be thread safe - we look at what's been done. Also: ETags support has been added to Rails Edge.

  • Gordon Pask Award 2008 Winners

    The Agile Alliance's annual Gordon Pask Award recognizes two persons for their contributions to Agile practice. The award is for potentially new, rather than established, leaders. This year's honorees were Kenji Hiranabe and Arlo Belshee; Bob Payne was also recognized for his philanthropic work. Award program leadership has changed, and community input is solicited to improve the program.

  • Critical REXML DoS Found - Monkey Patch Available as Fix

    REXML was found to be vulnerable to XML entity explosion attacks. As frameworks like Rails parse incoming XML with REXML, these apps are in danger on all current 1.8.6, 1.8.7 and Ruby 1.9 versions, and other Ruby versions using standard REXML. The fix at the moment is a monkey patch for the REXML library.

  • NHibernate 2.0 has Arrived

    NHibernate 2.0 was made official with the announcement of its general availability by Ayende Rahien. The announcement follows months of alphas and release candidates and now matches the features of Hibernate 3.2.

  • Pratik Patel on Enterprise JPA, Fetch Groups and Spring 2.5

    JPA extension features like Fetch Groups offered by Apache OpenJPA framework can give enterprise Java developers more flexibility in designing JPA applications. Pratik Patel discussed JPA design techniques for developing real-world Java applications using JPA API and Spring 2.5 framework. He did a presentation at the recent Central Ohio Software Symposium on Enterprise JPA.

  • Article: Scalability Worst Practices

    In this article, former Orbitz lead architect Brian Zimmer discusses scalability worst pratices. Topics covered include The Golden Hammer, Resource Abuse, Big Ball of Mud, Dependency Management, Timeouts, Hero Pattern, Not Automating, and Monitoring.

  • LWUIT Released as GPL Open Source

    Sun announced the GPL licensing of LWUIT earlier this month. LWUIT is a UI toolkit designed for mobile Java devices.

  • Setting up COE for SOA

    As SOA continues to mature, the importance of SOA governance, helping to improve organizational support for SOA and ensure disciplined approach to SOA implementation, keeps growing. One of the ways to start and implement SOA governance is through establishing a SOA center of excellence.

  • Interview: Neal Ford On Programming Languages and Platforms

    In this interview made by Sadek Drobi during QCon San Francisco 2007, Neal Ford talks about the tendency of having multiple languages running on one of the two major platforms existing today: Java and .NET. He also presents the advantages offered by Ruby compared to static languages like Java or C#.

  • Presentation: Future Directions for Agile

    In this presentation filmed during Agile 2008, David Anderson talks about the history of Agile, the current status of it and his vision for the future. The role of Agile does not stand in just having a practice, but in finding ways to implement the principles contained by the Agile Manifesto.

BT