PAR+FUSE+PDF

User: chrisdolan
Date: 12/20/2007 8:53 pm
Views: 3656
Rating: 10    Rate [
|
]

Slides:  http://www.chrisdolan.net/madmongers/par-fuse-pdf.html 

  • FUSE is a kernel hook and library to enable you to create and mount user space filesystems with minimal code.  Originally Linux only, it's now been ported to various BSD flavors including Mac OS X.
  • PDF is a surprisingly flexible file format.  At its core, a PDF file is an arbitrary tree of strings, numbers, arrays, dictionaries and symbolic links.  The representation of a PDF as a paginated document is a convention laid on top of that tree structure.  The flexibility of this model allows one to attach arbitrary data to the tree without interfering with the rendered view of the document.
  • PAR enables you to embed the Perl VM along with code into a single executable file.  It's like JAR, self-extracting ZIP and all the power of CPAN in one.  I use PAR to roll all of the other code into a manageable bundle.

Replies

Flat
PreviousBackNext
Madison Area Perl Mongers