Scanning your Gmail with SpamAssassin

I’ve noticed more spam emails get into my Gmail INBOX lately, so decided to scan it with SpamAssassin. The Perl commandline script (gmail-spamassassin) I wrote to do this can be downloaded from GitHub. I also subclassed Net::IMAP::Simple to support Gmail’s IMAP extensions, so you’ll need Gmail.pm from the repository too. I intend to release Net::IMAP::Simple::Gmail …

Continue reading ‘Scanning your Gmail with SpamAssassin’ »

emacs-nav – Emacs mode for filesystem navigation – Google Project Hosting

Nav is a lightweight solution for Emacs users who want something like TextMate’s file browser, or the Eclipse project view. Unlike these two, Nav only shows the contents of a single directory at a time. Nav can be run painlessly in terminals, where Speedbar either fails on its attempt to make a new frame or …

Continue reading ‘emacs-nav – Emacs mode for filesystem navigation – Google Project Hosting’ »

Scrappy, Simple Stupid Spidering

Scrappy is an easy (and hopefully fun) way of scraping, spidering, and/or harvesting information from web pages. Internally Scrappy uses the awesome Web::Scraper and WWW::Mechanize modules so as such Scrappy imports its awesomeness. Scrappy is inspired by the fun and easy-to-use Dancer API. Beyond being a pretty API for WWW::Mechanize::Plugin::Web::Scraper, Scrappy also has its own …

Continue reading ‘Scrappy, Simple Stupid Spidering’ »