InfoQ Homepage News
-
RubyGems.org Replaces RubyForge as Gem Host
With a recent announcement from Nick Quaranto, RubyGems.org has become the default gem source for RubyGems. The three domains gemcutter.org, gems.rubyforge.org, and rubygems.org now all point to the same place, and gem serving and installation work for all three. RubyGems.org is the main web front end, to which the other two sites redirect. The secure site, https://rubygems.org, is also now live.
-
Media Annotations Working Group Publishes Drafts
The W3C Media Annotations Working Group has recently posted drafts of its Ontology for Media Resource 1.0 and API for Media Resource 1.0 efforts. They have also updated the Use Cases document to reflect some of the intentions of these projects. The basic goal of the Working Group is to produce an API and domain model for handling the explosion of media content on the Web.
-
Monetizing the Technical Debt
Most Agile teams recognize the evils associated with technical debt. Just like a financial debt, the technical debt incurs interest payments. These are paid in the form of extra effort required to maintain and enhance the software. Most Agilists recommend repaying the technical debt as early as possible. However, most Agile teams fail to monetize the technical debt.
-
Silverlight for Mobile Platforms – the Current Status
Microsoft seems to be pushing Silverlight into a cross-platform web application framework for mobile devices. Silverlight is already available for Windows Phone 7 and Symbian^1, and it seems it is being also ported to Android and iPhone.
-
Flex 4 SDK and Flash Builder 4 Released
After many months in beta, the Adobe Flex developer team has released the final version of the Flex 4 SDK and Flash Builder 4 (formerly Flex Builder). While the Flex SDK is available for all platforms, Flash Builder 4 is currently only supported on Windows and Mac OS X. The Flex SDK is free to download and use without cost, while Flash Builder is available on a trial basis and requires purchase.
-
Scrum Gathering: Community of Practice
The Agile community is developing consensus around three important areas of practice: requirements gathering, agile coaching, and open space formats for group learning. At the recent Scrum Gathering, these topics were prominent topics of discussion on Day 1, Day 2, and Day 3 of the event. InfoQ explored each of these further to gain a better understanding of their place in Agile.
-
Rhodes 1.5 Allows to use Ruby to Write Apps for Smartphones - and now the iPad
Rhomobile has released Rhodes 1.5, the Ruby based, cross-platform, smartphone app-framework Rhodes. InfoQ asked Rhomobile CEO Adam Blum whether we still need native apps when we have HTML 5?
-
The 4 KiB Sector Performance Issue
If using HDDs from Western Digital (WD) with the string "EARS" in the model name, poor performance may have been encountered. Normally HDDs store data with a sector size of 512 bytes; WD's Advanced Format Technology uses 4096 byte sectors. Alignment of data on disk is essential to get the best performance. It's also only a matter of time until other vendors ship disks with non-512-bytes sectors.
-
Once Again .NET has Been Announced for the Nokia S60 Platform
It seems like every year we relay the announcement that the .NET platform is going to be available on the Nokia S60. In 2007 the now defunct Red Five Labs was talking about Net60, a version of the .NET Compact Framework. Then in 2008 Nokia announced that Silverlight 2 would be demonstrated at the MIX08 conference. Two full years later, we are just now seeing a public Silverlight for Symbian beta.
-
Oracle Announces GlassFish Roadmap
Yesterday Oracle published the roadmap for GlassFish version 3 and the news is positive. GlassFish version 3.1, expected this year, will offer centralized admin, clustering and Coherence support.
-
EGit Eclipse Git plug-in released
The first public version of the org.eclipse EGit plug-in version 0.7.1 has been released at EclipseCon. EGit is based on the pure Java implementation JGit, which means that it has no external dependencies or native code requirements; something which has historically hindered the adoption of Eclipse's Subversion support.
-
A New Addition to the InfoQ Family: The Operations Community
A 7th community has now joined the current 6 on InfoQ. When one looks at our existing queues, one sees a definitive pattern - we currently focus upon application development and architecture (.NET, Ruby, Java, SOA, Architecture) and also Agile techniques, primarily in the context of application development. However, what happens to that software once it's been developed?
-
Doing WebGL Rendering on Windows with ANGLE
Google uses WebGL to natively render 3D graphics inside Chrome. The problem is that WebGL relies on OpenGL 2.0, and not all Windows systems have its drivers installed. The ANGLE (Almost Native Graphics Layer Engine) project is intended as a thin layer between WebGL and DirectX, enabling Chrome to do 3D on any Windows system.
-
Three Levels of the REST Maturity Model
In his new article Martin Fowler provides a step-by-step explanation of Leonard Richardson’s REST maturity model.
-
JRuby Roundup: JRuby-Prof Allows Fast Profiling, JRuby::Synchronized for Automatic Synchronization
JRuby-Prof is a new, low overhead profiler for JRuby which, unlike plain Java profilers, will generate clear, Ruby-specific reports. A new feature in JRuby is JRuby::Synchronized, a module that, when extended, will make all methods of a class synchronized.