InfoQ Homepage News
-
Learning About Security Vulnerabilities by Hacking Google’s Jarlsberg
For those who have wondered what it is like to hack into another system, Google has created a special lab named Jarlsberg containing a web application full of security holes ready to be exploited by developers who want to learn hands-on what are some of the possible vulnerabilities, how malicious users use them and what can be done to prevent such exploits.
-
SpringSource Turns Its Focus to Distributed Data Caching with GemStone Acquisition
Today VMware announced the acquisition of GemStone Systems, Inc. GemStone will operate under VMware's Springsource division. Among Gemstone's products is the distributed Java caching GemFire. InfoQ sat down with SpringSource's Rod Johnson and Gemstone's Richard Lamb to discuss their plans going forward.
-
Chris Matts on the Agile Community as a Learning Machine
Chris Matts, known for his work on real options and feature injection, discusses the current state of the Agile Community. He suggests that the community is a learning machine and is currently failing.
-
Jim Marino on Fabric3 1.5 Release
A new version of the open source SCA implementation – Fabric3 - introduces many new features including improved clustering, deep integration with WebLogic application server, and improved performance support. InfoQ has conducted an interview with Metaform Systems founder and SCA contributor Jim Marino.
-
ScaleUp Addresses Many of IIS’ File Uploading Limitations
LeanServer has created for IIS 7.0 an extension called ScaleUp, solving some of the problems related to file uploading and plaguing Microsoft’s web platform. According to its creators, ScaleUp increases upload speed, supports unlimited upload file sizes, scales up to thousands of uploads per server, and includes progress reporting, streaming and filtering.
-
Backlog Grooming: Who, When and How
Backlog grooming as the name suggests is giving regular care and attention to a product backlog so that it does not get ugly and unwieldy like an unattended garden with weeds. Though, it is not a formal process of Scrum, however, Ken Schwaber recommended reserving five percent of every sprint for this activity. A recent discussion on the Scrum Development group discussed and debated the process.
-
LINQ on GPU with Brahma
Brahma is an open source C# library that provides support for parallel computations running on a variety of processors. Currently, Brahma has a GPU provider but its modular structure allows using different providers for other types of processors. One C# method can contain both statements running on CPU and GPU without additional glue code.
-
Rhodes 2.0 Brings HD Audio-Video Streaming, Is Now Free Under MIT License
Rhomobile today announced Rhodes 2.0, their cross-platform, Ruby and HTML/Javascript-based framework for smartphones apps. New features include bi-directional HD video and audio streaming and a new metadata framework to work with changing backend database schemas. Also, Rhodes is now completely free of charge and licensed under an MIT license.
-
MacRuby 0.6 With GCD and Threading Improvements, Fast Debugger, AOT
MacRuby 0.6 is available now, bringing debugging and vastly improved Grand Central Dispatch (GCD) support. A lot of the core functionality has been overhauled, such as a new String implementation and a new thread-safe Regex library which replaces Oniguruma. MacRuby's now considered stable for Cocoa development.
-
Soft Skills Are Paramount: A Report From Agile Boston Openspace
Last week the Agile Boston user group held a full day OpenSpace conference. One session was focused on how to affect other groups in an organization that you and/or your team is dependent on. The members of this session shared their different contexts and problems and came up with several strategies in improving their situations, none of which were were Agile practices.
-
What Color is your Backlog?
At the recent SDC conference in Wellington Prof Philippe Kruchten delivered a talk titled “What Color is Your Backlog”. The thrust of his talk is about bringing a focus on architecturally significant aspects of software into Agile projects, along with delivering the functional components of the system. He uses a color metaphor to illustrate the importance of addressing four types of work.
-
Debate: What is the Role of an Operations Team in Software Development Today? [Updated May 10th]
In the last several years, with the rise of such phenomena as Cloud Computing and DevOps, there has been some debate about the role of the traditional Operations team as it is often found in today's software development shops. InfoQ will explore this debate further, to get an understanding of the different aspects which are involved and the tradeoffs of each approach.
-
Microsoft Tips the Scale in Favor of HTML 5 and H.264
Dean Hachamovitch, General Manager for Internet Explorer at Microsoft, has announced that IE9 will use only the H.264 standard to play HTML 5 video. Microsoft seems to have become very committed to HTML 5, while Flash loses even more ground. The announcement came the same day Steve Jobs detailed why Apple does not accept Flash on iPhone and iPad.
-
A Discussion with Josh Bloch on the Future of Java
Effective Java author and chief Java evangelist at Google Josh Bloch gave a talk at the recent web-based Red Hat Middleware 2020 conference. The thrust of the talk was guarded optimism and concern about the future of the Java platform under Oracle's stewardship. InfoQ spoke to him to find out more about his thinking.
-
The Complete List of Migration Issues Upgrading to .NET 4.0
Microsoft has published a complete list of issues migrating from .NET Framework 3.5 SP1 to .NET 4.0. The list contains changes in 6 domains: Core, ASP.NET, ADO.NET, WCF, WPF, and XML.