Archive - Development

Spam Filter For Your Twitter Followers

January 29 0 Comments Category: Development, Personal, Projects

I’m tired of checking the profile of everyone that follows me on Twitter to decide whether to follow them back. At the same time, I don’t want to follow everyone, or I’ll add spammers, and I do want to know what most of the people that follow me have to say. I created Follow Ham [...]

Calais Class and Plugins Updated

March 23 1 Comment Category: Development, Projects

I know this post is overdue, sorry about that. I’ve just updated the Open Calais Tags PHP class, which allows you to automatically tag content with Open Calais’ free semantic analysis API. It now uses the v4 API’s REST URL and no longer adds a semicolon to the end of each tag. It’s also been [...]

Delicious: Proof that Symfony is a scalable framework

August 03 1 Comment Category: Development, Stumbling, W3Counter

Back almost a year ago, top social bookmarking site del.icio.us, now just delicious, launched a preview of its version 2.0. At the time they announced it was built on the Symfony PHP framework, what I used for W3Counter. With almost a year going by, and rumors of scaling issues, I worried that perhaps Symfony wasn’t [...]

Review Site Plugin Update Coming

August 02 12 Comments Category: Development

FeedLines has sold 7 copies so far, Award Winning Hosts is racking in the ever-rising web host affiliate commissions, and the plugin that powers its ratings is one of this blog’s most popular pages. It only makes sense that I should eventually do two things: Update the aging plugin, and charge for copies of it. [...]

Product in a Day: FeedLines

This is my first attempt at building a simple product of my own to sell, rather than a service or subscription. I watch the SitePoint Marketplace on an almost daily basis, and I see so many simple, turnkey sites sold and resold on a consistent basis. While the scripts behind these sites may seem simple [...]

WebsiteGoodies.com on WordPress

July 24 1 Comment Category: Development, Projects

I just moved Website Goodies, my oldest site at 12 years, over to WordPress as its CMS, replacing dozens of poorly written, exploitably bad PHP files and even worse databases. Now I can manage everything from one place and, perhaps, even give the site some new content. It’s still popular as far as my sites [...]

Open Calais PHP Class Updated

July 09 0 Comments Category: Development

I’ve updated my Open Calais PHP Class with the entity types added in Calais’ last update. It now matches a bunch of new entertainment-related entities including movies, music and sports event names. You can drop the new opencalais.php into the folder with either plugin for WordPress and they’ll be able to add the new types [...]

FeedBurner Stops Reporting Reach

April 14 0 Comments Category: Development, W3Counter

It looks like FeedBurner‘s API has moved in with Google at Google Code. Without an e-mail or a blog post, they made a few changes that broke W3Counter’s slurping of feed stats. Notably, they are no longer reporting the “reach” metric for some feeds, and it’s disappeared from the API reference… perhaps it was harder [...]

My First Ray Tracer

April 13 1 Comment Category: Development, Personal

Quite tangential to everything else I’ve been doing recently, I wrote my first ray tracer in C++ today. It can render arbitrary triangle meshes defined in SMF format. Next weekend I’ll teach myself shading.

Tagging Large Post Archives Automatically

April 11 2 Comments Category: Development, Projects

First, I wrote a PHP class for passing content to Open Calais and getting back tags. Then, a WordPress plugin for tagging posts as you write them. Now, taking it one step further again, here’s a plugin for automatic tagging of your post archives. I tried tagging for a while last year, but wasn’t consistent [...]