Task::BeLike::LESPEA - Modules that LESPEA uses on a daily basis
version 2.004000
Modern XLSX writer
Read Microsoft xls files
Write Microsoft xls files
Legacy XLSX writer
Parse CSV files, no matter how borked up they are
Treat a CSV like a database
Base database handler
Perform date calculations
Work with dates
Base date object
Convert various strings to datetime objects
Some nice formatting for Data::Dumper
Very nice object printer
Make sure we test all our functions
Best profiler available! (by far)
Nicely interact with perl
Let us use a nice object printer
Reload a module from disk
Check our files for best practices
Generate nice looking perl
Base dist module
Lets us easily check the test coverage
Lets us pretty up our code
Provides an interactive dzil shell
My dzil config
At least some basic error checking
Smart failures in the event a file/dir read/write fails - automagic!
Makes getting files out of the users' home directory super easy
Iterate over files
Auto store/fetch files in the current modules' "private" folder structure once it's installed
Encoding helper
Help us with html entities
Build a huge tree out of the HTML Dom
Do some xpath lookups for an HTML tree
Get stuff from the internet
Connecto to https sites
Turn perl into a nice html page
Template module for generating files safely
Automate website crawling
Makes exporting functions a snap
Pure perl installer
Extension of MakeMaker
Run author tests
Run extra tests
Basic perl module to parse JSON
Auto use the best available JSON module
Fast C module to parse JSON
Easily compute math with big ints
Compute factors of a number
Use either moose or mouse
Required for MooseX::App::Cmd
Base moose module
Treat attributes like they were native objects
Make it easier to create objects
Turn your object(s) into an app
Extend your moose object as a script
Easy logging injector
Adds greate parameter varification to methods (with a performance price)
Easily create a singleton object (good for caches)
Ensure passed hash items are valid attributes
Basic moose types
As it sounds, common types for Moose
As it sounds, common numeric types for Moose
As it sounds, common string types for Moose
Datetime type
Contains an email address
IP Address
A JSON string
Alternative to IPv4
A valid port number
Lets you write enforce structured attributes better than base Moose
A valid URI address string
A valid UUID string
Basic mouse types
Great CIDR calculation tool
Do some DNS lookups
Manip IP address
Yet another IP manip tool
Simple pinger
Process MAC addresses
Make sure something dies okay
Test a file for wanted attributes
Don't leak memory
Make sure you don't have any cyclical data structures
A whole bunch of tests modules
Make sure a script outputs the correct values
Follow best practices
Ensures your POD compiles ok
Make sure you document all of your functions
Ensure taint handling is done correctly
Use whatever event module is best
Thread helper
The best threading module out there
Enhanced event handling module
Basic event handling module
Read in an entire file all at once
Turn scalars into io objects
For those of us that can't remember which one to use
Very good list processing helper
Provides some advanced-ish list utilities
Some handy locales for America
Turn on new features
Marks variables readonly... better than constant for some things
A ton of precompiled regular expressions
Additional scalar helpers
Let us create weak objects
Enhanced trimming capabilities
Makes working with hashes easier
Cleans up the namespace of your modules
Base XML module
Stream handling
Even more simple than twig
Make XML easy
Basic perl module to parse YAML
Auto use the best available YAML module
Another fast module to parse YAML
See perlmodinstall for information and options on installing Perl modules.
Adam Lesperance <lespea@gmail.com>
You can find documentation for this module with the perldoc command.
perldoc Task::BeLike::LESPEA
The following websites have more information about this module, and may be of help to you. As always, in addition to those websites please use your favorite search engine to discover more resources.
MetaCPAN
A modern, open-source CPAN search engine, useful to view POD in HTML format.
http://metacpan.org/release/Task-BeLike-LESPEA
Search CPAN
The default CPAN search engine, useful to view POD in HTML format.
http://search.cpan.org/dist/Task-BeLike-LESPEA
RT: CPAN's Bug Tracker
The RT ( Request Tracker ) website is the default bug/issue tracking system for CPAN.
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Task-BeLike-LESPEA
AnnoCPAN
The AnnoCPAN is a website that allows community annotations of Perl module documentation.
http://annocpan.org/dist/Task-BeLike-LESPEA
CPAN Ratings
The CPAN Ratings is a website that allows community ratings and reviews of Perl modules.
http://cpanratings.perl.org/d/Task-BeLike-LESPEA
CPAN Forum
The CPAN Forum is a web forum for discussing Perl modules.
http://cpanforum.com/dist/Task-BeLike-LESPEA
CPANTS
The CPANTS is a website that analyzes the Kwalitee ( code metrics ) of a distribution.
http://cpants.perl.org/dist/overview/Task-BeLike-LESPEA
CPAN Testers
The CPAN Testers is a network of smokers who run automated tests on uploaded CPAN distributions.
http://www.cpantesters.org/distro/T/Task-BeLike-LESPEA
CPAN Testers Matrix
The CPAN Testers Matrix is a website that provides a visual overview of the test results for a distribution on various Perls/platforms.
http://matrix.cpantesters.org/?dist=Task-BeLike-LESPEA
CPAN Testers Dependencies
The CPAN Testers Dependencies is a website that shows a chart of the test results of all dependencies for a distribution.
http://deps.cpantesters.org/?module=Task::BeLike::LESPEA
Please report any bugs or feature requests by email to bug-task-belike-lespea at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Task-BeLike-LESPEA. You will be automatically notified of any progress on the request by the system.
bug-task-belike-lespea at rt.cpan.org
The code is open to the world, and available for you to hack on. Please feel free to browse it and play with it, or whatever. If you want to contribute patches, please send me a diff or prod me to pull from your repository :)
https://github.com/lespea/task-belike-lespea
git clone git://github.com/lespea/task-belike-lespea.git
This software is copyright (c) 2012 by Adam Lesperance.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
To install Task::BeLike::LESPEA, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Task::BeLike::LESPEA
CPAN shell
perl -MCPAN -e shell install Task::BeLike::LESPEA
For more information on module installation, please visit the detailed CPAN module installation guide.