Thu Dec 8 14:38:02 2022
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 2021-12-01

HANGOUT

2022-12-08 | 2022-11-08 | 2022-10-08 | 2022-09-08 | 2022-08-08 | 2022-07-08 | 2022-06-08 | 2022-05-08 | 2022-04-08 | 2022-03-08 | 2022-02-08 | 2022-01-08 | 2021-12-08 | 2021-11-08 | 2021-10-08 | 2021-09-08 | 2021-08-08 | 2021-07-08 | 2021-06-08 | 2021-05-08 | 2021-04-08 | 2021-03-08 | 2021-02-08 | 2021-01-08 | 2020-12-08 | 2020-11-08 | 2020-10-08 | 2020-09-08 | 2020-08-08 | 2020-07-08 | 2020-06-08 | 2020-05-08 | 2020-04-08 | 2020-03-08 | 2020-02-08 | 2020-01-08 | 2019-12-08 | 2019-11-08 | 2019-10-08 | 2019-09-08 | 2019-08-08 | 2019-07-08 | 2019-06-08 | 2019-05-08 | 2019-04-08 | 2019-03-08 | 2019-02-08 | 2019-01-08 | 2018-12-08 | 2018-11-08 | 2018-10-08 | 2018-09-08 | 2018-08-08 | 2018-07-08 | 2018-06-08 | 2018-05-08 | 2018-04-08 | 2018-03-08 | 2018-02-08 | 2018-01-08 | 2017-12-08 | 2017-11-08 | 2017-10-08 | 2017-09-08 | 2017-08-08 | 2017-07-08 | 2017-06-08 | 2017-05-08 | 2017-04-08 | 2017-03-08 | 2017-02-08 | 2017-01-08 | 2016-12-08 | 2016-11-08 | 2016-10-08 | 2016-09-08 | 2016-08-08 | 2016-07-08 | 2016-06-08 | 2016-05-08 | 2016-04-08 | 2016-03-08 | 2016-02-08 | 2016-01-08 | 2015-12-08 | 2015-11-08 | 2015-10-08 | 2015-09-08 | 2015-08-08 | 2015-07-08 | 2015-06-08 | 2015-05-08 | 2015-04-08 | 2015-03-08 | 2015-02-08 | 2015-01-08 | 2014-12-08 | 2014-11-08 | 2014-10-08 | 2014-09-08 | 2014-08-08 | 2014-07-08 | 2014-06-08 | 2014-05-08 | 2014-04-08 | 2014-03-08 | 2014-02-08 | 2014-01-08 | 2013-12-08 | 2013-11-08 | 2013-10-08 | 2013-09-08 | 2013-08-08 | 2013-07-08 | 2013-06-08 | 2013-05-08 | 2013-04-08 | 2013-03-08 | 2013-02-08 | 2013-01-08 | 2012-12-08 | 2012-11-08 | 2012-10-08 | 2012-09-08 | 2012-08-08 | 2012-07-08 | 2012-06-08 | 2012-05-08 | 2012-04-08 | 2012-03-08 | 2012-02-08 | 2012-01-08 | 2011-12-08 | 2011-11-08 | 2011-10-08 | 2011-09-08 | 2011-08-08 | 2011-07-08 | 2011-06-08 | 2011-05-08 | 2011-04-08 | 2011-03-08 | 2011-02-08 | 2011-01-08 | 2010-12-08 | 2010-11-08 | 2010-10-08 | 2010-09-08 | 2010-08-08 | 2010-07-08 | 2010-06-08 | 2010-05-08 | 2010-04-08 | 2010-03-08 | 2010-02-08 | 2010-01-08 | 2009-12-08 | 2009-11-08 | 2009-10-08 | 2009-09-08 | 2009-08-08 | 2009-07-08 | 2009-06-08 | 2009-05-08 | 2009-04-08 | 2009-03-08 | 2009-02-08 | 2009-01-08 | 2008-12-08 | 2008-11-08 | 2008-10-08 | 2008-09-08 | 2008-08-08 | 2008-07-08 | 2008-06-08 | 2008-05-08 | 2008-04-08 | 2008-03-08 | 2008-02-08 | 2008-01-08 | 2007-12-08 | 2007-11-08 | 2007-10-08 | 2007-09-08 | 2007-08-08 | 2007-07-08 | 2007-06-08 | 2007-05-08 | 2007-04-08 | 2007-03-08 | 2007-02-08 | 2007-01-08 | 2006-12-08 | 2006-11-08 | 2006-10-08 | 2006-09-08 | 2006-08-08 | 2006-07-08 | 2006-06-08 | 2006-05-08 | 2006-04-08 | 2006-03-08 | 2006-02-08 | 2006-01-08 | 2005-12-08 | 2005-11-08 | 2005-10-08 | 2005-09-08 | 2005-08-08 | 2005-07-08 | 2005-06-08 | 2005-05-08 | 2005-04-08 | 2005-03-08 | 2005-02-08 | 2005-01-08 | 2004-12-08 | 2004-11-08 | 2004-10-08 | 2004-09-08 | 2004-08-08 | 2004-07-08 | 2004-06-08 | 2004-05-08 | 2004-04-08 | 2004-03-08 | 2004-02-08 | 2004-01-08 | 2003-12-08 | 2003-11-08 | 2003-10-08 | 2003-09-08 | 2003-08-08 | 2003-07-08 | 2003-06-08 | 2003-05-08 | 2003-04-08 | 2003-03-08 | 2003-02-08 | 2003-01-08 | 2002-12-08 | 2002-11-08 | 2002-10-08 | 2002-09-08 | 2002-08-08 | 2002-07-08 | 2002-06-08 | 2002-05-08 | 2002-04-08 | 2002-03-08 | 2002-02-08 | 2002-01-08 | 2001-12-08 | 2001-11-08 | 2001-10-08 | 2001-09-08 | 2001-08-08 | 2001-07-08 | 2001-06-08 | 2001-05-08 | 2001-04-08 | 2001-03-08 | 2001-02-08 | 2001-01-08 | 2000-12-08 | 2000-11-08 | 2000-10-08 | 2000-09-08 | 2000-08-08 | 2000-07-08 | 2000-06-08 | 2000-05-08 | 2000-04-08 | 2000-03-08 | 2000-02-08 | 2000-01-08 | 1999-12-08

