Zend PDT – PHP plugin for Eclipse

Friday, 23 February 2007, 0:42 | Category : Software Development
Tags :

I’ve been using PHPEclipse for PHP development for 9 months or so and finding it a real time saver. Sadly it seems that further development has stalled, possibly because of Zend’s announcement in late 2005 that they too would build their own Eclipse plugin.
That has finally borne some fruit with the recent release of a [...]

Memcached used for Digg session storage

Thursday, 29 June 2006, 7:51 | Category : Geograph, Software Development
Tags :

Interesting post on the memcached mailing list about how Digg are using Memcached for session storage. Memcached is intended as a caching layer, but after their session database crashed, they simply went with using Memcached for session storage period.
The new Geograph setup should wind up with around 10GB of memcached space across 5 nodes, and [...]

The Naming of Servers

Thursday, 25 May 2006, 11:17 | Category : Geograph, Software Development
Tags :

I’ve done all the hard work, the servers are specified, they are ordered and now we must wait for delivery. Now is the time for that most important of tasks.
What to call them?
I think it’s a trait of all geeks to want to give their equipment cool or amusing names. At one of my first [...]

Geograph to switch to Subversion

Tuesday, 9 May 2006, 21:40 | Category : Geograph, Software Development
Tags :

CVS access at SourceForge.net has been shaky for the past month. Couldn’t check anything into Geograph yesterday, and the SourceForge.net Service Status suggests it won’t be fixed until the 12th May (though even that looks like a guess).
Looks like it’s time to migrate it over to Subversion…

CleanEx – a blast from the past

Tuesday, 9 May 2006, 14:11 | Category : Software Development
Tags :

I had an email recently enquiring about a freeware Windows application I wrote nine years ago called CleanEx. I was amazed people still use it, even more amazed it still works. Nine years is a long time!
CleanEx is a little shell extension to clean a directory of temporary files, originally conceived as a way to [...]

Pastebin 0.50 released – with expiry control

Sunday, 7 May 2006, 12:22 | Category : Pastebin, Software Development
Tags :

Pastebin was conceived as a way to post code into an IRC or IM conversation, so the post itself was thought to be quite ephemeral. Therefore, the database didn’t retain posts for very long. However, this has surprised some users, who expected a little more permanence.
I’ve rectified this in v0.50. There are three options to [...]

Scaling Ruby on Rails

Friday, 5 May 2006, 8:42 | Category : Software Development
Tags :

Just a quickie – some interesting slides here on scaling Ruby on Rails applications. [via]

Using Lucene with PHP

Friday, 28 April 2006, 11:26 | Category : Software Development
Tags :

A new article at phpriot walks through using the Zend_Search_Lucene which is part of the new Zend Framework. I’ve been playing with Xapian recently and liking it a lot, but Lucene is next on my list. There’s a scholarly comparison sheet (PDF) which compares several open source IR engines, which suggests the information retrieval performance [...]

Pastebin 0.45 released – with Ruby support!

Friday, 28 April 2006, 10:19 | Category : Pastebin, Software Development
Tags :

Since the last release of pastebin a few days ago I’ve fixed a few bugs, added clipboard support for IE, and upgraded to the latest version of GeShi. To everyone who’s been asking for Ruby formatting, it’s finally here!
Expect more tweaks over the next few weeks…
Download GPL’d source code, or just play with it at [...]

Pastebin clipboard support

Wednesday, 26 April 2006, 22:41 | Category : Pastebin, Software Development
Tags :

I had a feature suggestion to add a “copy to clipboard” link to pastebin.com. This was easy for IE, but I had a hard time getting Firefox to play ball. There’s an article at MozillaZine covering the issue, but I wasn’t able to get the technique to work. If anyone knows how, let me know!
I [...]