Wed Apr 24 02:48:08 2024
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2022-04-01

LEARN

2024-04-24 | 2024-03-24 | 2024-02-24 | 2024-01-24 | 2023-12-24 | 2023-11-24 | 2023-10-24 | 2023-09-24 | 2023-08-24 | 2023-07-24 | 2023-06-24 | 2023-05-24 | 2023-04-24 | 2023-03-24 | 2023-02-24 | 2023-01-24 | 2022-12-24 | 2022-11-24 | 2022-10-24 | 2022-09-24 | 2022-08-24 | 2022-07-24 | 2022-06-24 | 2022-05-24 | 2022-04-24 | 2022-03-24 | 2022-02-24 | 2022-01-24 | 2021-12-24 | 2021-11-24 | 2021-10-24 | 2021-09-24 | 2021-08-24 | 2021-07-24 | 2021-06-24 | 2021-05-24 | 2021-04-24 | 2021-03-24 | 2021-02-24 | 2021-01-24 | 2020-12-24 | 2020-11-24 | 2020-10-24 | 2020-09-24 | 2020-08-24 | 2020-07-24 | 2020-06-24 | 2020-05-24 | 2020-04-24 | 2020-03-24 | 2020-02-24 | 2020-01-24 | 2019-12-24 | 2019-11-24 | 2019-10-24 | 2019-09-24 | 2019-08-24 | 2019-07-24 | 2019-06-24 | 2019-05-24 | 2019-04-24 | 2019-03-24 | 2019-02-24 | 2019-01-24 | 2018-12-24 | 2018-11-24 | 2018-10-24 | 2018-09-24 | 2018-08-24 | 2018-07-24 | 2018-06-24 | 2018-05-24 | 2018-04-24 | 2018-03-24 | 2018-02-24 | 2018-01-24 | 2017-12-24 | 2017-11-24 | 2017-10-24 | 2017-09-24 | 2017-08-24 | 2017-07-24 | 2017-06-24 | 2017-05-24 | 2017-04-24 | 2017-03-24 | 2017-02-24 | 2017-01-24 | 2016-12-24 | 2016-11-24 | 2016-10-24 | 2016-09-24 | 2016-08-24 | 2016-07-24 | 2016-06-24 | 2016-05-24 | 2016-04-24 | 2016-03-24 | 2016-02-24 | 2016-01-24 | 2015-12-24 | 2015-11-24 | 2015-10-24 | 2015-09-24 | 2015-08-24 | 2015-07-24 | 2015-06-24 | 2015-05-24 | 2015-04-24 | 2015-03-24 | 2015-02-24 | 2015-01-24 | 2014-12-24 | 2014-11-24 | 2014-10-24

Key: Value:

Key: Value:

MESSAGE
DATE 2022-04-18
FROM G?bor Szab?
SUBJECT Subject: [Learn] [Perlweekly] #560 - Perl Rocks
From learn-bounces-at-nylxs.com Mon Apr 18 14:43:35 2022
Return-Path:
X-Original-To: archive-at-mrbrklyn.com
Delivered-To: archive-at-mrbrklyn.com
Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82])
by mrbrklyn.com (Postfix) with ESMTP id F3036163FEF;
Mon, 18 Apr 2022 14:43:34 -0400 (EDT)
X-Original-To: learn-at-www2.mrbrklyn.com
Delivered-To: learn-at-www2.mrbrklyn.com
Received: by mrbrklyn.com (Postfix, from userid 1000)
id 01BA9164013; Mon, 18 Apr 2022 14:30:45 -0400 (EDT)
Resent-From: Ruben Safir
Resent-Date: Mon, 18 Apr 2022 14:30:45 -0400
Resent-Message-ID: <20220418183045.GB26980-at-www2.mrbrklyn.com>
Resent-To: learn-at-mrbrklyn.com
X-Original-To: ruben-at-mrbrklyn.com
Delivered-To: ruben-at-mrbrklyn.com
Received: from s8.hostlocal.com (s8.hostlocal.com [50.116.59.34])
by mrbrklyn.com (Postfix) with ESMTP id 24F94163FE2
for ; Mon, 18 Apr 2022 11:45:10 -0400 (EDT)
Received: from s8.hostlocal.com (localhost [IPv6:::1])
by s8.hostlocal.com (Postfix) with ESMTP id 74FDFC3E9;
Mon, 18 Apr 2022 15:44:18 +0000 (UTC)
X-Original-To: perlweekly-at-perlweekly.com
Delivered-To: perlweekly-at-s8.hostlocal.com
Received: from s7.hostlocal.com (s7.hostlocal.com
[IPv6:2600:3c00::f03c:91ff:fedf:456f])
by s8.hostlocal.com (Postfix) with ESMTPS id E4442C08C
for ; Mon, 18 Apr 2022 15:44:01 +0000 (UTC)
Received: from localhost.localdomain (localhost [IPv6:::1])
by s7.hostlocal.com (Postfix) with ESMTP id 0E6D73E8EE
for ; Mon, 18 Apr 2022 15:44:01 +0000 (UTC)
MIME-Version: 1.0
X-Mailer: MIME::Lite 3.031 (F2.85; T2.17; A2.21; B3.15; Q3.13)
Date: Mon, 18 Apr 2022 15:44:01 +0000
From: G?bor Szab?
To: perlweekly-at-perlweekly.com
Message-Id: <20220418154401.0E6D73E8EE-at-s7.hostlocal.com>
X-Mailman-Approved-At: Mon, 18 Apr 2022 15:44:16 +0000
X-BeenThere: perlweekly-at-perlweekly.com
X-Mailman-Version: 2.1.16
Precedence: list
Content-Type: multipart/mixed; boundary="===============8646967704057245258=="
X-Mailman-Approved-At: Mon, 18 Apr 2022 14:43:32 -0400
Subject: [Learn] [Perlweekly] #560 - Perl Rocks
X-BeenThere: learn-at-nylxs.com
List-Id:
List-Unsubscribe: ,