Key: Value:

Key: Value:

MESSAGE
DATE 2021-12-13
FROM G?bor Szab?
SUBJECT Subject: [Hangout - NYLXS] [Perlweekly] #542 - Perl Advent Calendar
From hangout-bounces-at-nylxs.com Mon Dec 13 06:04:40 2021
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 3772A163FD0;
Mon, 13 Dec 2021 06:04:35 -0500 (EST)
X-Original-To: hangout-at-www2.mrbrklyn.com
Delivered-To: hangout-at-www2.mrbrklyn.com
Received: by mrbrklyn.com (Postfix, from userid 1000)
id BC550163FBE; Mon, 13 Dec 2021 06:04:30 -0500 (EST)
Resent-From: Ruben Safir
Resent-Date: Mon, 13 Dec 2021 06:04:30 -0500
Resent-Message-ID: <20211213110430.GA9399-at-www2.mrbrklyn.com>
Resent-To: hangout-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 8D290163FB8
for ; Mon, 13 Dec 2021 04:25:09 -0500 (EST)
Received: from s8.hostlocal.com (localhost [IPv6:::1])
by s8.hostlocal.com (Postfix) with ESMTP id 0B4DDC32E;
Mon, 13 Dec 2021 09:24:19 +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 01748C140
for ; Mon, 13 Dec 2021 09:24:00 +0000 (UTC)
Received: from localhost.localdomain (localhost [IPv6:::1])
by s7.hostlocal.com (Postfix) with ESMTP id 0665C3E8F0
for ; Mon, 13 Dec 2021 09:24:00 +0000 (UTC)
MIME-Version: 1.0
X-Mailer: MIME::Lite 3.031 (F2.85; T2.17; A2.21; B3.15; Q3.13)
Date: Mon, 13 Dec 2021 09:23:59 +0000
From: G?bor Szab?
To: perlweekly-at-perlweekly.com
Message-Id: <20211213092400.0665C3E8F0-at-s7.hostlocal.com>
X-Mailman-Approved-At: Mon, 13 Dec 2021 09:24:14 +0000
X-BeenThere: perlweekly-at-perlweekly.com
X-Mailman-Version: 2.1.16
Precedence: list
Content-Type: multipart/mixed; boundary="===============6353791603546228300=="
Subject: [Hangout - NYLXS] [Perlweekly] #542 - Perl Advent Calendar
X-BeenThere: hangout-at-nylxs.com
List-Id: NYLXS Tech Talk and Politics
List-Unsubscribe: ,

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

Errors-To: hangout-bounces-at-nylxs.com
Sender: "Hangout"

This is a multi-part message in MIME format.

--===============6353791603546228300==
Content-Transfer-Encoding: binary
Content-Type: multipart/alternative; boundary="_----------=_163938743938060"

This is a multi-part message in MIME format.

--_----------=_163938743938060
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8
Date: Mon, 13 Dec 2021 09:23:59 +0000

Perl Weekly=20

https://perlweekly.com/

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



Hi there

How you all doing? Are you making the most of the festive season?

