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

  • FlexReport For Printing In Adobe Flex

    Rob Rusher, a Flex developer and enthusiast, points us to FlexReport. Poor printing support in Flash is a common problem for Flex applications.

  • Dependency Injection: New Ground or Solid Footing?

    Dependency Injection seems like a shiny new tool in the toolbox. Andrew McVeigh tells us that DI shares a long history with architecture description languages (ADLs), simple yet sophisticated languages for component-based development through descriptive wiring. This article looks at the history of ADLs and sheds light on possible future directions of dependency injection.

  • Rails: Resource_controller Plugin Puts Controllers on a Diet

    Rails 2.0's REST support is useful but it could be less verbose and more helpful when it comes to nested resources. A Rails plugin called resource_controller helps out by taking the tedious work out of REST controllers. We take a look at the problem and how resource_controller can be used to fix it.

  • Article: Ruby Concurrency, Actors, and Rubinius - Interview with MenTaLguY

    Actors, Fibers/Coroutines, Rubinius' Multi-VM and other Concurrency topics have come up recently. To put all these concepts into perspective, we talked to Ruby's MenTaLguY, who's been working on Ruby fastthread, Ruby Actors implementations, Rubinius, and much more. Also: a glimpse at MenTaLguY's next project.

  • Are You An Agile Architect?

    Vikas Hazrati recently posted an article on Agile Journal, defining his ideal characteristics of an Architect working in an Agile team, reflecting how the role of Architect has changed in light of Agile practices.

  • A Look at the First HTML 5 Working Draft

    The World Wide Web Consortium (W3C) has published a draft of the HTML 5 specification, which reflects the changing nature of the web since HTML 4 was released more than 10 years ago.

  • Apache Jackrabbit 1.4

    Apache Jackrabbit is a fully conforming implementation of the Content Repository for Java Technology API (JCR), and has released version 1.4 after over 9 months of hard work. In the 1.4 release are 220 new features, improvements, and bug fixes since the 1.3 release, making 1.4 the largest release to date.

  • Interview: Sanjiva Weerawarana on Web Services, REST and Open Source SOA Tools

    In this interview, Stefan Tilkov talks to Sanjiva Weerawarana about web services and REST, about core standards that are essential for web services standards, open source SOA tooling, scripting languages and web services, and the strategy of WSO2 in providing open source middleware.

  • The Apache Incubator CXF team announced the availability of the 2.0.4 release

    CXF is a fully featured Open Source Web Services Framework which people claim is easy to use and is industrial strength. CXF is also embeddable and people have used it often in combination with Spring. CXF is the combination of the Celtix and XFire communities coming together at Apache.

  • Comet: Sub-Second Latency with 10K+ Concurrent Users

    Comet - technology that allows a sever to send over HTTP a message to the client when an event occurs, without the client having to explicitly request it - has been considered by some to scale poorly in the past. Recent tests using Cometd and Jetty as well as Lightstreamer production implementations prove the opposite.

  • Skynet, A New Ruby MapReduce

    The MapReduce design pattern to distribute data processing was introduced by Google in 2004, and came first with a C++ implementation. A new Ruby implementation is now available under the name of Skynet released by Adam Pisoni. InfoQ had the chance to catch up with Adam about its features and how it compares to an existing Ruby implementation called Starfish.

  • SpringSource Expands Service and Support Offerings by Acquiring Covalent

    Today SpringSource announced the acquisition of Covalent Technologies. The acquisition comes 10 months after SpringSource (formerly Interface21) announced it had received $10 million in Series A financing from Benchmark Capital.

  • Presentation: Jim Webber on "Guerilla SOA"

    In one of the most entertaining presentations on the topic ever, Dr. Jim Webber debunks myths about the mainstream ESB concept and explains how a lightweight approach can yield real benefits without giving in to vendor pressure. Jim claims that an ESB often ends up being just a thin veneer on an existing mess, and how an approach that doesn't put intelligence into the network is superior.

  • Adobe AIR 1.0 - Native OS Integration Problem

    A frequent criticism of the Adobe AIR platform is that it lacks support for native OS integration, which is typically essential when building desktop applications. With the AIR 1.0 release coming soon, Mike Chambers of Adobe published a proof of concept last week that demonstrates how developers can work around this problem.

  • C# 3.0 Cookbook Published

    O’Reilly has published the third edition of the C# 3.0 Cookbook bestseller. The book has been updated for C# 3.0 and the .NET 3.5 platform. It contains more than 250 recipes for problems programmers encounter every day.

BT