News Archive

This is an archive of recent news, articles, and commentary on service-oriented architecture, Web services, and related technologies.

The US Government Keeps Spectacularly Underestimating Solar Energy Installation
Michael J. Coren reports via Quartz: Every two years, the U.S. Energy Information Administration (EIA), America's official source for energy statistics, issues 10-year projections about how much solar, wind and conventional energy the future holds for the U.S. Every two years, since the mid-1990s...
, Slashdot
The agile upside of XML
Frankfurt TOC presenters Anna von Veh, a consultant at Say Books, and Mike McNamara, managing director at Araman Consulting Ltd & Outsell-Gilbane UK Affiliate, discuss xml workflows, the (sorry) state of ebook design, and how books and the web will evolve.
, O'Reilly News: XML
XML Schema development approaches
The way that people approach developing schemas has evolved over the years: each new approach grows out of problems with the status quo (see Hegelian dialectic) but enriches rather than supplants. I thought I would take a little walk through...
, O'Reilly News: XML
Australian Whole-of-Government Common Operating Environment Policy and OOXML
Two big stories this week: AGIMO's COE and LibreOffice. AGIMO is the Australian Government Information Management Office. They are the ones who set policies such as requiring govt web page meet the W3C's WCAG 2.0 guidelines for accessibility, or that...
, O'Reilly News: XML
Understanding C#: Simple LINQ to XML examples (tutorial)
XML is one of the most popular formats for files and data streams that need to represent complex data. The .NET Framework gives you some really powerful tools for creating, loading, and saving XML files. And once you've got your hands on XML data, you can use LINQ to query anything from data that...
, O'Reilly News: XML
Under-estimating XML as just a Tree
Programmers and academics often think and theorize about XML as kind of tree data structure. And so indeed it is. But it also allows much more: it is a series of different graph structures composed into or imposed on that tree.
, O'Reilly News: XML
How to Install MongoDB
In this excerpt from MongoDB: The Definitive Guide we offer a step by step guide on how to install MongoDB and get it up and running smoothly. Precompiled binaries are available for Linux, Mac OS X, Windows, and Solaris. On most platforms you can download the archive from mongodb.org, inflate it...
, O'Reilly News: XML
Vale Java? Scala Vala palava
Dave Megginson (who drove the development of the SAX API that will be familiar to many XML developers who use Java) recently wrote Java is dead. Java stood out as a programming language (though not as a platform) in that...
, O'Reilly News: XML
Deliberate non-conformances in XML Schema implementations
From SAXON's Michael Kay, on the XML-DEV mail list today: On interoperability, there are at least three reasons why you might get different results from different processors. One is because the specification leaves the behaviour of certain things implementation-defined (for...
, O'Reilly News: XML
Schema languages as if annotation mattered
In 2001 we had an interesting exchange about schema languages on the XML-DEV mail list. I had written Are we losing out because of grammars?. What do I think of it now? Four heads: disconnection, importance, a category error, and operator grammars.
, O'Reilly News: XML
Highly Generic Schemas
Developer Christophe Lauret recently commented: "A schema is like an aircraft: it can be designed for stability or maneuverability but not both." I recently have been trying a different method for designing intermediate schemas in publication chains. It is an exercise in taking the three-layer mo...
, O'Reilly News: XML
ODF and OOXML Translation: Working Draft 2 of ISO technical report out
The gnomes of ISO (err, ISO/IEC JTC1 SC34 WG5) have released the second draft of their Technical Report comparing ODF and OOXML (PDF). It is up to 126 pages now, and much more fleshed out than the first draft. One...
, O'Reilly News: XML
Is ZIP in the public domain or not?
What is the IP status of ZIP? This is a question of interest to standardizers and developers implementing standards, because so many new standards use ZIP. ODF and OOXML for example. Here is what the current PKWARE site says (with...
, O'Reilly News: XML
Understanding C#: XML Comments
As C# developers get more experienced, there are a lot of things they pick up along the way that are really useful and important to know, even if they aren't necessarily directly code-related. One of those topics is XML comments, and I've been surprised at how many developers -- even really exper...
, O'Reilly News: XML
Ruby Schematron
Francesco Lazzarino has a project up at RubyForge for a Ruby runner for ISO Schematron. (Open source: MIT/ Consortium License) Schematron is a small ISO-standard language for making assertions or reports about patterns in and between XML documents, typically using...
, O'Reilly News: XML
Four short links: 1 June 2010
XML in Legislature/Parliament Environments (Sean McGrath) -- quite detailed background on the use of XML in legislation drafting systems, and the problems caused by convention in that world--page/line number citations, in particular. (Quick gloat: NZ's legislature management system is kick-ass, a...
, O'Reilly News: XML
Harmonization
It strikes me that harmonization of XML standards (i.e. where you have different XML standards covering much the same ground and you want a workable strategy for converging them) needs to be as much concerned with granularity issues as it...
, O'Reilly News: XML