|
Search
Older stuff
|
|
- Tech talks and presentations - the event and date given is the first time the talk was delivered:
- Closures for Fun and Profit - delivered at the 2008 London Perl
Workshop:
slides
- How to be a CPAN tester - delivered at the 2007 London Perl Workshop:
slides
- CPANdeps - lightning talk delivered at the 2007 London Perl Workshop:
slides
- Devel::AssertOS - lightning talk delivered at the 2007 London Perl Workshop:
slides
- news2mail - delivered at YAPC::Europe 2007:
HTML |
PDF |
slides
- rsnapshot - delivered at YAPC::Europe 2006:
HTML |
PDF |
slides
- Phone numbers
- I get horribly horribly retro sometimes ...
- Web stuff ...
- Perl, the language of choice ...
- As a service to authors who want to check out the quality
of modules they might want to use, along with all the other modules
that they might use, I run cpandeps,
which will show you all of a module's dependencies and their
test results;
- For a while I maintained Nathan Rosenquist's
rsnapshot filesystem snapshot
utility, and previously wrote the rsnapshot-diff utility which
is now bundled with it;
- I have a set of tools for gatewaying email and Usenet without requiring INN. The first fruits of this are here.
- My perl modules are too numerous to list here so have a
seperate page. They can also all be
found on the
,
and also in my git repository.
- perl-dep, a script for finding dependencies in perl code,
now at version 2 thanks to Walery Studennikov.
- I have patched infobot 0.45 to allow
'karma comments'. This needs documentation.
- I have also contributed patches to peoples' work
- Added support for "infecting" child processes to Adriano
Ferreira's
Devel::Hide
- Submitted a patch for PostScript::Simple
to support drawing dashed lines instead of just solid lines.
- Added trustme and support for tieing to Richard
Clamp's
Pod::Coverage
module. The tie support simply makes it ignore all the special
methods of tieing classes.
- Added the addr2cidr and addrandmask2cidr functions
to Net::CIDR.
- Backtick interpolation in Rick Booth's
sigmonster.
-
Asus Eee
- I have an Eee 900. It's handy for hacking on the train on the way to and from work, and while it's a little bigger than the Libretto I used for this many years ago, and so doesn't fit in my pocket, it's also a lot more capable, as you'd expect for something ten years newer. I run Ubuntu Linux on it, because the version of Linux that Asus supply is rubbish. I have written up some instructions on how to install it. And here, for no good reason, is a picture.
- Palm stuff
- Got a Treo 680 and want to look at your phone call records or SMS
messages? In
particular do you want to see how long your calls were or extract
your SMSes to plain text files? It seems
that these incredibly complicated tricks are beyond the wit of Palm,
but I can
do it.
-
Download Marcus Aurelius's Meditations in Palm Doc format.
- Download Tacitus's Germania and Agricola in Palm Doc format.
- Download Julius Caesar's De Bello Gallico and De
Bello Civili (Gallic Wars and Civil Wars) in Palm Doc format, either
as one big file or
as seperate files. (also on
Memoware).
- All the RFCs in Palm Doc format. These
files are bzipped to save space. bzip2 is available from
the author in both source
and binary forms.
- I encoded the above using
Paul Lucas's
txt2pdbdoc
(which I have mirrored here in case
anything Bad and Wrong happens to his site.
- I have also released a
perl module and script that not only encodes text (like txt2pdbdoc
does) but also re-formats the document so that it looks better on a
small screen.
- I have contributed to the free public transport route planner
Métro, including
data for the Napoli Metropolitana, some London trains, and updates for
London's Night Bus network.
-
Linux on the Libretto
- I used to be a Librettist. Getting a useful OS onto a Toshiba
Libretto
can be a right swine because they have no built-in removable media
drives, only one PCMCIA slot, and the PCMCIA CD isn't recognised.
Here's how I got Linux
onto my Libretto 50CT.
- Other stuff
|