Below are many of the talks & presentations given at Birmingham Perl Monger Technical Meetings. All slides are the copyright of their respective authors and no part should be reproduced without the express permission of the author. To request copyright permission please email email@example.com.
|Barbie||The Future of CPAN Testers||
A short talk about the forthcoming projects for CPAN Testers, progress so far, and what and how you can get involved, to help make the CPAN Testers project bigger and better than it already is.
|Barbie||Creating Excel Spreadsheets with Template Toolkit||
A brief introduction to Excel::Template and Excel::Template::Plus. In a recent project I needed to write a plugin that could output the data as an Excel file. Previously I've done this talking directly to Spreadsheet::WriteExcel. However, these two new distributions help to provide the templating power of Template Toolkit, and interact with your choice of spreadsheet engine on your behalf.
|Barbie||Introducing the UK Co-Ordinators||
At the 2013 London Perl Workshop, six of the UK Perl Monger group leaders got together to talk about colaboration, guidance and supporting each other's groups. Out of this came the UK Co-Ordinators. This is a quick introduction to who we are, why we started it, and what you can do to get involved.
This talk will look at a new module distribution called "Try::Tiny::Retry". What it is and how it works.
This talk will look at a new module distribution called "failures". What it is and how it works.
Use CPAN modules with no installation required.
|Barbie||Smoking The Onion - Tales of CPAN Testers (YAPC::Europe 2011)||
This talk looks at the larger CPAN Testers ecosystem, and aims to show how both users and authors can reap benefits. It looks at why CPAN Testers is useful and how you, as an author or a user, can obtain information from the various analysis sites to make informed judgements. The talk also covers some of the metrics and future plans for CPAN Testers.
|Barbie||Perl Jam - How To Organise A Conference (and live to tell the tale)||
This was a short Lightning Talk given at YAPC::Europe 2011. The talk was used to promote the book 'Perl Jam' as well as the YAPC Conference Surveys.
|Barbie||Validating Web Pages with Test::XHTML||
An introduction to Test::XHTML, and its underlying validator Test::XHTML::Valid. This talk takes a walk through the APIs of both packages and poses a few questions regarding future development.
|Brian McCauley||Data::Iterator::Hierarchical||A look at the new module Data::Iterator::Hierarchical, which takes a slightly different look at iterating through heirarchical data.|
|Barbie||An Introduction To Maisha||Maisha is a command line micro-blogging tool written in Perl. This talk consists of an overview of how Maisha came to be, a look at some of the moving parts, and a brief look extending the plugins.|
|Barbie||How To Be A CPAN Tester (YAPC::NA 2008)||Based on the 2007 version, this talk looks more at the community of CPAN Testing than the actual tools used. With the wiki containing so much information now, this talk gives a much better overview of the CPAN Testers experience.|
|Barbie||How To Be A CPAN Tester (YAPC::NA 2007)||
This was the presentation given in Houston in 2007, as a introduction to CPAN Testers and the toolchain. Originally it was planned that David Golden and Barbie would present, but unfortunately David Golden had to cancel his attendance.
|Barbie||Testing With Perl||
On CPAN, the Perl code repository, there are over 100 testing distributions, many looking at a distinct aspect of testing. This talk takes a selection of the most valuable testing distributions and highlights how to get the best out of your test suite. Code examples of test suites and demostrations of running test suites included.
|Barbie||Testing With Selenium||An quick introduction and explanation as to what Selenium is about, how it works and why it's useful. The talk includes a short run through of the installation required and a live demo featuring a basic example of the application working.
A revised version from the one seen in 2007, with updated content.
|Brian McCauley||USENET Gems (UKUUG Spring 2008)||
Yet another look at the USENET Gems, undated slightly for UKUUG 2008 Spring Conference.
|Brian McCauley||Perl Regular Expressions (UKUUG Spring 2008)||
A talk about regular expressions given at the UKUUG 2008 Spring Conference.
|Brian McCauley||Usenet Gems (YAPC::Europe::2007)||Gems are small items of high value and/or great beauty typically found in a mass of worthless material. Usenet is the original global distributed discussion group network. Usenet, mailing lists and other online forums are a major part of the Perl social scene, providing an extensive free resource of expert (and not so expert) advice on a range of technical issues in and around Perl. This talk explores briefly some of the rules and pitfalls of social interaction in a technical discussion forum and then looks at some "Gems" where often seemingly simple questions have revealed surprising and/or fascinating things about Perl.
This is a repeat of the talk I gave in Belfast with the slieds clened up. Due to animation the slides only work in the open office format.
|Barbie||Preparing For CPAN||This talks joins two previous shorter talks, and looks at what is needed to package a distribution ready for CPAN, what to package, considerations before packing, and some common pitfalls you might encounter. This talk was written for YAPC::NA::2007.|
|Brian McCauley||Recursive Iterator - A Brainstorm||Perhaps not so much aimed at the beginner, as what I really want is the audience to brainstorm about the best API for a module given its basic semantics.|
|Barbie||Selenium - An Introduction to Web Testing||
An quick introduction and explanation as to what Selenium is about, how it works and why it's useful. The talk includes a short run through of the installation required and a live demo featuring a basic example of the application working.
|Rob and Simon||Fosdem, Beer, Curry and Pwnage||
A quick guide to what happened at FOSDEM in Feb 07, highlighting a talk that featured metasploit. (screenshot) Talk presented by Rob Shields and Simon Lewis.
|Barbie||Graphing With Perl||An introduction to some graph/chart modules in Perl, with examples of the different flavours of line graphs, bar charts and pie charts you can create.|
|Richard Dawe||Extended attributes on files||Extended attributes on files; mostly about Linux, but allude to other systems' support; talk briefly about upcoming File::ExtAttr module. (lightning talk)|
|Richard Dawe||Web 2.0 at LPW||A summary of the coolest talks from the recent London Perl Workshop. (lightning talk)|
|Jon Allen||Photo Tools||Perl scripts for managing a digital photo library. (lightning talk)|
|Brian McCauley||History of a FAQ||One of the most frequently asked questions and what's wrong with frequently given answers. (lightning talk)|
|Brian McCauley||substr() as subroutine argument||A seemingly simple newbie question that opens a whole can of worms. (lightning talk)|
|Brian McCauley||When does (pre|post)increment happen?||Evaluation order edge-cases explained. (lightning talk)|
|Barbie||Smoking The Stats||An update on the CPAN Testing Stats. (lightning talk)|
|Barbie||So Damn Kludgy||A Software Development Kit for Perl is long over due. This talk explains why. (lightning talk)|
|Barbie||Development Coverage||An introduction to Devel::Cover.|
|Steve Purkis||High-Availability & DBI + MySQL (Power Point)||Implementing high-availability MySQL database connections with the DBI in a production environment.|
|Barbie||The Great White North||Adventures of a Rush fan in Toronto! ... or tales from YAPC::NA::2005|
|Barbie||Project: yacsmoke||(YAPC::Europe::2005) What is CPAN Testing, how to use 'yacsmoke' and how to become a tester.|
|Barbie||Preparing For CPAN||(YAPC::NA::2005, YAPC::Europe::2005) Common mistakes found during CPAN testing.|
|Barbie||"Wyt ti'n medru siarad Saesneg?" and why you need a phrasebook||(YAPC::NA::2005, YAPC::Europe::2005) An introduction to phrasebook design patterns and the Data::Phrasebook distribution.|
|Barbie||Striving For Perfection (version 3)||(LPW) What is CPAN Testing and how it benefits you.|
|Barbie||From Module To Distribution||A brief look at how to create a distribution, what to include, what to automate and how to release it.|
|Brian McCauley||Games::Fluxx - A Work in Progress||Brian has been writing a Fluxx games engine. Here he talks about the design and coding that has been done so far.|
|Brian McCauley||Even More Usenet Gems||The third installment of Brian's regular featurette.|
|Barbie||Boys & The Black Stuff||A talk about conferences.|
|Brian McCauley||Usenet Gems (pdf)||(yapc2004) A condensed version of Brian's previous tech talks.
|Brian McCauley||History Of A FAQ||(yapc2004) Brian's lightning talk.|
|Barbie||The Perl Auctioneer||(yapc2004) Accessing eBay from Perl.|
|Barbie||Book Searching with Perl||An introduction to WWW::Scaper::ISBN and how to write a ISBN scraper driver.|
|Barbie||Striving For Perfection||SBLUG talk - a look at what CPAN testing is all about|
|Barbie||An Introduction to Perl||SBLUG talk - a quick look at the past, present and future of Perl|
|Brian McCauley||More USENET Gems||More classic questions from the USENET archives.|
|Paul Whitehead||Overview of Digital Image Processing||A brief overview of the field of Digital Image Processing [requires a PowerPoint reader]|
|Jon Brookes||Graphing Data with GD::Graph||A talk about GD::Graph & CGI::Application::GDGraph::lines.|
|Brian McCauley||USENET Gems||A talk about some classic questions posted on USENET.|
|Barbie||Extended Testing||A short talk about 4 useful testing modules.|
|Barbie||Some Perl Special Variables||A short talk about some of the useful Perl special variables.|
|Barbie||Striving For Perfection||A short talk about CPAN Testing and how it makes life better.|
|Barbie||Cool File & Directory Modules||A look at some of the cool modules that handle file I/O in Perl.|
|Barbie||A Continental Perl Adventure||A look at the tutorials and talks from the YAPC::Europe::2003 conference in Paris.|
|Steve Pitchford||A Quick Guide To XSL-FO||A Lightning Talk on what XSL-FO is and what it can do.|
|Barbie||Calendar::List||An introduction to a new module.|
|Barbie||Validating Parameters||A look at some CPAN modules that can do CGI parameter validation.|
|Barbie||Class::Phrasebook||A simple look at how Class::Phrasebook can help you.|
|Barbie||An Introduction To Regular Expressions||A basic talk about how to create simple regular expressions.|
|Barbie||The Perl Auctioneer||My initial experiences of accessing online auctions & LWP.|
|Barbie||An Introduction to NMS||A quick look at the what, why and where of the NMS project.|
|Barbie||YAPC::Europe::Munich::2002||A run though of the tutorials and talks of this year's YAPC::Europe conference in Munich.|
|Barbie||Devel::Debug||An explanation of the proposed Devel::Debug module. [to be deleted]|
We are one of the UK's largest Perl user groups, representing Birmingham UK to the international Perl community since 2000. We hold monthly social and technical presentations, and several of our members are now regular attendees and speakers at the YAPC::Europe Perl Conferences.
For further information about Birmingham.pm, please read our Frequently Asked Questions page.
For details about joining our mailing list, please Click Here for more details.
Ads provide by
The Perl Community AdServer
12 Nov - Brum.pm Social
3 Dec - Brum.pm Technical
10 Dec - Brum.pm Social
Download the Birmingham.pm ICalendar
or subscribe to our Google Calendar
Aberdeen Perl Mongers
Bath Perl Mongers
Birmingham Perl Mongers
Bristol Perl Mongers
Devon & Cornwall Perl Mongers
Edinburgh Perl Mongers
Glasgow Perl Mongers
London Perl Mongers
Milton Keynes Perl Mongers
North of England Perl Mongers
Nottingham Perl Mongers
Southampton Perl Mongers
Thames Valley Perl Mongers
• Linux System Programming
• Mastering Perl
• GIMP 2 for Photographers
• Minimal Perl
• Wicked Cool Perl Scripts
• Red Hat Linux 9 Unleashed
• IRC Hacks - 100 Industrial-Strength Tips & Tools
• eBay Hacks - 100 Industrial-Strength Tips & Tools
• Exploiting Software - How To Break Code
• Mac OS X Unleashed, 2nd Edition
* New Reviews
.. More Reviews