Tue Apr 15 03:28:06 2025
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 2025-01-01

HANGOUT

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

Key: Value:

Key: Value:

MESSAGE
DATE 2025-01-13
FROM Gabor Szabo
SUBJECT Subject: [Hangout - NYLXS] [Perlweekly] #703 - Teach me some Perl!
From hangout-bounces-at-nylxs.com Mon Jan 13 12:49:48 2025
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 9B73D1640DA;
Mon, 13 Jan 2025 12:49:46 -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 D200C1640C0; Mon, 13 Jan 2025 12:49:42 -0500 (EST)
Resent-From: Ruben Safir
Resent-Date: Mon, 13 Jan 2025 12:49:42 -0500
Resent-Message-ID: <20250113174942.GA17840-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 s.wrqvtzvf.outbound-mail.sendgrid.net
(s.wrqvtzvf.outbound-mail.sendgrid.net [149.72.126.143])
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(Client did not present a certificate)
by mrbrklyn.com (Postfix) with ESMTPS id 8CCD01640C6
for ; Mon, 13 Jan 2025 01:55:16 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szabgab.com;
h=content-type:from:mime-version:subject:to:cc:content-type:from:
subject:to;
s=s1; bh=pbgGAGCve9683K9IlE9b2DI7ZjMneRqPoqsb9J8M9rQ=;
b=t+TDw02/+4oRcvmnEaYdTNF8hpGFqDfS8rntKle1IfCHvo7JsxvRtGXVahrSuhMK9IAg
JvmXpAN5gksbejS48vCzK+NHVyWvlHYOjWeR5x+639qYPFx3inLDfJwIwn/k0W/SIAZFXg
5CPggZ3Um/XlTuNEYY/VxF+U2zzwS5gGa/6MbV+OnxDmDMeHFd2Ry+7qBTe28/9w85f+V0
kxyQCD3WrJ1lvzEbBce7/tw5ug8eMttCEuNUBmUOwmnKX0e6QpNWEtdK2z8NCReIDzZeKG
CTgtD9+AR6AUW1QUH5Z0Dj3s/dVaydp3xt99e1+lVS1hUkFt3VT3buerbdBMLzjQ==
Received: by recvd-84b546689d-d8rgz with SMTP id
recvd-84b546689d-d8rgz-1-6784B8D3-5
2025-01-13 06:55:15.47238035 +0000 UTC m=+5131914.277332454
Received: from MjA0MzMyMDc (unknown) by geopod-ismtpd-4 (SG) with HTTP
id UC2DEt0HTbKkq7exKK9VUQ Mon, 13 Jan 2025 06:55:15.380 +0000 (UTC)
Date: Mon, 13 Jan 2025 06:55:15 +0000 (UTC)
From: Gabor Szabo
Mime-Version: 1.0
Message-ID:
X-SG-EID: =?us-ascii?Q?u001=2EfEeT3imdomNYTgM3CPMr=2F5Dkst8c96g=2FUCTCSTQhFzPFq1p+hf5OYWVNg?=
=?us-ascii?Q?tIP=2F6ApqaZQCRfqm9VKKBdCUKsZ7pRSV30p+0nw?=
=?us-ascii?Q?PMWEpmvkCCH9DNZ5zHRMKNBwIpxNKNhx9Bo3TWQ?=
=?us-ascii?Q?frzQoXu3BzWE2oqvdaSY=2FGEbPAdeOJN2b+4k5Rm?=
=?us-ascii?Q?HFZ0ewoHoJvkOx32NdU+sjgFQIm0BmM8ERakB1Y?=
=?us-ascii?Q?g=3D=3D?=
To: ruben-at-mrbrklyn.com
X-Entity-ID: u001.JvYq+PmxR+Jk4HAvLs9YyA==
Subject: [Hangout - NYLXS] [Perlweekly] #703 - Teach me some Perl!
X-BeenThere: hangout-at-nylxs.com
X-Mailman-Version: 2.1.30rc1
Precedence: list
List-Id: NYLXS Tech Talk and Politics
List-Unsubscribe: ,

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

Content-Type: multipart/mixed; boundary="===============0912100521=="
Errors-To: hangout-bounces-at-nylxs.com
Sender: "Hangout"

--===============0912100521==
Content-Type: multipart/alternative; boundary=6131e4c92454f0582981e2b4e9506b28368bb6fdfd9e20ecb3ff591d70f6

--6131e4c92454f0582981e2b4e9506b28368bb6fdfd9e20ecb3ff591d70f6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0

Perl Weekly=20

https://perlweekly.com/

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



Hi there!

