InfoQ Homepage Architecture & Design Content on InfoQ
-
Will HTML 5 kill Flash?
As last week came to a close, the “Open Web” debate heated up after Adobe’s CEO, Shantanu Narayen, commented on how Adobe views HTML 5.
-
Windows 7’s Graphics Engine Wants to be Better than Vista’s
The Windows 7 graphics engine changes the way DWM, introduced with Vista, works, it also comes with new APIs, D2D and DWrite, a new Direct3D 11, and better handling of multiple output devices.
-
Kent Beck Suggests Skipping Testing for Very Short Term Projects
Kent Beck suggests that on very short term projects, when you're trying to figure out if there is a viable concept, you might do less (even no) automated testing to help get off the ground quickly. This goes against all of the conventional wisdom surrounding TDD.
-
SOAP Over Java Messaging Service
W3C has just released Candidate Recommendation SOAP over Java Message Service 1.0, defining how SOAP should bind to a messaging system that supports the Java Message Service (JMS).
-
Project Coin Announces Second Candidate List
InfoQ takes a look at a further five proposals that have been added to the Project Coin purse: Better integer literals, language support for JSR 292, indexing syntax for lists and maps, collection literals, and large arrays.
-
IBM Updates Cloud Strategy and Offerings
IBM announces three new ways for businesses to utilize cloud computing: standardized services on the IBM cloud, private cloud services behind the firewall (managed by the business or IBM) and Cloud burst a way to seamless incorporate secure public clouds to accommodate "overflow" demand for services.
-
More Clouds Gather on the Horizon
Adobe has readied Acrobat.com, IBM has presented their cloud offering, while Oracle will use Sun Cloud to join their ranks. If there was a doubt about it, now it is obvious that cloud computing is the future of enterprise IT.
-
Drools 5.0 Supports Workflow and Event Processing
The latest version of Drools, an open source business logic integration platform, supports workflow and event processing. Drools development team recently announced the release of Drools 5.0 final version. The major shift is that Drools 5.0 focus is on a knowledge oriented system rather than just a rules oriented system. The new version has four modules called Guvnor, Expert, Fusion and Flow.
-
Stop and Refactor?
When should you refactor? There are times when you simply need to pay down technical debt - you should stop and refactor. No, you should only refactor when one is working on a User Story. Which advice is best? Is there, perhaps, a third option?
-
Auto-implemented Properties in VB and C#
C# added auto-implemented properties in version 3, but Visual Basic was unable to match them at that time. With the impending release of .NET 4.0, VB has caught up in this area, but with a distinctive twist.
-
REST and transactions?
The topic of distributed transactions and their place within a REST world has come up again recently. Many people have indicated that they are either thinking of using the combination or are doing so now. Others, including Roy Fielding, believe that the two simply do not go together.
-
3 Ruby Project Time Savers: Hoe 2.0.0, YARD, Whenever
We take a look at 3 tools that will help streamline Ruby projects. Hoe 2.0.0 sets up projects and is now extensible with plugins. YARD is a documentation generator like RDoc and it's now powered by a new faster parsing strategy. Finally: Whenever takes care of defining and updating your crontab file - and it's configured with Ruby code.
-
Agile Consultants and Trainers Help the Unemployed and Hard Up
Tobias Mayer, James Coplien, Dan Rawsthorne, Alan Cyment and David Schmaltz are all giving back to their communities in different ways. Tobias is offering free Scrum Training to those in need; James, Dan and Alan all travelled to Serbia to provide free Scrum Training and David helped a nonprofit when their budget fell apart.
-
Ágiles 2009: Breaking Down Regional Frontiers in Latin America
After a great success in Argentina, the major Latin America's community congress arrives in Brazil, integrating cultures and enhancing the discussion about the adoption and Agile methods implementation.
-
Design Characteristics Of Resource Oriented Server Frameworks
Dhananjay Nene, who has also written a nice article that chronicles the history of REST, examines the various characteristics to be expected when designing a server side Resource Oriented Framework (ROF). The article also attempts to capture the relationship with a fine grained object model of an application and its’ resource model.