Archive for Normal

EventCalendar 3.1 Beta

The first public beta release of EventCalendar 3.1 is now available. This is a significant re-write. Event dates are now kept in their own table, so they are seperate from the post date. There is a new Ajax interface on the post edit screen that allows you to set the event date.

Also:

  • Event dates are shown in their own little box at the beginning of event posts.
  • Multi-day events are now supported.

EventCalendar works fine with Wordpress v1.5. From v3.1 it also works with WordPress 2. Read the rest of this entry »

Comments (49)

More about Flood Maps

I’ve been getting a lot of questions about my Flood Maps web-site. Here’s a compilation of all the thing’s I’ve had to say about them so far.

Read the rest of this entry »

Comments (142)

Why Safari Sucks: 2. The URL Bar

Don’t get me wrong. I like Safari. I use it almost every day. But some things about it just irritate me again and again and again…

Next, the URL bar.

Read the rest of this entry »

Comments (2)

Sea Level Rise on Google Maps

While I was writing my K5 story on global sea-level rise, I tried to find a map that would show the world after the Greenland ice-sheet had melted. I couldn’t find anything, so I decided to make one myself…

Flood Maps is a Google Maps hack, with new sea-levels overlaid on top of the Google maps or satellite imagery. You can raise the sea-level up to +14m with a simple menu control. Read the rest of this entry »

Comments (70)

Why Safari Sucks: 1. The Back Button

Don’t get me wrong. I like Safari. I use it almost every day. But some things about it just irritate me again and again and again…

First, the ‘back’ button.

Read the rest of this entry »

Comments (21)

EventCalendar 3.0.4

Hot on the heels of v3.0.3, I’ve released another bugfix version of EventCalendar v3.0. Download it here: eventcalendar30.zip

This fixes one important problem: The event category listing didn’t work on Wordpress 2.0. Thanks to Jonyo’s patch, this issue is now resolved.

You still need to patch the file wp-includes/classes.php to get the plugin to work with Wordpress 2.0. See the last post for details.

Read the rest of this entry »

Comments (1)

EventCalendar 3.0.3

I’ve released a bugfix version of EventCalendar v3.0. Download it here: eventcalendar30.zip

The main changes are:

  • (Sort of) compatible with Wordpress 2.0. A hack to WP is required (see below), and even then the category listing doesn’t work. (thanks everyone)

  • Compatible with iCal 2 (thanks Heather)

  • Now works better with Wordpress pages. (thanks David Ellenwood)

  • Added per month header option to event listings. (See readme.txt. Thanks Jeff Morrow for the idea.)

  • Now uses ’siteurl’ and ‘home’ correctly. (Thanks to Sibo Lin & Rusty Smith for putting me straight.)

  • Fixes incompatibility with PHP5.

    Read the rest of this entry »

Comments (9)

Convert .dmg to .iso

I’ve wanted to make .iso images on my Mac for a while now. At last I’ve found this formula:

hdiutil convert /path/to/filename.dmg \
  -format UDTO -o /path/to/savefile.iso

To make the .dmg file, just click the ‘new image’ toolbar button in Disk Utility. .dmg format is called ‘read only’ in the dialogue box.

Just in: It seems that the ‘CD/DVD Master’ format (.cdr) is actually the same as .iso. You just need to change the extension! (I’ve not yet tried this.)

(Originally from macOSXhints.com).

Comments (11)

Scripting iCal with Python

I’m too cheap to pay Apple for .Mac. Besides, I want to synchronise my calendar with more devices than they support. Specifically, I’d like to be able to use Sunfire to edit my shared calendars, as well as my phone and my Mac. Currently I keep my calendars on the excellent iCalX.com.

The best solution seems to be to develop my own synchronisation tool, to ‘enhance’ Apple’s offering. This entry contains a few building blocks that I’ll be needing.

Read the rest of this entry »

Comments (3)

The Secret of Successful Software Development

I’ve heard so much hot air on the subject of software development projects, and how to manage them successfully. Personally, I think that doing it right is simple:

  1. Care passionately about solving your customer’s problems.

  2. Get a product out as quickly as possible.

    Read the rest of this entry »

Comments

Sponsors