InfoQ Homepage Architecture Content on InfoQ
-
Alfresco Announces Activiti Project, an Apache 2 Licensed BPM Engine
Alfresco announces their open source, Apache 2 Licensed Business Process Managment engine, Activiti, with former jBPM lead Tom Baeyens at the helm.
-
Google Wants a New Widely-Adopted Video Standard Based on the VP8 Codec [Updated]
Google has open-sourced WebM, a royalty free media file format for compressing and encoding video. While this is good news for many industry players which have shown their support for the new standard, some of the questions which have been raised so far have included concerns around licensing and code quality.
-
Joshua Kerievsky Introduces "Sufficient Design" To The Craftsmanship Discussion
Software Craftsmanship has been a hot topic as of late. Joshua Kerievsky posits a possible counter-perspective to the underlying "code must always be clean!" ethos of the craftsmanship movement; something he calls "Sufficient Design". Learn about what Joshua means, and hear thoughts also from Bob Martin and Ron Jeffries on Kerievsky's ideas.
-
OpenFaces 3.0 Prerelease, JSF2.0 Compatible
Last month TeamDev had announced the pre release of OpenFaces 3.0. The official release of the 3.0 version is expected in June later this year. This intermediate milestone is a JSF 2.0 compatible version of OpenFaces. Versions 2.x are planned to be maintained in parallel with the 3.x versions while keeping the same features set in both branches.
-
Akshell: A RAD Cloud Service based on server-side JavaScript and an Online IDE
Akshell is a Cloud Service that helps developers do Rapid Application Development using server-side JavaScript and an online IDE. It also provides Cloud hosting, so deployment is instant. Its creator describes it as a “web application network”.
-
Is There Social BPM?
Clay Richardson coined the term Social BPM, and there is much discussion on the Internet on the convergence of BPM and social media and their impact on each other.
-
Top Usability Books for Programmers
Most programmers would strive hard to build a robust product with Agile practices and clean code. However, the focus on usability leaves much to be desired. This is despite the well known fact that a good user interface design can spell the difference between acceptance of a software product and its failure. If the end users do not like the UI then the product has little chance of success.
-
7 Lessons Learned at Reddit
Steve Huffman, co-founder of Reddit, shares the main lessons he learned scaling Reddit from a small web application to a large social website.
-
Agile 2010 Conference Location Changed
Due to the flooding in Tennessee we have relocated the conference to Walt Disney World Dolphin Resort in Orlando, Florida. The conference dates will remain the same; scheduled for August 9 - 13th.
-
Citrix Offers a Bare-Metal Desktop/Laptop Hypervisor
Citrix has released XenClient, a Type 1 hypervisor built on Intel vPro technologies, targeted at corporate desktops/laptops with administration capabilities.
-
Eclipse Labs Project Hosting Announced
The Eclipse Foundation and Google yesterday announced the creation of Eclipse Labs, a code-hosting site for open-source projects that want to play in the Eclipse ecosystem but aren't hosted on the Eclipse Foundation hardware.
-
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.
-
Agile Architecture - Oxymoron or Sensible Partnership?
A number of commentators have been talking about the perceived dichotomy between Agile techniques and architectural thinking. This post investigates some of the tensions between Big Up Front Design (BDUF) and You Aint Gonna Need It (YAGNI) thinking and looks at how the two approaches can in fact work together in complimentary ways.
-
Is Standalone BPMS Really Dead?
In his latest post, Tom Baeyens argues that despite its usefulness, the time of BPMS has passed and suggests bringing BPM closer to its potential users – application developers.
-
CodeRush Xpress for C# and VB for Visual Studio 2010
Microsoft has decided to continue licensing CodeRush Xpress for free for developers using the non-free editions of Visual Studio 2010. Developer Express has released the beta version of CodeRush 10.1.1, containing features related to code selection, code navigation, class/field/variable declaration and refactoring.