InfoQ Homepage Development Content on InfoQ
-
4 Office Applications Will Be on the Web: Word, Excel, PowerPoint and OneNote
Microsoft wants to take Office 2010 to the web offering some lightweight Office applications running inside the browser.
-
FlexMonkey 1.0 Released
Gorilla Logic, Inc. has announced the first production release of FlexMonkey with version 1.0. FlexMonkey is an open source testing tool for Flex and AIR applications. FlexMonkey provides for the capture, replay, and verification of Flex user interface functionality.
-
Exploring Tuple Spaces Persistence In Ruby With Blackboard
Ruby has long been criticized for 1.8's limited green threads. Luc Castera gave a presentation at RubyNation about Concurrent Programming with Ruby and Tuple Spaces. He introduces 2 ways of implementing TupleSpaces in Ruby: Rinda and Blackboard using Redis (with plans to porting it to Erlang).
-
Is Service Reuse Over Used?
Is service reuse a valid metric for determining the success of SOA? Richard Watson from Burton believes that we are too fixated on reuse and could lose sight of the real benefit: service use.
-
Microsoft’s Web Browser-Based OS: Gazelle
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?
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
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.
-
Google Is Creating a New Free Operating System Called Google Chrome OS
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
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.
-
Anybody May Legally Implement the C# and CLI Specifications
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
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.
-
Fisheye and Crucible Add "Social Networking"
The latest releases of Fisheye 2 (source code repository browser) and Crucible 2 (code review) from Atlassian offer a completely revamped UI, one that allows developers to follow the team (a kind of social networking) as well as follow the work. Crucible 2 also supports the idea of "iterative code review."
-
SpringSource Tool Suite 2.1.0 RC1 Supports Spring 3.0 and OSGi Development Tools
The latest version of SpringSource Tool Suite (STS), an Eclipse-based development environment for building Spring applications, supports Spring 3.0 and OSGi Development Tools. SpringSource development team recently announced the release of the first Release Candidate of SpringSource Tool Suite 2.1.0 version. The new version also supports run time integration with Amazon EC2 and VMware tools.
-
COBOL to Java Automatic Migration with GPL'ed Tools
During the NACA project run by Publicitas Ltd., 4m lines of COBOL were automatically trans-coded (migrated) toward their Java equivalent. The company claims that the recurrent annual savings in cash-outs amount to a total of 3m euros and has released the tools from the NACA project under GPL.
-
Results of the Eclipse Community Survey
The Eclipse Foundation has conducted a survey in order to discover statistical details about its members: the OS used while developing, the primary database or the main deployment application server, and other information like the level of satisfaction using Eclipse. Windows is down 10%, Linux up 7%, and Mac OS X up 3.5%.