first_page

Whining about Winer and Other Links

In “Building Valid Atom and OPML Is Hard (and It Shouldn’t Be),” DonXML does not want to drink the cool aid. Don, OPML is a cult format until further notice. I attempted to explain why Dave is taking so long to get around to OPML in “Okay! So Dave Winer Speaks Up for His OPML Editor” here in this Blog.

RFC: MetaWeblog API

In “RFC: MetaWeblog API” Dave Winer hits the mark spot on with the MetaWeblog API. This is the Blog-agnostic answer to Blogger™ for Word. I’m going to look into XML-RPC.NET for the .NET Framework.

The Eternal Return of the Professional Web Developer

In “Web Standards and The New Professionalism,” there is a loud and clear call to get rid of table- and image-based positioning in Web design. This stuff is right on the heels of the semantic, div-based redesign of kintespace.com and songhaysystem.com. Whew! I am sure there are few tutorials at lynda.com that are no longer meant for “professionals.”

The UTF8 Encoding Problem

My previous post “PHP/MySQL Character Set Woes” barely scratches the surface of the problems that come with trying to encode Web pages in UTF-8, using tools like PHP and MySQL, which are heavily influenced by the ANSI-based world of Linux. Heck, I’ve seen pages on the MySQL web site with encoding problems. “Character Sets and Collations in General” and “Convert a db to UTF8 after upgrading to MySQL 4.1” are two more links toward some understanding of this issue. Macromedia’s “Unicode normalizations and Byte Order Mark” provides a comfortable overview into Unicode ‘thought.’

An AJAX Application for SQL Server

So I tried QueryCommander and all I found was a tabular data viewer. I’m sure more features will be revealed in future.

Comments

Don Demsak, 2005-12-01 02:43:16

Glad to see someone actually read the post. But, I still haven't got a response (from anyone in the know) why the OPML editor creates OPML 1.1, and the only public "spec" is 1.0. Sort of makes it hard for others to actually use the OPML, if no one knows what the acceptable syntax.

rasx()