InfoQ Homepage Architecture Content on InfoQ
-
PHP 5.4 Drops Register Globals, Adds Traits
PHP 5.4, the first major update since 2009, was finalized this month. This release includes several language enhancements including support for Traits as well as the removal of some controversial features.
-
Cloud Computing Can Innovate the Business Model and Will Create New Jobs
An IBM study proposes six cloud computing enablers for the business model innovation, while an IDC paper estimates that cloud computing will create 14M jobs worldwide by 2015.
-
HeadwaySoftware has added support for Doxygen and Understand in structure101 and restructure101
HeadwaySoftware has recently added support for Doxygen and Understand for C and C++, Delphi and Python programmers in its tools structure101 and restructure101.
-
Pivot-Thinking – The Neuroscience of Design
The Center of Professional Development at the Stanford University offers a free live seminar on 8th March (9.00 am / PST) addressing the thinking behind design thinking. Pivot thinking is a new research area that addresses how to bridge the gap between "convergers" and "divergers" in teams which is particularly interesting for software engineering projects.
-
SEI Publishes The CERT Guide to Insider Threats Book
What do ACTA, SEPA, PIPA, Stuxnet, Google have in common? They all have been hot topics in the press during the last months and they are dealing with information security. What, however, is commonly forgotten are internal threats related to espionage and stealing of company information.
-
VMware Introduces Spring Hadoop
VMware have announced the availability of Spring Hadoop, which integrates the Spring Framework and the Apache Hadoop platform.
-
WebSockets versus REST?
With WebSockets now a W3C Candidate Recommendation and a new JSR about to start in the JCP, the question arises about how and if WebSockets work with the principles of REST? Do they compliment each other, or will WebSockets, as some people believe, divert attention away from REST and towards a new style of interaction for the Web? There is even the suggestion that WebSockets "breaks the Web".
-
Is Amazon Getting Ready for PaaS with Simple Workflow Service?
Amazon has announced Simple Workflow Service (SWF), a service for orchestrating distributed and fault-tolerant tasks that are part of a workflow implementing a business process. Are the recently announced DynamoDB and SWF pieces of a bigger puzzle suggesting Amazon’s entering into PaaS cloud computing?
-
Travis CI Announces Support for Java and Plans for Travis Pro
Travis CI, a cloud-based continuous integration (CI) offering for open source projects on Github, has announced support for Java builds, as well as Scala and Groovy additions. After gaining traction among the Ruby open source community the project is now looking into the possibility of expansion to a hosted CI service (nicknamed Travis Pro).
-
ASP.NET Web API – A New Way to Handle REST
Web API is the first real alternative to WCF that .NET developers have seen in the last six years. Until now emerging trends such as JSON were merely exposed as WCF extensions. With Web API, developers can leave the WCF abstraction and start working with the underlying HTTP stack.
-
Ruby IDE Roundup: JetBrains Releases Rubymine 4.0, Ruby for NetBeans 7.1 in the Works
JetBrains released version 4 of their Ruby IDE RubyMine. This release focuses on better performance, and contains incremental improvements and polishing in many areas. For NetBeans 7.1, a preview release of the community Ruby support is now available.
-
Apache Celebrates 17th Anniversary with HTTP Server 2.4
Apache has released the HTTP Server version 2.4 with performance improvements, enhanced concurrency, asynchronous I/O support, lower resource footprint and others.
-
Economics of AWS Application Hosting
With the recent advances in cloud computing and Amazon Web Services infrastructure, many companies are trying to abandon their IT shops and move their software to the cloud. In his new blog post, Charlie Oppenheimer discusses the economics of cloud computing, comparing it with traditional data centers.
-
Mikado Method For Refactoring Legacy Software
Daniel Brolund presented the Mikado method in a talk-cum-workshop here in Agile India 2012. This proposes a simple method for agile teams faced with poor legacy code, which needs to be refactored in pieces as and when new goals arrive.
-
Netty 3.3.1 Release Supports SPDY Protocol
The Netty 3.3.1 release adds support for SPDY protocol, which has been proposed for inclusion in http/2.0, fixes regression of Android support and reduces memory consumption of ZLib compression.