OpenCalais PHP Class

October 8, 2008

The first freely available PHP interface to the OpenCalais semantic analysis web service. Calais takes text or HTML input and identifies facts, entities and relationships from that text through natural language analysis.

Auto-Tagging Content with Open Calais

April 7, 2008

Calais is a free web service from Clearforest, a Reuters company, that can perform semantic analysis on any English text. It uses natural language processing to extract concepts and relationships from the text. It’s been around for a few months, but there’s been very little developer activity around it, and even fewer completed applications using [...]

Who knew there was a Chinese version of my site

October 25, 2007

I was going through the popular pages report for Website Goodies when I came across something strange. Looks like something written in a non-western character set… coming up as a page of my site? Turns out doseo.org copied the HTML and images for Website Goodies and filled in (mostly) their own content. They even left [...]

Handling UTF-8 in JavaScript, PHP, and Non-UTF8 Databases

May 25, 2007

Dealing with characters outside the ASCII range on the web is tough. It’s tough in other environments too, but particularly for web applications since text needs to move through so many places without being mangled — from user input, through JavaScript, into and out of PHP and string manipulation functions, into and out of databases. [...]

2007 Guide to CSS Support in Email

April 20, 2007

Campaign Monitor’s released their 2007 Guide to CSS Support in Email, a comprehensive study of CSS support by both desktop and webmail clients. This guide is an essential for anyone sending HTML mails out, especially in wide distribution as part of a mailing list or e-mail marketing.

Stumbling Across the Web #2

January 14, 2007

Where the Hell is Matt?
Another YouTube viral marketing video. Did you notice the Stride gum logo appear several times? Would you have noticed it if I didn’t mention it?

Simple File-Based PHP Caching

January 3, 2007

Sometimes dynamic elements of a page can slow down page loading or use too many resources for re-running the code every page load to be practical. The sidebar of this site touches four databases to pull up the stats it shows, and the counter I just added to the header gets its count from a [...]

Google AdWords vs. Yahoo! Search Marketing vs. MSN AdCenter

December 31, 2006

The end of the year is the perfect time to stop and take a “big picture” look at just how much I’ve spent on search advertising, what that money has bought me, and what changes I should make in the new year. While I purchase advertising for my websites from many search engines, ad networks [...]

W3Counter 4.0: HTML & CSS Bar Charts

December 24, 2006

I was at an early Christmas party with family most of the day so only accomplished one thing: bar charts. I’d like to finish this first report screen before moving on, as a lot of what I write will be reused, and it desperately needed a graph of some sort.

W3Counter 4.0: Getting Started

December 23, 2006

As you might’ve guessed from the comments in the screenshot in my Development Environment post, I was setting up to start this project.