BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Communication Content on InfoQ

  • New Features in Google Wave Robots API

    The Google Wave Robots API v2 is not backward compatible with version 1 and has been enhanced with new features like: Active API, Context, Filtering, Error Reporting, Proxying-For. Beside a Java and a Python client library useful to create robots, developers can build their own libraries based on the Robot Wire Protocol.

  • Hyper-communication in Silverlight 4

    For better bi-directional communication, a new communication protocol, Net.TCP, was introduced since .NET Framework 3.0 as part of WCF. Net.TCP is now available in the coming Silverlight 4 improving the throughput and the number of connections many times compared to HTTP Polling Duplex.

  • Google Wave Backstage - Q&A with Dhanji Prasanna

    With the consumer release of Google Wave scheduled for the 30th of September, InfoQ had a Q&A with Google Software Engineer Dhanji Prasanna about some of its less known internals, details about how it’s being developed by the Google engineers and best practices.

  • StoryTeller and Executable Specifications - Interview with Jeremy D. Miller

    Last week Jeremy D. Miller announced a preview release of his StoryTeller project: an open source .NET project for “Executable Specifications”. InfoQ sat down with Jeremy and asked him about what StoryTeller is, how it differs from other tools like Fit/FitNesse and Cucumber, and what the future looks like for the project.

  • Google Wave Preview Opens Up on Sept 30th - What to Expect

    With the Google Wave Preview scheduled for public availability on September 30th, Wave API Tech Lead Douwe Osinga has posted on the Wave Google Group about what the team has been working on along with some future directions.

  • IBM Rational and InfoQ eBook: Scaling Agile with C/ALM

    IBM Rational and InfoQ preent an eBook, Scaling Agile with C/ALM, "dedicated to all of the functional and dysfunctional organizations that are eager to break down the organizational and cultural silos, and become a finely tuned software delivery machine." The eBook explores the barriers to team integration and scaling and then shows, in detail, how to overcome these obstacles.

  • Opera Unite Gives the Power Back to the People

    Opera Software, which promised to revolutionize the Internet, has just released the latest version of their browser, Opera 10 Beta 1, incorporating a server technology called Opera Unite allowing users to directly connect to each other to share data and communicate without an intermediary running the necessary services for them.

  • Google Wants to Replace Microsoft Exchange with an Outlook Plug-in

    The new Google plug-in for Microsoft Outlook allows businesses to replace the Exchange server with Google Apps, giving the users the familiar Outlook experience, but having significant cost savings by running the back end in Google’s cloud.

  • Google Pushes the Web Platform with Chrome 2.0 and Wave

    Google has announced two more tools that will help in its mission “to organize the world's information and make it universally accessible and useful”. One of them is version 2.0 of its Chrome browser which aims to facilitate demanding client-side applications and the other one is Wave, a new environment for communication and collaboration on the Web.

  • Presentation: Transforming Software Architecture with Web as Platform

    This session takes a comprehensive look the "Web as Platform," including implications for software architecture design and innovations and ideas that are just now being fully appreciated. Hinchcliffe offers a far ranging, but focuses discussion of system design and the discipline and practice of software architecture; information, that architects and technical leads must know.

  • Keep Focus By Tuning Out Your Computer

    Agile practitioners have come to understand the negative effect “context-switching” has on productivity when it comes to your projects and teams. To what degree do the same ideas apply at the daily task and personal interaction level, and what can people do to avoid micro-level multi-tasking problems? Phil Gerbyshak offers some advice.

  • Information Radiators: Is low tech really better?

    The Extreme Programming Yahoo Group has been discussing the pros and cons of low tech information radiators, such as task boards, compared to high tech tools. The original poster preferred a physical task board to a spreadsheet, but found himself unable to explain why to his boss. The ensuing discussion uncovered a variety of reasons to choose simple physical means of reporting information.

  • 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.

  • Article: Harvesting SOA

    In a new article, Wil Leeuwis explores lessons that can be learned from a historical perspective when thinking about SOA. He argues there's a lot of old, well understood and practically applied theory that can help us harvesting the profits of the innovation part of the services-world.

  • Presentation: Jim McCarthy and 11 Commitments For a Shared Vision

    In this presentation filmed during Agile 2008, Jim McCarthy talks about 11 commitments team members should adhere to if they want to achieve a state of shared vision. Such a state empowers a team to reach their full potential and ultimately attain greatness.

BT