Fri Apr 26 06:51:13 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 2021-09-01

LEARN

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

Key: Value:

Key: Value:

MESSAGE
DATE 2021-09-13
FROM G?bor Szab?
SUBJECT Subject: [Learn] [Perlweekly] #529 - KoMaL for the math enthusiasts
From learn-bounces-at-nylxs.com Tue Sep 14 21:17:47 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 006BC163FBA;
Tue, 14 Sep 2021 21:17:46 -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 B7B6D164021; Mon, 13 Sep 2021 14:40:20 -0400 (EDT)
Resent-From: Ruben Safir
Resent-Date: Mon, 13 Sep 2021 14:40:20 -0400
Resent-Message-ID: <20210913184020.GB26219-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 7E388164016
for ; Mon, 13 Sep 2021 02:09:27 -0400 (EDT)
Received: from s8.hostlocal.com (localhost [IPv6:::1])
by s8.hostlocal.com (Postfix) with ESMTP id EE760C705;
Mon, 13 Sep 2021 06:08:37 +0000 (UTC)
X-Original-To: perlweekly-at-perlweekly.com
Delivered-To: perlweekly-at-s8.hostlocal.com
Received: from s7.hostlocal.com (s7.hostlocal.com [173.255.196.65])
by s8.hostlocal.com (Postfix) with ESMTPS id 26DFEC020
for ; Mon, 13 Sep 2021 06:08:13 +0000 (UTC)
Received: from localhost.localdomain (localhost [IPv6:::1])
by s7.hostlocal.com (Postfix) with ESMTP id 34BFE49CBD
for ; Mon, 13 Sep 2021 06:08:13 +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 Sep 2021 06:08:13 +0000
From: G?bor Szab?
To: perlweekly-at-perlweekly.com
Message-Id: <20210913060813.34BFE49CBD-at-s7.hostlocal.com>
X-Mailman-Approved-At: Mon, 13 Sep 2021 06:08:33 +0000
X-BeenThere: perlweekly-at-perlweekly.com
X-Mailman-Version: 2.1.16
Precedence: list
Content-Type: multipart/mixed; boundary="===============6935395226840920845=="
X-Mailman-Approved-At: Tue, 14 Sep 2021 21:17:44 -0400
Subject: [Learn] [Perlweekly] #529 - KoMaL for the math enthusiasts
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.

--===============6935395226840920845==
Content-Transfer-Encoding: binary
Content-Type: multipart/alternative; boundary="_----------=_163151329336220"

This is a multi-part message in MIME format.

--_----------=_163151329336220
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8
Date: Mon, 13 Sep 2021 06:08:13 +0000

Perl Weekly=20

https://perlweekly.com/

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



Hi there!

A long long time ago, when I was in high school, I participated in the
annual competition of K=C3=B6MaL, the Mathematical and Physical Journal for=
High
Schools ( https://www.komal.hu/ ). (Look for the little UK flag for the
English version). Back then we sent in the solution by snail-mail and we
only had to write our name to be identified. However people with very
common names were asked to include a 3-digit number between their names.
There was no verification that two people with the exact same name did not
pick the same number, but the chances were slim. Because my name is way too
common in Hungary I picked the number 529 because it is 23^2. Funnily, if
you squint it also resembles the initials of my name: SzG

Anyway, if you or your kids like math, informatics, or physics, I'd
recommend it!

Enjoy your week!

--
Your editor: G=C3=A1bor Szab=C3=B3.


Articles

=20=20
Yancy: The Next Model
https://dev.to/preaction/yancy-the-next-model-ndi
=20
Yancy is a content management system and application framework for the
Mojolicious web framework.
--------------

=20=20
Advent of Code 2018, puzzle 6: get the job done!
https://github.polettix.it/ETOOBUSY/2021/09/06/aoc2018-06-get-the-job-don=
e/
=20
=20=20
--------------

=20=20
Cutting the fat: Lightweight Perl OO modules
https://phoenixtrap.com/2021/09/07/cutting-the-fat-lightweight-perl-oo/
=20
CPAN has a rich history of lighter-weight OO modules to meet many differe=
nt
needs. If you can live with their trade-offs, they're worth investigating
instead of rolling your own layer over Perl's OO. Here are a few:
Class::Struct, Class::Accessor, Class::Tiny, Object::Tiny, and more.
--------------

=20=20
Fun with Advent of Code 2018
https://github.polettix.it/ETOOBUSY/2021/09/07/aoc2018-fun/
=20
If you=E2=80=99re looking for some diversion or something to do some exer=
cising
(e.g. learning some Raku), Flavio suggests you giving Advent of Code a
try.
--------------

