Issue #560 - 2022-04-18 - Perl Rocks

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

Hi there,

Here in England, two long weeks of school holidays are ending for us today. It is Monday bank holiday in England today. From tomorrow, we are back to the school run in the morning and afternoon, whilst fasting during the day as Ramadan is going on.

Let's enjoy the last day of the break and not worry about anything else.

In the last one week or so, I have been sharing Perl sample code in posts on various social media platforms, like The Perl Community, Perl Programmers, Twitter and LinkedIn. It has generated lots of buzz on the subject. Lots of new ideas, at least to me, came to the fore.

For those who missed it, let me share some of them here:

Have fun with Perl and share your experience with us. Take care of yourself and your loved ones!

Enjoy rest of the newsletter.

Mohammad S. Anwar


PerlMagick PDF pages

by Flavio Poletti (POLETTIX)

Flavio picked up the most complicated topic this week: PerlMagick and PDF. Very happy to see the solution in the end!

How much is that BLÅHAJ in the (terminal) window?

by Mark Gardner

Welcome back to blogging after the short break. The code may be hard to follow but the end result is fun.


Using Test Results For CI Optimisation

by Mark Terry

This interesting discussion about Continuous Integration (CI) and its common problems provides a nice introduction to CircleCI and how it addresses these issues. Highly Recommended.

Installing Perl with perlbrew

by Ali Moradi

If you've never played with perlbrew in the past, check out this post to get you going.



by Flavio Poletti (POLETTIX)

A short and sweet introduction to Imager::QRCode.

Echoes from the past: LavaRnd

by Flavio Poletti (POLETTIX)

Flavio delves into his past and remembers random number generation using LavaRnd.

The Weekly Challenge

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

The Weekly Challenge - 161

by Mohammad S. Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks: "Abecedarian Words" and "Pangrams". If you are new to the weekly challenge, why not join us and have fun every week? For more information, please read the FAQ.

RECAP - The Weekly Challenge - 160

by Mohammad S. Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Four is Magic" and "Equilibrium Index" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Perl Review - Perl Weekly Challenge - 156

by Colin Crain

Perl Solutions Review by Colin Crain.

Four is Equilibrium

by Adam Russell

A clever use of recursive functions to solve the "Four is Magic" task. Twisted my brain with pack/unpack too! Thanks for sharing.

No way around four

by Alexander Pankoff

A thorough task analysis by Alexander, who made it look so simple. Keep it up great work.

Steps to recovering the Equilibrium in your lists

by Alexander Pankoff

A compact and clean solution, with a thorough explanation. Thanks for sharing.

Challenge 160

by Andinus

Cool use of the multi sub of Raku. Always a pleasure to share the power of Raku. Thank you.

The Magic Equilibrium

by Arne Sommer

Using graph to explain the task is really cool. Thank you for your efforts every week.

Sign of the Four

by Colin Crain

Use of Lingua::EN::Numbers extends the P5 solution to handle all numbers. Thank you for sharing your knowledge.

All Things in Balance

by Colin Crain

Colin's task analysis is very thought-provoking and highly recommended. Thank you Colin!

Does That Make Friendship Equal Four?

by Dave Jacoby (JACOBY)

Dave's initial comment about the week number 160 is very interesting, and I'd never thought about it. I also like how he promotes the method signature in Perl. Keep up the great work.

PWC160 - Four Is Magic

by Flavio Poletti (POLETTIX)

I noticed something new in this Raku solution '.tclc', which I'd never seen before. Keep it up!

PWC160 - Equilibrium Index

by Flavio Poletti (POLETTIX)

I liked the compact solution in Raku, taking full advantage of the language. Very smart. Thank you!

The Weekly Challenge 160

by James Smith

I admire the quality of solutions shared by James every week. Plenty to learn from; thanks for sharing your knowledge with us.

Perl Weekly Challenge 160: Four is Magic and Equilibrium Index

by Laurent Rosenfeld

As expected, Laurent shared very interesting aspects of the task "Four is Magic". Interesting catch. Keep it up great work.

English equilibrium

by Luca Ferrari

Luca is a great promoter of the Raku language. I liked his one-liner in Raku, which was very interesting. Thanks for sharing your knowledge.

Perl Weekly Challenge 160

by W Luis Mochan

Luis took the challenge to another level, and you should definitely have a look at his solution! Thank you for your contributions.

Four is magic and Equilibrium Indices

by Peter Campbell Smith

Peter brought an interesting subject to the discussion table, and you definitely don't want to miss it. Thanks for sharing.

Balancing Four is Magic

by Roger Bell West (FIREDRAKE)

I liked the very smart approach to solve the "Equilibrium Index" task the most. Keep it up - great works!

Weekly Challenge 160

by Simon Green

I am a big fan of Simon's short and simple blog style, which is to the point with no gimmicks. Thanks for your contributions.


2022.15 Wordling

by Elizabeth Mattijsen (ELIZABETH)

Weekly collections

The corner of Gabor

A couple of entries sneaked in by Gabor.

WhatsApp messages in Ladino

There is a WhatsApp group in which every few days a native Ladino speaker sends a short text message and reads it out aloud. With his blessing I started to share them on my site with links to translations.

Perl Jobs by Perl Careers

Thought-Leader Wanted. Chief Software Architect role in Malaysia (or remote)

As Chief Software Architect for an international company providing online trading services, you’ll work closely with the Chief Technology Officer. With a strong understanding of the full stack of software development and cloud technologies, you’ll mentor engineering teams and provide guidance in solving technical issues.

NLP is all right by me! Perl, Python, NLP role in Amsterdam

A global leader in machine intelligence matching job seekers with their perfect career: our client’s goal is human level parsing. They’re on the hunt for an NLP Engineer whose passion for NLP is matched only by their interest in Machine Intelligence and their ability to drive quality improvements, measurement standards, and error analysis processes for the NLP framework.

Perl developers throw a mean party! Remote Perl role in UK and EU

Client is particularly keen on someone who knows Modern Perl, but’s also comfortable doing sysadmin tasks. It’s a small and engaged team, and a combination of both would be useful – bonus points if the sysadmin experience is on FreeBSD. They also use some interesting supporting technologies: Elixir, CouchDB, and RabbitMQ, and either experience or enthusiasm for those would go down well.

Senior Perl Developer with Cross-Trained Chops. UK Remote Perl Role

ure, you’ve got Perl chops for days, but that’s not all you can do — and that’s why our client wants to meet you. They’re looking for senior Perl developers, Node engineers, and those with mighty Python and SQL skills to lead their team. Cross-trained team members are their sweet spot, and whether you’re cross-trained yourself or are open to the possibility, this may be your perfect role.

Is your Python as good as your Perl? Perl/Python role in London

Our client is at the pinnacle of the premium native advertising game for corporate, tech, financial services, and lifestyle technology. This role is for a Senior Developer who is equally comfortable with Perl AND Python.

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