2008 Nov 26
1 of 323 | Where are the XML Editors? -
A generic XML editor that works reasonably well for non-technical users seems to be a myth. Would a simple generic XML editor for end users be a valuable tool? What would it look like?
...
2008 Nov 24
2 of 323 | Test Driving MarkLogic 4.0 XML Server -
XML databases have long been something of a niche category in the database world, trying with varying degrees of success to provide the level of ease and accessibility for semi-structured content that is a hallmark of SQL databases, while at the same time providing as much of the sophisticated processing that XPath enables for stand-alone documents. The need is certainly there – a significant amount of the total "data" in the world does not necessarily fall neatly into Ted Codd's relational table structures without significant shredding – yet XML databases have had a hard road to acceptance, in great part because each one offered their own (typically very dis......
2008 Nov 23
3 of 323 | Editors Choice Award for "Green IT Architect"; A TechTarget writeup on our talk at OpenWorld -
Back on Earth Day 2008 I blogged about how Verizon Wireless is "Going Green" with SOA and EDA, and measuring the resulting ROI by reduction in tonnage of hardware in the datacenter. Reduction of hardware means less power consumption from...
...
2008 Nov 08
4 of 323 | Can XML Help you Avoid a Disruptive Innovation? -
This semester, I'm fortunate to spend my Wednesday nights teaching management to students who are part of NYU's M.S. in publishing program. Although a significant share of the course is...
...
5 of 323 | Editors Choice Award for "Green IT Architect"; A TechTarget writeup on our talk at OpenWorld -
Back on Earth Day 2008 I blogged about how Verizon Wireless is "Going Green" with SOA and EDA, and measuring the resulting ROI by reduction in tonnage of hardware in the datacenter. Reduction of hardware means less power consumption from...
...
2008 Nov 03
6 of 323 | Regulatory Transparency and XBRL -
A tectonic shift is taking place in the economy right now, one that is punishing those that have been most abusive of the trust of customers, investors, governments and the taxpayers in those governments. XBRL (the XML Business Reporting Language) has the potential to help renew that trust.
...
2008 Oct 24
7 of 323 | Can XML Help you Avoid a Disruptive Innovation? -
This semester, I'm fortunate to spend my Wednesday nights teaching management to students who are part of NYU's M.S. in publishing program. Although a significant share of the course is...
...
2008 Oct 19
8 of 323 | Binary XML (EXI) Last Call -
On September 19, the W3C published the Last Call Working Draft for Efficient XML Interchange (EXI) -- which allows XML-based implementations to exchange documents without having to use XML's verbose syntax.
...
9 of 323 | Excellent result for @charset detection of CSS in WWW browsers -
So, from these test results, it looks pretty good for adopting the same policy for determining the encoding for CSS files as you use for XML: if there is a BOM then use that (i.e. your document is in UTF-16 of some kind); otherwise use explicit labeling with an initial @charset.That works with all the current generation, which is really great.
...
10 of 323 | Regulatory Transparency and XBRL -
A tectonic shift is taking place in the economy right now, one that is punishing those that have been most abusive of the trust of customers, investors, governments and the taxpayers in those governments. XBRL (the XML Business Reporting Language) has the potential to help renew that trust.
...
11 of 323 | The Elements of XML Style -
What topics would you like to see in a real-world book about good XML style and use?
...
2008 Oct 18
12 of 323 | Just how large was the XML revolution? -
In a talk that he'd contemplated naming "XML as the precipitating factor in the upcoming religious wars," Eduardo Gutentag examined how XML participated in, or even started, a revolution that most of the world didn't notice. Gutentag quoted Jon Bosak...
...
2008 Jul 16
13 of 323 | Grouping in XQuery - One of the really convenient features introduced in XSLT 2.0 is Grouping. It is a typical second-generation change in a programming language: Not essential for the language itself (grouping can be done by hand using techniques such as the Muenchian......
2008 Jul 14
14 of 323 | XML makes you stoopid! - Everyone is missing the forest for the trees on Google Protcol Buffers not using XML....
2008 Jul 11
15 of 323 | Google hates XML - Goolge does not know how to use XML - in fact it seems the HATE it....
2008 Jul 03
16 of 323 | Using SwiXML and Substance 5 - SwiXML is Wolf Paulus' XML User Interface languge (XUI or XUL) which uses the regularity of the Java Swing GUI libraries to allow very lightweight implementation: XML elements are used for JComponents, XML attributes are used for properties (e.g.
2008 Jul 02
17 of 323 | Why Jeff Atwood Is Right - Firstly, I, like many of you, am glad to see that Dare Obasanjo's indefinite hiatus from the blogosphere was short lived. Secondly, while I most certainly agree with the premise of his recent "In Defense of XML" post -- which......
2008 Jun 30
18 of 323 | RDF Parsing in XSLT - During the recent discussion of the OAI-ORE drafts (which use RDF), the claim was made that RDF is serialized in RDF/XML and thus could be considered an XML representation of the underlying data model. My response to that was that......
2008 Jun 26
19 of 323 | Permanent URLs for things in the real world - At the Semantic Technologies conference in San Jose I attended an interesting presentation entitled “persistent identifiers for the real web”. XML often uses URLs for identifying schema namespaces, and I suppose could be credited for influencing RDF’s practice of using......
2008 Jun 23
20 of 323 | XML Fever - have you ever heard of tree trauma, infoset ignorance, model myopia, or RDF rage? if not, and you are interested in these and other XML-related ailments, you might want to read about XML fevers: The Extensible Markup Language (XML), which......
2008 Jun 03
21 of 323 | XQuery and Literate Programming - "One thing leads to another" might be the sub-title for the web. Last night I found myself by some circuitous route in LiteratePrograms, a wiki set up by Derrick Coetzee. The site incorporates a version of that earlier WEB. Donald......
2008 Jun 02
22 of 323 | XSLT and Binary File Formats - With all the recent talk of angle bracket taxes and what XML is and isn't good for, I thought it would be fun to look at taking XSLT to places where it is not normally associated - the generation of......
2008 May 30
23 of 323 | XRX Locking Grain Design - XForms allows you to load an entire XML database into a client with a single statement. But this is not always a good design decsion. Consider the concurrent user access requirements when you design the grain of your locks. In......
2008 May 28
24 of 323 | Rebooting XML.com - XML is ten years old this year, which by any measure should be treated as a not insignificant milestone. When I started covering the technology as a writer back in late 1997, each article or book that I wrote had......
2008 May 27
25 of 323 | Reason Number 47 to Store Metadata in a REST Enabled Native XML Database: Validating Visio Diagrams - I have been using the eXist native XML database with REST interfaces to store metadata for the last two years. It is a great system and I have been encouraged by others to document the benefits. Here is an excerpt.......
2008 May 23
26 of 323 | XRX: A Simple, Elegant, Disruptive - XRX is a new web development architecture that is a milestone in elegant simplicity. XRX stands for: XForms on the client REST interfaces and XQuery on the server Because XRX uses a single model for data (XML) it avoids the......
2008 May 21
27 of 323 | [Piers Hollot:QOTD] Got XPath? - If You Don't Need XML, Then Don't Use It! - O'Reilly XML Blog I think now would be a really good time for anyone who doesn't "get" XPath to start getting it.......
28 of 323 | Dita, DocBook and the Art of the Document - While a remarkable amount of both ink and electronic bandwidth have been expended upon the use of XML in the data realm, there are times where it is necessary to step back for a bit and look at what......
29 of 323 | If You Don't Need XML, Then Don't Use It! - As an editor, it's all to easy to spend a lot of time reading (and responding to) blogs and articles on the web, and as the editor for xml.com, I find my time is disproportionately allocated to trying to......
2008 May 19
30 of 323 | [Micah Dubinko:Mark Logic] Apparently Mark Logic Really *IS* That Good - As I pointed out in my post regarding Norm Walsh leaving Sun to join Mark Logic, And lastly, if the back channel rumor mills are correct, my guess is that this isn’t the last big-name XML luminary we’ll see moving......
2008 May 18
31 of 323 | [Jesper Tverskov:XSL-List] More On The Incompatibilities of XML and JSON and Why You Should Care - In a follow-up conversation to the post made by Dimitre Novatchev, Jesper Tverskov provides an excellent summary as to why XML and JSON are incompatible. He goes on to describe several functions in XSLT he feels would help alleviate at......
32 of 323 | X(HT)ML Fragment Identifiers - The recently published HTML 5 draft does not change anything regarding HTML fragment identifiers. They are still limited to IDs only (with as alternative for backwards-compatibility). This means that any reference into an HTML page depends on how......
2008 May 17
33 of 323 | Bad XML - Markup design fascinates me. What is it that makes one format easier to use than another? Why, even within that subset of markup that uses XML syntax, are some markup languages elegant and others unreadable? When is it best to......
2008 May 16
34 of 323 | [Dimitre Novatchev:XSL-List] Understanding JSON: Why JSON and XML are Incompatible and Why You Should Care - Dimitre Novatchev recently posted the following to XSL-List, something of which I thought would be of both interest and benefit to those of you in Land-O-XML who care about things kinds of things. As such, ......
2008 May 13
35 of 323 | Quick! Word Association: XML - Today I took some time to quickly scan through a backlog in my feed reader. There were a good number anti-XML articles cropping up. This got me thinking. What do you think of when I say "XML"? I personally associate......
2008 May 12
36 of 323 | [AWS:EC2] Preparing For EC2 Persistent Storage: Redundant Disk Storage Across Multiple EC2 Nodes *Today* - So as Jeff Barr recently pointed out over on the Amazon Web Services blog, Amazon Web Services Blog: Redundant Disk Storage Across Multiple EC2 XML Hacker M. David Peterson has put together a really interesting article. As part of his......
37 of 323 | [len:QOTD] Ready, Fire, Aim - Is it really that taxing... - O'Reilly XML Blog Most of the time when I find a programmer struggling with XML, they are a relational database programmer or an object-oriented programmer, or both. We should have lined these guys up......
38 of 323 | Is it really that taxing... - Jeff Atwood mentions the Angle Bracket Tax and not surprisingly, I don't agree. I enjoy XML, but it is still frustrating at times. Recently, I had the opportunity to work with XML in Java and it was not pretty. Even......
2008 May 09
39 of 323 | JavaFX snubs XML and takes a step backwards! - I wonder, if in the rush to push something out the door, Sun forgot about separation of concerns and the benefits of skill specialization to quality production....
2008 May 08
40 of 323 | Under the Hood: Oracle Berkeley DB XML - XML Databases, coupled with the power of XQuery, offer a potentially paradigm-changing way of dealing with data. The Oracle Berkeley DB XML database provides a rich XQuery-based engine that can be manipulated via XQuery, opening up possibilities for any we developer....
2008 May 03
41 of 323 | Exploring IBM Business Glossary XML - The IBM Information Server has an XML format to allow you to import/export business glossaries ... There is a lot to talk about in examining this format. There is the good, the bad and the ugly in this format ... So, it is clear that this format will evolve. A bigger question is - should it? And should it even have been created in the first place?...
2008 May 01
42 of 323 | Dynamic XML - When I think of REST, the biggest benefit always revolves around using XML dynamically. It is a matter of reducing the contracts to their smallest possible state. This is why technology like Atom and RSS have flourished, they are totally......
43 of 323 | Zorba XQuery Processor: Something Tells Me You Need To Pay Attention To This - So I got a ping from William Candillon yesterday on IM, but I wasn't around so am just now getting in sync with him today. He and I had a discussion about a year or so back regarding a potential......
2008 Apr 28
44 of 323 | Norm Walsh Leaves Sun? And Just Like That, *POOF*, - ... I'm wondering how in the hell some obscure "XQuery Content" company stole Norm Walsh away from Sun. Y'all know who Norm Walsh is, right? Anyone care to provide some insight? Is Mark Logic really *that* good? Mark Logic Makers......
2008 Apr 23
45 of 323 | XML design: data or documents? - The iTunes XML format is an example of dumping a data structure to XML. In this post, I examine two examples of this and discuss its ramifications to XML design....
2008 Apr 22
46 of 323 | [AWS:S3|EC2] Data Transfer Prices for Amazon Customers Takes A Plunge - As per a post to the Amazon Web Services forums earlier this evening, Amazon Web Services Developer Connection : Lower Data Transfer Costs Posted By: Kathrin@AWS Created in: Forum: Amazon Elastic Compute Cloud (Beta) Posted: Apr 22, 2008 7:40 PM......
47 of 323 | ROI by the Ton -- Going Green with SOA, EDA, RIA and Web 2.0 - For the past several years, I have been involved in many healthy discussions centered around the benefits of adopting technology and its supporting tools and infrastructure. Never once had I ever thought of measuring the benefits in terms of tonnage......
2008 Apr 21
48 of 323 | Document-driven data architecture in practice - I've been working at Sun since 2001 as close architectural consultant on various pioneering uses of XML, SOA and Semantic technologies in a couple of divisions, first through Fourthought and now through Zepheira. Sun has been the practical landing pad......
2008 Apr 20
49 of 323 | XML design: data or documents? - The iTunes XML format is an example of dumping a data structure to XML. In this post, I examine two examples of this and discuss its ramifications to XML design....
2008 Apr 16
50 of 323 | The Spirit of Schematron in TDD - Test Driven Development is a relatively popular methodology nowadays and I think XML tools can play crucial aspect in better testing. Testing frameworks are more than capable of using and testing XML based applications, but just in case you have......