BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Constraints are Advantages in Disguise

    Building software is closely associated with managing a lot of constraints. These constraints might be in terms of time, money, technology, decisions, compatibility, regulatory, people, process or all of the above. Jim Bird discussed the constraints imposed by Scrum, XP and how they help in fostering creativity and building the right software.

  • Java Crossing to the Physical World: Ready for Enterprise Developers Yet?

    In the world of cheaper, open-source hardware like the Arduino, custom, one-off hardware is becoming more accessible to developers without an electrical engineering background. InfoQ interviews David Delabassee, a presenter at the recent JavaOne, about Java and Arduino to get an idea about the best ways to interface Java and the real world.

  • New Hosting Options for Team Foundation Server

    Changes made to Team Foundation Server 2010 has allowed for new hosting options. These include third-party hosting and a hybrid model where code is synchronized between local and CodePlex servers.

  • Adobe Releases ActionScript Code Coverage Plug-in for Flash Builder

    Adobe has made available a prerelease of an ActionScript Code Coverage Plug-in for Flash Builder, which aims to help developers understand exactly what code is executed while an application is running. When added to Flash Builder, the plug-in provides a new Eclipse perspective that allows you to start the code coverage tool.

  • Percolator: a System for Incrementally Processing Updates to a Large Data Set

    Google's Daniel Peng and Frank Dabek published a paper on "Large-scale Incremental Processing Using Distributed Transactions and Notifications” explaining that databases do not meet the storage or throughput requirements for Google's indexing system which stores tens of petabytes of data and processes billions of updates per day on thousands of machines.

  • Agile Australia - Opening Keynotes

    There were two opening keynote addresses at the recent Agile Australia conference in Melbourne - Jim Highsmith spoke on "Beyond Scope, Schedule and Cost – Optimizing Value" and Jeff Smith spoke about Suncorp's Agile transition and how they are extending Agile approaches into the wider business areas in a talk titled "Delivering Business Value with Agile".

  • Padding Oracle Affects JSF, Ruby on Rails, ASP.NET

    Using a Padding Oracle (PO) attack a malicious user can access encrypted data such as cookies, state, membership password, etc. According to Juliano Rizzo and Thai Duong, two software engineers specialized in security, the security vulnerability affects JavaServer Faces, Ruby on Rails, ASP.NET and other technologies and platforms.

  • Google WebP - Creating Smaller Images for Faster Pages

    Google wants to shrink images transferred over the Internet by proposing a new lossy format called WebP. They claim they have achieved 39% reduction in image byte size leading to speedier page load.

  • Concurrency Revolution From a Hardware Perspective

    Brian Goetz and Cliff Click spoke at JavaOne conference last week about concurrency revolution from a hardware perspective. They said CPU designers will focus on parallelism in the future for increasing throughput of the systems. They also discussed some point solutions like Thread Pools, Fork/Join, Map/Reduce and Actors to achieve the concurrency in applications.

  • Is Enterprise Architecture Still Relevant for Cloud Computing?

    With today’s hype around cloud computing some might think it is a new silver bullet for IT – a cure for all IT problems. The latest of this discussion is whether cloud computing can replace enterprise architecture.

  • Expression Blend 4 SP 1 Now Supports Flash UI Components

    Expression Blend 4 SP 1 can read Adobe FXG files, enabling Expression developers to use Flash UI components in their applications.

  • Atlassian aquires Bitbucket.org

    Atlassian, the company behind developer tools such as JIRA, Confluence, Bamboo and Clover, has acquired Bitbucket.org, a hosted code collaboration site for the popular Mercurial distributed version control system (DVCS).

  • Hiring for an Agile Team

    Agile development model has spawned a lot of interest, conferences, books across the entire software development community. The paradigm of effective software development has taken a shift in the right direction. One area which still needs some refactoring is the best way to hire for an Agile team.

  • Bundle.update: Towards the Next OSGi Release

    It's been a long time since the last Bundle.update was posted, and there have been a lot of OSGi-centric updates since then. OSGi 4.2 has been released, with Equinox 3.6, Felix 3.0 and Knopflerfish 3.0 all providing support for the new platform. Recently, there have been some glimpses of the next version of OSGi, as well as increased enterprise support. Read on to find out what's been happening.

  • Update on Plug-in Development for Windows Live Writer

    In August, changes to the gallery for Windows Live Writer were announced. This caused some concern that Live Writer was going away. We talked to John Thornton, the Lead Program Manager for Windows Live Writer, to get the real story.

BT