Code
Software just like mom made
The following pieces of software are created and/or maintained by Phillip Pollard. Unless specifically stated otherwise they are licensed under the GNU public license or the Artistic License 2.0.
Github
More detailed over there: https://github.com/bennie/
-
Delete everything out of a twitter account. Uses browser automation (Selenium & Python) -- no need for twitter API.
-
Remember those posters you might have seen? Where a character or scene from a movie was made out of a montage of hundreds of images of said movie? Yeah. Those montages are neat.
-
A monte carlo solitaire simulator to test the effectiveness of different techniques at playing solitaire.
Perl Modules
General info:
http://cpants.cpanauthors.org/author/BENNIE
https://github.com/bennie/
-
CPAN: ACME::KeyboardMarathon
Github: https://github.com/bennie/perl-ACME-KeyboardMarathonHow far have your fingers moved? You know, there is a distance your fingers move to type. Have you coded a whole marathon? Module and example script for analyzing and calculating this important statistic.
-
CPAN: Acme::Umlautify
Github: https://github.com/bennie/perl-ACME-UmlautifyThis module, part of the humor Acme namespace, will add Umlauts to about anything it can.
-
CPAN: Cache::Bounded – registered
Github: https://github.com/bennie/perl-Cache-BoundedA size-aware cache that is designed for speed-of-write and with minimal measurement-overhead.
-
CPAN: Rcs::Parser
Github: https://github.com/bennie/perl-Rcs-ParserDirectly parse and read RCS files without needing a binary version of RCS.
-
CPAN: Term::Activity
Github: https://github.com/bennie/perl-Term-ActivityA module used for terminal display of non-bounded processing. It is speed-aware to keep from flooding the terminal, but still show activity.
-
CPAN: Text::Delimited
Github: https://github.com/bennie/perl-Text-DelimitedA module for iterative parsing of character delimited files.
-
CPAN: Text::TabFile
Github: https://github.com/bennie/perl-Text-TabFileA module for dynamic iteritive parsing of tab delimited files.
-
CPAN: Tkx::Login
Github: https://github.com/bennie/perl-Tkx-LoginTkx::Login provides a simple login interface for Tkx applications. Given a window value to extend, it opens a new window, queries for username and password and returns the values.
-
CPAN: VMware::API::LabManager
Github: https://github.com/bennie/perl-VMware-API-LabManagerThis module provides a Perl interface to VMware’s Labmanager SOAP interface. It has a one-to-one mapping for most of the commands exposed in the external API as well as a many commands exposed in the internal API.
-
CPAN: VMware::vCloud
Github: https://github.com/bennie/perl-VMware-vCloudBeta module. Looking to have the same sort of coverage as I had with VMware::API::LabManager. This version the auth and read-only portions are functioning. More soon!
Below this point, the code is getting a bit old. Be warned!
Other Items:
-
irclogger.pl
NV (21 Feb 2010)A simple IRC bot in perl. It was designed to join multiple channels on a server, log all public actions to seperate channel logs, and to handle a few direct commands.
-
Horus
v0.9b (Dec 7, 2009)Horus is a server change management and asset control system. Originally written to gain control of an unmanaged and chaotic data center, it performs passive checks for changes on servers and tracks them over time. Think of it as a reverse puppet: it watches and tracks changes, as opposed to steamrolling systems to look alike.
-
phpBB Bot Sniffer
v1.15 (23 May 2006)Currently, many phpBB installs are being attacked by link bots and post bots. There are several measures you can take to slow or prevent their access. This script is designed to use semantic tests to detect bots, link spammers and inactive accounts and delete them.
-
phpBB User Ignore Mod
v1.2.1 (26 Sep 2004)A phpBB user mod that allows the ignoring of other users posts.
-
CVS Utilities
alpha (2002)A collection of CVS utilties for display and analysis of software development projects.
-
Dir Index
(2002)A reduced version of the thumbnails idea created to be used in cron jobs for web directories of images.
-
Thumbnails
v1.0.0 (2002)A handy command-line tool for indexing directories of images.