Validation with Schematron

Schematron is a nifty alternative to XML Schema. Schematron is an XML language, which makes assertions about valid documents (such as an article element has a title). A schematron validator tests the assertions. A Schematron module for Perl has been released.

Building Apache 1.3.22 on OS X.1

[ via mac.scripting.com ] How to build Apache 1.3.22 on OS X.1.

Scripting News for Mac

Brent Simmons at Userland started a weblog devoted to scripting languages on the Mac. He’s got a mess of worthwhile links already.

Perl module for pinging Weblogs.com

Aaron of Aaronland just published a Perl module for sending the update ping to Weblogs.com.

Movable Type Micro CMS

Movable Type is a lightweight content management system for weblogs and journals, written in perl.

Chronicler Web CMS

Phil Gyford’s released the Perl CGI/XML tool he uses for site management. Data’s stored in XML, and the CGI injects the payload into templates for display.

Choosing a server side language

A plea for thinking it through before picking a server side language for Web development. Only a couple of points I’d disagree with. One, PHP is not a direct descendant of Perl. Two, I don’t think PC Labs and CNet are entirely objective since they live and die on advertising.

xmole.net is digging the XML web

xmole.net has a listing of XML resources for PHP and Perl programmers.

Generating PHP Class Documentation

Bard Farstad has written a Perl script that produces documentation for PHP class files in the fashion of Javadoc.

Life, a Candy Bar, and the Law of 5’s

Back at UT Austin, our classics professor explained that the Romans considered five to be a fortutious number. With that in mind, consider this demonstration of the proposition that given the proper hash function, any text can gain mystical significance.

Whump shows you XSL for the Real World

If you’re attending SIGS’ XML One conference in San Jose this fall, consider sitting in on my class, Monday, October 2nd, from 1 to 4pm on XSL for the Real World. I’ll be covering how to construct an XSL development environment, then working through cannonical problems. I plan to be ecumemmical and show you examples [...]

10 Minutes to mod_perl

[ via Apacheweek ] Here’s a quick how-to on getting mod_perl running on your server. Mod_perl embeds a Perl interpreter in the Apache server enabling you to extend it via scripting.

XSL Link

[ via XSLT.com ] Norman Walsh has a Perl script that does a lint of your XSLT style sheets.

The Meerkat Service API

[ via Camworld ] O’Reilly Network’s published the API to their RSS headline aggregation service, Meerkat. The API allows you to fetch a view (what they call a flavor) of the data: HTML, Lightweight HTML, RSS, XML, and embeddable JavaScript. You can customize the feed by sending parameters. This is a great example of how [...]

RSSLite Perl Module

Scott Thomason created a Perl module which allows you to parse the RSS feeds of sites who don’t have the XML well-formedness down (and that’s a lot of sites.) Use this when you’re SAX parser tosses a hairball.