List-Archive:
List-Post:
List-Help:
List-Subscribe: ,

Errors-To: learn-bounces-at-nylxs.com
Sender: "Learn"

This is a multi-part message in MIME format.

--===============8646967704057245258==
Content-Transfer-Encoding: binary
Content-Type: multipart/alternative; boundary="_----------=_165029664021719270"

This is a multi-part message in MIME format.

--_----------=_165029664021719270
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8
Date: Mon, 18 Apr 2022 15:44:01 +0000

Perl Weekly=20

https://perlweekly.com/

You can read the newsletter on the web, if you prefer.
https://perlweekly.com/archive/560.html



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 (
https://www.facebook.com/groups/perlcommunity ), Perl Programmers (
https://www.facebook.com/groups/perlprogrammers ), Twitter (
https://twitter.com/cpan_author ) and LinkedIn (
https://www.linkedin.com/in/mohammadanwar/ ). 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:

  • Stacked file test operators (
    https://www.facebook.com/groups/perlcommunity/permalink/1196449164496041
    )


  • Compare numbers (
    https://www.facebook.com/groups/perlcommunity/permalink/1197846361022988
    )


  • Power of printf() (
    https://www.facebook.com/groups/perlcommunity/permalink/1195694301238194
    )


  • Size of hash (
    https://www.facebook.com/groups/perlcommunity/permalink/1195152567959034
    )


  • Handling of conflict markers (
    https://www.facebook.com/groups/perlcommunity/permalink/1194997197974571
    )


  • Substitution operator (
    https://www.facebook.com/groups/perlcommunity/permalink/1193298991477725
    )




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

Enjoy rest of the newsletter.

--
Your editor: Mohammad S. Anwar.


Articles

=20=20
PerlMagick PDF pages
https://github.polettix.it/ETOOBUSY/2022/04/17/perlmagick-pdf-pages/
=20
Flavio picked up the most complicated topic this week: PerlMagick and PDF.
Very happy to see the solution in the end!
--------------

=20=20
How much is that BL=C3=85HAJ in the (terminal) window?
https://phoenixtrap.com/2022/04/12/how-much-is-that-blahaj-in-the-termina=
l-window/
=20
Welcome back to blogging after the short break. The code may be hard to
follow but the end result is fun.
--------------

=20=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Web

=20=20
Using Test Results For CI Optimisation
https://thedumbterminal.co.uk/posts/2022/02/using_test_results_for_ci_opt=
imisation.html
=20
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.
--------------

=20=20
Installing Perl with perlbrew
http://blogs.perl.org/users/ali/2022/04/installing-perl-with-perlbrew.html
=20
If you've never played with perlbrew in the past, check out this post to
get you going.
--------------

=20=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

CPAN

=20=20
Imager::QRCode
https://github.polettix.it/ETOOBUSY/2022/04/16/imager-qrcode/
=20
A short and sweet introduction to Imager::QRCode.
--------------

=20=20
Echoes from the past: LavaRnd
https://github.polettix.it/ETOOBUSY/2022/04/15/lavarnd-from-the-past/
=20
Flavio delves into his past and remembers random number generation using
LavaRnd.
--------------

=20=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

The Weekly Challenge
The Weekly Challenge ( https://theweeklychallenge.org/ ) by Mohammad Anwar
( http://www.manwar.org/ ) 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 ( https://perl.careers/
).
=20=20
The Weekly Challenge - 161
https://theweeklychallenge.org/blog/perl-weekly-challenge-161
=20
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 (
https://theweeklychallenge.org/faq ).
--------------

=20=20
RECAP - The Weekly Challenge - 160
https://theweeklychallenge.org/blog/recap-challenge-160
=20
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.
--------------

=20=20
Perl Review - Perl Weekly Challenge - 156
https://theweeklychallenge.org/blog/review-challenge-156
=20
Perl Solutions Review by Colin Crain.
--------------

=20=20
Four is Equilibrium
http://www.rabbitfarm.com/cgi-bin/blosxom/perl/2022/04/17
=20
A clever use of recursive functions to solve the "Four is Magic" task.
Twisted my brain with pack/unpack too! Thanks for sharing.
--------------

=20=20
No way around four
https://pankoff.net/pages/perl-weekly-challenge/challenge-160-task-1.html
=20
A thorough task analysis by Alexander, who made it look so simple. Keep it
up great work.
--------------

=20=20
Steps to recovering the Equilibrium in your lists
https://pankoff.net/pages/perl-weekly-challenge/challenge-160-task-2.html
=20
A compact and clean solution, with a thorough explanation. Thanks for
sharing.
--------------

=20=20
Challenge 160
https://andinus.unfla.me/pwc/challenge-160/
=20
Cool use of the multi sub of Raku. Always a pleasure to share the power of
Raku. Thank you.
--------------

=20=20
The Magic Equilibrium
https://raku-musings.com/magic-equilibrium.html
=20
Using graph to explain the task is really cool. Thank you for your efforts
every week.
--------------

=20=20
Sign of the Four
https://colincrain.com/2022/04/17/sign-of-the-four
=20
Use of Lingua::EN::Numbers extends the P5 solution to handle all numbers.
Thank you for sharing your knowledge.
--------------

=20=20
All Things in Balance
https://colincrain.com/2022/04/17/all-things-in-balance/
=20
Colin's task analysis is very thought-provoking and highly recommended.
Thank you Colin!
--------------

=20=20
Does That Make Friendship Equal Four?
https://jacoby.github.io/2022/04/12/does-that-make-friendship-equal-four-=
weekly-challenge-160.html
=20
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.
--------------

=20=20
PWC160 - Four Is Magic
https://github.polettix.it/ETOOBUSY/2022/04/12/pwc160-four-is-magic/
=20
I noticed something new in this Raku solution '.tclc', which I'd never se=
en
before. Keep it up!
--------------

=20=20
PWC160 - Equilibrium Index
https://github.polettix.it/ETOOBUSY/2022/04/13/pwc160-equilibrium-index/
=20
I liked the compact solution in Raku, taking full advantage of the
language. Very smart. Thank you!
--------------

=20=20
The Weekly Challenge 160
https://github.com/manwar/perlweeklychallenge-club/tree/master/challenge-=
160/james-smith#readme
=20
I admire the quality of solutions shared by James every week. Plenty to
learn from; thanks for sharing your knowledge with us.
--------------

=20=20
Perl Weekly Challenge 160: Four is Magic and Equilibrium Index
http://blogs.perl.org/users/laurent_r/2022/04/perl-weekly-challenge-160-f=
our-is-magic-and-equilibrium-index.html
=20
As expected, Laurent shared very interesting aspects of the task "Four is
Magic". Interesting catch. Keep it up great work.
--------------

=20=20
English equilibrium
https://fluca1978.github.io/2022/04/11/PerlweeklyChallenge160.html
=20
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.
--------------

=20=20
Perl Weekly Challenge 160
https://wlmb.github.io/2022/04/11/PWC160/
=20
Luis took the challenge to another level, and you should definitely have a
look at his solution! Thank you for your contributions.
--------------

=20=20
Four is magic and Equilibrium Indices
https://pjcs-pwc.blogspot.com/2022/04/four-is-magic-and-equilibrium-indic=
es.html
=20
Peter brought an interesting subject to the discussion table, and you
definitely don't want to miss it. Thanks for sharing.
--------------

=20=20
Balancing Four is Magic
https://blog.firedrake.org/archive/2022/04/The_Weekly_Challenge_160__Bala=
ncing_Four_is_Magic.html
=20
I liked the very smart approach to solve the "Equilibrium Index" task the
most. Keep it up - great works!
--------------

=20=20
Weekly Challenge 160
https://dev.to/simongreennet/weekly-challenge-160-3206
=20
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.
--------------

=20=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Rakudo

=20=20
2022.15 Wordling
https://rakudoweekly.blog/2022/04/11/2022-15-wordling/
=20
=20=20
--------------

=20=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Weekly collections

=20=20
NICEPERL's lists
http://niceperl.blogspot.com/
=20
Great CPAN modules released last week (
https://niceperl.blogspot.com/2022/04/ccclxxxviii-9-great-cpan-modules.ht
ml );
MetaCPAN weekly report (
https://niceperl.blogspot.com/2022/04/dii-metacpan-weekly-report.html );
StackOverflow Perl report (
https://niceperl.blogspot.com/2022/04/dxxx-stackoverflow-perl-report.html
).
--------------

=20=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

The corner of Gabor
A couple of entries sneaked in by Gabor.
=20=20
WhatsApp messages in Ladino
https://diksionaryo.szabgab.com/whatsapeando/
=20
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.
--------------

=20=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

lweekly&utm_medium=3Dperlweekly">Perl Jobs by Perl Careers

=20=20
Thought-Leader Wanted. Chief Software Architect role in Malaysia (or remo=
te)
https://job.perl.careers/x66
=20
As Chief Software Architect for an international company providing online
trading services, you=E2=80=99ll work closely with the Chief Technology O=
fficer.
With a strong understanding of the full stack of software development and
cloud technologies, you=E2=80=99ll mentor engineering teams and provide g=
uidance
in solving technical issues.
--------------

=20=20
NLP is all right by me! Perl, Python, NLP role in Amsterdam
https://job.perl.careers/nda
=20
A global leader in machine intelligence matching job seekers with their
perfect career: our client=E2=80=99s goal is human level parsing. They=E2=
=80=99re 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.
--------------

=20=20
Perl developers throw a mean party! Remote Perl role in UK and EU
https://job.perl.careers/zpo
=20
Client is particularly keen on someone who knows Modern Perl, but=E2=80=
=99s also
comfortable doing sysadmin tasks. It=E2=80=99s a small and engaged team, =
and a
combination of both would be useful =E2=80=93 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.
--------------

=20=20
Senior Perl Developer with Cross-Trained Chops. UK Remote Perl Role
https://job.perl.careers/51c
=20
ure, you=E2=80=99ve got Perl chops for days, but that=E2=80=99s not all y=
ou can do =E2=80=94 and
that=E2=80=99s why our client wants to meet you. They=E2=80=99re 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=E2=80=99re cross-trained yourself or are open to the possibil=
ity,
this may be your perfect role.
--------------

=20=20
Is your Python as good as your Perl? Perl/Python role in London
https://job.perl.careers/eoj
=20
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.
--------------

=20=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D




You joined the Perl Weekly to get weekly e-mails about the Perl programming=
language and related topics.

Want to see more? See the archives ( https://perlweekly.com/archive/ ) of a=
ll the issues.

Reading this as a non-subscriber? Join us free of charge. https://perlweekl=
y.com/

(C) Copyright Gabor Szabo https://szabgab.com/
The articles are copyright the respective authors.

You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.

If you don't want to receive mails any more
you can unsubscribe here: https://perlweekly.com/unsubscribe.html


--_----------=_165029664021719270
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8
Date: Mon, 18 Apr 2022 15:44:01 +0000





1.0, user-scalable=3Dyes">
Perl Weekly Issue #560 - 2022-04-18 - Perl Rocks





color=3D"#ffffff">






=20=20=20=20

=20=20=20=20

=20=20=20=20
=20=20=20=20


=20=20=20=20

=20=20=20=20

=20=20=20=20
=20=20=20=20


=20=20=20=20

=20=20=20=20

=20=20=20=20
=20=20=20=20


=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20

=20=20=20=20
=20=20=20=20


=20=20=20=20

=20=20=20=20
=20=20=20=20


=20=20=20=20

=20=20=20=20
=20=20=20=20


=20=20=20=20

=20=20=20=20
=20=20=20=20


=20=20=20=20

=20=20=20=20


background-color: #004065;
color: #FFF;
text-decoration: none;
font-size: 40px;
font-weight: bold;
font-family: Gadget;
=20=20=20=20
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #000;
padding: 10px;
">Perl Weekly

=20=20=20=20


style=3D"border-bottom: 1px solid #ccc;
padding-bottom: 8px;
font-size: 18px;">
Issue #560 - 2022-04-18 - Perl Rocks



latest | https://perlweekly.com/archive">archive | edited by anwar.org/">Mohammad S. Anwar


You can read the ne=
wsletter on the web
, if you prefer.

=20





=20=20=20=20=20=20=20=20


Hi there,


=20=20=20=20=20=20=20=20


Here in England, two long weeks of school holidays are ending for u=
s 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.


=20=20=20=20=20=20=20=20


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


=20=20=20=20=20=20=20=20


In the last one week or so, I have been sharing Perl sample code in=
posts on various social media platforms, like ook.com/groups/perlcommunity">The Perl Community, w.facebook.com/groups/perlprogrammers">Perl Programmers, ps://twitter.com/cpan_author">Twitter and in.com/in/mohammadanwar/">LinkedIn. It has generated lots of buzz on th=
e subject. Lots of new ideas, at least to me, came to the fore.


=20=20=20=20=20=20=20=20


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


=20=20=20=20=20=20=20=20




=20=20=20=20=20=20=20=20


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


=20=20=20=20=20=20=20=20


Enjoy rest of the newsletter.


=20=20=20=20=20=20=20=20


Your editor: Mohammad S. Anwar.



mg/mohammad_anwar.png" />




Articles

=20=20=20=20=20=20=20=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


rlmagick-pdf-pages/" style=3D"
font-size: 18px;
font-weight: bold;
">PerlMagick PDF pages

pages+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2022%2F04%2F17%2Fperlma=
gick-pdf-pages%2F by -at-polettix via -at-perlweekly">kly.com/img/twitter16.png" alt=3D"Tweet">


=20
by it">Flavio Poletti (.org/author/POLETTIX">POLETTIX)
=


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


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" />
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


at-blahaj-in-the-terminal-window/" style=3D"
font-size: 18px;
font-weight: bold;
">How much is that BL=C3=85HAJ in the (terminal) window?<=
/a>
t+BL%C3%85HAJ+in+the+%28terminal%29+window%3F+https%3A%2F%2Fphoenixtrap.com=
%2F2022%2F04%2F12%2Fhow-much-is-that-blahaj-in-the-terminal-window%2F via -at-=
perlweekly">3D"Tw=<BReet">


=20
by rap.com/">Mark Gardner

=3D"font-size: 16px">
Welcome back to blogging after the short break. The code m=
ay be hard to follow but the end result is fun.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/mark_gardner.jpeg" title=3D"Mark Gardner" width=3D"80" />
=20



Web

=20=20=20=20=20=20=20=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


_test_results_for_ci_optimisation.html" style=3D"
font-size: 18px;
font-weight: bold;
">Using Test Results For CI Optimisation

lts+For+CI+Optimisation+https%3A%2F%2Fthedumbterminal.co.uk%2Fposts%2F2022%=
2F02%2Fusing_test_results_for_ci_optimisation.html via -at-perlweekly">c=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by Mark Terry

style=3D"font-size: 16px">
This interesting discussion about Continuous Integration (=
CI) and its common problems provides a nice introduction to CircleCI and ho=
w it addresses these issues. Highly Recommended.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


g-perl-with-perlbrew.html" style=3D"
font-size: 18px;
font-weight: bold;
">Installing Perl with perlbrew

+with+perlbrew+http%3A%2F%2Fblogs.perl.org%2Fusers%2Fali%2F2022%2F04%2Finst=
alling-perl-with-perlbrew.html via -at-perlweekly">kly.com/img/twitter16.png" alt=3D"Tweet">


=20
by Ali Moradi

style=3D"font-size: 16px">
If you've never played with perlbrew in the past, check ou=
t this post to get you going.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20



CPAN

=20=20=20=20=20=20=20=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


ager-qrcode/" style=3D"
font-size: 18px;
font-weight: bold;
">Imager::QRCode

ode+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2022%2F04%2F16%2Fimager-q=
rcode%2F by -at-polettix via -at-perlweekly">mg/twitter16.png" alt=3D"Tweet">


=20
by it">Flavio Poletti (.org/author/POLETTIX">POLETTIX)
=


A short and sweet introduction to Imager::QRCode.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" />
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


varnd-from-the-past/" style=3D"
font-size: 18px;
font-weight: bold;
">Echoes from the past: LavaRnd

+past%3A+LavaRnd+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2022%2F04%2F=
15%2Flavarnd-from-the-past%2F by -at-polettix via -at-perlweekly">ps://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by it">Flavio Poletti (.org/author/POLETTIX">POLETTIX)
=


Flavio delves into his past and remembers random number ge=
neration using LavaRnd.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" />
=20



The Weekly Chall=
enge

=20=20=20=20=20=20=20=20

nge.org/">The Weekly Challenge by Mo=
hammad 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 challe=
nge. We pick one winner at the end of the month from among all of the contr=
ibutors during the month. The monthly prize is kindly sponsored by Peter Se=
rgeant of PerlCareers.


=20=20=20=20=20=20=20=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


hallenge-161" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge - 161

lenge+-+161+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fperl-weekly-chall=
enge-161 by -at-cpan_author via -at-perlweekly">m/img/twitter16.png" alt=3D"Tweet">


=20
by g/">Mohammad S. Anwar (pan.org/author/MANWAR">MANWAR)
<=
p style=3D"font-size: 16px">
Welcome to a new week with a couple of fun tasks: "Abeceda=
rian 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 href=3D"https://theweeklychallenge.org/faq">FAQ.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/mohammad_anwar.png" title=3D"Mohammad S. Anwar" width=3D"80" />
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


ge-160" style=3D"
font-size: 18px;
font-weight: bold;
">RECAP - The Weekly Challenge - 160

kly+Challenge+-+160+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Frecap-cha=
llenge-160 by -at-cpan_author via -at-perlweekly">com/img/twitter16.png" alt=3D"Tweet">


=20
by g/">Mohammad S. Anwar (pan.org/author/MANWAR">MANWAR)
<=
p style=3D"font-size: 16px">
Enjoy a quick recap of last week's contributions by Team P=
WC dealing with the "Four is Magic" and "Equilibrium Index" tasks in Perl a=
nd Raku. You will find plenty of solutions to keep you busy.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/mohammad_anwar.png" title=3D"Mohammad S. Anwar" width=3D"80" />
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


nge-156" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Review - Perl Weekly Challenge - 156

erl+Weekly+Challenge+-+156+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fre=
view-challenge-156 via -at-perlweekly">twitter16.png" alt=3D"Tweet">


=20
by Colin Crain
style=3D"font-size: 16px">
Perl Solutions Review by Colin Crain.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


22/04/17" style=3D"
font-size: 18px;
font-weight: bold;
">Four is Equilibrium

rium+http%3A%2F%2Fwww.rabbitfarm.com%2Fcgi-bin%2Fblosxom%2Fperl%2F2022%2F04=
%2F17 via -at-perlweekly">" alt=3D"Tweet">


=20
by sell.livejournal.com/">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.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/adam_russel.png" title=3D"Adam Russell" width=3D"80" />
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


hallenge-160-task-1.html" style=3D"
font-size: 18px;
font-weight: bold;
">No way around four

our+https%3A%2F%2Fpankoff.net%2Fpages%2Fperl-weekly-challenge%2Fchallenge-1=
60-task-1.html via -at-perlweekly">ter16.png" alt=3D"Tweet">


=20
by Alexander Pankoff
=


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


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


hallenge-160-task-2.html" style=3D"
font-size: 18px;
font-weight: bold;
">Steps to recovering the Equilibrium in your lists

ring+the+Equilibrium+in+your+lists+https%3A%2F%2Fpankoff.net%2Fpages%2Fperl=
-weekly-challenge%2Fchallenge-160-task-2.html via -at-perlweekly">https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by Alexander Pankoff
=


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


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


e=3D"
font-size: 18px;
font-weight: bold;
">Challenge 160

ttps%3A%2F%2Fandinus.unfla.me%2Fpwc%2Fchallenge-160%2F via -at-perlweekly">g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">

=20
by Andinus

le=3D"font-size: 16px">
Cool use of the multi sub of Raku. Always a pleasure to sh=
are the power of Raku. Thank you.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


style=3D"
font-size: 18px;
font-weight: bold;
">The Magic Equilibrium

ibrium+https%3A%2F%2Fraku-musings.com%2Fmagic-equilibrium.html via -at-perlwee=
kly">3D"Tweet"a>

=20
by Arne Sommer
style=3D"font-size: 16px">
Using graph to explain the task is really cool. Thank you =
for your efforts every week.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


r" style=3D"
font-size: 18px;
font-weight: bold;
">Sign of the Four

r+https%3A%2F%2Fcolincrain.com%2F2022%2F04%2F17%2Fsign-of-the-four via -at-per=
lweekly">3D"Tweet=<BR">


=20
by Colin Crain
style=3D"font-size: 16px">
Use of Lingua::EN::Numbers extends the P5 solution to hand=
le all numbers. Thank you for sharing your knowledge.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


alance/" style=3D"
font-size: 18px;
font-weight: bold;
">All Things in Balance

alance+https%3A%2F%2Fcolincrain.com%2F2022%2F04%2F17%2Fall-things-in-balanc=
e%2F via -at-perlweekly"> alt=3D"Tweet">


=20
by Colin Crain
style=3D"font-size: 16px">
Colin's task analysis is very thought-provoking and highly=
recommended. Thank you Colin!


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


e-friendship-equal-four-weekly-challenge-160.html" style=3D"
font-size: 18px;
font-weight: bold;
">Does That Make Friendship Equal Four?

Friendship+Equal+Four%3F+https%3A%2F%2Fjacoby.github.io%2F2022%2F04%2F12%2F=
does-that-make-friendship-equal-four-weekly-challenge-160.html by -at-jacobyda=
ve via -at-perlweekly">lt=3D"Tweet">


=20
by t.blogspot.com/">Dave Jacoby (//metacpan.org/author/JACOBY">JACOBY)
=


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


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/dave_jacoby.jpg" title=3D"Dave Jacoby" width=3D"80" />
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


c160-four-is-magic/" style=3D"
font-size: 18px;
font-weight: bold;
">PWC160 - Four Is Magic

s+Magic+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2022%2F04%2F12%2Fpwc1=
60-four-is-magic%2F by -at-polettix via -at-perlweekly">eekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by it">Flavio Poletti (.org/author/POLETTIX">POLETTIX)
=


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


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" />
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


c160-equilibrium-index/" style=3D"
font-size: 18px;
font-weight: bold;
">PWC160 - Equilibrium Index

brium+Index+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2022%2F04%2F13%2F=
pwc160-equilibrium-index%2F by -at-polettix via -at-perlweekly">://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by it">Flavio Poletti (.org/author/POLETTIX">POLETTIX)
=


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


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" />
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


b/tree/master/challenge-160/james-smith#readme" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge 160

lenge+160+https%3A%2F%2Fgithub.com%2Fmanwar%2Fperlweeklychallenge-club%2Ftr=
ee%2Fmaster%2Fchallenge-160%2Fjames-smith%23readme via -at-perlweekly">c=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by James Smith
style=3D"font-size: 16px">
I admire the quality of solutions shared by James every we=
ek. Plenty to learn from; thanks for sharing your knowledge with us.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


l-weekly-challenge-160-four-is-magic-and-equilibrium-index.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 160: Four is Magic and Equilibriu=
m Index

llenge+160%3A+Four+is+Magic+and+Equilibrium+Index+http%3A%2F%2Fblogs.perl.o=
rg%2Fusers%2Flaurent_r%2F2022%2F04%2Fperl-weekly-challenge-160-four-is-magi=
c-and-equilibrium-index.html via -at-perlweekly">y.com/img/twitter16.png" alt=3D"Tweet">


=20
by Laurent Rosenfeld
=


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


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


Challenge160.html" style=3D"
font-size: 18px;
font-weight: bold;
">English equilibrium

rium+https%3A%2F%2Ffluca1978.github.io%2F2022%2F04%2F11%2FPerlweeklyChallen=
ge160.html via -at-perlweekly">6.png" alt=3D"Tweet">


=20
by .blogspot.com">Luca Ferrari

tyle=3D"font-size: 16px">
Luca is a great promoter of the Raku language. I liked his=
one-liner in Raku, which was very interesting. Thanks for sharing your kno=
wledge.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 160

llenge+160+https%3A%2F%2Fwlmb.github.io%2F2022%2F04%2F11%2FPWC160%2F via -at-p=
erlweekly">3D"Twe=<BRet">


=20
by W Luis Mochan
=


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


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


ic-and-equilibrium-indices.html" style=3D"
font-size: 18px;
font-weight: bold;
">Four is magic and Equilibrium Indices

nd+Equilibrium+Indices+https%3A%2F%2Fpjcs-pwc.blogspot.com%2F2022%2F04%2Ffo=
ur-is-magic-and-equilibrium-indices.html via -at-perlweekly">://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by Peter Campbell Smith
=


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


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


ekly_Challenge_160__Balancing_Four_is_Magic.html" style=3D"
font-size: 18px;
font-weight: bold;
">Balancing Four is Magic

is+Magic+https%3A%2F%2Fblog.firedrake.org%2Farchive%2F2022%2F04%2FThe_Weekl=
y_Challenge_160__Balancing_Four_is_Magic.html via -at-perlweekly">https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by edrake.org/">Roger Bell West (//metacpan.org/author/FIREDRAKE">FIREDRAKE)
=


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


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


-3206" style=3D"
font-size: 18px;
font-weight: bold;
">Weekly Challenge 160

e+160+https%3A%2F%2Fdev.to%2Fsimongreennet%2Fweekly-challenge-160-3206 via =
-at-perlweekly">3D"T=<BRweet">


=20
by Simon Green
style=3D"font-size: 16px">
I am a big fan of Simon's short and simple blog style, whi=
ch is to the point with no gimmicks. Thanks for your contributions.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20



Rakudo

=20=20=20=20=20=20=20=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


ling/" style=3D"
font-size: 18px;
font-weight: bold;
">2022.15 Wordling

g+https%3A%2F%2Frakudoweekly.blog%2F2022%2F04%2F11%2F2022-15-wordling%2F vi=
a -at-perlweekly">3D=<BR"Tweet">


=20
by Elizabeth Mattijsen (=3D"https://metacpan.org/author/ELIZABETH">ELIZABETH) =


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

m/img/elizabeth_mattijsen.png" title=3D"Elizabeth Mattijsen" width=3D"80" />
=20



Weekly collectio=
ns

=20=20=20=20=20=20=20=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


font-size: 18px;
font-weight: bold;
">NICEPERL's lists

sts+http%3A%2F%2Fniceperl.blogspot.com%2F by -at-niceperl via -at-perlweekly">g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">

=20
by blogspot.com/">Miguel Prz (etacpan.org/author/NICEPERL">NICEPERL)
=


ii-9-great-cpan-modules.html">Great CPAN modules released last week;>t.html">MetaCPAN weekly report;
.com/2022/04/dxxx-stackoverflow-perl-report.html">StackOverflow Perl report=
.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20



The corner of Ga=
bor

=20=20=20=20=20=20=20=20

A couple of entries sneaked in by =
Gabor.


=20=20=20=20=20=20=20=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


yle=3D"
font-size: 18px;
font-weight: bold;
">WhatsApp messages in Ladino

es+in+Ladino+https%3A%2F%2Fdiksionaryo.szabgab.com%2Fwhatsapeando%2F via -at-p=
erlweekly">3D"Twe=<BRet">



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.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


e_perlweekly_utm_campaign_perlweekly_utm_medium_perlweekly_perl_jobs_by_per=
l_careers_a_" />

=20=20=20=20=20=20=20=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
style=3D"
background-color:#EEEEEE;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding-left: 10px;
"
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


font-size: 18px;
font-weight: bold;
">Thought-Leader Wanted. Chief Software Architect role in=
Malaysia (or remote)

Wanted.+Chief+Software+Architect+role+in+Malaysia+%28or+remote%29+https%3A%=
2F%2Fjob.perl.careers%2Fx66 via -at-perlweekly">.com/img/twitter16.png" alt=3D"Tweet">



As Chief Software Architect for an international company p=
roviding online trading services, you=E2=80=99ll work closely with the Chie=
f Technology Officer. With a strong understanding of the full stack of soft=
ware development and cloud technologies, you=E2=80=99ll mentor engineering =
teams and provide guidance in solving technical issues.


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

=20=20=20=20=20=20=20=20=20=20=20
=20


=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
style=3D"
background-color:#EEEEEE;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding-left: 10px;
"
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
>


font-size: 18px;
font-weight: bold;
">NLP is all right by me! Perl, Python, NLP role in Amste=
rdam

t+by+me%21+Perl%2C+Python%2C+NLP+role+in+Amsterdam+https%3A%2F%2Fjob.perl.c=
areers%2Fnda via -at-perlweekly">r16.png" alt=3D"Tweet">


  1. 2022-04-18 G?bor Szab? <gabor-at-szabgab.com> Subject: [Learn] [Perlweekly] #560 - Perl Rocks

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!