A Good Reason for XML

Date Tags xml

I harp on Design Goal 6 in the XML 1.0 Standard , "XML documents should be human-legible and reasonably clear". In Kontrawize, the response is XML editors help meet this design goal. "There are plenty of good XML-aware editors around, some of which are free." While true, I think this …

more ...

XML - One Ring to Rule them All...

Date Tags xml

The XML folks seem to have a number of points:

  • Ant already works. Complexity be damned.
  • XML is fine for everything that's not Java. Except SQL. And CSS.
  • Ant is "already" part of the technology stack, and it uses XML. Anything better isn't already there.
  • Everyone already knows XML. They …
more ...

Siren's Call of DRM

Date Tags web / cms

In the CW article, pseudonymous Mathias Thurman describes a demonstration of Microsoft's Rights Management Services product. The audience of executives identify a number of "Suppose..." scenarios, which the author dismisses as merely research subjects, concluding that "...the goal of this proof of concept was to introduce a group of executives …

more ...


Powerpoint Alternatives

PPT has one big advantage: it is written by the same people who wrote Windows. So it can seize the Windows display and keyboard, and take control over the entire UI. I happen to think that's A Bad Thing™ but I may be in the minority on that.

Of course …

more ...

The Twenty-Minute Solution

Date Tags web / cms

First, let me get this off my chest: Django http://www.djangoproject.com/ rules. There are a number of reasons, but they aren't the point of this posting.

When someone creates a twenty-minute application, they walk a fine line. The minimalist approach to software development can be viewed from two …

more ...


The Power of Static HTML

Date Tags web / cms

PROBLEM

I need to display my product catalog according to a number of dimensions but the data changes slowly and isn't very complex. Is a relational database and a web application really appropriate? Or can I get away with something simpler?

CONTEXT

Some small product catalogs evolve slowly. A detailed …

more ...

No more Mindspring

Years and years ago I started using Delphi internet services. They had a complicated dialup arrangement through Sprintnet and Tymenet to a farm of VAX servers in the Boston area, part of Northeast Education and Research (NEAR) net. This was Delphi internet, character-mode, 9600 baud. I used Mac classic and …

more ...