InfoQ Homepage Architecture & Design Content on InfoQ
-
YouTube announces HTML5 demo, but not for FireFox 3.6
YouTube announces an HTML5 video beta, which allows playback without resorting to using a Flash plugin. Videos are only available in the H.264 format, which leads to greater performance on some hardware devices, but leaves out the new FireFox 3.6 which only supports the Ogg video format.
-
Brussels approves $7.4bn Oracle-Sun deal, Oracle to Outline Strategy Next Week
The EU has now approved Oracle's takeover of Sun Microsystems. Oracle will be outlining their strategy for Sun via a webcast on January 27th, the company has announced.
-
Lean + Real Options = Reduced Complexity and Risk
Real Options, a decision-making process based on Financial Option mathematics, was mentioned by Kent Beck in his 1999 "white book," Extreme Progamming Explained. More recently, Agilists have been exploring how Real Options intersects with Agile. Now Chris Matts and Olav Maassen specifically address the Lean Software community, proposing that application of Real Options improves Lean Development.
-
Windows Domain to Amazon EC2 Single Sign-On Access Solutions
David Chappell, the Principal of Chappell & Associates, US, has written a whitepaper proposing several solutions for Single Sign-on (SSO) access to applications deployed on Amazon EC2 from a Windows domain. InfoQ explored these solutions to understand what the benefits and tradeoffs each one presented.
-
Bundle.update: The Year of Modularity
A lot has happened since the last Bundle.update. SpringSource dm Server becomes an EPL project at Eclipse; a new book on OSGi and Equinox has been published; the OSGi Enterprise Expert Group is nearing completion; WebSphere has released an alpha based on Apache Aries; Maven Tycho is being used at Eclipse; Nimble facilitates OSGi runtimes, and ECF Remote Services are now complete.
-
What Are the Trends in Technology Today?
ThoughtWorks has released the Technology Radar 2010 this month, a white paper containing ThoughtWorks' technology strategy and trends in four major domains: Techniques, Tools, Languages, and Platforms. InfoQ looked at this whitepaper in depth to better understand the ideas and suggestions being offered by ThoughtWorks.
-
RESTful API Authentication Schemes
“Everyone feels the need to write a custom authentication protocol” says George Reese, which he claims is one of the things he learnt working on a programming API for cloud providers and Saas Vendors. In a post George proposes a set of standards for any REST authentication need.
-
Sun Releases Java 6 Update 18 With Significant Performance Improvements and Windows 7 Support
Sun is updating Java 6 for the first time this year providing fixes for over 300 bugs, plus Windows 7 support, and a significant number of performance improvements. These include a 30%-40% performance gain when using the default Parallel Scavenger garbage collector on machines based on a NUMA architecture with Solaris or Linux as the OS.
-
InfoQ User Survey - 11 Questions to Help Us
As an InfoQ reader, we have a small favour to ask of you; we’re trying to learn more about our members and we have a survey with 11 questions on it to help us in our content, redesign, and business efforts. We're interested in how you use the site, what type of content you find interesting, and more about your background. This survey is anonymous and your replies will be kept confidential.
-
Decoupling Your Application From Your Dependency Injection Framework
Dependency Injection has become a much more accepted and accessible approach in recent years, driven by many factors including increased popularity in SOA, TDD, and many other factors. With this has come increased usage of Dependency Injection frameworks. Bob Martin advises, with examples, applying a decoupling approach between your application code and your Dependency Injection framework.
-
Update on IKVM, a JVM for the Common Language Runtime
The goal of IKVM is to add Java support to the Common Language Runtime in two ways. In dynamic mode Java byte code is reinterpreted as IL code at runtime. In static mode, Java source code is compiled into IL instead of Java byte code. Running in either mode, IKVM seeks to be a nearly full implementation of the Java specification.
-
Microsoft is Making a Play for MySQL Users
Microsoft has released its first community tech preview for a MySQL to SQL Server migration tool. This tool supports SQL Server 2005, 2008, and Azure.
-
Ruby VM Roundup: 1.9.2 Gets DTrace Support, Rubinius 1.0 RC2 Adds Installers, IronRuby IDEs
Rubinius 1.0RC2 adds binary installers, while Ruby 1.9.2 will get DTrace support. IronRuby moves closer to 1.0 and SharpDevelop 3.1 gains IronRuby support. Also: WEBRick users should consider upgrading to the latest versions of Ruby 1.8.x and 1.9.1 because of a recently discovered vulnerability.
-
Advice for Securing Data in Windows Azure
In a recent MSDN article entitled Crypto Services and Data Security in Windows Azure, Jonathan Wiggs provides advice on securing data stored and processed through Windows Azure. InfoQ explored the topic in more detail to understand some of the security ramifications which come with deploying an application to the cloud.
-
Google Collections 1.0 Offers Enhanced Implementations of the Java Collections Framework
The Google Collections Library, version 1.0-final, was released on December 30, 2009. The library – an assortment of enhanced implementations of the Java collections framework - is the culmination of years of work by numerous engineers including Google’s Kevin Bourrillion, Jared Levy, Doug Lea, Josh Bloch, and Bob Lee.