Issue #474 - 2020-08-24 - Perl and Docker

latest | archive | edited by Mohammad Sajid Anwar
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi there

To me, Docker, is a tool for DevOps. Having said that I have seen many fellow devs also played with it. At my work place also, we also have Docker-based QA environment. I must admit I have yet to get to the bottom of it. I remember last year, Dave Cross, did 4-part Into the Cloud Series. It was my first informal introduction to Docker. Talking about Docker, I would also like to share, a recent blog by Gabor Szabo, touching the Docker base.

Did you take part in the recent survey by TPF Marketing team? Well the survey is closed now and the result is out. Please check it out.

I couldn't resist myself from sharing the Team PWC achievement. Well Team PWC has completed 100+ contributions for 3 consecutive weeks for the first time. It is a big thing, if you ask me, as we only done this 2 consecutive weeks in the past. Why not join The Weekly Challenge, if you haven't done so already and have fun every week? It is very easy to join, just drop us a line at

I would like to thank all the supporters on Patreon for the generosity. Gabor and I appreciate your support and encouragement.

Last but not the least, you please take care of yourself and your loved one. Enjoy rest of the newsletter.

Mohammad Sajid Anwar


This is a new section of some data we collect with scripts. Let's figure out what numbers could be interesting. The script(s) are in the Git repository of the Perl Weekly.

CPAN uploads

Last week there were a total of 179 uploads to CPAN of 125 distinct distributions by 67 different authors. Number of distributions with link to VCS: 107. Number of distros with CI: 36.



A card layout

by Flavio Poletti (POLETTIX)

Flavio playing with card layout in this blog.

SVG Ellipses again: representing with NURBS

by Flavio Poletti (POLETTIX)

In this blog, Flavio shared the further discussion on SVG Ellipses.


by Flavio Poletti (POLETTIX)

Interesting take on hash-based message authentication code.

Quick-and-dirty capturing of STDOUT in Perl

by Flavio Poletti (POLETTIX)

Another short and sweet introduction about capturing STDOUT.


HMAC in Perl

by Flavio Poletti (POLETTIX)

Flavio introduction to Digest::SHA.


by Flavio Poletti (POLETTIX)

Take it as a gentle reminder about the cool distribution.

Rational numbers in Perl

by Flavio Poletti (POLETTIX)

Ever had to deal with rational numbers, please check out the blog for short introduction.


Perl Weekly Challenge

The Perl Weekly Challenge by Mohammad Anwar will help you step out from your comfort-zone. You can even win the prize money of $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month among all the contributors of the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.

Perl Weekly Challenge - 075

by Mohammad Sajid Anwar (MANWAR)

Don't miss the fun and try new challenges every week. For more information, please read FAQ page.

RECAP - Perl Weekly Challenge - 074

by Mohammad Sajid Anwar (MANWAR)

Recap of last week challenge. There are plenty of great solutions.

Perl Review - Perl Weekly Challenge - 073

by Colin Crain

Perl Solutions Review by Colin Crain.

Raku Review - Perl Weekly Challenge - 073

by Andrew Shitov (ANDY)

Raku Solutions Review by Andrew Shitov.

Majority Character with Raku

by Arne Sommer

No Perl solution this week but you still have plenty to check out.

Raku challenge Week 74

by Andrew Shitov (ANDY)

Andrew attempted C++ as well this week as well as usual Raku. Highly Recommended.

Perl Weekly Challenge 74 solution

by Bartosz Jarzyna

Bartosz used the weekly challenge to test his own work Quantum::Superpositions::Lazy.

