Nick Duffek

Welcome to my home page.

Work

I work as an independent software developer, specializing in data translation, system interoperability, and GNU software. If that interests you, then perhaps you'd like to see my resume.

Software

I've released the following software for free under the GNU General Public License:

pfc_convert
Translates AOL Personal Filing Cabinet (.pfc) files into other formats. In particular, it translates Favorite Places and Address Book files into formats suitable for importing into Internet Explorer and Outlook Express. Reported to work with AOL 9.0a/b/c. Requires Perl.
esrv 0.1
A small, secure package for sending Elisp expressions to Emacs from an external program. Requires a C compiler, tested with GCC on Linux.
msman
Displays MSDN web pages as UNIX-style man pages, downloading and converting them first as necessary. Requires Perl, the LWP::UserAgent and Term::ReadKey Perl modules, and either pod2man or nsgmls with docbook2man-spec.pl.
dsync
A pair of small shell scripts for keeping directories synchronized among multiple machines with minimal fuss. Uses CVS for merges, ssh for connections, and rsync for efficiency. See the README for details.
picweb
The Perl script that generates the Photographs section of http://nick.duffek.com/. See the README for details.

I modified this version of the Linux NFS swap patch for use with vanilla 2.4.18/2.4.19 kernels and NBD. The resulting system isn't stable, though. The usual disclaimers apply.

Photographs

Here are some photographs I've taken with my Fujifilm Finepix 4700 digital camera since spring 2000 and with my Nikon Coolpix S8100 digital camera since 2011. The pictures are all scaled to 640x480 or 1000x750 pixels from originals that range up to 4000x3000. Let me know if you'd like access to any of the originals, e.g. for printing.

Links

The GNU Project, a huge collection of high-quality free software.

The GNU General Public License, a legal framework that helps free software stay free.

Cygwin, an implementation of the UNIX API on Microsoft Windows. A plethora of packages have been ported to it, including the Perl language interpreter and various pieces of GNU software.

Contact

If you have any questions or comments on this web site, drop me a line.