Blog

🕑Aug 23, 2008 🖋John Locke 💬3

SOAP, Web Services, and PHP

One of my projects in the past few weeks has been to put together a SOAP server for a client. So suddenly I've had to learn a lot of the nitty gritty details about what works and what doesn't...

While they're fresh, let me jot them down here. WARNING: Extremely technical content ahead.

🕑Jul 24, 2008 🖋John Locke 💬0

Random thoughts on OSCON08

This week I'm at the Open Source Convention in Portland, aka OSCON. First impression, before showing up: it seems all focused on big business. Big ticket price. Lots of enterprise-related topics, and sponsors.

🕑Jul 13, 2008 🖋John Locke 💬0

An example of open source support

In my early Linux system administration days, when I was first trying to set up a mail server with spam filtering, I ran across a really puzzling bug in Dspam, the software I was trying to get working.

🕑Jul 13, 2008 🖋John Locke 💬0

The unwritten rules of open source support

What's extraordinary about the open source community is that this level of support happens all the time, every day, without charge, in hundreds, thousands of projects out there.

🕑Jun 30, 2008 🖋John Locke 💬1

Microsoft breaks WebDAV in Windows XP, Vista

Unbelievable. Microsoft was one of the first places to support WebDAV, and after a little investigation, looks like they've completely changed how they support it--with security implications, and an amazing amount of brokenness...

🕑Jun 30, 2008 🖋John Locke 💬0

Format wars: New Microsoft format is dead on arrival

Once upon a time, for a period of about 8 years, picking a document format was safe and easy: save it as a Word document, a .doc file. The vast majority of businesses could open, edit, and print it with no difficulty whatsoever.

This mythical golden age of Word arose after Microsoft conquered the world of Word Perfect and Lotus 123 by bundling a “good-enough” version of each into a single package, Microsoft Office. After a few generations of painful Office upgrades where every new version had a slightly different file format, Microsoft finally matured into a format that it kept stable for three versions in a row—Office 97, Office 2000, and Office XP. And the overall interface has stayed stable much longer than that—there weren't any dramatic changes to the way you use Word between version 3 (when I started using it, back somewhere around 1987 on a Mac) and Office XP, in 2003.

With Office 2007, Microsoft completely changed the interface to its new “Ribbon” style. It also introduced a whole new file format. And now, only a year later, the new format is obsolete. Yet businesses are unknowingly starting to use this new docx format, not understanding that there are only a couple of minor advantages it has, while having several enormous drawbacks.

🕑Jun 27, 2008 🖋John Locke 💬0

Developing a Simple Workflow within SugarCRM

Packtpub is running a sample from a developer's guide for customizing SugarCRM. The author describes how to set up hooks for particular modules to build a custom workflow.