InfoQ

InfoQ

News & Notable in the Community

The PMI Agile Community of Practice

Community
Agile
Topics
Project Management,
Agile in the Enterprise

Agile and the Project Management Institute (PMI). For many years and for many people this combination of terms rings a similar connotation as "oil and water"; they don't mix. But, is this justified? Jesse Fewell, Dan Mezick, and others say no and are aiming to bring agile into the PMI with the new 'PMI Agile Community of Practice'.

Microsoft’s Web Browser-Based OS: Gazelle

Community
.NET,
Architecture
Topics
Operating Systems

Google isn’t the only company toying with the idea of a secure operating system based around a web browser. Back in February, researches at Microsoft revealed details about Gazelle. Gazelle claims to be “a multi-principal OS construction of a secure web browser. Gazelle’s Browser Kernel exclusively provides cross-principal protection and fair sharing of all system resources.â€

How Relevant Is Contract First Development Using Angle Brackets?

Community
.NET,
SOA
Topics
Design

Christian Weyer of Thinktecture, announced the release of WSCF.blue a Visual Studio Add-in that enables contract first development of web services using WCF.

Roundup: Scala as the long term replacement for Java

Community
Java,
Ruby
Topics
Language,
Change

Scala has been receiving much attention lately as a possible candidate to replace Java in the future. James Strachan creator of Groovy advocates in favor of Scala as James Gosling, creator of Java and Charles Nutter JRuby Core Developer, have done in the past.

Handling Asynchronous REST Operations

Community
Architecture,
SOA
Topics
REST,
Web Services

In his new post, Tim Bray discusses the case for asynchronous REST operations and some of the approaches for supporting asynchronous invocations using REST.

Google Is Creating a New Free Operating System Called Google Chrome OS

Community
Architecture
Topics
Open Source,
Operating Systems

Google has announced they are working a new operating system called Google Chrome OS. Based on a Linux kernel with a new windowing system, the new OS is targeted at netbooks first and will be open sourced and free.

Mocking for Java and Flex

Community
Java
Topics
Release,
Rich Internet Apps,
Unit Testing

There are plenty of choices for creating mock objects in Java but Flex has seen little development in this area, until recently. The popular and maturing Mockito framework now has a Flex counterpart, which aims to bring mocking to Flex.

Ensuring Success for Self Organizing Teams

Community
Agile
Topics
Adopting Agile

Self organization is defined as a phenomenon in which the internal organization of the system increases in complexity without being guided or managed by an outside source. However, successful self organization needs the right level of support from not only the team members but also the management and the organizational environment.

Anybody May Legally Implement the C# and CLI Specifications

Community
.NET
Topics
Legal Matters,
Open Source

Microsoft has placed C# and CLI specifications, ECMA 334 and ECMA 335, under the Community Promise which basically protects anybody implementing them in any language and in any way from being sued by Microsoft for infringing corresponding intellectual properties or patents. This is directly related to Mono, the open source .NET implementation, whose legal status was unclear until now.

Debugging Tips for Selenium Test Failures

Community
Agile
Topics
Artifacts & Tools,
Software Testing,
Debugging

While Selenium has gained wide acceptance as a useful tool for automating browser-level tests, tracking down the cause of test failures can take significant time. Daniel Wellman has shared two of his best tricks to greatly reduce debugging time for failed Selenium tests.

Educational Content

Hooking Stuff Together - Programming the Cloud

Gregor Hohpe of Google discusses software as connecting services and components, describes the constraints of connected systems design, and presents common design patterns to solve those constraints.

Neil Bartlett on OSGi

Neil provides answers to questions ranging from "what is OSGi" to the future of OSGi in enterprise scale applications. A comparison of OSGi with .Net modularization is also discussed.

Hard Rock: Behind the Music with Silverlight 2

Scott Stanfield presents the Hard Rock Memorabilia web site demoing Silverlight’s Deep Zoom. He also shows other projects to underline some of the Silverlight’s capabilities.

Haskell and the Arts

This presentation explores the use of Haskell as an art mediumm, specifically the question of whether or note the elegance of functional programming is a good match for the aesthetics of art?

Book Review: Facilitator's Guide to Participatory Decision Making

One of the responsibilities of self-organizing teams is to take decisions that respect everyone’s opinion. This book has some examples in coaching the team to navigate through difficult discussions.

Erlang Concurrency, What’s The Fuss?

Erlang is built on 3 components: language, OTP, and VM. Francesco Cesarini explains the role played by each component in order to ensure Erlang’s highly successful concurrency model.

Bindings, Platforms, and Innovation

This presentation focuses on the Internet and separating myth from fact, history from the future, and the mundane from the imaginative. Bob Frankston presents a vision of what could and should be.

Orchestrating Long Running Activities with JBoss / JBPM

This article explores the use of JBoss and jBPM to implement design solutions that effectively address the issue of orchestrating long running activities.


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser
Mobilytics