In the 540th edition ( https://perlweekly.com/archive/540.html ) of the
weekly newsletter, I mentioned Advent Calendars. I noticed
some activity in the GitHub repository for the Perl Advent
Calendar
and was hoping to see another exciting edition full of
Perl projects. A friend of mine on Facebook mentioned that
this year the Perl Advent Calendar ( http://perladvent.org/2021/index.html
) is looking a bit sparse. At the time of writing this editorial, I have
only seen one post ( http://perladvent.org/2021/2021-12-01.html ) i.e. Day
1 of Year 2021. Being one of many contributors in the past, I am sad to see
the current state of the project. I have absolutely no idea what happened
this year. I know I have too many things already on my plate but I would
like to help to get the Perl Advent Calendar back to its
original glory.

Talking about Advent Calendars, I would like to mention
The Weekly Challenge Advent Calendar (
https://theweeklychallenge.org/blog/advent-calendar-2021 ) which has mix of
Perl and Raku like in the past. We have
been running this since the beginning i.e. 2019. You will
find some of the fun tasks from the past year being discussed by members of
Team PWC. I have made a slight change to the look and feel
this year. I hope you like it.

How about the 24 Pull Requests ( https://24pullrequests.com ) event?

I have not seen it being discussed either on any of the social platforms
e.g. Facebook, Twitter or
LinkedIn. I haven't had chance to take part this year. I
couldn't take part last year either; what a shame. I still have 10 days and
I have booked a few days off work. So there is a possibility I might take
part and even complete the challenge. Please wish me luck.

Last but not least, Curtis, leader of the
Corinna project, announced that he had a great meeting
with the Perl Steering Council and they are extremely receptive to Corinna
going into the core. I can't wait for Corinna to be part
of core Perl. Damian shared the details on one of issues
discussed in the same meeting in a blog post (
http://blogs.perl.org/users/damian_conway/2021/12/a-not-so-simple-matter-of
-privacy.html ). You definitely don't want to miss it.

Enjoy the newsletter.

--
Your editor: Mohammad S. Anwar.


Announcements

=20=20
Corinna Update 6th Dec 2021
https://github.com/Ovid/Cor/blob/master/rfc/major-changes.md#december-6-2=
021
=20
After considerable discussion, slot has been renamed to field.
--------------

=20=20
Corinna Update 8th Dec 2021
https://github.com/Ovid/Cor/blob/master/rfc/major-changes.md#december-8-2=
021
=20
Some more updates to how Class data and methods are agreed to be declared.
And few more.
--------------

=20=20

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

Articles

=20=20
Sweeter Perl exception classes
https://phoenixtrap.com/2021/12/07/sweeter-perl-exception-classes/
=20
Mark shared different ways to deal with exceptions in Perl. A very
thought-provoking post.
--------------

=20=20
My Favorite Warnings: shadow
http://blogs.perl.org/users/tom_wyant/2021/12/my-favorite-warnings-shadow=
.html
=20
Tom discussed another of his favourite warnings, shadow,
in hid ongoing blog series.
--------------

=20=20
JavaScript Supported Web Scraping using Perl and Selenium
http://blogs.perl.org/users/yuki_kimoto/2021/12/javascript-supported-web-=
scraping-using-perl-and-selenium.html
=20
If you want to scrape web contents, this article explains how to do it
using Perl and Selenium.
--------------

=20=20

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

Discussion

=20=20
A (not so) simple matter of privacy
http://blogs.perl.org/users/damian_conway/2021/12/a-not-so-simple-matter-=
of-privacy.html
=20
Damian shared one of the issues discussed in the meeting with Perl Steeri=
ng
Council with regard to the best way to provide private methods in
Corinna.
--------------

=20=20

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

Advent Calendar
The Weekly Challenge Advent Calendar 2021
=20=20
Hash-counting String
https://theweeklychallenge.org/blog/advent-calendar-2021-12-06
=20
=20=20
--------------

=20=20
Self-descriptive Numbers
https://theweeklychallenge.org/blog/advent-calendar-2021-12-07
=20
=20=20
--------------

=20=20
Canonical Path
https://theweeklychallenge.org/blog/advent-calendar-2021-12-08
=20
=20=20
--------------

=20=20
Next Palindrome Number
https://theweeklychallenge.org/blog/advent-calendar-2021-12-09
=20
=20=20
--------------

=20=20
Clock Angle
https://theweeklychallenge.org/blog/advent-calendar-2021-12-10
=20
=20=20
--------------

=20=20
Average of Stream
https://theweeklychallenge.org/blog/advent-calendar-2021-12-11
=20
=20=20
--------------

=20=20
Square Points
https://theweeklychallenge.org/blog/advent-calendar-2021-12-12
=20
=20=20
--------------

=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 - 143
https://theweeklychallenge.org/blog/perl-weekly-challenge-143
=20
Welcome to a new week with a couple of fun tasks "Calculator" and "Stealt=
hy
Number". If you are new to the weekly challenge then 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 - 142
https://theweeklychallenge.org/blog/recap-challenge-142
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "Divisor Last Digit" and "Sleep Sort" tasks in Perl and Raku. You
will find plenty of solutions to keep you busy.
--------------

=20=20
Meet The Champion - W. Luis Mochan
https://theweeklychallenge.org/blog/meet-the-champion-2021-11
=20
Perl Solutions Review by Colin Crain.
--------------

=20=20
Perl Weekly Challenge 142: Divisor Last Digit
https://abigail.github.io/HTML/Perl-Weekly-Challenge/week-142-1.html
=20
Once again, one more one-liner in Perl to solve the task.
--------------

=20=20
Sleeping Divisors
http://www.rabbitfarm.com/cgi-bin/blosxom/2021/12/12/perl
=20
Adam was the person who proposed the Sleep Sort task and has gone into
detail with lots of interesting background.
--------------

=20=20
At Sleep at Last with Raku
https://raku-musings.com/last-sleep.html
=20
A very interesting solution to the Sleep Sort task in Raku. Thanks Arne f=
or
sharing the magic.
--------------

=20=20
Sleep On It: The Weekly Challenge #142
https://jacoby.github.io/2021/12/06/sleep-on-it-the-weekly-challenge-142.=
html
=20
Dave shared a bonus solution in Node.js for the Sleep Sort task. Great
example to follow. Thanks for sharing.
--------------

=20=20
PWC142 - Divisor Last Digit
https://github.polettix.it/ETOOBUSY/2021/12/08/pwc142-divisor-last-digit/
=20
Loved the Raku solution with all the type constraints. Raku Rocks.
--------------

=20=20
PWC142 - Sleep Sort
https://github.polettix.it/ETOOBUSY/2021/12/09/pwc142-sleep-sort/
=20
Thanks for introducing Raku's Promise feature. Nice
example to learn new tricks in Raku. Thanks for sharing.
--------------

=20=20
Perl Weekly Challenge 142: Divisor Last Digit and Sleep Sort
http://blogs.perl.org/users/laurent_r/2021/12/perl-weekly-challenge-142-d=
ivisor-last-digit-and-sleep-sort.html
=20
Laurent introduced Raku's await feaTURE to solve the Sle=
ep
Sort task.
--------------

=20=20
Perl Weekly Challenge 142: divide and sleep
https://fluca1978.github.io/2021/12/06/PerlWeeklyChallenge142.html
=20
Luca also used Raku's Promise feature to solve the Sleep
Sort task. Thanks for sharing the knowledge.
--------------

=20=20
Perl Weekly Challenge 142
https://wlmb.github.io/2021/12/09/PWC142/
=20
Luis detailed analysis of the Sleep Sort task is highly recommended. Thank
you Luis.
--------------

=20=20
Clarity versus brevity
https://pjcs-pwc.blogspot.com/2021/12/clarity-versus-brevity.html
=20
A very unique style of blogging, focussed on task analysis. Keep it up.
Great work.
--------------

=20=20

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

Rakudo

=20=20
2021.49 Adventing Is On!
https://rakudoweekly.blog/2021/12/06/2021-49-adventing-is-on/
=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/2021/12/ccclxxi-8-great-cpan-modules-releas
ed.html );
StackOverflow Perl report (
https://niceperl.blogspot.com/2021/12/dxiii-stackoverflow-perl-report.htm
l ).
--------------

=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
Italki number of tutors per language=20
https://szabgab.com/italki-number-of-tutors-2021-12-13.html
=20
Looking for conversation partners? Italki is an excellent place where you
can find speakers in most of the languages in the world. I put together a
page listing some of the languages available on italki along with the
number of tutors you can select from.
--------------

=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
Do you speak two languages? Remote UK Perl role
https://job.perl.careers/3sp
=20
More than one million happy customers have used this company=E2=80=99s
award-winning product portfolio to make low-cost multi-currency payments
across different payment products. This group thrives on supporting their
clients with a one-two combination of personalized expert service and
advanced payment technology. Sr. devs who are engaged with the industry
and eager to try new things will do well here.
--------------

=20=20
Cruise into this Dreamy Career. Perl role in Malta
https://job.perl.careers/d33
=20
Our client is an international company who pride themselves on making
online trading a breeze. After twenty-plus years cruising the financial
waters, they=E2=80=99re subject matter experts who provide a stable, enga=
ging
environment for their crew. Located in glorious Malta, they offer a
supportive team that believes in open communication and solving problems
together.
--------------

=20=20
Can=E2=80=99t find the right job? Build your own! Remote Perl role in Aus=
tralia
https://job.perl.careers/pq3
=20
If you=E2=80=99re a senior Perl developer =E2=80=94 you=E2=80=99ve alread=
y got the most important
component of what our client is looking for. Other important bits: in an
ideal world, you=E2=80=99ll have experience with most or all of Catalyst,=
REST,
Dancer2, Moo, DBlx::Class, MySQL, Postgres, and docker. Want to add extra
flair? AngularJS or Vue would take you to the next level.
--------------

=20=20
A Job that Fits. 100% remote (within UK) Perl dev. Role
https://job.perl.careers/nzo
=20
Our client=E2=80=99s mission is to empower citizens to participate in civ=
ic matters
by providing the technology, tools, and data they need. From a platform
that enables citizens to report roads that need fixing to democratic
tools that connect citizens with politicians, this dynamic organization
is changing the world for the better, one click at a time.
--------------

=20=20
Get your foot in the door! UK/EU Remote Jr. Perl Developer
https://job.perl.careers/n61
=20
We know that a lack of commercial experience doesn=E2=80=99t always refle=
ct skill
level, know-how, or programming brilliance. You know your stuff. You=E2=
=80=99re
keen to grow and learn. You know that if someone would only just give you
a chance, and let you in the door, you could really shine!
--------------

=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


--_----------=_163938743938060
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8
Date: Mon, 13 Dec 2021 09:23:59 +0000





1.0, user-scalable=3Dyes">
Perl Weekly Issue #542 - 2021-12-13 - Perl Advent Calendar





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


=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 #542 - 2021-12-13 - Perl Advent Calendar



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


How you all doing? Are you making the most of the festive season?


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


In the 540th ed=
ition
of the weekly newsletter, I mentioned Advent Calendarstrong>. I noticed some activity in the GitHub repository for the Pe=
rl Advent Calendar
and was hoping to see another exciting edition =
full of Perl projects. A friend of mine on Facebook mentio=
ned that this year the Pe=
rl Advent Calendar
is looking a bit sparse. At the time of writing this=
editorial, I have only seen 01.html">one post i.e. Day 1 of Year 2021. Being one of many contributo=
rs in the past, I am sad to see the current state of the project. I have ab=
solutely no idea what happened this year. I know I have too many things alr=
eady on my plate but I would like to help to get the Perl Advent Ca=
lendar
back to its original glory.


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


Talking about Advent Calendars, I would like to me=
ntion =
The Weekly Challenge Advent Calendar
which has mix of Perlong> and Raku like in the past. We have been running this =
since the beginning i.e. 2019. You will find some of the f=
un tasks from the past year being discussed by members of Team PWC<=
/strong>. I have made a slight change to the look and feel this year. I hop=
e you like it.


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


How about the 24 Pull Reques=
ts
event?


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


I have not seen it being discussed either on any of the social plat=
forms e.g. Facebook, Twitter or L=
inkedIn
. I haven't had chance to take part this year. I couldn't t=
ake part last year either; what a shame. I still have 10 days and I have bo=
oked a few days off work. So there is a possibility I might take part and e=
ven complete the challenge. Please wish me luck.


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


Last but not least, Curtis, leader of the =
Corinna
project, announced that he had a great meeting with the Pe=
rl Steering Council and they are extremely receptive to Corinna going into =
the core. I can't wait for Corinna to be part of core Perl=
. Damian shared the details on one of issues discussed in =
the same meeting in a 2021/12/a-not-so-simple-matter-of-privacy.html">blog post. You definite=
ly don't want to miss it.


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


Enjoy the newsletter.


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


Your editor: Mohammad S. Anwar.



mg/mohammad_anwar.png" />




Announcementsiv>
=20=20=20=20=20=20=20=20


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


-changes.md#december-6-2021" style=3D"
font-size: 18px;
font-weight: bold;
">Corinna Update 6th Dec 2021

6th+Dec+2021+https%3A%2F%2Fgithub.com%2FOvid%2FCor%2Fblob%2Fmaster%2Frfc%2F=
major-changes.md%23december-6-2021 by -at-OvidPerl via -at-perlweekly">=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by l.org/users/ovid/">Curtis 'Ovid' Poe (=3D"https://metacpan.org/author/OVID">OVID)
=


After considerable discussion, slot has been renamed to fi=
eld.


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

m/img/curtis_ovid_poe.jpg" title=3D"Curtis 'Ovid' Poe" width=3D"80" />
=20


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


-changes.md#december-8-2021" style=3D"
font-size: 18px;
font-weight: bold;
">Corinna Update 8th Dec 2021

8th+Dec+2021+https%3A%2F%2Fgithub.com%2FOvid%2FCor%2Fblob%2Fmaster%2Frfc%2F=
major-changes.md%23december-8-2021 by -at-OvidPerl via -at-perlweekly">=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by l.org/users/ovid/">Curtis 'Ovid' Poe (=3D"https://metacpan.org/author/OVID">OVID)
=


Some more updates to how Class data and methods are agreed=
to be declared. And few more.


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

m/img/curtis_ovid_poe.jpg" title=3D"Curtis 'Ovid' Poe" width=3D"80" />
=20



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
>


xception-classes/" style=3D"
font-size: 18px;
font-weight: bold;
">Sweeter Perl exception classes

ception+classes+https%3A%2F%2Fphoenixtrap.com%2F2021%2F12%2F07%2Fsweeter-pe=
rl-exception-classes%2F via -at-perlweekly">/img/twitter16.png" alt=3D"Tweet">


=20
by rap.com/">Mark Gardner

=3D"font-size: 16px">
Mark shared different ways to deal with exceptions in Perl=
. A very thought-provoking post.


=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


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


favorite-warnings-shadow.html" style=3D"
font-size: 18px;
font-weight: bold;
">My Favorite Warnings: shadow

nings%3A+shadow+http%3A%2F%2Fblogs.perl.org%2Fusers%2Ftom_wyant%2F2021%2F12=
%2Fmy-favorite-warnings-shadow.html via -at-perlweekly">rlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by l.org/users/tom_wyant/">Tom Wyant (ttps://metacpan.org/author/WYANT">WYANT)
=


Tom discussed another of his favourite warnings, s=
hadow
, in hid ongoing blog series.


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

m/img/tom_wyant.png" title=3D"Tom Wyant" width=3D"80" />
=20


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


avascript-supported-web-scraping-using-perl-and-selenium.html" style=3D"
font-size: 18px;
font-weight: bold;
">JavaScript Supported Web Scraping using Perl and Seleni=
um

orted+Web+Scraping+using+Perl+and+Selenium+http%3A%2F%2Fblogs.perl.org%2Fus=
ers%2Fyuki_kimoto%2F2021%2F12%2Fjavascript-supported-web-scraping-using-per=
l-and-selenium.html via -at-perlweekly">/twitter16.png" alt=3D"Tweet">


=20
by l.org/users/yuki_kimoto/">Yuki Kimoto (=3D"https://metacpan.org/author/KIMOTO">KIMOTO) >


If you want to scrape web contents, this article explains =
how to do it using Perl and Selenium.


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

m/img/yuki_kimoto.png" title=3D"Yuki Kimoto" width=3D"80" />
=20



Discussion

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


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


/a-not-so-simple-matter-of-privacy.html" style=3D"
font-size: 18px;
font-weight: bold;
">A (not so) simple matter of privacy

simple+matter+of+privacy+http%3A%2F%2Fblogs.perl.org%2Fusers%2Fdamian_conwa=
y%2F2021%2F12%2Fa-not-so-simple-matter-of-privacy.html via -at-perlweekly">g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by l.org/users/damian_conway/">Damian Conway (ref=3D"https://metacpan.org/author/DCONWAY">DCONWAY) <=
/span>


Damian shared one of the issues discussed in the meeting w=
ith Perl Steering Council with regard to the best way to provide private me=
thods in Corinna.


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

m/img/damian_conway.jpg" title=3D"Damian Conway" width=3D"80" />
=20



Advent Calendar<=
/div>
=20=20=20=20=20=20=20=20

The Weekly Challenge Advent Calend=
ar 2021


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


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


ar-2021-12-06" style=3D"
font-size: 18px;
font-weight: bold;
">Hash-counting String

tring+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fadvent-calendar-2021-12=
-06 via -at-perlweekly">alt=3D"Tweet">


=20
by Aaron Smith
style=3D"font-size: 16px">
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20


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

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


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


ar-2021-12-07" style=3D"
font-size: 18px;
font-weight: bold;
">Self-descriptive Numbers

e+Numbers+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fadvent-calendar-202=
1-12-07 via -at-perlweekly">ng" alt=3D"Tweet">


=20
by James Smith
style=3D"font-size: 16px">
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20


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

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


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


ar-2021-12-08" style=3D"
font-size: 18px;
font-weight: bold;
">Canonical Path

https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fadvent-calendar-2021-12-08 vi=
a -at-perlweekly">3D=<BR"Tweet">


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


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

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


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


ar-2021-12-09" style=3D"
font-size: 18px;
font-weight: bold;
">Next Palindrome Number

+Number+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fadvent-calendar-2021-=
12-09 via -at-perlweekly">" alt=3D"Tweet">


=20
by Laurent Rosenfeld
=


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


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

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


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


ar-2021-12-10" style=3D"
font-size: 18px;
font-weight: bold;
">Clock Angle

ps%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fadvent-calendar-2021-12-10 via -at-=
perlweekly">3D"Tw=<BReet">


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


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


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

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


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


ar-2021-12-11" style=3D"
font-size: 18px;
font-weight: bold;
">Average of Stream

am+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fadvent-calendar-2021-12-11=
via -at-perlweekly"><BR=3D"Tweet">


=20
by sell.livejournal.com/">Adam Russell
=


=20=20=20=20=20=20=20=20=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/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
>


ar-2021-12-12" style=3D"
font-size: 18px;
font-weight: bold;
">Square Points

ttps%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fadvent-calendar-2021-12-12 via=
-at-perlweekly">3D"=<BRTweet">


=20
by Cheok-Yin Fung
=


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


=20=20=20=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 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-143" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge - 143

lenge+-+143+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fperl-weekly-chall=
enge-143 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 "Calculat=
or" and "Stealthy Number". If you are new to the weekly challenge then why =
not join us and have fun every week. For more information, please read the =
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-142" style=3D"
font-size: 18px;
font-weight: bold;
">RECAP - The Weekly Challenge - 142

kly+Challenge+-+142+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Frecap-cha=
llenge-142 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 "Divisor Last Digit" and "Sleep Sort" tasks in Perl and=
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
>


pion-2021-11" style=3D"
font-size: 18px;
font-weight: bold;
">Meet The Champion - W. Luis Mochan

on+-+W.+Luis+Mochan+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fmeet-the-=
champion-2021-11 by -at-cpan_author via -at-perlweekly">eekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by g/">Mohammad S. Anwar (pan.org/author/MANWAR">MANWAR)
<=
p 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

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/week-142-1.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 142: Divisor Last Digit

llenge+142%3A+Divisor+Last+Digit+https%3A%2F%2Fabigail.github.io%2FHTML%2FP=
erl-Weekly-Challenge%2Fweek-142-1.html via -at-perlweekly">/perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by Abigail

le=3D"font-size: 16px">
Once again, one more one-liner in Perl to solve the task.


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

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


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


/12/perl" style=3D"
font-size: 18px;
font-weight: bold;
">Sleeping Divisors

rs+http%3A%2F%2Fwww.rabbitfarm.com%2Fcgi-bin%2Fblosxom%2F2021%2F12%2F12%2Fp=
erl via -at-perlweekly">alt=3D"Tweet">


=20
by sell.livejournal.com/">Adam Russell
=


Adam was the person who proposed the Sleep Sort task and h=
as gone into detail with lots of interesting background.


=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
>


=3D"
font-size: 18px;
font-weight: bold;
">At Sleep at Last with Raku

t+with+Raku+https%3A%2F%2Fraku-musings.com%2Flast-sleep.html via -at-perlweekl=
y">3D"Tweet"


=20
by Arne Sommer
style=3D"font-size: 16px">
A very interesting solution to the Sleep Sort task in Raku=
. Thanks Arne for sharing the magic.


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

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


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


he-weekly-challenge-142.html" style=3D"
font-size: 18px;
font-weight: bold;
">Sleep On It: The Weekly Challenge #142

The+Weekly+Challenge+%23142+https%3A%2F%2Fjacoby.github.io%2F2021%2F12%2F06=
%2Fsleep-on-it-the-weekly-challenge-142.html by -at-jacobydave via -at-perlweekly=
">3D"Tweet"


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


Dave shared a bonus solution in Node.js for the Sleep Sort=
task. Great example to follow. Thanks for sharing.


=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
>


c142-divisor-last-digit/" style=3D"
font-size: 18px;
font-weight: bold;
">PWC142 - Divisor Last Digit

r+Last+Digit+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2021%2F12%2F08%2=
Fpwc142-divisor-last-digit%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)
=


Loved the Raku solution with all the type constraints. Rak=
u Rocks.


=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
>


c142-sleep-sort/" style=3D"
font-size: 18px;
font-weight: bold;
">PWC142 - Sleep Sort

Sort+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2021%2F12%2F09%2Fpwc142-=
sleep-sort%2F by -at-polettix via -at-perlweekly">com/img/twitter16.png" alt=3D"Tweet">


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


Thanks for introducing Raku's Promise fea=
ture. Nice example to learn new tricks in Raku. Thanks for sharing.


=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
>


l-weekly-challenge-142-divisor-last-digit-and-sleep-sort.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 142: Divisor Last Digit and Sleep=
Sort

llenge+142%3A+Divisor+Last+Digit+and+Sleep+Sort+http%3A%2F%2Fblogs.perl.org=
%2Fusers%2Flaurent_r%2F2021%2F12%2Fperl-weekly-challenge-142-divisor-last-d=
igit-and-sleep-sort.html via -at-perlweekly">m/img/twitter16.png" alt=3D"Tweet">


=20
by Laurent Rosenfeld
=


Laurent introduced Raku's await feaTURE t=
o solve the Sleep Sort task.


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

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


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


Challenge142.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 142: divide and sleep

llenge+142%3A+divide+and+sleep+https%3A%2F%2Ffluca1978.github.io%2F2021%2F1=
2%2F06%2FPerlWeeklyChallenge142.html via -at-perlweekly">erlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by .blogspot.com">Luca Ferrari

tyle=3D"font-size: 16px">
Luca also used Raku's Promise feature to =
solve the Sleep Sort task. Thanks for sharing the 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
>


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

llenge+142+https%3A%2F%2Fwlmb.github.io%2F2021%2F12%2F09%2FPWC142%2F via -at-p=
erlweekly">3D"Twe=<BRet">


=20
by W Luis Mochan
=


Luis detailed analysis of the Sleep Sort task is highly re=
commended. Thank you Luis.


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

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


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


sus-brevity.html" style=3D"
font-size: 18px;
font-weight: bold;
">Clarity versus brevity

brevity+https%3A%2F%2Fpjcs-pwc.blogspot.com%2F2021%2F12%2Fclarity-versus-br=
evity.html via -at-perlweekly">6.png" alt=3D"Tweet">


=20
by Peter Campbell Smith
=


A very unique style of blogging, focussed on task analysis=
. 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



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
>


nting-is-on/" style=3D"
font-size: 18px;
font-weight: bold;
">2021.49 Adventing Is On!

ng+Is+On%21+https%3A%2F%2Frakudoweekly.blog%2F2021%2F12%2F06%2F2021-49-adve=
nting-is-on%2F via -at-perlweekly">ter16.png" alt=3D"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)
=


-great-cpan-modules-released.html">Great CPAN modules released last week>;
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
>


12-13.html" style=3D"
font-size: 18px;
font-weight: bold;
">Italki number of tutors per language

f+tutors+per+language++https%3A%2F%2Fszabgab.com%2Fitalki-number-of-tutors-=
2021-12-13.html by -at-szabgab via -at-perlweekly">.com/img/twitter16.png" alt=3D"Tweet">


=20
by om/">G=C3=A1bor Szab=C3=B3 (metacpan.org/author/SZABGAB">SZABGAB)
=


Looking for conversation partners? Italki is an excellent =
place where you can find speakers in most of the languages in the world. I =
put together a page listing some of the languages available on italki along=
with the number of tutors you can select from.


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

m/img/gabor_szabo.png" title=3D"G=C3=A1bor Szab=C3=B3" width=3D"80" />
=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;
">Do you speak two languages? Remote UK Perl role

o+languages%3F+Remote+UK+Perl+role+https%3A%2F%2Fjob.perl.careers%2F3sp via=
-at-perlweekly">3D"=<BRTweet">



More than one million happy customers have used this compa=
ny=E2=80=99s award-winning product portfolio to make low-cost multi-currenc=
y payments across different payment products. This group thrives on support=
ing their clients with a one-two combination of personalized expert service=
and advanced paym

  1. 2021-12-01 From: "Ian Kelling, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Help the FSF tech team maintain email services in
  2. 2021-12-01 From: "Free Software Foundation" <info-at-fsf.org> Subject: [Hangout - NYLXS] Free Software Supporter Issue 164, December 2021
  3. 2021-12-03 hi-at-ypei.me Subject: [Hangout - NYLXS] LibreJS 7.20.3 release
  4. 2021-12-05 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] covid education shutdowns
  5. 2021-12-06 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #541 - Hanukkah is over - Advent
  6. 2021-12-06 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Indian Potato Famine and "Intellectual Property"
  7. 2021-12-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] making tough decisions for us all
  8. 2021-12-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] AI in aritfact idententification (and coins)
  9. 2021-12-07 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] AI in aritfact idententification (and coins)
  10. 2021-12-07 From: "Davis Remmel, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Support the FSF through the GNU Press shop with
  11. 2021-12-09 Ruben Safir via Docs <docs-at-mrbrklyn.com> Subject: [Hangout - NYLXS] [ Docs ] open scholarship
  12. 2021-12-10 From: "APhA - American Pharmacists Association" <infocenter-at-aphanet.org> Subject: [Hangout - NYLXS] Information from Industry: Updated Distribution
  13. 2021-12-09 From: =?utf-8?Q?Zo=C3=AB_Kooyman=2C_FSF?= <info-at-fsf.org> Subject: [Hangout - NYLXS] Fall Bulletin: package management, e-books, AGPL,
  14. 2021-12-13 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Brooklyn Museum today
  15. 2021-12-13 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #542 - Perl Advent Calendar
  16. 2021-12-14 NYOUG <execdir-at-nyoug.org> Subject: [Hangout - NYLXS] Upcoming Events for Oracle Professionals
  17. 2021-12-14 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Nothing corrupt here...
  18. 2021-12-14 From: "nixCraft: Linux Tips, Hacks, Tutorials, Subject: [Hangout - NYLXS] nixCraft Linux / UNIX Newsletter
  19. 2021-12-14 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] 3d printing and nuclear weapons
  20. 2021-12-14 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] 3d printing and nuclear weapons
  21. 2021-12-14 From: "Craig Topham, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Find your free software footing with the FSF
  22. 2021-12-15 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Fwd: Mid-December update on bordeaux.guix.gnu.org
  23. 2021-12-16 From: "Free Software Foundation" <info-at-fsf.org> Subject: [Hangout - NYLXS] FSF Adopts New Governance Framework for Board
  24. 2021-12-20 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #543 - Happy Birthday!
  25. 2021-12-20 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Democratic Politics at its best
  26. 2021-12-20 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Pandemic History in Queens
  27. 2021-12-18 Steve Hay <stevehay-at-apache.org> Subject: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  28. 2021-12-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Chinese Learn Atrosurfing from Bill Gates - trust
  29. 2021-12-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Chinese Learn Atrosurfing from Bill Gates - trust
  30. 2021-12-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Adding Additional domains and outgoing email
  31. 2021-12-21 raf <postfix-at-raf.org> Re: [Hangout - NYLXS] Adding Additional domains and outgoing email
  32. 2021-12-22 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Adding Additional domains and outgoing email
  33. 2021-12-21 From: =?utf-8?Q?Zo=C3=AB_Kooyman=2C_FSF?= <info-at-fsf.org> Subject: [Hangout - NYLXS] Support the Freedom Ladder campaign: Lessons we
  34. 2021-12-22 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Whis is that that comes up on my broadcast ping?
  35. 2021-12-23 Amin Bandali <bandali-at-gnu.org> Subject: [Hangout - NYLXS] Jami Taranis released [stable]
  36. 2021-12-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Hangout - NYLXS] =?utf-8?q?Fwd=3A_Don=E2=80=99t_donate_to_Hebro?=
  37. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Privacy problems is just scraping the surface
  38. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Privacy problems is just scraping the surface
  39. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Privacy problems is just scraping the surface
  40. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Privacy problems is just scraping the surface
  41. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Tagging the population like we are cattle
  42. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Linux Foundation and Vaccine tracking
  43. 2021-12-24 Riccardo Mottola via info-gnu <info-gnu-at-gnu.org> Subject: [Hangout - NYLXS] ANN: GWorkspace 1.0
  44. 2021-12-23 Piper H <potthua-at-gmail.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  45. 2021-12-23 Chris Bennett <cpb_mod_perl-at-bennettconstruction.us> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  46. 2021-12-22 Wes Peng <pentwes-at-gmail.com> Re: [Hangout - NYLXS] Raku
  47. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Raku
  48. 2021-12-22 John D Groenveld <groenveld-at-acm.org> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  49. 2021-12-22 John Dunlap <John-at-lariat.co> Re: [Hangout - NYLXS] Raku
  50. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Raku
  51. 2021-12-22 Tom Browder <tom.browder-at-gmail.com> Subject: [Hangout - NYLXS] Raku
  52. 2021-12-22 black jack <iblackjack-at-e1.ru> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  53. 2021-12-22 Wes Peng <pentwes-at-gmail.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  54. 2021-12-22 Jacques Deguest <jack-at-deguest.jp> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  55. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  56. 2021-12-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The privacy privileged and the Press
  57. 2021-12-26 Richard Stallman <rms-at-gnu.org> Re: [Hangout - NYLXS] The privacy privileged and the Press
  58. 2021-12-27 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] The privacy privileged and the Press
  59. 2021-12-27 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #544 - Merry Christmas
  60. 2021-12-27 Petr Kovar <pknbe-at-volny.cz> Re: [Hangout - NYLXS] [Pan-users] [ANNOUNCE] Pan release 0.149
  61. 2021-12-27 baruchd <baruchd-at-optonline.net> Re: [Hangout - NYLXS] The privacy privileged and the Press
  62. 2021-12-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] A Networked world
  63. 2021-12-27 Richard Stallman <rms-at-gnu.org> Re: [Hangout - NYLXS] The privacy privileged and the Press
  64. 2021-12-28 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] The privacy privileged and the Press
  65. 2021-12-28 From: "Greg Farough, DbD" <info-at-defectivebydesign.org> Subject: [Hangout - NYLXS] IDAD 2021: Counteracting Disney+'s attack on
  66. 2021-12-28 Richard Stallman <rms-at-gnu.org> Re: [Hangout - NYLXS] The privacy privileged and the Press
  67. 2021-12-27 From: "Randolf Richardson" <randolf-at-modperl.pl> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2 (with
  68. 2021-12-23 Piper H <potthua-at-gmail.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  69. 2021-12-27 From: "Randolf Richardson" <randolf-at-modperl.pl> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  70. 2021-12-23 Chris Bennett <cpb_mod_perl-at-bennettconstruction.us> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  71. 2021-12-22 Wes Peng <pentwes-at-gmail.com> Re: [Hangout - NYLXS] Raku
  72. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Raku
  73. 2021-12-22 John D Groenveld <groenveld-at-acm.org> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  74. 2021-12-22 John Dunlap <John-at-lariat.co> Re: [Hangout - NYLXS] Raku
  75. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Raku
  76. 2021-12-22 Tom Browder <tom.browder-at-gmail.com> Subject: [Hangout - NYLXS] Raku
  77. 2021-12-30 From: "Geoffrey Knauth, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Will you support user freedom by helping to reach
  78. 2021-12-22 raf <postfix-at-raf.org> Re: [Hangout - NYLXS] Adding Additional domains and outgoing email
  79. 2021-12-21 raf <postfix-at-raf.org> Re: [Hangout - NYLXS] Adding Additional domains and outgoing email
  80. 2021-12-22 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Adding Additional domains and outgoing email
  81. 2021-12-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Adding Additional domains and outgoing email
  82. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  83. 2021-12-23 Chris Bennett <cpb_mod_perl-at-bennettconstruction.us> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  84. 2021-12-23 Piper H <potthua-at-gmail.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  85. 2021-12-27 From: "Randolf Richardson" <randolf-at-modperl.pl> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  86. 2021-12-27 From: "Randolf Richardson" <randolf-at-modperl.pl> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2 (with

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