Home
You’re at the site for the Washington D.C. area Perl Mongers. We get together and talk about perl, teach one another new tricks of the trade and advocate the language wherever possible. Forays into other open-source software & hardware have been known to happen. Have ideas for the web site? Feel free to create a wiki page for your content. :)
Meetings
Our meetings go down usually on the first Tuesday of every month from about 7pm-9pm in Washington, DC., unless otherwise noticed.
However, during the pandemic, we are meeting via video conference. You can join us:
- By clicking here: https://meet.jit.si/DCPerlMongers
- By going to that link, you can join the meeting. The open source jitsi software will attempt to use your web browser’s media capabilities to connect video, audio, and chat to the meeting. Note, please MUTE yourself upon joining to reduce echo unless you are the presenter. There is an optional client you can download and install that allows for better integrations.
- You may connect to that link at any time, if you want to make sure that your system is ready to work with Jitsi. However, you won’t really know how well it will work with your setup until there is somebody else at the other end. And we often hang out there to help people iron things out prior to the meeting.
When meetings don’t happen on the first Tuesday of the month, we are notified on the mailing list, and this site and meetup.com is updated.
Join our Mailing List (see bottom of page)
Also, see the DC Perl Mongers Meetup Group
Upcoming Presentations
All meetings are devoted to group discussion and helping each other. But it is nice to have a formal presentation or specific topic as well. Here is the queue of speakers who have proposed topics to be discussed at upcoming meetings.
Suggested Presentations/Topics
Throughout 2021, we’re covering “all” the perl related web frameworks.
If you have an idea for a topic or would like to make a presentation, please send a note to the mailing list, or bring it up at a meeting …
Past Meetings
See the Meeting Notes, for links and details.
Recent topics:
- 2022-05-03 - Michael R. Davis created a GitHub Organization for DCPM and posted a mock up of a DCPM using Markdown on Git Pages
- 2021-09-08 - 7:00PM - dcpm’s jit.si - Philip Hood & JE Turcotte to present: AWS Lambda, Perl & Raku for the Busy (& Lazy) Working Programmer.
- 2021-08-03 - Zakariyya Mughal presented: Introduction to Kubernetes Workshop
- The talk will cover the Kubernetes container orchestration tool and how to use it to configure a cluster. First we’ll cover the core concepts/processes of what makes up a Kubernetes cluster. Then we’ll work step-by-step on how to test out Kubernetes configurations locally using
minikube
. Finally, we’ll discuss specific applications/patterns for using Kubernetes and other alternatives for orchestration. Basic knowledge of Docker / containers is assumed.
- 2021-07-06 - Philip Hood discussed: Perl & Raku Appimages for the Busy (& Lazy) Working Programmer.
- 2021-06-01 - Michael R. Davis and Daniel Bowling discussed: “Using Perl w/ Docker.”
- 2021-05-05 - Bob King discussed the Dancer web framework. Slides for the talk are here.
- 2021-04-06 - Daniel Bowling discussed Mojolicious Also, see his his markdown file for later discussion: (markdown slides)
- 2021-03-03 - A Visit from Paris.pm and “Les Mongueurs de Perl”
- Jean Forget from Paris.pm, Emmanuel Seyman (the current president of Les Mongueurs) and Laurent Rosenfeld - will make some presentation about the “Les Mongueurs de Perl” association - on what they do, and how and why it is different from a simple Perl Mongers group. Jean Forget will give an abbreviated version of his 2018 talk about “Ace of Aces”.
- 2020-12-02: A website I/O problem: Why no user data display in Ubuntu Vm but it is okay in CentOS?
- 2020-11-04: “Perl from a beginner’s perspective” – Daniel Bowling
- This meeting was held on the day after the election.
- 2020-10-06: Perl 7: An Opinionated Introduction what the “bump” in Perl’s major version number implies and entails, one way to do it, and addressing questions: Can we? Should we? If we can and if we should, how should we? - James E. Keenan, NY.pm
- 2020-09-01: “How I glue an HMTL table for a list of output displays” for Patent search & patent analysis using Perl v5.16.3 on CentOS. - Philip Ching
- 2020-08-18: “Discord Server Walkthrough / Experience Share” as a potential platform for dc.pm.org meetings. - Daniel Bowling
- 2020-08-10: “A Deeper Dive into Jitsi” as a platform for dc.pm.org meetings. - Philip Ching
- 2020-08-04: An Example of Home Automation - Michael R. Davis
- 2020-07-07: Election Information Gathering discussion - facilitated by Jerry W.
- 2020-06-02: A Cyber Security Expert’s Guide to Secure Programming - Kevin. A. McGrail
- 2017-02-07: Basic Autonomous Driving Research - Philip Hood
- 2016-12-06: WWW::Mechanize::PhantomJS and Mojo::Phantom, Perl 5.26, Advent Calendar-O-Rama
- 2016-03-01: Randori-style group programming game to write a function that converts arabic to roman numerals
- 2016-02-02: Comparative asynchronous programming in Perl 5 and Perl 6 (collaboration by plicease, awwaiid and jet)
- Graham (plicease) presented some slides on the state of affairs with asynchronous programming in Perl 5
- Graham (plicease) went over a mojo and threads examples of asynchronous programming in Perl 5
- Brock (awwaiid) translated those scripts into Perl 6 using various techniques
- Joshua (jet) talked about some practical asynchronous code he’d been working on with sockets in Perl 6
- Graham (plicease) made a silly joke about UDP, but you might not get it
- Brock (awwaiid) talked about the Perl 6 / Ruby interface that he’s been working on
- 2016-01-05: Testing an Imaginary Beowulf Cluster of RESTful Services
- This talk by Plicease will be several small vignettes on testing. I will be drawing from my experience from adopting and writing a number of niche testing modules on CPAN. In my day job, which is keeping dev, test and production clusters running smoothly for developers and scientists, I’ve used these tools to improve confidence in the software that we deploy. If there is time I will also touch on Test::Stream which is the next generation testing framework on the horizon for Perl.
- 2015-09: h2ffi and FFI::Echidna [1] and PSGI
- 2014-11: FFI Performance with FFI::Raw and FFI::Platypus slides
- 2014-10: All Your Alien::Base presented by plicease slides
- 2014-09:
- 2014-08: REST::Neo4p – by the author, re: A perl binding for the graph database Neo4j
- 2014-07:
- 2014-06: rakudo, perl 5.20
- 2014-05: skipped … workshop
- 2014-02: Core sub signatures
- 2014-01: FFI!
- 2013-12: Barcode related activities.
- 2013-11: tbd
- 2013-10: TCG::NUSA - The never-released web framework
- 2013-09: MongoDB and Perl. Presentation by Mike Friedman of 10gen (creators of MongoDB)
- 2013-08: Devel::SizeMe - the NYTProf of memory profiling
- 2013-07: Mojolicious, Clustericious, PlugAuth and Yars slides
- 2013-05: Contributing to the CPAN
- 2013-04: Web User Identity Course in 1.5 hours
- 2013-03: Intro to Genetic Algorithms
- 2013-02: Web scraping, SEO. Method::Signatures, Perly::Tidy::Sweetened, Web::Scraper, FFI::Raw
- 2013-01: Misc. Topics
- 2012-12: “a triptych in fragments of modern perl, no. 3” - Philip Hood - notes
- 2012-11: “a triptych in fragments of modern perl, no. 2” - Philip Hood - notes
- 2012-10: “a triptych in fragments of modern perl, no. 1” - Philip Hood - notes
- 2012-09: Introduction to Github and a touch of git - awwaiid
- 2012-08: Tour of Podcasting Software from Zak Zebrowski
- 2012-07: Update on web-based card game ; Basic Moose Hands-On ; YAPC-NA Review & videos
- 2012-06: Tweakers Anonymous - genehack (practice talk for YAPC::NA)
- 2012-05: Introduction to Data::Manager - genehack
- 2012-04: Podcasting Status & Logging with Log::Any
- 2012-03: How to publish a perl module to cpan & sounds with perl.
- 2012-02: A Case Study in Web Scraping: From Web Forum to Email Gateway - awwaiid
- 2012-01: DC-Balt Perl Workshop, Latest Posts/Links, Exceptions
- “Code Fast, die() Young, Throw Structured Exceptions” (Slides) (Audio) - genehack
- 2011-12: Podcasting, Advent calendars
- 2011-11: Plack::Middleware, podcasting status
- 2011-10: preview of Pittsburgh Perl Workshop talks, podcasting status
- 2011-09: Ajax, podcasting defaults.
- 2011-08: Devel::Peak, websockets & mojolicious, podcasting, searching, wiki spam etc.
- 2011-07: Parallel::Iterator, and YAPC-NA highlights
- 2011-05: PDL – Mike
- 2011-04
- App::WebDeck - web based deck of cards. Uses COMET for server-push
- Coro, EV, AnyEvent, POE, Reflex, Continuity, Web::Scraper, Template::Semantic, App::GitGot
- Straight OO syntax vs Little Language syntax
- Git Branching Model and helper scripts and fast-forward merges
- 2011-03: (social) Dinner with brian d foy
- 2011-01
- Automating Your OCD with App::MiseEnPlace and App::GitGot – John
- Using Hudson to make a buildbot (Continuous Integration Testing) – Brock
- Github 404, Command-R, WWW::HtmlUnit, perl/shell polyglots
Mailing List
To subscribe, send an email to dc-subscribe@lists.pm.org with “subscribe dc” in the body of the message (no subject necessary). You may then send mail to the list by addressing it to dc@lists.pm.org.
To unsubscribe, send an email to dc-unsubscribe@lists.pm.org with “unsubscribe dc” in the body of the message (no subject necessary).
The mailing list only accepts posts from subscribers. If you wish to post but are not willing to subscribe (for instance if you wish to post a job opening, etc.) you should forward your message to one of the contacts listed below and they will post it to the list if appropriate. Also, check out http://jobs.perl.org for jobs posting.
The list is not archived, so we try to update the wiki with the important bits.
- IRC - join us on #dc.pm on irc.perl.org!
- Philip Hood - hood@panix.com
- Brock Wilcox - awwaiid@thelackthereof.org
- John SJ Anderson - genehack@genehack.org
- Jerry W. - JerryWOne@gmail.com (don’t know much Perl, but been going regularly since 2002)
- Zak Zebrowski zak.zebrowskI@gmail.com
- Joshua Eric Turcotte - joshua.eric.turcotte@gmail.com
Thanks
- Panix for hosting the dc.pm mailing list.
- You, for supporting Perl and other open source software.
- Brock for hosting the website.
- The use of the camel image in association with the Perl language is a trademark of O’Reilly & Associates, Inc. Used with permission.
- Everyone for showing up to meetings and talking about Perl on the list…