Issue #509 - 2021-04-26 - Community Affairs

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

Hi there!

The Perl Foundation has posted two reports from the CAT, the Community Affairs Team. In one of them it was discussing actions taken agains two individuals. They don't name the two people so I can only guess who they are. The links were posted to the Perl Subreddit raising all kinds of claims agains it claiming that the TPF post is a personal attack on someone. Subsequently the post was removed from the Perl (Sub)Reddit.

It was unclear to me if the complaints against the post were made by those who were (not) mentioned in the CAT report, their devoted friends, or just by people who think that being nasty on an ongoing basis to others is an acceptable behaviour, but talking about it and condeming it is not.

I had a tradition of posting a link to Perl Weekly to Reddit every time it was published. I am afraid this time I won't be able to do it as this post will be considered a personal attack on some unnamed person who seems to be holy.

As for me, for a long time I have not felt part of some 'Perl community'. I try to serve the people who use Perl, I work with people for whom Perl is their main source of income. I like many of the people who are in and around what some might call the 'Perl community', but due to the behaviour of some individuals I also keep my distance. And frankly, I am sad.

Well, that's it for now

I hope you'll enjoy your week!

Gabor Szabo


mySociety is looking for a Perl Developer - could it be you?

Pioneering not-for-profit group mySociety is hiring a Perl Developer to join their growing team and help to develop public sector services that help active citizens support flourishing communities; done simply, responsibly and cost effectively. Is it you they're looking for? Apply by 7th May 2021.


Localizing dates in a Perl web application

by Mark Gardner

It must be a lot of fun looking at text, even just dates in various languages and various character sets. And Mark did not even mention that if he wanted to use the Hebrew calendar then instead of Arabic numbers (0-9) that are used throughout the world (well except in Arabic :-), we use the Hebrew letters as numbers as well.

Use Immutable Objects

by Curtis 'Ovid' Poe (OVID)

The little I understand the state of programming, I think there is a trend going towards more immutable objects. In Perl there are not many such objects, even constants are just functions. So it will be interesting to see how this works out. Will having immutables reduce the bugs in our code as promised by many or will it just increase the complexity?



Course Management Application in Mojolicious - part 3

by Mark Gardner

The 3rd part of the live coding series with Mark Gardner and Gabor Szabo. We get lots of good advice both during the live event and after. If you'd like to join us next time see the schedule.

The Perl Foundation



Perl Weekly Challenge

The 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 during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.

The Weekly Challenge - 110

by Mohammad Sajid Anwar (MANWAR)

Welcome the new week with couple of fun tasks "Valid Phone Numbers" and "Transpose File". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read FAQ page.

RECAP - The Weekly Challenge - 109

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week contributions by Team PWC dealing with the "Chowla Numbers" and "Four Squares Puzzle" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Perl Weekly Challenge 109

by Aaron Smith

Don't forget to check out the 'Specific Comments' section. Always packed with cool magic.

Perl Weekly Challenge 109: Chowla Numbers

by Abigail

Technical aspects of the task are discussed in details. Thanks Abigail.

Perl Weekly Challenge 109: Four Squares Puzzle

by Abigail

Again, there are plenty of different ways to deal with task discussed in this blog post.

Chowla Numbers and Numbers in Boxes: The Weekly Challenge 109

by Adam Russell

I must thank Adam for keeping Prolog in the loop and giving us a glimpse of it.

Chowla Squared with Raku and Perl

by Arne Sommer

Arne once again not only shares his solution but also shows the internals as well. Keep it up.

Perl Weekly Challenge 109 solution

by Bartosz Jarzyna

I loved the comparison between Perl and Python. You will definitely enjoy the discussion.

CY's Take on PWC#109

by Cheok-Yin Fung

Cheok-Yin took the challenge to another level. You have to check it out yourself. Keep it up.

Dividing Sums into Four Squares

by Colin Crain

I liked how the beautiful Raku solution is presented. I wish Perl could be used to write code like this.

