January 16, 2004

Fighting spam comments. MovableType 2.661 released

MovableType version 2.661 has been released. The release aimed completely to fix spam comments problem. New anti-spam weapon includes: We've included a throttling measure so that comments from the same IP address can only be posted every N seconds, where N is configurable (documentation on the setting that controls N ...

January 15, 2004

How to kill DOM

In the beginning Microsoft created the Microsoft.XMLDOM, known today as Msxml2.DOMDocument. And people like(d) it much. Then .NET happened and people were given XmlReader, XmlWriter, XmlDocument, XPathDocument, XPathNavigator and XmlDataDocument. Surprisingly most of us stuck to XmlDocument for no-matter-which scenario. Now we've been notified the Gods decided to kill XmlDocument ...

January 14, 2004

On chewing chewed gum once again

Mark Pilgrim started a new wave of permathreding by "There are no exceptions to Postel's Law" rant arguing even malformed RSS feeds should be accepted. I'm strongly on opposite side. Accepting malformed XML - what a heresy! My understanding of Postel's Law a bit differs. "Liberal" in "be liberal in ...

January 11, 2004

Don Box on WordML and XHTML+CSS

Don Box talks about his weekend hobby - getting XHTML+CSS from WordML. Using XSLT of course. And it works - Don bloggs in Word, publishing in XHTML. Resulting HTML is not optimal yet (see page source), but perfectly proves the concept. Well, as per Don WordML and XHTML are twins ...

SgmlReader gets updated

Chris Lovett has released SgmlReader version 1.2. It's mostly bug fixes release. Via Dare Obasanjo aka Carnage4Life SgmlReader is an XmlReader, which is able to parse SGML documents (e.g. HTML). ...