Perl resources, modules, and sample code
Tuesday, 24 April 2007—subject to ongoing, unnanounced updates
- parent » Code index
Chapters
- Excel spreadsheet to delimited text
- Move your CSS from stylesheets to inline with Perl
- Terse calendar with CGI
- XHTML selective tag stripper/filter via LibXML
- Titlecase with Perl
- Stupid Perl tricks: kilometer/mile converter
- Enpara — adding well-formed auto-paragraph markup to mixed text + html
- Coloring Perl in XHTML with PPI
- schema-dumper: autogenerate schema packages with DBIx::Class::Schema::Loader
- Catalyst related articles
- The 10 biggest mistakes Perl hackers make
- How to auto-generate UUID primary keys via DBIx::Class
- How to force
NULLvalues into empty or undefined fields via DBIx::Class - TheSchwartz::Schema (and auto-deployment stub)
- tcsh alias to get the version of a Perl module
- Perl snippet for the weekend: getting “normalized” column names to act like proper object identifiers with DBIx::Class::Schema::Loader
- If you only had one programming language to choose –or– Let the FUD be with you
- 10 Catalyst models in 10 days1
- Questions from the QueryLog: access catalyst config from a model
- Questions from the QueryLog: catalyst model open text file
- Helper method for WWW::Selenium
- Perl and DBIx::Class saved me from Google’s parochial prissitude in 2–4 lines of code
- Perl obfu + CSS = a nice little maze
- String trim, snip, collapse in Perl
- How to Identify a Good Perl Programmer, Answer Key
- Convert image sources to data URI with Perl: img2data
- Two apps, one server
Modern Perl at Powell’s, Modern Perl at Barnes and Noble, Modern Perl at Amazon.com, or download Modern Perl for free and then recommend it to your friends, write a great review, or otherwise spread the word.
My CPAN stash–
- Catalyst::Authentication::Credential::OpenID
- Catalyst::Plugin::Acme::Scramble and Catalyst::Plugin::Acme::LOLCAT
- Catalyst::Plugin::ReferingKeyword
- DBIx::Class::LibXMLdoc
- DBICx::MaterializedPath
- HTML::Truncate
- Lingua::EN::Titlecase
- RSSycklr
- Template::Plugin::Gravatar
- WWW::WorldLingo
- XHTML::Util