Iterations and Permutations: Perl Weekly Challenge 109

by Dave Jacoby (JACOBY)

I loved the use of grep to solve the Chowla Numbers task. Great work.

PWC109 - Chowla Numbers

by Flavio Poletti (POLETTIX)

Very nicely organised one-line subroutines. Looks elegant and clean. Great work.

PWC109 - Four Squares Puzzle

by Flavio Poletti (POLETTIX)

Flavio never just solves the task but also gives us more than just solution. You don't want to miss out.

Perl Weekly Challenge: Week 109

by Jaldhar H. Vyas

I loved how Jaldhar found the similarity between Four Squares Puzzle and Olympic Rings task. Very smart.

Perl Weekly Challenge 109: Chowla Numbers and Four Square Puzzle

by Laurent Rosenfeld

Laurent seems to read my mind, smart brain. He correctly guessed that the output is not part of the requirements. Thank You.

Perl Weekly Challenge 109

by W Luis Mochan

Thanks for reminding us about the Permutator from the Higher Order Perl book.

Perl Weekly Challenge 109: Choowa Numbers and Sums

by Luca Ferrari

Luca came up with compact solutions in Raku. Well done. Keep it up.

Perl Weekly Challenge 109: Chowla Squares

by Roger Bell West (FIREDRAKE)

Roger shared two different approaches to solve the Four Squares Puzzle task. Interesting, you must check out.


Installing Elastisearch and Nginx on CentOS using Rex

by Ferenc Erki (FERKI)

Live recording while FErki and Gabor are working on installing Elasticsearch and Nginx on CentOS.


Mejorar la libreria de GitHub::Actions en Perl con Juan J. Merelo

by JJ Merelo (JMERELO)

The first time I pair-programmed in (broken) Spanish. Find further events here.

Weekly collections

The corner of Gabor

A couple of entries sneaked in by Gabor.

Live Pair programming events

by Gabor Szabo (SZABGAB)

The list of past events with video recordings and the schedule


Berlin Perl Mongers

Wednesday, April 28, 2021

Toronto Perl Mongers Online Meeting

Thursday, April 29, 2021

Purdue Perl Mongers - HackLafayette

Wednesday, May 12, 2021

Perl Jobs by Perl Careers

Mad Men (and women) of London. Perl in London

The leader in premium native advertising for technology, financial services, and corporate and lifestyle sectors, our client is the power behind the advertising throne for over 200 websites, including Forbes, Wall Street Journal, CNN Business, and The Washington Post. This dynamic team is looking for a senior Perl programmer.

A New Adventure is only a Click Away. Perl Developer role in London

The client is interested in anyone with experience building web apps in Perl, using one of the major Perl frameworks. If you’re a crack-hand with Catalyst, a Mojolicious master, or a distinguished Dance, they want you. You’ll be deploying apps your work to AWS, so experience would be handy, and the company’s big on testing, so they’d like you to know your way around Test::More.

Smart Shopper = Smart Saver. Perl role in Vienna

Very well-known Austrian e-commerce brand willing to consider all candidates with strong Perl, but they make heavy use of PostgreSQL, Elasticsearch, and Modern Perl. Benefits include free lunch, coworkers with exceptional table football skills, and a relaxed policy to time management.

All Aboard to Your Next Adventure! Perl Role in Malta

Perl programmers rejoice — our client has an office in Malta, and they’re looking for you. As a financial company seeing incredible growth over the last two decades, business is booming and they’re looking to expand their team. If you’ve got an interest in dollars and cents and share their belief that online trading should be available to all, we’ve got the role for you.

Grow Your Karma with a Job that Does Good! Perl role in Australia

Cutting-edge bioinformatics company in Australia looking for programmer with excellent Modern Perl skills, ideally with Dancer, at least some familiarity with JavaScript on the front-end, and an openness to learning new things – there’s a learning curve regarding the domain knowledge, but they’ll be happy to teach you.

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