This is a simple wrapper over the inotify Linux kernel subsystem (http://en.wikipedia.org/wiki/Inotify) for monitoring changes to files and directories. It uses the FFI (http://wiki.github.com/ffi/ffi) gem to avoid having to compile a C extension.