After the Advent calendars and the vacation days it seems people are still
tired and there is not much content to share. So let me repeat and rephrase
my call for speaker for the online live events (
https://live.code-maven.com/ ).

At these online meetings I'd like to see guests who would teach me, and the
audience, interesting stuff. Eg. 'How to write Object oriented code in
Perl?', 'How to write a web application using Mojolicious?', 'How to
process huge amounts of data with Perl?', just to give you a few ideas.

There could be presentations on how a particular module works, and how to
contribute to that module.

These could be also about Python, Rust, or some other interesting language,
but I guess the readers of this newsletter will more likely know and want
to share Perl.

These could be well-prepared presentations, or they can be more ad-hoc,
pair-programming sessions. Just as you'd explain things to a new co-worker.

After each presentation we stay around and have a discussion. It is way
better than just watching the video, but of course you have to join us at
the live event to enjoy that. I hope to see you at one of the events either
as listener or as guest speaker!

Anyway, if you are interested, check out the planned live events (
https://live.code-maven.com/ ) and send me an email with a topic you'd like
to talk about.

Enjoy your week!

--
Your editor: Gabor Szabo.


Articles

=20
Adding structured data with Perl
https://perlhacks.com/2025/01/adding-structured-data-with-perl/
=20
Structured data on your web pages are said to help the search engines (ak=
a.
Google) to index your site, rank it higher and then display informative
snippets to the people searching.
--------------

=20

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

Discussion

=20
Alternating glob failure
https://www.reddit.com/r/perl/comments/1hxe3mn/alternating_glob_failure/
=20
=20
--------------

=20
Rose::DB ORM and Perl=20
https://dev.to/dragostrif/rosedb-orm-and-perl-3dig
=20
=20
--------------

=20

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

Perl

=20
This week in PSC (175) | 2025-01-09
https://blogs.perl.org/users/psc/2025/01/this-week-in-psc-175-2025-01-09.=
html
=20
... and by brian d foy (
https://www.reddit.com/r/perl/comments/1hyuz0k/this_week_in_psc_175_20250
109_perl_steering/ ).
--------------

=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 Sajid
Anwar ( https://manwar.org ) will help you step out of your comfort-zone.
You can even win prize money of $50 by participating in the weekly
challenge. We pick one champion at the end of the month from among all of
the contributors during the month, thanks to the sponsor Lance Wicks.
=20
The Weekly Challenge - 304
https://theweeklychallenge.org/blog/perl-weekly-challenge-304
=20
Welcome to a new week with a couple of fun tasks "Arrange Binary" and
"Maximum Average". 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
RECAP - The Weekly Challenge - 303
https://theweeklychallenge.org/blog/recap-challenge-303
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "3-digits Even" and "Delete and Earn" tasks in Perl and Raku. You
will find plenty of solutions to keep you busy.
--------------

=20
TWC303
https://deadmarshal.blogspot.com/2025/01/twc303.html
=20
Combination of sort, uniq, map, join and grep. This is not for weak heart=
s.
Great work.
--------------

=20
Delete and Even
https://raku-musings.com/delete-even.html
=20
Find the difference between combinations and permutations. Highly
recommended.
--------------

=20
See Other
https://jacoby-lpwk.onrender.com/2025/01/11/see-other-weekly-challenge-30=
3.html
=20
Nice catch of edge case and solution for the same. Keep it up great work.
--------------

=20
Earn Evenly
https://github.sommrey.de/the-bears-den/2025/01/10/ch-303.html
=20
Nice introduction to List::Gather, thanks. Cool use case, must checkout.
--------------

=20
Perl Weekly Challenge 303
https://wlmb.github.io/2025/01/06/PWC303/
=20
Nice promotion of CPAN modules and end up with a compact solutions. Well
done.
--------------

=20
Even and earn
http://ccgi.campbellsmiths.force9.co.uk/challenge/303
=20
Breakdown of a task into smaller subtask is very handy and easy to follow=
.
Nice to see the use of new Perl camel.
--------------

=20
The Weekly Challenge #303
https://hatley-software.blogspot.com/2025/01/robbie-hatleys-solutions-in-=
perl-for.html
=20
Recursive call in play this week. Compact and powerful solutions, keep
sharing knowledge with us.
--------------

=20
Can Even Digits Earn?
https://blog.firedrake.org/archive/2025/01/The_Weekly_Challenge_303__Can_=
Even_Digits_Earn_.html
=20
Use of Bitmask is a clever move, brilliant. Great work, keep it up.
--------------

=20
Earn with 3 digits
https://dev.to/simongreennet/earn-with-3-digits-45b6
=20
This is for Python fans. Anybody can follow the code, it is so simple.
Thanks for sharing.
--------------

=20

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

Weekly collections

=20
NICEPERL's lists
http://niceperl.blogspot.com/
=20
Great CPAN modules released last week (
https://niceperl.blogspot.com/2025/01/dxxx-20-great-cpan-modules-released
.html ).
--------------

=20

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

Events

=20
Boston.pm monthly meeting
https://www.meetup.com/Boston-pm/
=20
Virtual event
--------------

=20
GitLab pipelines and CI for Perl developers
https://perlmaven.com/gitlab-pipelines-and-ci-for-perl-developers
=20
January 20, 2025, Virtual event in Zoom
--------------

=20
Boston.pm monthly meeting
https://www.meetup.com/Boston-pm/
=20
Virtual event
--------------

=20
The Perl and Raku Conference 2025
https://tprc.us/tprc-2025-gsp/
=20
Greenville, South Carolina, USA
--------------

=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


--6131e4c92454f0582981e2b4e9506b28368bb6fdfd9e20ecb3ff591d70f6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=us-ascii
Mime-Version: 1.0





1.0, user-scalable=3Dyes">
Perl Weekly Issue #703 - 2025-01-13 - Teach me some Perl!





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





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

=20


style=3D"border-bottom: 1px solid #ccc;
padding-bottom: 8px;
font-size: 18px;">
Issue #703 - 2025-01-13 - Teach me some Perl!



latest | https://perlweekly.com/archive">archive | edited by zabgab.com/">Gabor Szabo

=20

This edition was made possible by the n.com/szabgab">supporters of our cause.

=20


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

=20





=20


Hi there!


=20


After the Advent calendars and the vacation days it seems people ar=
e still tired and there is not much content to share. So let me repeat and =
rephrase my call for speaker for the /">online live events.


=20


At these online meetings I'd like to see guests who would teach me,=
and the audience, interesting stuff. Eg. 'How to write Object oriented cod=
e in Perl?', 'How to write a web application using Mojolicious?', 'How to =
process huge amounts of data with Perl?', just to give you a few ideas.


=20


There could be presentations on how a particular module works, and =
how to contribute to that module.


=20


These could be also about Python, Rust, or some other interesting l=
anguage, but I guess the readers of this newsletter will more likely know a=
nd want to share Perl.


=20


These could be well-prepared presentations, or they can be more ad-=
hoc, pair-programming sessions. Just as you'd explain things to a new co-wo=
rker.


=20


After each presentation we stay around and have a discussion. It is=
way better than just watching the video, but of course you have to join us=
at the live event to enjoy that. I hope to see you at one of the events ei=
ther as listener or as guest speaker!


=20


Anyway, if you are interested, check out the ve.code-maven.com/">planned live events and send me an email with a top=
ic you'd like to talk about.


=20


Enjoy your week!


=20


Your editor: Gabor Szabo.



mg/gabor_szabo.png" />




Articles

=20


=20
>


ata-with-perl/" style=3D"
font-size: 18px;
font-weight: bold;
">Adding structured data with Perl

ed+data+with+Perl+https%3A%2F%2Fperlhacks.com%2F2025%2F01%2Fadding-structur=
ed-data-with-perl%2F by -at-davorg via -at-perlweekly">ekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by .com/">Dave Cross (org/author/DAVECROSS">DAVECROSS)
=


Structured data on your web pages are said to help the sea=
rch engines (aka. Google) to index your site, rank it higher and then displ=
ay informative snippets to the people searching.


=20

m/img/dave_cross.png" title=3D"Dave Cross" width=3D"80" />
=20



Discussion

=20


=20
>


ternating_glob_failure/" style=3D"
font-size: 18px;
font-weight: bold;
">Alternating glob failure

b+failure+https%3A%2F%2Fwww.reddit.com%2Fr%2Fperl%2Fcomments%2F1hxe3mn%2Fal=
ternating_glob_failure%2F via -at-perlweekly">om/img/twitter16.png" alt=3D"Tweet">



=20


=20

=20
=20


=20
>


g" style=3D"
font-size: 18px;
font-weight: bold;
">Rose::DB ORM and Perl

M+and+Perl++https%3A%2F%2Fdev.to%2Fdragostrif%2Frosedb-orm-and-perl-3dig vi=
a -at-perlweekly">3D=<BR"Tweet">


=20
by ragostrif/">Dragos Trif

=3D"font-size: 16px">
=20


=20

=20
=20



Perl

=20


=20
>


k-in-psc-175-2025-01-09.html" style=3D"
font-size: 18px;
font-weight: bold;
">This week in PSC (175) | 2025-01-09

C+%28175%29+%7C+2025-01-09+https%3A%2F%2Fblogs.perl.org%2Fusers%2Fpsc%2F202=
5%2F01%2Fthis-week-in-psc-175-2025-01-09.html via -at-perlweekly">https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">



... and by ts/1hyuz0k/this_week_in_psc_175_20250109_perl_steering/">brian d foy.


=20

=20
=20



The Weekly Chall=
enge

=20

nge.org">The Weekly Challenge by Mohamma=
d Sajid Anwar
will help you step out of your comfort-zone. You can even=
win prize money of $50 by participating in the weekly challenge. We pick o=
ne champion at the end of the month from among all of the contributors duri=
ng the month, thanks to the sponsor Lance Wicks.


=20


=20
>


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

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


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Welcome to a new week with a couple of fun tasks "Arrange =
Binary" and "Maximum Average". 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

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


=20
>


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

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


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Enjoy a quick recap of last week's contributions by Team P=
WC dealing with the "3-digits Even" and "Delete and Earn" tasks in Perl and=
Raku. You will find plenty of solutions to keep you busy.


=20

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


=20
>


tml" style=3D"
font-size: 18px;
font-weight: bold;
">TWC303

%2F%2Fdeadmarshal.blogspot.com%2F2025%2F01%2Ftwc303.html via -at-perlweekly"><=
img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by Ali Moradi

style=3D"font-size: 16px">
Combination of sort, uniq, map, join and grep. This is not=
for weak hearts. Great work.


=20

=20
=20


=20
>


=3D"
font-size: 18px;
font-weight: bold;
">Delete and Even

+https%3A%2F%2Fraku-musings.com%2Fdelete-even.html via -at-perlweekly">c=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">

=20
by Arne Sommer
style=3D"font-size: 16px">
Find the difference between combinations and permutations.=
Highly recommended.


=20

=20
=20


=20
>


ther-weekly-challenge-303.html" style=3D"
font-size: 18px;
font-weight: bold;
">See Other

%3A%2F%2Fjacoby-lpwk.onrender.com%2F2025%2F01%2F11%2Fsee-other-weekly-chall=
enge-303.html by -at-jacobydave via -at-perlweekly">y.com/img/twitter16.png" alt=3D"Tweet">


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


Nice catch of edge case and solution for the same. Keep it=
up great work.


=20

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


=20
>


0/ch-303.html" style=3D"
font-size: 18px;
font-weight: bold;
">Earn Evenly

ps%3A%2F%2Fgithub.sommrey.de%2Fthe-bears-den%2F2025%2F01%2F10%2Fch-303.html=
via -at-perlweekly"><BR=3D"Tweet">


=20
by Jorg Sommrey
<=
p style=3D"font-size: 16px">
Nice introduction to List::Gather, thanks. Cool use case, =
must checkout.


=20

=20
=20


=20
>


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

llenge+303+https%3A%2F%2Fwlmb.github.io%2F2025%2F01%2F06%2FPWC303%2F via -at-p=
erlweekly">3D"Twe=<BRet">


=20
by W Luis Mochan
=


Nice promotion of CPAN modules and end up with a compact s=
olutions. Well done.


=20

=20
=20


=20
>


/303" style=3D"
font-size: 18px;
font-weight: bold;
">Even and earn

ttp%3A%2F%2Fccgi.campbellsmiths.force9.co.uk%2Fchallenge%2F303 via -at-perlwee=
kly">3D"Tweet"a>

=20
by Peter Campbell Smith
=


Breakdown of a task into smaller subtask is very handy and=
easy to follow. Nice to see the use of new Perl camel.


=20

=20
=20


=20
>


ie-hatleys-solutions-in-perl-for.html" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge #303

lenge+%23303+https%3A%2F%2Fhatley-software.blogspot.com%2F2025%2F01%2Frobbi=
e-hatleys-solutions-in-perl-for.html via -at-perlweekly">erlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by oftware.blogspot.com/">Robbie Hatley
=


Recursive call in play this week. Compact and powerful sol=
utions, keep sharing knowledge with us.


=20

=20
=20


=20
>


ekly_Challenge_303__Can_Even_Digits_Earn_.html" style=3D"
font-size: 18px;
font-weight: bold;
">Can Even Digits Earn?

+Earn%3F+https%3A%2F%2Fblog.firedrake.org%2Farchive%2F2025%2F01%2FThe_Weekl=
y_Challenge_303__Can_Even_Digits_Earn_.html via -at-perlweekly">tps://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


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


Use of Bitmask is a clever move, brilliant. Great work, ke=
ep it up.


=20

=20
=20


=20
>


5b6" style=3D"
font-size: 18px;
font-weight: bold;
">Earn with 3 digits

its+https%3A%2F%2Fdev.to%2Fsimongreennet%2Fearn-with-3-digits-45b6 via -at-per=
lweekly">3D"Tweet=<BR">


=20
by Simon Green
style=3D"font-size: 16px">
This is for Python fans. Anybody can follow the code, it i=
s so simple. Thanks for sharing.


=20

=20
=20



Weekly collectio=
ns

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


reat-cpan-modules-released.html">Great CPAN modules released last week.


=20

=20
=20



Events

=20


=20
>


font-size: 18px;
font-weight: bold;
">Boston.pm monthly meeting

ly+meeting+https%3A%2F%2Fwww.meetup.com%2FBoston-pm%2F via -at-perlweekly">g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


Virtual event


=20

=20
=20


=20
>


-perl-developers" style=3D"
font-size: 18px;
font-weight: bold;
">GitLab pipelines and CI for Perl developers

s+and+CI+for+Perl+developers+https%3A%2F%2Fperlmaven.com%2Fgitlab-pipelines=
-and-ci-for-perl-developers via -at-perlweekly">.com/img/twitter16.png" alt=3D"Tweet">



January 20, 2025, Virtual event in Zoom


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Boston.pm monthly meeting

ly+meeting+https%3A%2F%2Fwww.meetup.com%2FBoston-pm%2F via -at-perlweekly">g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


Virtual event


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">The Perl and Raku Conference 2025

ku+Conference+2025+https%3A%2F%2Ftprc.us%2Ftprc-2025-gsp%2F via -at-perlweekly=
">3D"Tweet"



Greenville, South Carolina, USA


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









--6131e4c92454f0582981e2b4e9506b28368bb6fdfd9e20ecb3ff591d70f6--

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

_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

--===============0912100521==--

--===============0912100521==
Content-Type: multipart/alternative; boundary=6131e4c92454f0582981e2b4e9506b28368bb6fdfd9e20ecb3ff591d70f6

--6131e4c92454f0582981e2b4e9506b28368bb6fdfd9e20ecb3ff591d70f6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0

Perl Weekly=20

https://perlweekly.com/

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



Hi there!

After the Advent calendars and the vacation days it seems people are still
tired and there is not much content to share. So let me repeat and rephrase
my call for speaker for the online live events (
https://live.code-maven.com/ ).

At these online meetings I'd like to see guests who would teach me, and the
audience, interesting stuff. Eg. 'How to write Object oriented code in
Perl?', 'How to write a web application using Mojolicious?', 'How to
process huge amounts of data with Perl?', just to give you a few ideas.

There could be presentations on how a particular module works, and how to
contribute to that module.

These could be also about Python, Rust, or some other interesting language,
but I guess the readers of this newsletter will more likely know and want
to share Perl.

These could be well-prepared presentations, or they can be more ad-hoc,
pair-programming sessions. Just as you'd explain things to a new co-worker.

After each presentation we stay around and have a discussion. It is way
better than just watching the video, but of course you have to join us at
the live event to enjoy that. I hope to see you at one of the events either
as listener or as guest speaker!

Anyway, if you are interested, check out the planned live events (
https://live.code-maven.com/ ) and send me an email with a topic you'd like
to talk about.

Enjoy your week!

--
Your editor: Gabor Szabo.


Articles

=20
Adding structured data with Perl
https://perlhacks.com/2025/01/adding-structured-data-with-perl/
=20
Structured data on your web pages are said to help the search engines (ak=
a.
Google) to index your site, rank it higher and then display informative
snippets to the people searching.
--------------

=20

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

Discussion

=20
Alternating glob failure
https://www.reddit.com/r/perl/comments/1hxe3mn/alternating_glob_failure/
=20
=20
--------------

=20
Rose::DB ORM and Perl=20
https://dev.to/dragostrif/rosedb-orm-and-perl-3dig
=20
=20
--------------

=20

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

Perl

=20
This week in PSC (175) | 2025-01-09
https://blogs.perl.org/users/psc/2025/01/this-week-in-psc-175-2025-01-09.=
html
=20
... and by brian d foy (
https://www.reddit.com/r/perl/comments/1hyuz0k/this_week_in_psc_175_20250
109_perl_steering/ ).
--------------

=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 Sajid
Anwar ( https://manwar.org ) will help you step out of your comfort-zone.
You can even win prize money of $50 by participating in the weekly
challenge. We pick one champion at the end of the month from among all of
the contributors during the month, thanks to the sponsor Lance Wicks.
=20
The Weekly Challenge - 304
https://theweeklychallenge.org/blog/perl-weekly-challenge-304
=20
Welcome to a new week with a couple of fun tasks "Arrange Binary" and
"Maximum Average". 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
RECAP - The Weekly Challenge - 303
https://theweeklychallenge.org/blog/recap-challenge-303
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "3-digits Even" and "Delete and Earn" tasks in Perl and Raku. You
will find plenty of solutions to keep you busy.
--------------

=20
TWC303
https://deadmarshal.blogspot.com/2025/01/twc303.html
=20
Combination of sort, uniq, map, join and grep. This is not for weak heart=
s.
Great work.
--------------

=20
Delete and Even
https://raku-musings.com/delete-even.html
=20
Find the difference between combinations and permutations. Highly
recommended.
--------------

=20
See Other
https://jacoby-lpwk.onrender.com/2025/01/11/see-other-weekly-challenge-30=
3.html
=20
Nice catch of edge case and solution for the same. Keep it up great work.
--------------

=20
Earn Evenly
https://github.sommrey.de/the-bears-den/2025/01/10/ch-303.html
=20
Nice introduction to List::Gather, thanks. Cool use case, must checkout.
--------------

=20
Perl Weekly Challenge 303
https://wlmb.github.io/2025/01/06/PWC303/
=20
Nice promotion of CPAN modules and end up with a compact solutions. Well
done.
--------------

=20
Even and earn
http://ccgi.campbellsmiths.force9.co.uk/challenge/303
=20
Breakdown of a task into smaller subtask is very handy and easy to follow=
.
Nice to see the use of new Perl camel.
--------------

=20
The Weekly Challenge #303
https://hatley-software.blogspot.com/2025/01/robbie-hatleys-solutions-in-=
perl-for.html
=20
Recursive call in play this week. Compact and powerful solutions, keep
sharing knowledge with us.
--------------

=20
Can Even Digits Earn?
https://blog.firedrake.org/archive/2025/01/The_Weekly_Challenge_303__Can_=
Even_Digits_Earn_.html
=20
Use of Bitmask is a clever move, brilliant. Great work, keep it up.
--------------

=20
Earn with 3 digits
https://dev.to/simongreennet/earn-with-3-digits-45b6
=20
This is for Python fans. Anybody can follow the code, it is so simple.
Thanks for sharing.
--------------

=20

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

Weekly collections

=20
NICEPERL's lists
http://niceperl.blogspot.com/
=20
Great CPAN modules released last week (
https://niceperl.blogspot.com/2025/01/dxxx-20-great-cpan-modules-released
.html ).
--------------

=20

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

Events

=20
Boston.pm monthly meeting
https://www.meetup.com/Boston-pm/
=20
Virtual event
--------------

=20
GitLab pipelines and CI for Perl developers
https://perlmaven.com/gitlab-pipelines-and-ci-for-perl-developers
=20
January 20, 2025, Virtual event in Zoom
--------------

=20
Boston.pm monthly meeting
https://www.meetup.com/Boston-pm/
=20
Virtual event
--------------

=20
The Perl and Raku Conference 2025
https://tprc.us/tprc-2025-gsp/
=20
Greenville, South Carolina, USA
--------------

=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


--6131e4c92454f0582981e2b4e9506b28368bb6fdfd9e20ecb3ff591d70f6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=us-ascii
Mime-Version: 1.0





1.0, user-scalable=3Dyes">
Perl Weekly Issue #703 - 2025-01-13 - Teach me some Perl!





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





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

=20


style=3D"border-bottom: 1px solid #ccc;
padding-bottom: 8px;
font-size: 18px;">
Issue #703 - 2025-01-13 - Teach me some Perl!



latest | https://perlweekly.com/archive">archive | edited by zabgab.com/">Gabor Szabo

=20

This edition was made possible by the n.com/szabgab">supporters of our cause.

=20


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

=20





=20


Hi there!


=20


After the Advent calendars and the vacation days it seems people ar=
e still tired and there is not much content to share. So let me repeat and =
rephrase my call for speaker for the /">online live events.


=20


At these online meetings I'd like to see guests who would teach me,=
and the audience, interesting stuff. Eg. 'How to write Object oriented cod=
e in Perl?', 'How to write a web application using Mojolicious?', 'How to =
process huge amounts of data with Perl?', just to give you a few ideas.


=20


There could be presentations on how a particular module works, and =
how to contribute to that module.


=20


These could be also about Python, Rust, or some other interesting l=
anguage, but I guess the readers of this newsletter will more likely know a=
nd want to share Perl.


=20


These could be well-prepared presentations, or they can be more ad-=
hoc, pair-programming sessions. Just as you'd explain things to a new co-wo=
rker.


=20


After each presentation we stay around and have a discussion. It is=
way better than just watching the video, but of course you have to join us=
at the live event to enjoy that. I hope to see you at one of the events ei=
ther as listener or as guest speaker!


=20


Anyway, if you are interested, check out the ve.code-maven.com/">planned live events and send me an email with a top=
ic you'd like to talk about.


=20


Enjoy your week!


=20


Your editor: Gabor Szabo.



mg/gabor_szabo.png" />




Articles

=20


=20
>


ata-with-perl/" style=3D"
font-size: 18px;
font-weight: bold;
">Adding structured data with Perl

ed+data+with+Perl+https%3A%2F%2Fperlhacks.com%2F2025%2F01%2Fadding-structur=
ed-data-with-perl%2F by -at-davorg via -at-perlweekly">ekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by .com/">Dave Cross (org/author/DAVECROSS">DAVECROSS)
=


Structured data on your web pages are said to help the sea=
rch engines (aka. Google) to index your site, rank it higher and then displ=
ay informative snippets to the people searching.


=20

m/img/dave_cross.png" title=3D"Dave Cross" width=3D"80" />
=20



Discussion

=20


=20
>


ternating_glob_failure/" style=3D"
font-size: 18px;
font-weight: bold;
">Alternating glob failure

b+failure+https%3A%2F%2Fwww.reddit.com%2Fr%2Fperl%2Fcomments%2F1hxe3mn%2Fal=
ternating_glob_failure%2F via -at-perlweekly">om/img/twitter16.png" alt=3D"Tweet">



=20


=20

=20
=20


=20
>


g" style=3D"
font-size: 18px;
font-weight: bold;
">Rose::DB ORM and Perl

M+and+Perl++https%3A%2F%2Fdev.to%2Fdragostrif%2Frosedb-orm-and-perl-3dig vi=
a -at-perlweekly">3D=<BR"Tweet">


=20
by ragostrif/">Dragos Trif

=3D"font-size: 16px">
=20


=20

=20
=20



Perl

=20


=20
>


k-in-psc-175-2025-01-09.html" style=3D"
font-size: 18px;
font-weight: bold;
">This week in PSC (175) | 2025-01-09

C+%28175%29+%7C+2025-01-09+https%3A%2F%2Fblogs.perl.org%2Fusers%2Fpsc%2F202=
5%2F01%2Fthis-week-in-psc-175-2025-01-09.html via -at-perlweekly">https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">



... and by ts/1hyuz0k/this_week_in_psc_175_20250109_perl_steering/">brian d foy.


=20

=20
=20



The Weekly Chall=
enge

=20

nge.org">The Weekly Challenge by Mohamma=
d Sajid Anwar
will help you step out of your comfort-zone. You can even=
win prize money of $50 by participating in the weekly challenge. We pick o=
ne champion at the end of the month from among all of the contributors duri=
ng the month, thanks to the sponsor Lance Wicks.


=20


=20
>


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

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


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Welcome to a new week with a couple of fun tasks "Arrange =
Binary" and "Maximum Average". 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

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


=20
>


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

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


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Enjoy a quick recap of last week's contributions by Team P=
WC dealing with the "3-digits Even" and "Delete and Earn" tasks in Perl and=
Raku. You will find plenty of solutions to keep you busy.


=20

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


=20
>


tml" style=3D"
font-size: 18px;
font-weight: bold;
">TWC303

%2F%2Fdeadmarshal.blogspot.com%2F2025%2F01%2Ftwc303.html via -at-perlweekly"><=
img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by Ali Moradi

style=3D"font-size: 16px">
Combination of sort, uniq, map, join and grep. This is not=
for weak hearts. Great work.


=20

=20
=20


=20
>


=3D"
font-size: 18px;
font-weight: bold;
">Delete and Even

+https%3A%2F%2Fraku-musings.com%2Fdelete-even.html via -at-perlweekly">c=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">

=20
by Arne Sommer
style=3D"font-size: 16px">
Find the difference between combinations and permutations.=
Highly recommended.


=20

=20
=20


=20
>


ther-weekly-challenge-303.html" style=3D"
font-size: 18px;
font-weight: bold;
">See Other

%3A%2F%2Fjacoby-lpwk.onrender.com%2F2025%2F01%2F11%2Fsee-other-weekly-chall=
enge-303.html by -at-jacobydave via -at-perlweekly">y.com/img/twitter16.png" alt=3D"Tweet">


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


Nice catch of edge case and solution for the same. Keep it=
up great work.


=20

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


=20
>


0/ch-303.html" style=3D"
font-size: 18px;
font-weight: bold;
">Earn Evenly

ps%3A%2F%2Fgithub.sommrey.de%2Fthe-bears-den%2F2025%2F01%2F10%2Fch-303.html=
via -at-perlweekly"><BR=3D"Tweet">


=20
by Jorg Sommrey
<=
p style=3D"font-size: 16px">
Nice introduction to List::Gather, thanks. Cool use case, =
must checkout.


=20

=20
=20


=20
>


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

llenge+303+https%3A%2F%2Fwlmb.github.io%2F2025%2F01%2F06%2FPWC303%2F via -at-p=
erlweekly">3D"Twe=<BRet">


=20
by W Luis Mochan
=


Nice promotion of CPAN modules and end up with a compact s=
olutions. Well done.


=20

=20
=20


=20
>


/303" style=3D"
font-size: 18px;
font-weight: bold;
">Even and earn

ttp%3A%2F%2Fccgi.campbellsmiths.force9.co.uk%2Fchallenge%2F303 via -at-perlwee=
kly">3D"Tweet"a>

=20
by Peter Campbell Smith
=


Breakdown of a task into smaller subtask is very handy and=
easy to follow. Nice to see the use of new Perl camel.


=20

=20
=20


=20
>


ie-hatleys-solutions-in-perl-for.html" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge #303

lenge+%23303+https%3A%2F%2Fhatley-software.blogspot.com%2F2025%2F01%2Frobbi=
e-hatleys-solutions-in-perl-for.html via -at-perlweekly">erlweekly.com/img/twitter16.png" alt=3D"Tweet">


=20
by oftware.blogspot.com/">Robbie Hatley
=


Recursive call in play this week. Compact and powerful sol=
utions, keep sharing knowledge with us.


=20

=20
=20


=20
>


ekly_Challenge_303__Can_Even_Digits_Earn_.html" style=3D"
font-size: 18px;
font-weight: bold;
">Can Even Digits Earn?

+Earn%3F+https%3A%2F%2Fblog.firedrake.org%2Farchive%2F2025%2F01%2FThe_Weekl=
y_Challenge_303__Can_Even_Digits_Earn_.html via -at-perlweekly">tps://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


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


Use of Bitmask is a clever move, brilliant. Great work, ke=
ep it up.


=20

=20
=20


=20
>


5b6" style=3D"
font-size: 18px;
font-weight: bold;
">Earn with 3 digits

its+https%3A%2F%2Fdev.to%2Fsimongreennet%2Fearn-with-3-digits-45b6 via -at-per=
lweekly">3D"Tweet=<BR">


=20
by Simon Green
style=3D"font-size: 16px">
This is for Python fans. Anybody can follow the code, it i=
s so simple. Thanks for sharing.


=20

=20
=20



Weekly collectio=
ns

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


reat-cpan-modules-released.html">Great CPAN modules released last week.


=20

=20
=20



Events

=20


=20
>


font-size: 18px;
font-weight: bold;
">Boston.pm monthly meeting

ly+meeting+https%3A%2F%2Fwww.meetup.com%2FBoston-pm%2F via -at-perlweekly">g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


Virtual event


=20

=20
=20


=20
>


-perl-developers" style=3D"
font-size: 18px;
font-weight: bold;
">GitLab pipelines and CI for Perl developers

s+and+CI+for+Perl+developers+https%3A%2F%2Fperlmaven.com%2Fgitlab-pipelines=
-and-ci-for-perl-developers via -at-perlweekly">.com/img/twitter16.png" alt=3D"Tweet">



January 20, 2025, Virtual event in Zoom


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Boston.pm monthly meeting

ly+meeting+https%3A%2F%2Fwww.meetup.com%2FBoston-pm%2F via -at-perlweekly">g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet">


Virtual event


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">The Perl and Raku Conference 2025

ku+Conference+2025+https%3A%2F%2Ftprc.us%2Ftprc-2025-gsp%2F via -at-perlweekly=
">3D"Tweet"



Greenville, South Carolina, USA


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









--6131e4c92454f0582981e2b4e9506b28368bb6fdfd9e20ecb3ff591d70f6--

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

_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

--===============0912100521==--

  1. 2025-01-01 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Hallel
  2. 2025-01-02 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Update regarding subway complaint
  3. 2025-01-02 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Update regarding subway complaint
  4. 2025-01-05 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The Trains are not safe like this
  5. 2025-01-05 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] death in a second... NYC is no longer safe
  6. 2025-01-02 Professional Career Services <nj-at-nj.pcsjobs.org> Subject: [Hangout - NYLXS] Living in Israel? Prepare for a lucrative career
  7. 2025-01-07 From: "Professional Career Services" <nj-at-nj.pcsjobs.org> Subject: [Hangout - NYLXS] PCS Postings 1-7-2025
  8. 2025-01-08 From: "Chaim Desser" <info-at-poelgroupstaffing.com> Re: [Hangout - NYLXS] a suitable position
  9. 2025-01-08 From: "Indeed" <alert-at-indeed.com> Subject: [Hangout - NYLXS] Novo Nordisk is hiring for Internship -
  10. 2025-01-10 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] The Trains are not safe like this
  11. 2025-01-13 NYS Department of Labor <nysdol-at-public.govdelivery.com> Subject: [Hangout - NYLXS] =?cp1252?q?Message_from_NYS_DOL=3A_It=92s_Not_?=
  12. 2025-01-13 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #703 - Teach me some Perl!
  13. 2025-01-14 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] 33 hostages in exchange for 1000 prisioners and 6
  14. 2025-01-14 Johns Hopkins Engineering <jhep-at-jhu.edu> Subject: [Hangout - NYLXS] =?utf-8?q?Today_=40_Noon_ET=2E_Details_to_Earn?=
  15. 2025-01-15 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] All your streets Be Mine!!!
  16. 2025-01-15 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The Kabbalistic meaning for the digitus impudicus
  17. 2025-01-18 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Islam - and Peace...
  18. 2025-01-19 mayer ilovitz <pmamayeri-at-gmail.com> Re: [Hangout - NYLXS] Islam - and Peace...
  19. 2025-01-20 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #704 - Perl Podcast
  20. 2025-01-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] US Migration laws and Islamic terrorism
  21. 2025-01-20 Professional Career Services <nj-at-nj.pcsjobs.org> Subject: [Hangout - NYLXS] MS Accounting Israel Program Open House! Join us
  22. 2025-01-26 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Jim Hensen
  23. 2025-01-27 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #705 - Something is moving
  24. 2025-01-29 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Soe shall you reap...
  25. 2025-01-30 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Basic lack of ethics on Wuhan and mass survailence
  26. 2025-01-28 Johns Hopkins Engineering <jhep-at-jhu.edu> Subject: [Hangout - NYLXS] Meet the Recruiter -at- Johns Hopkins Engineering
  27. 2025-01-31 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Edwin Snoden and the US Senate
  28. 2025-01-30 Daniel Soloff <daniel-at-nj.pcsjobs.org> Subject: [Hangout - NYLXS] There is a crisis in town!

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