Self Challenge and Weekly Challenge (CY's Take on #074 Task 1)

by Cheok-Yin Fung

I wish a longer blog from Cheok-Yin. I find his blog very addictive.

When Majority Rule Plays Finders Keepers

by Colin Crain

I am sure, the blog title is enough to compel you checking out the blog.

Perl Weekly Challenge: Week 74

by Jaldhar H. Vyas

Thanks Jaldhar for introducing 'classify' from the collection of Raku magics


by Javier Luque

Javier kept the solutions easy to follow yet elegant.

#Perl Weekly Challenge #74

by Lance Wicks (LANCEW)

Lance made it one more week. Enjoy reading blog as long as it lasts.

Perl Weekly Challenge 74: Majority Element and FNR Character

by Laurent Rosenfeld

Like always, Laurent packed plenty of Raku magic in his blog.

Perl Weekly Challenge 74: counting

by Luca Ferrari

You can't afford to miss the Raku one-liner by Luca. Must Read.

BLOG: The Weekly Challenge #074

by Mohammad Sajid Anwar (MANWAR)

Play time with Perl and Raku.

Perl Weekly Challenge, Week 74 in APL

by Richard Park

Welcome back Richard. Thanks for the live video action.

Perl Weekly Challenge 74: more songs about lists

by Roger Bell West (FIREDRAKE)

Interesting comparison of solutions in Perl, Raku and Python.


by Shahed Nooshmand

Shahed back with the force with yet another bunch of one-liners in Raku.

Perl Weekly Challenge 074

by Simon Green

To the point and precise. Short and sweet blog.

Perl Weekly Challenge #74

by Walt Mankowski

Check out Perl, Raku and Python solutions comparison in the blog. Must Read.

Perl Tutorial

A section for newbies and for people who need some refreshing of their Perl knowledge. If you have questions or suggestions about the articles, let me know and I'll try to make the necessary changes. The included articles are from the Perl Maven Tutorial and are part of the Perl Maven eBook.

Introduction to Template::Toolkit

by Gabor Szabo (SZABGAB)

Just a simple example without any web framework

Template Toolkit processing Hash of Hashes

by Gabor Szabo (SZABGAB)

Another plain-text example, this time in response to a question on the Dancer mailing list.


Live session with Lance

by Lance Wicks (LANCEW)

Watch Lance using TDD to solve the weekly challenge.


2020.33 Function Types

by Elizabeth Mattijsen (ELIZABETH)

First impression with Raku

by Gabor Szabo (SZABGAB)

In a Docker container.

The corner of Gabor

A couple of entries sneaked in by Gabor.

A vision for Perl 7 and beyond

by David Golden (DAGOLDEN)

This post that came in after Manwar submitted the Pull-request for this edition, but the post is out for discussion, so let me include it in this edition.

Weekly collections


The Meeting Page and the Perl Weekly Calendar

17:30 September 9, 2020 (America/Indiana (UTC-4:00) (English)

Perl Jobs by Perl Careers

Goodbye, Winter Blues. Hello, 300 Days of Perl Sunshine! Perl developer job in Malta

Imagine a place known for its stunning Mediterranean coastline, famous for its festivals, and so welcoming that locals are often called “some of the nicest people in the world.” Now imagine that you can trade your current home base for one that’s chock-a-block with history, incredible cuisine, and postcard-worthy views around every corner. Too good to be true? Only if you don’t read on!

Why working as a Perl developer in Vienna is going to change your life

For many of our developers, 2020’s also been an exceptionally uncertain year. Lay-offs, furloughs, comapnies implementing strict cost-cutting measures. Wouldn’t it be nice to work for a company that’s actually been _growing_ during lockdown? Our client’s in a buouyant position, and they’re looking for someone like you to come and join them.

Your mission, should you choose to accept it...

The client bankrolling this exciting new mission is one of the UK’s leading estate agencies. With over 60 branches, they’ve got eyes everywhere. Their website is on fire, and that’s where you come in: they’re looking for a senior-level Perl programmer who is never shaken nor stirred, no matter the situation. If Modern Perl fits like a calfskin glove then this might be the role for you.

Why let Silicon Valley have all the Fun? Perl Developer job in Cyberjaya / Kuala Lumpur

Our client is a financial company whose growth over the last twenty years has been nothing short of impressive. They started with the idea that online trading should be available to all, and from there, they’ve built a company with multiple locations worldwide. If you want to be part of a business that is thriving, this may be the perfect opportunity for you.

Shopping, Skating, and Swimming – Is This Even Work? Perl developer in Dubai

You can work anywhere in the world, so why not work somewhere world-class? Dubai is synonymous with the best of the best, the peak of luxury—and don’t you deserve a little flash in your life? If you want to upgrade your 9-to-5, email us today and get ready for your next adventure!

You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week