Skip to content

{ Author Archives }

Comment Spam

A burst of several hundred comment spam appeared over the weekend. I have temporarily disabled comments, by the cunning means of adding the SCode plugin, which doesn’t actually work – not the fault of the plugin developers, but most likely a combination of my configuration of the plugin, and Apple’s bastardisation of blojsom.

one line of code

We all have those days. The result of a long day’s labour is just one line of code. Well, that was my day for yesterday. And for today. I also wrote several debugging routines, and made quite a few testing changes, but they were all deleted from the final code check in, so they don’t […]

Mesa – updating projects

I have spent the last day updating Mesa. No new features, just reconstructing the project. The last time it was rebuilt was in 2000/2001, I think; required upgrades in the interim were done automatically whenever Xcode offered. But a lot has degraded in the project since automatic upgrades started. I lost the ability to debug […]

Tagged

Content Management – WebObjects

I have created two new articles in the static part of my site, one for general content management, and one specifically on adding RSS support to an existing WebObjects project. There’s no rocket science; what matters the most is selection of database attributes for content; created/updated/published dates, creating/modifying user, and keywords. This is all exactly […]

Tagged , ,

Reorganisation

Apologies for various old articles popping up to the top. I’ve done a mass edit to convert blosxom-isms into plain html for blojsom, and it seems to have taken upon itself to do a shuffle. There are still a couple of glitches which I will want to correct, so this is going to happen again. […]

MySQL Backup and Restore

So my next task was to move a forum from the old server to the new one. Download phpBB from http://www.phpbb.com and copy the expanded tar-ball to the web folder, then follow the standard installation instructions (which involve setting permissions appropriately for security and editing config.php). That part is easy enough. Creating a backup from […]

Tagged ,

Sending email from Cocoa apps

Any serious modern application should be email enabled – even if only for product feedback. It isn’t that long ago (ok, maybe it is) that I used to have a class to open a port connection and format its content into RFC 822 smtp; the hard part was picking up a server that would accept […]

Tagged

Blogging

As I write this, I am (still) in the middle of implementing the MacOS X Server blogging tools. I have used everything from TextEdit (formerly Edit.app) to blosxom and even LiveJournal and my own custom content management systems to manage content, so I am understandably nervous about using a system that, judicious reading of the […]

Tagged ,

Migrating Mail

My current server runs FreeBSD, sendmail, and cyrus IMAP. I experimented with an old (more than 5 years) webmail package, but that hasn’t been in use for some time. It has a procmail mailer of my own devising to handle some primitive spam filtering, but that really doesn’t cut it any more. Moving to MacOS […]

Tagged , ,

Mail Autoresponders (vacation)

MacOS X has had some strange changes made to it recently. Take vacation, for instance. I believe that the version used by MacOS X came from the sendmail distribution, which is perhaps the reason that it has vanished from recent versions of MacOS X. The net effect is that creating a simple autoreply vacation message […]

Tagged , ,