=20=20
CPAN Release of Time::Verbal module
https://gugod.org/2021/09/cpan-release-of-time-verbal/
=20
How do you say half past 8 in Klingon?
--------------

=20=20
Crop an image with ImageMagick
https://github.polettix.it/ETOOBUSY/2021/09/10/crop-with-imagemagick/
=20
ImageMagick is an amazing set of command-line tools for doing image
manipulation.
--------------

=20=20
Outreachy Perl internship 2021 successful completion
https://news.perlfoundation.org/post/outreachy2021-complete
=20
This year Rosheen Naeem ( https://twitter.com/RosheenNaeem ) was mentored
by St=C3=A9phane Gigandet ( https://twitter.com/stephanebiz ) and worked =
on
the Open Food Facts ( https://world.openfoodfacts.org/ ) project. Which
is looking for more contributors knowing Perl and people who like to eat.
--------------

=20=20
No voids, please
https://github.polettix.it/ETOOBUSY/2021/09/11/no-voids-please/
=20
A small filtering program to rename files removing spaces and tabs.
--------------

=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 - 130
https://theweeklychallenge.org/blog/perl-weekly-challenge-130
=20
Welcome to a new week with a couple of fun tasks "Odd Number" and "Binary
Search Tree". 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 - 129
https://theweeklychallenge.org/blog/recap-challenge-129
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "Root Distance" and "Add Linked Lists" tasks in Perl and Raku. You
will find plenty of solutions to keep you busy.
--------------

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

=20=20
Perl Weekly Challenge 129: Root Distance
https://abigail.github.io/HTML/Perl-Weekly-Challenge/week-129-1.html
=20
Abigail shared his magic as ever with bare minimum code. Thanks for your
contribution.
--------------

=20=20
Perl Weekly Challenge 129: Add Linked Lists
https://abigail.github.io/HTML/Perl-Weekly-Challenge/week-129-2.html
=20
Abigail ability to make difficult task looks simple is amazing. Plenty to
learn from his contribution.
--------------

=20=20
Linked Roots with Raku
https://raku-musings.com/linked-roots.html
=20
Arne has been great promoter of Raku language. In this week blog, he shar=
ed
cool Raku magic once again. Thanks for sharing the knowledge.
--------------

=20=20
Basic Data Structure Experiments with Object::Pad
https://e7-87-83.github.io/coding/challenge_129.html
=20
Cheok-Yin shared the brilliant use of Object::Pad. I am impressed by the
design and clarity. Keep it up.
--------------

=20=20
'List' Ain't Nothin' But 'Tree' Misspelled: The (Perl) Weekly Challenge #=
129
https://jacoby.github.io/2021/09/06/list-aint-nothin-but-tree-misspelled-=
the-perl-weekly-challenge-129.html
=20
Dave using his nicely structured Node package to make the solution looks =
so
easy. Well done. Thanks for sharing.
--------------

=20=20
PWC129 - Root Distance
https://github.polettix.it/ETOOBUSY/2021/09/08/pwc129-root-distance/
=20
Flavio continued his fun with Raku, There are plenty to learn every week =
by
just reading his blog. You don't want to miss the fun ride.
--------------

=20=20
PWC129 - Add Linked Lists
https://github.polettix.it/ETOOBUSY/2021/09/09/pwc129-add-linked-lists/
=20
Flavio being very kind in his observation about the task. Thanks for
sharing the knowledge with us every week.
--------------

=20=20
Perl Weekly Challenge #129
https://github.com/drbaggy/perlweeklychallenge-club/tree/master/challenge=
-129/james-smith
=20
I loved the code re-use in this week contributions. It shows power of Per=
l.
Thanks for sharing the knowledge.
--------------

=20=20
Perl Weekly Challenge 129: trees and sums
https://fluca1978.github.io/2021/09/06/PerlWeeklyChallenge129.html
=20
Luca being a Raku lover, once again shared cool use of Raku class. Nice
introduction to Raku class if you are new to Raku. Thanks for sharing.
--------------

=20=20
Perl Weekly Challenge 129
https://wlmb.github.io/2021/09/06/PWC129/
=20
Full credit goes to Luis for the extra efforts he put in building tree
structure. I admire his hard work.
--------------

=20=20
Perl Weekly Challenge 129: Eats Roots and Lists
https://blog.firedrake.org/archive/2021/09/Perl_Weekly_Challenge_129__Eat=
s_Roots_and_Lists.html
=20
Roger's love for Rust is all over in this week blog. Anyone interested in
Rust, should definitely take a look. Keep up the great work.
--------------

=20=20
Weekly Challenge 129
https://dev.to/simongreennet/weekly-challenge-129-33kn
=20
I am a big fan of Simon style of blogging. He has the ability to say so
much with few words. Keep it up.
--------------

=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/09/ccclviii-11-great-cpan-modules-rele
ased.html );
MetaCPAN weekly report (
https://niceperl.blogspot.com/2021/09/cdlxxxiv-metacpan-weekly-report.htm
l );
.
--------------

=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
Someone left the awesome job machine on again=E2=80=A6 UK remote Perl job
https://job.perl.careers/1s3
=20
Perl programmers, lean in =E2=80=94 this is the opportunity for you if yo=
ur happy
place is at home in your fuzzy bunny slippers. The role is 100% remote
friendly for those located in the UK, so kick back and enjoy your
commute-free existence. The client is interested in anyone with
experience building web apps in Perl, using one of the major Perl
frameworks.
--------------

=20=20
Forget the carrot and stick! Perl role in London
https://job.perl.careers/6db
=20
A titan of premium native advertising, our client dominates the field in
sectors like tech, business, financial services, and lifestyle
technology. They're looking for a Perl programmer who has commercial
experience with one of Mojolicious / Catalyst / Dancer and experience
with a front-end JavaScript framework, ideally React, but Angular or
Vus.js considered too.
--------------

=20=20
NLP is all right by me! Perl, Python, NLP role in Amsterdam
https://job.perl.careers/39a
=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 who has strong experience with both Perl and
Python.
--------------

=20=20
Summer is calling=E2=80=A6 Perl role in Malta
https://job.perl.careers/wjy
=20
Our client is an international financial company with offices around the
world. With a global presence and the kind of growth that would make a
beanstalk blush, they=E2=80=99re looking to expand their team. If you=E2=
=80=99re a Perl
programmer with a side interest in online trading, you=E2=80=99ll be a na=
tural in
this role.
--------------

=20=20
Wanted: Senior Perl developers with good karma. Remote Perl within UK, So=
uth Africa and Switzerland
https://job.perl.careers/cdf
=20
Our client is a multinational fundraising group that works with thousands
of charities to provide cloud-based management tools, a dedicated social
fundraising platform, and a secure channel for charities to receive
funds. They're looking for a Perl developer who has strong experience
with payment networks, systems, and bank file formats.
--------------

=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


--_----------=_163151329336220
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8
Date: Mon, 13 Sep 2021 06:08:13 +0000





1.0, user-scalable=3Dyes">
Perl Weekly Issue #529 - 2021-09-13 - KoMaL for the math enthusias=<BR>ts





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





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 #529 - 2021-09-13 - KoMaL for the math enthusiasts



latest | https://perlweekly.com/archive">archive | edited by zabgab.com/">G=C3=A1bor Szab=C3=B3


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


A long long time ago, when I was in high school, I participated in =
the annual competition of K=C3=B6MaL, the=
Mathematical and Physical Journal for High Schools
. (Look for the litt=
le UK flag for the English version). Back then we sent in the solution by s=
nail-mail and we only had to write our name to be identified. However peopl=
e with very common names were asked to include a 3-digit number between the=
ir names. There was no verification that two people with the exact same nam=
e did not pick the same number, but the chances were slim. Because my name =
is way too common in Hungary I picked the number 529 because it is 23^2. Fu=
nnily, if you squint it also resembles the initials of my name: SzG


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


Anyway, if you or your kids like math, informatics, or physics, I'd=
recommend it!


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


Enjoy your week!


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


Your editor: G=C3=A1bor Szab=C3=B3.



mg/gabor_szabo.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
>


" style=3D"
font-size: 18px;
font-weight: bold;
">Yancy: The Next Model

xt+Model+https%3A%2F%2Fdev.to%2Fpreaction%2Fyancy-the-next-model-ndi via -at-p=
erlweekly">3D"Twe=<BRet">


=20
by l.org/users/preaction/">Doug Bell (ttps://metacpan.org/author/PREACTION">PREACTION) n>


Yancy is a content management system and application frame=
work for the Mojolicious web framework.


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

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


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


c2018-06-get-the-job-done/" style=3D"
font-size: 18px;
font-weight: bold;
">Advent of Code 2018, puzzle 6: get the job done!

2018%2C+puzzle+6%3A+get+the+job+done%21+https%3A%2F%2Fgithub.polettix.it%2F=
ETOOBUSY%2F2021%2F09%2F06%2Faoc2018-06-get-the-job-done%2F by -at-polettix via=
-at-perlweekly">3D"=<BRTweet">


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


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


t-lightweight-perl-oo/" style=3D"
font-size: 18px;
font-weight: bold;
">Cutting the fat: Lightweight Perl OO modules

%3A+Lightweight+Perl+OO+modules+https%3A%2F%2Fphoenixtrap.com%2F2021%2F09%2=
F07%2Fcutting-the-fat-lightweight-perl-oo%2F via -at-perlweekly">ttps://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by rap.com/">Mark Gardner

=3D"font-size: 16px">
CPAN has a rich history of lighter-weight OO modules to me=
et many different needs. If you can live with their trade-offs, they're wor=
th investigating instead of rolling your own layer over Perl's OO. Here are=
a few: Class::Struct, Class::Accessor, Class::Tiny, Object::Tiny, and more.


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


c2018-fun/" style=3D"
font-size: 18px;
font-weight: bold;
">Fun with Advent of Code 2018

+of+Code+2018+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2021%2F09%2F07%=
2Faoc2018-fun%2F by -at-polettix via -at-perlweekly">ly.com/img/twitter16.png" alt=3D"Tweet">


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


If you=E2=80=99re looking for some diversion or something =
to do some exercising (e.g. learning some Raku), Flavio suggests you giving=
Advent of Code a try.


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


rbal/" style=3D"
font-size: 18px;
font-weight: bold;
">CPAN Release of Time::Verbal module

+Time%3A%3AVerbal+module+https%3A%2F%2Fgugod.org%2F2021%2F09%2Fcpan-release=
-of-time-verbal%2F via -at-perlweekly">twitter16.png" alt=3D"Tweet">


=20
by Kang-min Liu
<=
p style=3D"font-size: 16px">
How do you say half past 8 in Klingon?


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

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


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


op-with-imagemagick/" style=3D"
font-size: 18px;
font-weight: bold;
">Crop an image with ImageMagick

ith+ImageMagick+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2021%2F09%2F1=
0%2Fcrop-with-imagemagick%2F by -at-polettix via -at-perlweekly">s://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


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


ImageMagick is an amazing set of command-line tools for do=
ing image manipulation.


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


1-complete" style=3D"
font-size: 18px;
font-weight: bold;
">Outreachy Perl internship 2021 successful completion

internship+2021+successful+completion+https%3A%2F%2Fnews.perlfoundation.org=
%2Fpost%2Foutreachy2021-complete by -at-makoto_nozaki via -at-perlweekly">c=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by l.org/users/makoto_nozaki/">Makoto Nozaki
=


This year Ros=
heen Naeem
was mentored by =
St=C3=A9phane Gigandet
and worked on the oodfacts.org/">Open Food Facts project. Which is looking for more contr=
ibutors knowing Perl and people who like to eat.


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

m/img/makoto_nozaki.jpeg" title=3D"Makoto Nozaki" width=3D"80" />
=20


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


-voids-please/" style=3D"
font-size: 18px;
font-weight: bold;
">No voids, please

ase+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2021%2F09%2F11%2Fno-voids=
-please%2F by -at-polettix via -at-perlweekly">/img/twitter16.png" alt=3D"Tweet">


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


A small filtering program to rename files removing spaces =
and tabs.


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

lenge+-+130+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fperl-weekly-chall=
enge-130 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 "Odd Numb=
er" and "Binary Search Tree". If you are new to the weekly challenge then w=
hy not join us and have fun every week. For more information, please read t=
he 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-129" style=3D"
font-size: 18px;
font-weight: bold;
">RECAP - The Weekly Challenge - 129

kly+Challenge+-+129+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Frecap-cha=
llenge-129 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 "Root Distance" and "Add Linked Lists" tasks in Perl an=
d 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-127" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Review - Perl Weekly Challenge - 127

erl+Weekly+Challenge+-+127+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fre=
view-challenge-127 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
>


nge/week-129-1.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 129: Root Distance

llenge+129%3A+Root+Distance+https%3A%2F%2Fabigail.github.io%2FHTML%2FPerl-W=
eekly-Challenge%2Fweek-129-1.html via -at-perlweekly">weekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by Abigail

le=3D"font-size: 16px">
Abigail shared his magic as ever with bare minimum code. T=
hanks for your contribution.


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

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


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


nge/week-129-2.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 129: Add Linked Lists

llenge+129%3A+Add+Linked+Lists+https%3A%2F%2Fabigail.github.io%2FHTML%2FPer=
l-Weekly-Challenge%2Fweek-129-2.html via -at-perlweekly">erlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by Abigail

le=3D"font-size: 16px">
Abigail ability to make difficult task looks simple is ama=
zing. Plenty to learn from his contribution.


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

=20=20=20=20=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;
">Linked Roots with Raku

th+Raku+https%3A%2F%2Fraku-musings.com%2Flinked-roots.html via -at-perlweekly"=
>3D"Tweet"


=20
by Arne Sommer
style=3D"font-size: 16px">
Arne has been great promoter of Raku language. In this wee=
k blog, he shared cool Raku magic once again. Thanks for sharing the knowle=
dge.


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

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


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


tml" style=3D"
font-size: 18px;
font-weight: bold;
">Basic Data Structure Experiments with Object::Pad

cture+Experiments+with+Object%3A%3APad+https%3A%2F%2Fe7-87-83.github.io%2Fc=
oding%2Fchallenge_129.html via -at-perlweekly">com/img/twitter16.png" alt=3D"Tweet">


=20
by Cheok-Yin Fung
=


Cheok-Yin shared the brilliant use of Object::Pad. I am im=
pressed by the design and clarity. Keep it up.


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

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


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


hin-but-tree-misspelled-the-perl-weekly-challenge-129.html" style=3D"
font-size: 18px;
font-weight: bold;
">'List' Ain't Nothin' But 'Tree' Misspelled: The (Perl) =
Weekly Challenge #129

27t+Nothin%27+But+%27Tree%27+Misspelled%3A+The+%28Perl%29+Weekly+Challenge+=
%23129+https%3A%2F%2Fjacoby.github.io%2F2021%2F09%2F06%2Flist-aint-nothin-b=
ut-tree-misspelled-the-perl-weekly-challenge-129.html by -at-jacobydave via -at-p=
erlweekly">3D"Twe=<BRet">


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


Dave using his nicely structured Node package to make the =
solution looks so easy. Well done. 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
>


c129-root-distance/" style=3D"
font-size: 18px;
font-weight: bold;
">PWC129 - Root Distance

istance+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2021%2F09%2F08%2Fpwc1=
29-root-distance%2F by -at-polettix via -at-perlweekly">eekly.com/img/twitter16.png" alt=3D"Tweet">


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


Flavio continued his fun with Raku, There are plenty to le=
arn every week by just reading his blog. You don't want to miss the fun rid=
e.


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


c129-add-linked-lists/" style=3D"
font-size: 18px;
font-weight: bold;
">PWC129 - Add Linked Lists

nked+Lists+https%3A%2F%2Fgithub.polettix.it%2FETOOBUSY%2F2021%2F09%2F09%2Fp=
wc129-add-linked-lists%2F by -at-polettix via -at-perlweekly">/perlweekly.com/img/twitter16.png" alt=3D"Tweet">


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


Flavio being very kind in his observation about the task. =
Thanks for sharing the knowledge with us every week.


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


ub/tree/master/challenge-129/james-smith" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge #129

llenge+%23129+https%3A%2F%2Fgithub.com%2Fdrbaggy%2Fperlweeklychallenge-club=
%2Ftree%2Fmaster%2Fchallenge-129%2Fjames-smith via -at-perlweekly">"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by James Smith
style=3D"font-size: 16px">
I loved the code re-use in this week contributions. It sho=
ws power of Perl. 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
>


Challenge129.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 129: trees and sums

llenge+129%3A+trees+and+sums+https%3A%2F%2Ffluca1978.github.io%2F2021%2F09%=
2F06%2FPerlWeeklyChallenge129.html via -at-perlweekly">lweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by .blogspot.com">Luca Ferrari

tyle=3D"font-size: 16px">
Luca being a Raku lover, once again shared cool use of Rak=
u class. Nice introduction to Raku class if you are new to Raku. 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
>


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

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


=20
by W Luis Mochan
=


Full credit goes to Luis for the extra efforts he put in b=
uilding tree structure. I admire his hard 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
>


eekly_Challenge_129__Eats_Roots_and_Lists.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 129: Eats Roots and Lists

llenge+129%3A+Eats+Roots+and+Lists+https%3A%2F%2Fblog.firedrake.org%2Farchi=
ve%2F2021%2F09%2FPerl_Weekly_Challenge_129__Eats_Roots_and_Lists.html via -at-=
perlweekly">3D"Tw=<BReet">


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


Roger's love for Rust is all over in this week blog. Anyon=
e interested in Rust, should definitely take a look. Keep up the 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
>


-33kn" style=3D"
font-size: 18px;
font-weight: bold;
">Weekly Challenge 129

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


=20
by Simon Green
style=3D"font-size: 16px">
I am a big fan of Simon style of blogging. He has the abil=
ity to say so much with few words. Keep it up.


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

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


11-great-cpan-modules-released.html">Great CPAN modules released last week<=
/a>;
weekly-report.html">MetaCPAN weekly 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


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;
">Someone left the awesome job machine on again=E2=80=A6 =
UK remote Perl job

e+awesome+job+machine+on+again%E2%80%A6+UK+remote+Perl+job+https%3A%2F%2Fjo=
b.perl.careers%2F1s3 via -at-perlweekly">g/twitter16.png" alt=3D"Tweet">



Perl programmers, lean in =E2=80=94 this is the opportunit=
y for you if your happy place is at home in your fuzzy bunny slippers. The =
role is 100% remote friendly for those located in the UK, so kick back and =
enjoy your commute-free existence. The client is interested in anyone with =
experience building web apps in Perl, using one of the major Perl framework=
s.


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

=20=20=20=20=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;
">Forget the carrot and stick! Perl role in London

ot+and+stick%21+Perl+role+in+London+https%3A%2F%2Fjob.perl.careers%2F6db vi=
a -at-perlweekly">3D=<BR"Tweet">



A titan of premium native advertising, our client dominate=
s the field in sectors like tech, business, financial services, and lifesty=
le technology. They're looking for a Perl programmer who has commercial exp=
erience with one of Mojolicious / Catalyst / Dancer and experience with a f=
ront-end JavaScript framework, ideally React, but Angular or Vus.js conside=
red too.


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

=20=20=20=20=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%2F39a via -at-perlweekly">r16.png" alt=3D"Tweet">



A global leader in machine intelligence matching job seeke=
rs with their perfect career: our client=E2=80=99s goal is human level pars=
ing. They=E2=80=99re on the hunt for an NLP Engineer who has strong experie=
nce with both Perl and Python.


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

=20=20=20=20=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;
">Summer is calling=E2=80=A6 Perl role in Malta

ng%E2%80%A6+Perl+role+in+Malta+https%3A%2F%2Fjob.perl.careers%2Fwjy via -at-pe=
rlweekly">3D"Twee=<BRt">



Our client is an international financial company with offi=
ces around the world. With a global presence and the kind of growth that wo=
uld make a beanstalk blush, they=E2=80=99re looking to expand their team. I=
f you=E2=80=99re a Perl programmer with a side interest in online trading, =
you=E2=80=99ll be a natural in this role.


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

=20=20=20=20=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;
">Wanted: Senior Perl developers with good karma. Remote =
Perl within UK, South Africa and Switzerland

r+Perl+developers+with+good+karma.+Remote+Perl+within+UK%2C+South+Africa+an=
d+Switzerland+https%3A%2F%2Fjob.perl.careers%2Fcdf via -at-perlweekly">c=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">



Our client is a multinational fundraising group that works=
with thousands of charities to provide cloud-based management tools, a ded=
icated social fundraising platform, and a secure channel for charities to r=
eceive funds. They're looking for a Perl developer who has strong experienc=
e with payment networks, systems, and bank file formats.


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

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



border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
">


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


Want to see more? See the archi=
ves
of all the issues.


Reading this as a non-subscriber? click=
here to join us
free of charge.


(C) Copyright Gabor Szabo. The article=
s are copyright the respective authors.


You can unsubscribe her=
e
if you don't want to receive mails any more.



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









--_----------=_163151329336220--


--===============6935395226840920845==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KUGVybHdlZWts
eSBtYWlsaW5nIGxpc3QKUGVybHdlZWtseUBwZXJsd2Vla2x5LmNvbQpodHRwczovL21haWwucGVy
bHdlZWtseS5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Blcmx3ZWVrbHkK

--===============6935395226840920845==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Learn mailing list
Learn-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/learn

--===============6935395226840920845==--

  1. 2021-09-11 Akim Demaille <akim-at-lrde.epita.fr> Subject: [Learn] Bison 3.8.1 released
  2. 2021-09-13 G?bor Szab? <gabor-at-szabgab.com> Subject: [Learn] [Perlweekly] #529 - KoMaL for the math enthusiasts

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