Subscribe to
Posts
Comments

Software

I’ve written and contributed to a number of free and open source software packages. Among them are the following.

Revision control tools

  • Mercurial, a fast, popular distributed revision control tool

Haskell libraries and tools

  • cabal-rpm, an RPM packager for Haskell Cabal packages
  • mysql, pure unencumbered MySQL bindings
  • pcap, an efficient system-independent interface for user-level packet capture
  • stringsearch, fast Boyer-Moore and Knuth-Morris-Pratt search functions for ByteStrings
  • Data.SuffixTree, an efficient lazy suffix tree implementation
  • FileManip, a library for manipulating files efficiently

Networking tools

  • netplug, a lightweight Linux daemon for responding to network cable status changes

8 Responses to “Software”

  1. on 11 Jan 2008 at 06:32Vadim Engelson

    Thank you for a nice book on Mercurial
    published at http://hgbook.red-bean.com/

    The version of http://hgbook.red-bean.com/
    has a problem with _ (underscore) symbol,
    it is broken everywhere it is used.
    It has text t4ht@95x instead.

    This is in HTML version. PDF is OK.

  2. on 01 Jul 2008 at 05:14alpar

    Hi,

    The source code repository of your fantastic hg book became unaccessible. Could you fix it somehow?

  3. on 02 Jul 2008 at 17:56cg

    What happened to the hg book source? It’s a wonderful piece of work! The mercurial blog points to a bad link.

  4. on 18 Dec 2008 at 15:03Jason S

    Just FYI — there’s a bug in the hgbook in chapter 9 when it talks about the “bisect” command: all of the session listings show errors e.g. “option ‘–good’ not recognized”; perhaps these are using an older version of hg or one where the options didn’t use “–” before the bisect subcommands?

  5. on 13 Feb 2009 at 02:04patrick mullen

    Thank you for the mercurical book, love this vcs and am never ever going back to subversion. I was a bit unsure of understanding the slightly different world of “distributed”, but the book helped connect the dots.

    That bug in chapter 9 is still there! But it’s not a big deal, the text is enough to understand what should be going on even without the output from the commands.

  6. on 19 Feb 2009 at 07:20j. van den hoff

    really thanks a lot for the mercurial book, but I’d love to
    have a single-page html version (like the svn book) to enable whole document
    text search. would this be possible?

  7. on 07 Mar 2009 at 15:01alvivi

    Hi,
    Maybe I’m a purist. All books that I carry on my reader have a frontpage. So, I made a frontpage for hgbook (O’Reilly inspired :P ). If somebody needs it, here it is (http://alvivi.com/media/misc/mercurial_front.tar.gz). By the way, great books Bryan (RWH and HG). Cheers.

  8. on 02 Apr 2009 at 10:39geoffrey zheng

    The links in hg book comment feed are wrong: the domain name is example.com, and after I change it to the right one the URL still doesn’t work.

Leave a Reply