Mon Nov 25 00:06:07 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 2024-07-01

HANGOUT

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

Key: Value:

Key: Value:

MESSAGE
DATE 2024-07-22
FROM Gabor Szabo
SUBJECT Subject: [Hangout - NYLXS] [Perlweekly] #678 - Perl Steering Council
From hangout-bounces-at-nylxs.com Fri Jul 26 16:47:17 2024
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 4B2F11640B5;
Fri, 26 Jul 2024 16:47:15 -0400 (EDT)
X-Original-To: hangout-at-www2.mrbrklyn.com
Delivered-To: hangout-at-www2.mrbrklyn.com
Received: by mrbrklyn.com (Postfix, from userid 1000)
id 4EB801640A8; Fri, 26 Jul 2024 16:47:07 -0400 (EDT)
Resent-From: Ruben Safir
Resent-Date: Fri, 26 Jul 2024 16:47:07 -0400
Resent-Message-ID: <20240726204707.GA4517-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.wfbtzhsv.outbound-mail.sendgrid.net
(s.wfbtzhsv.outbound-mail.sendgrid.net [159.183.224.104])
(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 354031640A3
for ; Mon, 22 Jul 2024 11:01:40 -0400 (EDT)
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=rCOFFo5O1dFhd4f6rMBL2eo1aqCl/YWsMiSGgacxlUo=;
b=D+t/l/oarkoebNKVp9jGIIqX7b5C3Nk29J6/r8atSghY5dyLocZl34FBfsfP/qsMBo2P
uxJms2lB7CYP+HFDarj1cy3KVt/2Jlk2rAudyOU0JpUKKNQueChOegh00wHPwSjF+0LMoE
63+WRuM6RyAWabypBkxv8jOLeEp0Cne774slFvoE5fxnUsvhGRqVHdC8FI/bCBY/I03nUn
C2GJaOt9T5CdU8MgEIa1XVxwsyr3Rn21IOyMl4bUfOa0KglxBNadCx7RuEq0IsgUB689uD
bu0/Z9aH6PFhr3bwM3XLmS6f6TuaBW547v9HdADS1i6R95L2jiaqta01e4vU3NNA==
Received: by recvd-946bcdf4b-rk6pk with SMTP id
recvd-946bcdf4b-rk6pk-1-669E7452-11
2024-07-22 15:01:38.131603085 +0000 UTC m=+2152280.920882038
Received: from MjA0MzMyMDc (unknown) by geopod-ismtpd-1 (SG) with HTTP
id xNULCoxtTsefLydPp-Rp-A Mon, 22 Jul 2024 15:01:38.040 +0000 (UTC)
Date: Mon, 22 Jul 2024 15:01:38 +0000 (UTC)
From: Gabor Szabo
Mime-Version: 1.0
Message-ID:
X-SG-EID: =?us-ascii?Q?u001=2EfEeT3imdomNYTgM3CPMr=2F7i6QOODzHl=2FgT2Wchz2QELuxZCCb65G99ve3?=
=?us-ascii?Q?6tT8gH3nz8ATRDTUNO=2F1PiUQlfA1eXrUWwhbkdt?=
=?us-ascii?Q?VjRcSASlBLqFqLStiYcjoNQHVQ64m3ktEAGgXX8?=
=?us-ascii?Q?pipLwdMo3ixmKb7JXiw8ylG7xIBkY7GzUYMDlxk?=
=?us-ascii?Q?e3=2F7eOhnGXiyqRyyGdEsvrPtQiUfzDyTtLYjpOJ?=
=?us-ascii?Q?0FI6Ov7BmHRcJsm46NOYpY=3D?=
To: ruben-at-mrbrklyn.com
X-Entity-ID: u001.JvYq+PmxR+Jk4HAvLs9YyA==
Subject: [Hangout - NYLXS] [Perlweekly] #678 - Perl Steering Council
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="===============2120923609=="
Errors-To: hangout-bounces-at-nylxs.com
Sender: "Hangout"

--===============2120923609==
Content-Type: multipart/alternative; boundary=e927d2f005b8143477142a6f3d9c834323336143bfe929714f5da5cb4812

--e927d2f005b8143477142a6f3d9c834323336143bfe929714f5da5cb4812
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/678.html



Hi there,

The release of latest version of Perl kicked the process
to elect new Perl Steering Council. I am happy to see the
return of Philip Bruhat and Graham Knop
to the fold alongwith the new member Aristotle Pagaltzis.
I would like to take this opportunity to thank, Paul Evans
for the quality contributions. Thanks to the PSC, we get
regular updates about the work being carried out. If you are interested to
know more about it then there is handy website, https://psc.perlhacks.com (
https://psc.perlhacks.com ), created by Dave Cross.

As you all know we had big release Perl v5.40 last month
and here in one month we have two more relases Perl v5.41.0 (
https://metacpan.org/release/BOOK/perl-5.41.1/view/pod/perl5410delta.pod )
and Perl v5.41.1 (
https://metacpan.org/release/ETHER/perl-5.41.2/view/pod/perl5411delta.pod
). If you checkout the changes in the last two releases, you will find
mostly updates to Modules and Pragmata.
For me, the most significant change is the addition of
chdir as a subroutine to the CORE::
namespace.

There is another big change ( https://github.com/Perl/perl5/pull/22405 )
proposed by Curtis Poe about allowing
can() to take a list of methods. Having checked the
discussion, it seems to have closed without merge unfortunately.

Have you played with Bitcoin? Well I haven't yet but will
do soon when I find spare time. For now, if you are interested to learn
more about it from the Perl perlspective, we got 2-part
series, part one ( https://perladvent.org/2023/2023-12-02.html ) and part
two ( https://perladvent.org/2023/2023-12-03.html ), by Bartosz
Jarzyna
shared for Perl Advent Calendar 2023 (
https://perladvent.org/2023/index.html ). Once you have finished reading
them we have an update (
https://bbrtj.eu/blog/article/bitcoin-development-update ) on development
of Bitcoin libraries.

Do you create quick one-liner in Perl? If yes then please
do checkout this short video ( https://www.youtube.com/watch?v=3DvgTnnzaad9=
4
). I started watching but couldn't finish it as I lost the interest halfway
through. I have bookmarked it for now, will come back soon. If you are
looking for cool one-liners in Perl or
Raku then I would highly recommend the contributions by
the Team PWC down below under the section The
Weekly Challenge
.

Last but not least we have another big release Dancer2
1.1.1
announced in the blog post (
https://blogs.perl.org/users/jason_a_crome/2024/07/dancer2-111-released.htm
l ) by Jason Crome. I am very excited about the update and
to know that it is being looked after. Thanks to the entire Dancer
Core Team. Keep it up great work.

Enjoy the summer holiday break and rest of the newsletter.

--
Your editor: Mohammad Sajid Anwar.


Announcements

=20
Dancer2 1.1.1 Released
https://blogs.perl.org/users/jason_a_crome/2024/07/dancer2-111-released.h=
tml
=20
The Dancer Core Team is happy to announce that Dancer2 1.1.1 is on its wa=
y
to CPAN.
--------------

=20
Updated, curated, Perl module TiddlyWiki
https://blogs.perl.org/users/ron_savage/2024/07/updated-curated-perl-modu=
le-tiddlywiki.html
=20
=20
--------------

=20

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

Virtual presentations for Perl developers

=20
Continuous Integration (CI): GitHub Actions for Perl Projects (Free Virtu=
al presentation on August 4)
https://www.meetup.com/code-mavens/events/301413566/
=20
This events was postponed to August 4. In this virtual event you will lea=
rn
why and how to use GitHub Actions as a CI system for your Perl projects.
The meeting is free of charge thanks to my supporters (
https://szabgab.com/supporters ) via Patreon (
https://www.patreon.com/szabgab ) and GitHub (
https://github.com/sponsors/szabgab/ ). Besides this event I am running
many more, so make sure you check the Code Mavens meetup group (
https://www.meetup.com/code-mavens/ ) and also register to it.
--------------

=20

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

Articles

=20
Sailing the Seven YAPCs
https://blogs.perl.org/users/buddy_burden/2024/07/sailing-the-seven-yapcs=
.html
=20
YAPC event report by another attendee Buddy Burden. Than=
ks
for sharing your experience with us.
--------------

=20
Repository of examples using Perl and Assembly together
https://blogs.perl.org/users/chrisarg/2024/07/repository-of-examples-usin=
g-perl-and-assembly-together.html
=20
Sometimes one needs an extra ounce of performance. Why not combine the hi=
gh
level semantics of Perl with the punch of assembly?
--------------

=20

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

Grants

=20
PEVANS Core Perl 5: Grant Report for April, May, June 2024
https://news.perlfoundation.org/post/pevans_core_dev_april_may_june_2024
=20
=20
--------------

=20
Maintaining Perl 5 Core (Dave Mitchell): June 2024
https://news.perlfoundation.org/post/maintaining_perl_dave_mitchell_june_=
2024
=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 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 - 279
https://theweeklychallenge.org/blog/perl-weekly-challenge-279
=20
Welcome to a new week with a couple of fun tasks "Sort Letters" and "Spli=
t
String". 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 - 278
https://theweeklychallenge.org/blog/recap-challenge-278
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "Sort String" and "Reverse Word" tasks in Perl and Raku. You will
find plenty of solutions to keep you busy.
--------------

=20
TWC278
https://deadmarshal.blogspot.com/2024/07/twc278.html
=20
Another display of Perl's cool features and great solutions. Thanks for
sharing the knowledge with us.
--------------

=20
Sginrt and droW
https://github.com/manwar/perlweeklychallenge-club/blob/master/challenge-=
278/atschneid/README.md
=20
Don't you love the brave heart? I liked taking the difficult path and
getting job done with ease. Keep it up great work.
--------------

=20
Sort of Reverse
https://raku-musings.com/sort-of-reverse.html
=20
Raku one-liner is showing off method chaining once again. Raku Rocks.
--------------

=20
Perl Weekly Challenge: Week 278
https://www.braincells.com/perl/2024/07/perl_weekly_challenge_week_278.ht=
ml
=20
Coming from Raku master, the Perl one-liner is one of my favourite. Great
work, keep it up.
--------------

=20
Split, Sort and Join
https://github.sommrey.de/the-bears-den/2024/07/19/ch-278.html
=20
Bullet points converted into working code in Perl. You really don't want =
to
miss the gem. Well done.
--------------

=20
Perl Weekly Challenge 278: Sort String
https://blogs.perl.org/users/laurent_r/2024/07/perl-weekly-challenge-278-=
sort-string.html
=20
Pure regex solution in Perl and Raku. Please do checkout the workings.
--------------

=20
Perl Weekly Challenge 278: Reverse Word
https://blogs.perl.org/users/laurent_r/2024/07/perl-weekly-challenge-278-=
reverse-word.html
=20
Simple yet elegant approach to get the job done. You get the bonus indept=
h
discussion. Well done and keep it up.
--------------

=20
CHALLENGES (almost) IN A ROW
https://fluca1978.github.io/2024/07/15/PerlWeeklyChallenge278.html
=20
Consistent contributor of PostgreSQL solutions. Highly recommended as you
get bonus too.
--------------

=20
Perl Weekly Challenge 278
https://wlmb.github.io/2024/07/15/PWC278/
=20
Classic one-liner in Perl as always that takes care of every given exampl=
e.
Keep it up great work.
--------------

=20
Word Reverse String Sort
https://packy.dardan.com/b/P9
=20
I love the musical introduction to a tech blog and then follows the pure
tech discussion. Great work, thanks for sharing.
--------------

=20
Tangled string and drow
http://ccgi.campbellsmiths.force9.co.uk/challenge/278
=20
DIY web interface with detailed analysis. Cool quality solutions every
week.
--------------

=20
The Weekly Challenge - 278
https://reiniermaliepaard.nl/perl/pwc/index.php?id=3Dpwc278
=20
Pure Perl solution without any dependency this week covering every
examples. Great work.
--------------

=20
The Weekly Challenge #278
https://hatley-software.blogspot.com/2024/07/robbie-hatleys-solutions-to-=
weekly_16.html
=20
Breaking down big task into smaller tasks makes it easy to implement. Tak=
e
a look and see it yourself.
--------------

=20
Reverse the Sort in Strings of Words
https://blog.firedrake.org/archive/2024/07/The_Weekly_Challenge_278__Reve=
rse_the_Sort_in_Strings_of_Words.html
=20
Playing with regex can be a tough task for beginners but once you get the=
re
it becomes piece of cake. Highly recommended.
--------------

=20

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

Rakudo

=20
2024.29 Intel -exprJIT +5%
https://rakudoweekly.blog/2024/07/15/2024-29-intel-exprjit-5
=20
=20
--------------

=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/2024/07/dv-9-great-cpan-modules-released-la
st.html ).
--------------

=20

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

Events

=20
Toronto Perl Mongers monthly meeting
https://www.meetup.com/toronto-perl-mongers/events/qbvmltygckbhc/
=20
July 25, 2024, Virtual event
--------------

=20
Continuous Integration (CI): GitHub Actions for Perl Projects
https://www.meetup.com/code-mavens/events/301413566
=20
August 4, 2024, in Zoom
--------------

=20
GitHub Pages for Perl developers
https://www.meetup.com/code-mavens/events/301871765/
=20
August 15, 2024, in Zoom
--------------

=20
London Perl and Raku Workshop
http://act.yapc.eu/lpw2024/
=20
October 26, 2024, in London, UK
--------------

=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


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





1.0, user-scalable=3Dyes">
Perl Weekly Issue #678 - 2024-07-22 - Perl Steering Council</title=<BR>><BR></head><BR><body><BR><BR><style><BR>* { text-align: left; }<BR>table {<BR> font-family: helvetica, arial, sans-serif;<BR> width: 700px;<BR>}<BR>-at-media (max-width: 800px) {<BR> table {<BR> width: 370px;<BR> }<BR>}<BR>p { margin: 1.2em 0em 1.35em 0em; line-height: 1.4em; }<BR>a { color: #04c; }<BR><BR>#menu {<BR> border-bottom: 1px solid #ccc;<BR>}<BR>#menu ul {<BR> text-align: center;<BR> margin: 0;<BR>}<BR>#menu li {<BR> font-size: 12px;<BR> display: inline;<BR> list-style-type: none;<BR> padding-right: 10px;<BR>}<BR><BR>#social_icons {<BR> margin-top: 10px;<BR>}<BR><BR></style><BR><BR><table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" align=3D"center" bg=<BR>color=3D"#ffffff"><BR><tr><td><BR> <p id=3D"logo"><BR> <a href=3D"https://perlweekly.com/" style=3D"<BR> background-color: #004065;<BR> color: #FFF;<BR> text-decoration: none;<BR> font-size: 40px;<BR> font-weight: bold;<BR> font-family: Gadget;<BR> =20<BR> border-radius: 5px;<BR> -moz-border-radius: 5px;<BR> -webkit-border-radius: 5px;<BR> border: 1px solid #000;<BR> padding: 10px;<BR> ">Perl Weekly</a><BR> =20<BR> </p><BR> <p id=3D"issue"<BR> style=3D"border-bottom: 1px solid #ccc;<BR> padding-bottom: 8px;<BR> font-size: 18px;"><BR> Issue #678 - 2024-07-22 - Perl Steering Council<BR> </p><BR><BR> <a href=3D"https://perlweekly.com/latest.html">latest</a> | <a href=3D"=<BR>https://perlweekly.com/archive">archive</a> | edited by <a href=3D"https://=<BR>manwar.org/">Mohammad Sajid Anwar</a><BR><BR> =20<BR> <div><BR> This edition was made possible by the <a href=3D"https://www.patreo=<BR>n.com/manwar">supporters of our cause</a>.<BR> </div><BR> =20<BR><BR> <div style=3D"text-align: center"><BR> You can <a href=3D"https://perlweekly.com/archive/678.html">read the ne=<BR>wsletter on the web</a>, if you prefer.<BR> </div><BR>=20<BR></td></tr><BR><BR><tr><td><BR> <table><BR> <tr><td><BR> =20<BR> <p style=3D"font-size: 16px"><BR> Hi there,<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> The release of latest version of <strong>Perl</strong> kicked the p=<BR>rocess to elect new <strong>Perl Steering Council</strong>. I am happy to s=<BR>ee the return of <strong>Philip Bruhat</strong> and <strong>Graham Knop</st=<BR>rong> to the fold alongwith the new member <strong>Aristotle Pagaltzis</str=<BR>ong>. I would like to take this opportunity to thank, <strong>Paul Evans</s=<BR>trong> for the quality contributions. Thanks to the <strong>PSC</strong>, w=<BR>e get regular updates about the work being carried out. If you are interest=<BR>ed to know more about it then there is handy website, <a href=3D"https://ps=<BR>c.perlhacks.com">https://psc.perlhacks.com</a>, created by <strong>Dave Cro=<BR>ss</strong>.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> As you all know we had big release <strong>Perl v5.40</strong> last=<BR> month and here in one month we have two more relases <a href=3D"https://me=<BR>tacpan.org/release/BOOK/perl-5.41.1/view/pod/perl5410delta.pod">Perl v5.41.=<BR>0</a> and <a href=3D"https://metacpan.org/release/ETHER/perl-5.41.2/view/po=<BR>d/perl5411delta.pod">Perl v5.41.1</a>. If you checkout the changes in the l=<BR>ast two releases, you will find mostly updates to <strong>Modules</strong> =<BR>and <strong>Pragmata</strong>. For me, the most significant change is the a=<BR>ddition of <strong>chdir</strong> as a subroutine to the <strong>CORE::</st=<BR>rong> namespace.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> There is another <a href=3D"https://github.com/Perl/perl5/pull/2240=<BR>5">big change</a> proposed by <strong>Curtis Poe</strong> about allowing <s=<BR>trong>can()</strong> to take a list of methods. Having checked the discussi=<BR>on, it seems to have closed without merge unfortunately.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> Have you played with <strong>Bitcoin</strong>? Well I haven't yet b=<BR>ut will do soon when I find spare time. For now, if you are interested to l=<BR>earn more about it from the <strong>Perl</strong> perlspective, we got 2-pa=<BR>rt series, <a href=3D"https://perladvent.org/2023/2023-12-02.html">part one=<BR></a> and <a href=3D"https://perladvent.org/2023/2023-12-03.html">part two</=<BR>a>, by <strong>Bartosz Jarzyna</strong> shared for <a href=3D"https://perla=<BR>dvent.org/2023/index.html">Perl Advent Calendar 2023</a>. Once you have fin=<BR>ished reading them we have an <a href=3D"https://bbrtj.eu/blog/article/bitc=<BR>oin-development-update">update</a> on development of <strong>Bitcoin</stron=<BR>g> libraries.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> Do you create quick one-liner in <stromg>Perl</strong>? If yes then=<BR> please do checkout this <a href=3D"https://www.youtube.com/watch?v=3DvgTnn=<BR>zaad94">short video</a>. I started watching but couldn't finish it as I los=<BR>t the interest halfway through. I have bookmarked it for now, will come bac=<BR>k soon. If you are looking for cool one-liners in <strong>Perl</strong> or =<BR><strong>Raku</strong> then I would highly recommend the contributions by th=<BR>e <strong>Team PWC</strong> down below under the section <stromg>The Weekly=<BR> Challenge</stromg>.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> Last but not least we have another big release <strong>Dancer2 1.1.=<BR>1</strong> announced in the <a href=3D"https://blogs.perl.org/users/jason_a=<BR>_crome/2024/07/dancer2-111-released.html">blog post</a> by <strong>Jason Cr=<BR>ome</strong>. I am very excited about the update and to know that it is bei=<BR>ng looked after. Thanks to the entire <stromg>Dancer Core Team</strong>. Ke=<BR>ep it up great work.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> Enjoy the summer holiday break and rest of the newsletter.<BR> </p><BR> =20<BR> <p style=3D"font-size: 14px"><BR> Your editor: Mohammad Sajid Anwar.<BR> </p><BR> </td><BR> <td><BR> <img style=3D"right:0; bottom: 0;" src=3D"https://perlweekly.com/i=<BR>mg/mohammad_anwar.png" /><BR> </td></tr><BR> </table><BR></td></tr><BR><BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"announcements" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Announcements</d=<BR>iv><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/jason_a_crome/2024/0=<BR>7/dancer2-111-released.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Dancer2 1.1.1 Released</a><BR> <a href=3D"https://twitter.com/home?status=3DDancer2+1.1.1+R=<BR>eleased+https%3A%2F%2Fblogs.perl.org%2Fusers%2Fjason_a_crome%2F2024%2F07%2F=<BR>dancer2-111-released.html by -at-cromedome via -at-perlweekly"><img src=3D"https:=<BR>//perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://blogs.per=<BR>l.org/users/jason_a_crome/">Jason A. Crome</a> (<a =<BR>href=3D"https://metacpan.org/author/CROMEDOME">CROMEDOME</a>) =<BR> </span> <p style=3D"font-size: 16px"><BR> The Dancer Core Team is happy to announce that Dancer2 1.1=<BR>.1 is on its way to CPAN.<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/jason_crome.jpg" title=3D"Jason A. Crome" width=3D"80" /><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/ron_savage/2024/07/u=<BR>pdated-curated-perl-module-tiddlywiki.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Updated, curated, Perl module TiddlyWiki</a><BR> <a href=3D"https://twitter.com/home?status=3DUpdated%2C+cura=<BR>ted%2C+Perl+module+TiddlyWiki+https%3A%2F%2Fblogs.perl.org%2Fusers%2Fron_sa=<BR>vage%2F2024%2F07%2Fupdated-curated-perl-module-tiddlywiki.html via -at-perlwee=<BR>kly"><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></=<BR>a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://savage.ne=<BR>t.au">Ron Savage</a> (<a href=3D"https://metacpan.o=<BR>rg/author/RSAVAGE">RSAVAGE</a>) </span> <p s=<BR>tyle=3D"font-size: 16px"><BR> =20<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/ron_savage.png" title=3D"Ron Savage" width=3D"80" /><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"virtual_presentations_for_perl_devel=<BR>opers" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Virtual presenta=<BR>tions for Perl developers</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://www.meetup.com/code-mavens/events/3014135=<BR>66/" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Continuous Integration (CI): GitHub Actions for Perl Pr=<BR>ojects (Free Virtual presentation on August 4)</a><BR> <a href=3D"https://twitter.com/home?status=3DContinuous+Inte=<BR>gration+%28CI%29%3A+GitHub+Actions+for+Perl+Projects+%28Free+Virtual+presen=<BR>tation+on+August+4%29+https%3A%2F%2Fwww.meetup.com%2Fcode-mavens%2Fevents%2=<BR>F301413566%2F by -at-szabgab via -at-perlweekly"><img src=3D"https://perlweekly.c=<BR>om/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://szabgab.c=<BR>om/">Gabor Szabo</a> (<a href=3D"https://metacpan.o=<BR>rg/author/SZABGAB">SZABGAB</a>) </span> <p s=<BR>tyle=3D"font-size: 16px"><BR> This events was postponed to August 4. In this virtual eve=<BR>nt you will learn why and how to use GitHub Actions as a CI system for your=<BR> Perl projects. The meeting is free of charge thanks to my <a href=3D"https=<BR>://szabgab.com/supporters">supporters</a> via <a href=3D"https://www.patreo=<BR>n.com/szabgab">Patreon</a> and <a href=3D"https://github.com/sponsors/szabg=<BR>ab/">GitHub</a>. Besides this event I am running many more, so make sure yo=<BR>u check the <a href=3D"https://www.meetup.com/code-mavens/">Code Mavens mee=<BR>tup group</a> and also register to it.<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"articles" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Articles</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/buddy_burden/2024/07=<BR>/sailing-the-seven-yapcs.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Sailing the Seven YAPCs</a><BR> <a href=3D"https://twitter.com/home?status=3DSailing+the+Sev=<BR>en+YAPCs+https%3A%2F%2Fblogs.perl.org%2Fusers%2Fbuddy_burden%2F2024%2F07%2F=<BR>sailing-the-seven-yapcs.html via -at-perlweekly"><img src=3D"https://perlweekl=<BR>y.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://blogs.per=<BR>l.org/users/buddy_burden/">Buddy Burden</a> (<a hre=<BR>f=3D"https://metacpan.org/author/BAREFOOT">BAREFOOT</a>) <=<BR>/span> <p style=3D"font-size: 16px"><BR> YAPC event report by another attendee <strong>Buddy Burden=<BR></strong>. Thanks for sharing your experience with us.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/chrisarg/2024/07/rep=<BR>ository-of-examples-using-perl-and-assembly-together.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Repository of examples using Perl and Assembly together=<BR></a><BR> <a href=3D"https://twitter.com/home?status=3DRepository+of+e=<BR>xamples+using+Perl+and+Assembly+together+https%3A%2F%2Fblogs.perl.org%2Fuse=<BR>rs%2Fchrisarg%2F2024%2F07%2Frepository-of-examples-using-perl-and-assembly-=<BR>together.html via -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitt=<BR>er16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Christos Argyropoulos </span> =<BR> <p style=3D"font-size: 16px"><BR> Sometimes one needs an extra ounce of performance. Why not=<BR> combine the high level semantics of Perl with the punch of assembly?<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"grants" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Grants</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://news.perlfoundation.org/post/pevans_core_=<BR>dev_april_may_june_2024" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">PEVANS Core Perl 5: Grant Report for April, May, June 2=<BR>024</a><BR> <a href=3D"https://twitter.com/home?status=3DPEVANS+Core+Per=<BR>l+5%3A+Grant+Report+for+April%2C+May%2C+June+2024+https%3A%2F%2Fnews.perlfo=<BR>undation.org%2Fpost%2Fpevans_core_dev_april_may_june_2024 via -at-perlweekly">=<BR><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> =20<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://news.perlfoundation.org/post/maintaining_=<BR>perl_dave_mitchell_june_2024" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Maintaining Perl 5 Core (Dave Mitchell): June 2024</a><BR> <a href=3D"https://twitter.com/home?status=3DMaintaining+Per=<BR>l+5+Core+%28Dave+Mitchell%29%3A+June+2024+https%3A%2F%2Fnews.perlfoundation=<BR>.org%2Fpost%2Fmaintaining_perl_dave_mitchell_june_2024 via -at-perlweekly"><im=<BR>g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> =20<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"the_weekly_challenge" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">The Weekly Chall=<BR>enge</div><BR> =20<BR> <p style=3D"font-size: 16px"><a href=3D"https://theweeklychalle=<BR>nge.org">The Weekly Challenge</a> by <a href=3D"https://manwar.org">Mohamma=<BR>d Sajid Anwar</a> will help you step out of your comfort-zone. You can even=<BR> win prize money of $50 by participating in the weekly challenge. We pick o=<BR>ne champion at the end of the month from among all of the contributors duri=<BR>ng the month, thanks to the sponsor Lance Wicks.</p><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://theweeklychallenge.org/blog/perl-weekly-c=<BR>hallenge-279" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">The Weekly Challenge - 279</a><BR> <a href=3D"https://twitter.com/home?status=3DThe+Weekly+Chal=<BR>lenge+-+279+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fperl-weekly-chall=<BR>enge-279 by -at-cpan_author via -at-perlweekly"><img src=3D"https://perlweekly.co=<BR>m/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"https://manwar.o=<BR>rg/">Mohammad Sajid Anwar</a> (<a href=3D"https://m=<BR>etacpan.org/author/MANWAR">MANWAR</a>) </span> =<BR> <p style=3D"font-size: 16px"><BR> Welcome to a new week with a couple of fun tasks "Sort Let=<BR>ters" and "Split String". If you are new to the weekly challenge then why n=<BR>ot join us and have fun every week. For more information, please read the <=<BR>a href=3D"https://theweeklychallenge.org/faq">FAQ</a>.<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://theweeklychallenge.org/blog/recap-challen=<BR>ge-278" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">RECAP - The Weekly Challenge - 278</a><BR> <a href=3D"https://twitter.com/home?status=3DRECAP+-+The+Wee=<BR>kly+Challenge+-+278+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Frecap-cha=<BR>llenge-278 by -at-cpan_author via -at-perlweekly"><img src=3D"https://perlweekly.=<BR>com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"https://manwar.o=<BR>rg/">Mohammad Sajid Anwar</a> (<a href=3D"https://m=<BR>etacpan.org/author/MANWAR">MANWAR</a>) </span> =<BR> <p style=3D"font-size: 16px"><BR> Enjoy a quick recap of last week's contributions by Team P=<BR>WC dealing with the "Sort String" and "Reverse Word" tasks in Perl and Raku=<BR>. You will find plenty of solutions to keep you busy.<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://deadmarshal.blogspot.com/2024/07/twc278.h=<BR>tml" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">TWC278</a><BR> <a href=3D"https://twitter.com/home?status=3DTWC278+https%3A=<BR>%2F%2Fdeadmarshal.blogspot.com%2F2024%2F07%2Ftwc278.html via -at-perlweekly"><=<BR>img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Ali Moradi </span> <p =<BR>style=3D"font-size: 16px"><BR> Another display of Perl's cool features and great solution=<BR>s. Thanks for sharing the knowledge with us.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://github.com/manwar/perlweeklychallenge-clu=<BR>b/blob/master/challenge-278/atschneid/README.md" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Sginrt and droW</a><BR> <a href=3D"https://twitter.com/home?status=3DSginrt+and+droW=<BR>+https%3A%2F%2Fgithub.com%2Fmanwar%2Fperlweeklychallenge-club%2Fblob%2Fmast=<BR>er%2Fchallenge-278%2Fatschneid%2FREADME.md via -at-perlweekly"><img src=3D"htt=<BR>ps://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Andrew Schneider </span> =<BR> <p style=3D"font-size: 16px"><BR> Don't you love the brave heart? I liked taking the difficu=<BR>lt path and getting job done with ease. Keep it up great work.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://raku-musings.com/sort-of-reverse.html" st=<BR>yle=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Sort of Reverse</a><BR> <a href=3D"https://twitter.com/home?status=3DSort+of+Reverse=<BR>+https%3A%2F%2Fraku-musings.com%2Fsort-of-reverse.html via -at-perlweekly"><im=<BR>g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Arne Sommer </span> <p=<BR> style=3D"font-size: 16px"><BR> Raku one-liner is showing off method chaining once again. =<BR>Raku Rocks.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://www.braincells.com/perl/2024/07/perl_week=<BR>ly_challenge_week_278.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Perl Weekly Challenge: Week 278</a><BR> <a href=3D"https://twitter.com/home?status=3DPerl+Weekly+Cha=<BR>llenge%3A+Week+278+https%3A%2F%2Fwww.braincells.com%2Fperl%2F2024%2F07%2Fpe=<BR>rl_weekly_challenge_week_278.html via -at-perlweekly"><img src=3D"https://perl=<BR>weekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Jaldhar H. Vyas </span> =<BR> <p style=3D"font-size: 16px"><BR> Coming from Raku master, the Perl one-liner is one of my f=<BR>avourite. Great work, keep it up.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://github.sommrey.de/the-bears-den/2024/07/1=<BR>9/ch-278.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Split, Sort and Join</a><BR> <a href=3D"https://twitter.com/home?status=3DSplit%2C+Sort+a=<BR>nd+Join+https%3A%2F%2Fgithub.sommrey.de%2Fthe-bears-den%2F2024%2F07%2F19%2F=<BR>ch-278.html via -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitter=<BR>16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Jorg Sommrey </span> <=<BR>p style=3D"font-size: 16px"><BR> Bullet points converted into working code in Perl. You rea=<BR>lly don't want to miss the gem. Well done.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/laurent_r/2024/07/pe=<BR>rl-weekly-challenge-278-sort-string.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Perl Weekly Challenge 278: Sort String</a><BR> <a href=3D"https://twitter.com/home?status=3DPerl+Weekly+Cha=<BR>llenge+278%3A+Sort+String+https%3A%2F%2Fblogs.perl.org%2Fusers%2Flaurent_r%=<BR>2F2024%2F07%2Fperl-weekly-challenge-278-sort-string.html via -at-perlweekly"><=<BR>img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Laurent Rosenfeld </span> =<BR> <p style=3D"font-size: 16px"><BR> Pure regex solution in Perl and Raku. Please do checkout t=<BR>he workings.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/laurent_r/2024/07/pe=<BR>rl-weekly-challenge-278-reverse-word.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Perl Weekly Challenge 278: Reverse Word</a><BR> <a href=3D"https://twitter.com/home?status=3DPerl+Weekly+Cha=<BR>llenge+278%3A+Reverse+Word+https%3A%2F%2Fblogs.perl.org%2Fusers%2Flaurent_r=<BR>%2F2024%2F07%2Fperl-weekly-challenge-278-reverse-word.html via -at-perlweekly"=<BR>><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Laurent Rosenfeld </span> =<BR> <p style=3D"font-size: 16px"><BR> Simple yet elegant approach to get the job done. You get t=<BR>he bonus indepth discussion. Well done and keep it up.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://fluca1978.github.io/2024/07/15/PerlWeekly=<BR>Challenge278.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">CHALLENGES (almost) IN A ROW</a><BR> <a href=3D"https://twitter.com/home?status=3DCHALLENGES+%28a=<BR>lmost%29+IN+A+ROW+https%3A%2F%2Ffluca1978.github.io%2F2024%2F07%2F15%2FPerl=<BR>WeeklyChallenge278.html via -at-perlweekly"><img src=3D"https://perlweekly.com=<BR>/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://fluca1978=<BR>.blogspot.com">Luca Ferrari</a> </span> <p s=<BR>tyle=3D"font-size: 16px"><BR> Consistent contributor of PostgreSQL solutions. Highly rec=<BR>ommended as you get bonus too.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://wlmb.github.io/2024/07/15/PWC278/" style=<BR>=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Perl Weekly Challenge 278</a><BR> <a href=3D"https://twitter.com/home?status=3DPerl+Weekly+Cha=<BR>llenge+278+https%3A%2F%2Fwlmb.github.io%2F2024%2F07%2F15%2FPWC278%2F via -at-p=<BR>erlweekly"><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Twe=<BR>et"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by W Luis Mochan </span> =<BR><p style=3D"font-size: 16px"><BR> Classic one-liner in Perl as always that takes care of eve=<BR>ry given example. Keep it up great work.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://packy.dardan.com/b/P9" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Word Reverse String Sort</a><BR> <a href=3D"https://twitter.com/home?status=3DWord+Reverse+St=<BR>ring+Sort+https%3A%2F%2Fpacky.dardan.com%2Fb%2FP9 via -at-perlweekly"><img src=<BR>=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://blogs.per=<BR>l.org/users/packy_anderson/">Packy Anderson</a> (<a=<BR> href=3D"https://metacpan.org/author/PACKY">PACKY</a>) </s=<BR>pan> <p style=3D"font-size: 16px"><BR> I love the musical introduction to a tech blog and then fo=<BR>llows the pure tech discussion. Great work, thanks for sharing.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"http://ccgi.campbellsmiths.force9.co.uk/challenge=<BR>/278" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Tangled string and drow</a><BR> <a href=3D"https://twitter.com/home?status=3DTangled+string+=<BR>and+drow+http%3A%2F%2Fccgi.campbellsmiths.force9.co.uk%2Fchallenge%2F278 vi=<BR>a -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D=<BR>"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Peter Campbell Smith </span> =<BR> <p style=3D"font-size: 16px"><BR> DIY web interface with detailed analysis. Cool quality sol=<BR>utions every week.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://reiniermaliepaard.nl/perl/pwc/index.php?i=<BR>d=3Dpwc278" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">The Weekly Challenge - 278</a><BR> <a href=3D"https://twitter.com/home?status=3DThe+Weekly+Chal=<BR>lenge+-+278+https%3A%2F%2Freiniermaliepaard.nl%2Fperl%2Fpwc%2Findex.php%3Fi=<BR>d%3Dpwc278 via -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitter1=<BR>6.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Reinier Maliepaard </span> =<BR> <p style=3D"font-size: 16px"><BR> Pure Perl solution without any dependency this week coveri=<BR>ng every examples. Great work.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://hatley-software.blogspot.com/2024/07/robb=<BR>ie-hatleys-solutions-to-weekly_16.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">The Weekly Challenge #278</a><BR> <a href=3D"https://twitter.com/home?status=3DThe+Weekly+Chal=<BR>lenge+%23278+https%3A%2F%2Fhatley-software.blogspot.com%2F2024%2F07%2Frobbi=<BR>e-hatleys-solutions-to-weekly_16.html via -at-perlweekly"><img src=3D"https://=<BR>perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"https://hatley-s=<BR>oftware.blogspot.com/">Robbie Hatley</a> </span> =<BR> <p style=3D"font-size: 16px"><BR> Breaking down big task into smaller tasks makes it easy to=<BR> implement. Take a look and see it yourself.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blog.firedrake.org/archive/2024/07/The_We=<BR>ekly_Challenge_278__Reverse_the_Sort_in_Strings_of_Words.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Reverse the Sort in Strings of Words</a><BR> <a href=3D"https://twitter.com/home?status=3DReverse+the+Sor=<BR>t+in+Strings+of+Words+https%3A%2F%2Fblog.firedrake.org%2Farchive%2F2024%2F0=<BR>7%2FThe_Weekly_Challenge_278__Reverse_the_Sort_in_Strings_of_Words.html via=<BR> -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"=<BR>Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"https://blog.fir=<BR>edrake.org/">Roger Bell West</a> (<a href=3D"https:=<BR>//metacpan.org/author/FIREDRAKE">FIREDRAKE</a>) </span> =<BR> <p style=3D"font-size: 16px"><BR> Playing with regex can be a tough task for beginners but o=<BR>nce you get there it becomes piece of cake. Highly recommended.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"rakudo" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Rakudo</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://rakudoweekly.blog/2024/07/15/2024-29-inte=<BR>l-exprjit-5" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">2024.29 Intel -exprJIT +5%</a><BR> <a href=3D"https://twitter.com/home?status=3D2024.29+Intel+-=<BR>exprJIT+%2B5%25+https%3A%2F%2Frakudoweekly.blog%2F2024%2F07%2F15%2F2024-29-=<BR>intel-exprjit-5 via -at-perlweekly"><img src=3D"https://perlweekly.com/img/twi=<BR>tter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Elizabeth Mattijsen (<a href=<BR>=3D"https://metacpan.org/author/ELIZABETH">ELIZABETH</a>) =<BR></span> <p style=3D"font-size: 16px"><BR> =20<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/elizabeth_mattijsen.png" title=3D"Elizabeth Mattijsen" width=3D"80" /=<BR>><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"weekly_collections" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Weekly collectio=<BR>ns</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"http://niceperl.blogspot.com/" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">NICEPERL's lists</a><BR> <a href=3D"https://twitter.com/home?status=3DNICEPERL%27s+li=<BR>sts+http%3A%2F%2Fniceperl.blogspot.com%2F by -at-niceperl via -at-perlweekly"><im=<BR>g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://niceperl.=<BR>blogspot.com/">Miguel Prz</a> (<a href=3D"https://m=<BR>etacpan.org/author/NICEPERL">NICEPERL</a>) </span> =<BR> <p style=3D"font-size: 16px"><BR> <a href=3D"https://niceperl.blogspot.com/2024/07/dv-9-grea=<BR>t-cpan-modules-released-last.html">Great CPAN modules released last week</a=<BR>>.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"events" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Events</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://www.meetup.com/toronto-perl-mongers/event=<BR>s/qbvmltygckbhc/" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Toronto Perl Mongers monthly meeting</a><BR> <a href=3D"https://twitter.com/home?status=3DToronto+Perl+Mo=<BR>ngers+monthly+meeting+https%3A%2F%2Fwww.meetup.com%2Ftoronto-perl-mongers%2=<BR>Fevents%2Fqbvmltygckbhc%2F via -at-perlweekly"><img src=3D"https://perlweekly.=<BR>com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> July 25, 2024, Virtual event<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://www.meetup.com/code-mavens/events/3014135=<BR>66" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Continuous Integration (CI): GitHub Actions for Perl Pr=<BR>ojects</a><BR> <a href=3D"https://twitter.com/home?status=3DContinuous+Inte=<BR>gration+%28CI%29%3A+GitHub+Actions+for+Perl+Projects+https%3A%2F%2Fwww.meet=<BR>up.com%2Fcode-mavens%2Fevents%2F301413566 via -at-perlweekly"><img src=3D"http=<BR>s://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> August 4, 2024, in Zoom<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://www.meetup.com/code-mavens/events/3018717=<BR>65/" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">GitHub Pages for Perl developers</a><BR> <a href=3D"https://twitter.com/home?status=3DGitHub+Pages+fo=<BR>r+Perl+developers+https%3A%2F%2Fwww.meetup.com%2Fcode-mavens%2Fevents%2F301=<BR>871765%2F via -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitter16=<BR>.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> August 15, 2024, in Zoom<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"http://act.yapc.eu/lpw2024/" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">London Perl and Raku Workshop</a><BR> <a href=3D"https://twitter.com/home?status=3DLondon+Perl+and=<BR>+Raku+Workshop+http%3A%2F%2Fact.yapc.eu%2Flpw2024%2F via -at-perlweekly"><img =<BR>src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> October 26, 2024, in London, UK<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR><BR><tr><td><BR><BR><BR><div id=3D"footer" style=3D"<BR> border-top: 1px solid #ccc;<BR> border-bottom: 1px solid #ccc;<BR>"><BR><p><BR>You joined the Perl Weekly to get weekly e-mails about the Perl programming=<BR> language and related topics.<BR><br /><BR>Want to see more? See <a href=3D"https://perlweekly.com/archive/">the archi=<BR>ves</a> of all the issues.<BR><br /><BR>Reading this as a non-subscriber? <a href=3D"https://perlweekly.com/">click=<BR> here to join us</a> free of charge.<BR><br /><BR>(C) Copyright <a href=3D"https://szabgab.com/">Gabor Szabo</a>. The article=<BR>s are copyright the respective authors.</p><BR>You can <a href=3D"https://perlweekly.com/unsubscribe.html">unsubscribe her=<BR>e</a> if you don't want to receive mails any more.<BR></p><BR><p><BR>You can freely redistribute this message if<BR>you keep the whole message intact, including<BR>the Copyright notice and this text.<BR></p><BR><div><BR><BR></td></tr><BR></table><BR><BR></body><BR></html><BR><BR>--e927d2f005b8143477142a6f3d9c834323336143bfe929714f5da5cb4812--<BR><BR>--===============2120923609==<BR>Content-Type: text/plain; charset="us-ascii"<BR>MIME-Version: 1.0<BR>Content-Transfer-Encoding: 7bit<BR>Content-Disposition: inline<BR><BR>_______________________________________________<BR>Hangout mailing list<BR>Hangout-at-nylxs.com<BR>http://lists.mrbrklyn.com/mailman/listinfo/hangout<BR><BR>--===============2120923609==--<BR><BR>--===============2120923609==<BR>Content-Type: multipart/alternative; boundary=e927d2f005b8143477142a6f3d9c834323336143bfe929714f5da5cb4812<BR><BR>--e927d2f005b8143477142a6f3d9c834323336143bfe929714f5da5cb4812<BR>Content-Transfer-Encoding: quoted-printable<BR>Content-Type: text/plain; charset=us-ascii<BR>Mime-Version: 1.0<BR><BR>Perl Weekly=20<BR><BR>https://perlweekly.com/<BR><BR>You can read the newsletter on the web, if you prefer.<BR>https://perlweekly.com/archive/678.html<BR><BR><BR><BR>Hi there,<BR><BR>The release of latest version of <strong>Perl</strong> kicked the process<BR>to elect new <strong>Perl Steering Council</strong>. I am happy to see the<BR>return of <strong>Philip Bruhat</strong> and <strong>Graham Knop</strong><BR>to the fold alongwith the new member <strong>Aristotle Pagaltzis</strong>.<BR>I would like to take this opportunity to thank, <strong>Paul Evans</strong><BR>for the quality contributions. Thanks to the <strong>PSC</strong>, we get<BR>regular updates about the work being carried out. If you are interested to<BR>know more about it then there is handy website, https://psc.perlhacks.com (<BR>https://psc.perlhacks.com ), created by <strong>Dave Cross</strong>.<BR><BR>As you all know we had big release <strong>Perl v5.40</strong> last month<BR>and here in one month we have two more relases Perl v5.41.0 (<BR>https://metacpan.org/release/BOOK/perl-5.41.1/view/pod/perl5410delta.pod )<BR>and Perl v5.41.1 (<BR>https://metacpan.org/release/ETHER/perl-5.41.2/view/pod/perl5411delta.pod<BR>). If you checkout the changes in the last two releases, you will find<BR>mostly updates to <strong>Modules</strong> and <strong>Pragmata</strong>.<BR>For me, the most significant change is the addition of<BR><strong>chdir</strong> as a subroutine to the <strong>CORE::</strong><BR>namespace.<BR><BR>There is another big change ( https://github.com/Perl/perl5/pull/22405 )<BR>proposed by <strong>Curtis Poe</strong> about allowing<BR><strong>can()</strong> to take a list of methods. Having checked the<BR>discussion, it seems to have closed without merge unfortunately.<BR><BR>Have you played with <strong>Bitcoin</strong>? Well I haven't yet but will<BR>do soon when I find spare time. For now, if you are interested to learn<BR>more about it from the <strong>Perl</strong> perlspective, we got 2-part<BR>series, part one ( https://perladvent.org/2023/2023-12-02.html ) and part<BR>two ( https://perladvent.org/2023/2023-12-03.html ), by <strong>Bartosz<BR>Jarzyna</strong> shared for Perl Advent Calendar 2023 (<BR>https://perladvent.org/2023/index.html ). Once you have finished reading<BR>them we have an update (<BR>https://bbrtj.eu/blog/article/bitcoin-development-update ) on development<BR>of <strong>Bitcoin</strong> libraries.<BR><BR>Do you create quick one-liner in <stromg>Perl</strong>? If yes then please<BR>do checkout this short video ( https://www.youtube.com/watch?v=3DvgTnnzaad9=<BR>4<BR>). I started watching but couldn't finish it as I lost the interest halfway<BR>through. I have bookmarked it for now, will come back soon. If you are<BR>looking for cool one-liners in <strong>Perl</strong> or<BR><strong>Raku</strong> then I would highly recommend the contributions by<BR>the <strong>Team PWC</strong> down below under the section <stromg>The<BR>Weekly Challenge</stromg>.<BR><BR>Last but not least we have another big release <strong>Dancer2<BR>1.1.1</strong> announced in the blog post (<BR>https://blogs.perl.org/users/jason_a_crome/2024/07/dancer2-111-released.htm<BR>l ) by <strong>Jason Crome</strong>. I am very excited about the update and<BR>to know that it is being looked after. Thanks to the entire <stromg>Dancer<BR>Core Team</strong>. Keep it up great work.<BR><BR>Enjoy the summer holiday break and rest of the newsletter.<BR><BR> --<BR> Your editor: Mohammad Sajid Anwar.<BR><BR><BR>Announcements<BR><BR> =20<BR> Dancer2 1.1.1 Released<BR> https://blogs.perl.org/users/jason_a_crome/2024/07/dancer2-111-released.h=<BR>tml<BR>=20<BR> The Dancer Core Team is happy to announce that Dancer2 1.1.1 is on its wa=<BR>y<BR> to CPAN.<BR> --------------<BR><BR> =20<BR> Updated, curated, Perl module TiddlyWiki<BR> https://blogs.perl.org/users/ron_savage/2024/07/updated-curated-perl-modu=<BR>le-tiddlywiki.html<BR>=20<BR> =20<BR> --------------<BR><BR> =20<BR><BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR><BR>Virtual presentations for Perl developers<BR><BR> =20<BR> Continuous Integration (CI): GitHub Actions for Perl Projects (Free Virtu=<BR>al presentation on August 4)<BR> https://www.meetup.com/code-mavens/events/301413566/<BR>=20<BR> This events was postponed to August 4. In this virtual event you will lea=<BR>rn<BR> why and how to use GitHub Actions as a CI system for your Perl projects.<BR> The meeting is free of charge thanks to my supporters (<BR> https://szabgab.com/supporters ) via Patreon (<BR> https://www.patreon.com/szabgab ) and GitHub (<BR> https://github.com/sponsors/szabgab/ ). Besides this event I am running<BR> many more, so make sure you check the Code Mavens meetup group (<BR> https://www.meetup.com/code-mavens/ ) and also register to it.<BR> --------------<BR><BR> =20<BR><BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR><BR>Articles<BR><BR> =20<BR> Sailing the Seven YAPCs<BR> https://blogs.perl.org/users/buddy_burden/2024/07/sailing-the-seven-yapcs=<BR>.html<BR>=20<BR> YAPC event report by another attendee <strong>Buddy Burden</strong>. Than=<BR>ks<BR> for sharing your experience with us.<BR> --------------<BR><BR> =20<BR> Repository of examples using Perl and Assembly together<BR> https://blogs.perl.org/users/chrisarg/2024/07/repository-of-examples-usin=<BR>g-perl-and-assembly-together.html<BR>=20<BR> Sometimes one needs an extra ounce of performance. Why not combine the hi=<BR>gh<BR> level semantics of Perl with the punch of assembly?<BR> --------------<BR><BR> =20<BR><BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR><BR>Grants<BR><BR> =20<BR> PEVANS Core Perl 5: Grant Report for April, May, June 2024<BR> https://news.perlfoundation.org/post/pevans_core_dev_april_may_june_2024<BR>=20<BR> =20<BR> --------------<BR><BR> =20<BR> Maintaining Perl 5 Core (Dave Mitchell): June 2024<BR> https://news.perlfoundation.org/post/maintaining_perl_dave_mitchell_june_=<BR>2024<BR>=20<BR> =20<BR> --------------<BR><BR> =20<BR><BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR><BR>The Weekly Challenge<BR>The Weekly Challenge ( https://theweeklychallenge.org ) by Mohammad Sajid<BR> Anwar ( https://manwar.org ) will help you step out of your comfort-zone.<BR> You can even win prize money of $50 by participating in the weekly<BR> challenge. We pick one champion at the end of the month from among all of<BR> the contributors during the month, thanks to the sponsor Lance Wicks.<BR> =20<BR> The Weekly Challenge - 279<BR> https://theweeklychallenge.org/blog/perl-weekly-challenge-279<BR>=20<BR> Welcome to a new week with a couple of fun tasks "Sort Letters" and "Spli=<BR>t<BR> String". If you are new to the weekly challenge then why not join us and<BR> have fun every week. For more information, please read the FAQ (<BR> https://theweeklychallenge.org/faq ).<BR> --------------<BR><BR> =20<BR> RECAP - The Weekly Challenge - 278<BR> https://theweeklychallenge.org/blog/recap-challenge-278<BR>=20<BR> Enjoy a quick recap of last week's contributions by Team PWC dealing with<BR> the "Sort String" and "Reverse Word" tasks in Perl and Raku. You will<BR> find plenty of solutions to keep you busy.<BR> --------------<BR><BR> =20<BR> TWC278<BR> https://deadmarshal.blogspot.com/2024/07/twc278.html<BR>=20<BR> Another display of Perl's cool features and great solutions. Thanks for<BR> sharing the knowledge with us.<BR> --------------<BR><BR> =20<BR> Sginrt and droW<BR> https://github.com/manwar/perlweeklychallenge-club/blob/master/challenge-=<BR>278/atschneid/README.md<BR>=20<BR> Don't you love the brave heart? I liked taking the difficult path and<BR> getting job done with ease. Keep it up great work.<BR> --------------<BR><BR> =20<BR> Sort of Reverse<BR> https://raku-musings.com/sort-of-reverse.html<BR>=20<BR> Raku one-liner is showing off method chaining once again. Raku Rocks.<BR> --------------<BR><BR> =20<BR> Perl Weekly Challenge: Week 278<BR> https://www.braincells.com/perl/2024/07/perl_weekly_challenge_week_278.ht=<BR>ml<BR>=20<BR> Coming from Raku master, the Perl one-liner is one of my favourite. Great<BR> work, keep it up.<BR> --------------<BR><BR> =20<BR> Split, Sort and Join<BR> https://github.sommrey.de/the-bears-den/2024/07/19/ch-278.html<BR>=20<BR> Bullet points converted into working code in Perl. You really don't want =<BR>to<BR> miss the gem. Well done.<BR> --------------<BR><BR> =20<BR> Perl Weekly Challenge 278: Sort String<BR> https://blogs.perl.org/users/laurent_r/2024/07/perl-weekly-challenge-278-=<BR>sort-string.html<BR>=20<BR> Pure regex solution in Perl and Raku. Please do checkout the workings.<BR> --------------<BR><BR> =20<BR> Perl Weekly Challenge 278: Reverse Word<BR> https://blogs.perl.org/users/laurent_r/2024/07/perl-weekly-challenge-278-=<BR>reverse-word.html<BR>=20<BR> Simple yet elegant approach to get the job done. You get the bonus indept=<BR>h<BR> discussion. Well done and keep it up.<BR> --------------<BR><BR> =20<BR> CHALLENGES (almost) IN A ROW<BR> https://fluca1978.github.io/2024/07/15/PerlWeeklyChallenge278.html<BR>=20<BR> Consistent contributor of PostgreSQL solutions. Highly recommended as you<BR> get bonus too.<BR> --------------<BR><BR> =20<BR> Perl Weekly Challenge 278<BR> https://wlmb.github.io/2024/07/15/PWC278/<BR>=20<BR> Classic one-liner in Perl as always that takes care of every given exampl=<BR>e.<BR> Keep it up great work.<BR> --------------<BR><BR> =20<BR> Word Reverse String Sort<BR> https://packy.dardan.com/b/P9<BR>=20<BR> I love the musical introduction to a tech blog and then follows the pure<BR> tech discussion. Great work, thanks for sharing.<BR> --------------<BR><BR> =20<BR> Tangled string and drow<BR> http://ccgi.campbellsmiths.force9.co.uk/challenge/278<BR>=20<BR> DIY web interface with detailed analysis. Cool quality solutions every<BR> week.<BR> --------------<BR><BR> =20<BR> The Weekly Challenge - 278<BR> https://reiniermaliepaard.nl/perl/pwc/index.php?id=3Dpwc278<BR>=20<BR> Pure Perl solution without any dependency this week covering every<BR> examples. Great work.<BR> --------------<BR><BR> =20<BR> The Weekly Challenge #278<BR> https://hatley-software.blogspot.com/2024/07/robbie-hatleys-solutions-to-=<BR>weekly_16.html<BR>=20<BR> Breaking down big task into smaller tasks makes it easy to implement. Tak=<BR>e<BR> a look and see it yourself.<BR> --------------<BR><BR> =20<BR> Reverse the Sort in Strings of Words<BR> https://blog.firedrake.org/archive/2024/07/The_Weekly_Challenge_278__Reve=<BR>rse_the_Sort_in_Strings_of_Words.html<BR>=20<BR> Playing with regex can be a tough task for beginners but once you get the=<BR>re<BR> it becomes piece of cake. Highly recommended.<BR> --------------<BR><BR> =20<BR><BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR><BR>Rakudo<BR><BR> =20<BR> 2024.29 Intel -exprJIT +5%<BR> https://rakudoweekly.blog/2024/07/15/2024-29-intel-exprjit-5<BR>=20<BR> =20<BR> --------------<BR><BR> =20<BR><BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR><BR>Weekly collections<BR><BR> =20<BR> NICEPERL's lists<BR> http://niceperl.blogspot.com/<BR>=20<BR> Great CPAN modules released last week (<BR> https://niceperl.blogspot.com/2024/07/dv-9-great-cpan-modules-released-la<BR> st.html ).<BR> --------------<BR><BR> =20<BR><BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR><BR>Events<BR><BR> =20<BR> Toronto Perl Mongers monthly meeting<BR> https://www.meetup.com/toronto-perl-mongers/events/qbvmltygckbhc/<BR>=20<BR> July 25, 2024, Virtual event<BR> --------------<BR><BR> =20<BR> Continuous Integration (CI): GitHub Actions for Perl Projects<BR> https://www.meetup.com/code-mavens/events/301413566<BR>=20<BR> August 4, 2024, in Zoom<BR> --------------<BR><BR> =20<BR> GitHub Pages for Perl developers<BR> https://www.meetup.com/code-mavens/events/301871765/<BR>=20<BR> August 15, 2024, in Zoom<BR> --------------<BR><BR> =20<BR> London Perl and Raku Workshop<BR> http://act.yapc.eu/lpw2024/<BR>=20<BR> October 26, 2024, in London, UK<BR> --------------<BR><BR> =20<BR><BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR><BR><BR><BR><BR>You joined the Perl Weekly to get weekly e-mails about the Perl programming=<BR> language and related topics.<BR><BR>Want to see more? See the archives ( https://perlweekly.com/archive/ ) of a=<BR>ll the issues.<BR><BR>Reading this as a non-subscriber? Join us free of charge. https://perlweekl=<BR>y.com/<BR><BR>(C) Copyright Gabor Szabo https://szabgab.com/<BR>The articles are copyright the respective authors.<BR><BR>You can freely redistribute this message if<BR>you keep the whole message intact, including<BR>the Copyright notice and this text.<BR><BR>If you don't want to receive mails any more<BR>you can unsubscribe here: https://perlweekly.com/unsubscribe.html<BR><BR><BR>--e927d2f005b8143477142a6f3d9c834323336143bfe929714f5da5cb4812<BR>Content-Transfer-Encoding: quoted-printable<BR>Content-Type: text/html; charset=us-ascii<BR>Mime-Version: 1.0<BR><BR><!DOCTYPE html><BR><html lang=3D"en"><BR><head><BR> <meta charset=3D"utf-8"><BR> <meta name=3D"viewport" content=3D"width=3Ddevice-width, initial-scale=3D=<BR>1.0, user-scalable=3Dyes"><BR> <title>Perl Weekly Issue #678 - 2024-07-22 - Perl Steering Council</title=<BR>><BR></head><BR><body><BR><BR><style><BR>* { text-align: left; }<BR>table {<BR> font-family: helvetica, arial, sans-serif;<BR> width: 700px;<BR>}<BR>-at-media (max-width: 800px) {<BR> table {<BR> width: 370px;<BR> }<BR>}<BR>p { margin: 1.2em 0em 1.35em 0em; line-height: 1.4em; }<BR>a { color: #04c; }<BR><BR>#menu {<BR> border-bottom: 1px solid #ccc;<BR>}<BR>#menu ul {<BR> text-align: center;<BR> margin: 0;<BR>}<BR>#menu li {<BR> font-size: 12px;<BR> display: inline;<BR> list-style-type: none;<BR> padding-right: 10px;<BR>}<BR><BR>#social_icons {<BR> margin-top: 10px;<BR>}<BR><BR></style><BR><BR><table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" align=3D"center" bg=<BR>color=3D"#ffffff"><BR><tr><td><BR> <p id=3D"logo"><BR> <a href=3D"https://perlweekly.com/" style=3D"<BR> background-color: #004065;<BR> color: #FFF;<BR> text-decoration: none;<BR> font-size: 40px;<BR> font-weight: bold;<BR> font-family: Gadget;<BR> =20<BR> border-radius: 5px;<BR> -moz-border-radius: 5px;<BR> -webkit-border-radius: 5px;<BR> border: 1px solid #000;<BR> padding: 10px;<BR> ">Perl Weekly</a><BR> =20<BR> </p><BR> <p id=3D"issue"<BR> style=3D"border-bottom: 1px solid #ccc;<BR> padding-bottom: 8px;<BR> font-size: 18px;"><BR> Issue #678 - 2024-07-22 - Perl Steering Council<BR> </p><BR><BR> <a href=3D"https://perlweekly.com/latest.html">latest</a> | <a href=3D"=<BR>https://perlweekly.com/archive">archive</a> | edited by <a href=3D"https://=<BR>manwar.org/">Mohammad Sajid Anwar</a><BR><BR> =20<BR> <div><BR> This edition was made possible by the <a href=3D"https://www.patreo=<BR>n.com/manwar">supporters of our cause</a>.<BR> </div><BR> =20<BR><BR> <div style=3D"text-align: center"><BR> You can <a href=3D"https://perlweekly.com/archive/678.html">read the ne=<BR>wsletter on the web</a>, if you prefer.<BR> </div><BR>=20<BR></td></tr><BR><BR><tr><td><BR> <table><BR> <tr><td><BR> =20<BR> <p style=3D"font-size: 16px"><BR> Hi there,<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> The release of latest version of <strong>Perl</strong> kicked the p=<BR>rocess to elect new <strong>Perl Steering Council</strong>. I am happy to s=<BR>ee the return of <strong>Philip Bruhat</strong> and <strong>Graham Knop</st=<BR>rong> to the fold alongwith the new member <strong>Aristotle Pagaltzis</str=<BR>ong>. I would like to take this opportunity to thank, <strong>Paul Evans</s=<BR>trong> for the quality contributions. Thanks to the <strong>PSC</strong>, w=<BR>e get regular updates about the work being carried out. If you are interest=<BR>ed to know more about it then there is handy website, <a href=3D"https://ps=<BR>c.perlhacks.com">https://psc.perlhacks.com</a>, created by <strong>Dave Cro=<BR>ss</strong>.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> As you all know we had big release <strong>Perl v5.40</strong> last=<BR> month and here in one month we have two more relases <a href=3D"https://me=<BR>tacpan.org/release/BOOK/perl-5.41.1/view/pod/perl5410delta.pod">Perl v5.41.=<BR>0</a> and <a href=3D"https://metacpan.org/release/ETHER/perl-5.41.2/view/po=<BR>d/perl5411delta.pod">Perl v5.41.1</a>. If you checkout the changes in the l=<BR>ast two releases, you will find mostly updates to <strong>Modules</strong> =<BR>and <strong>Pragmata</strong>. For me, the most significant change is the a=<BR>ddition of <strong>chdir</strong> as a subroutine to the <strong>CORE::</st=<BR>rong> namespace.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> There is another <a href=3D"https://github.com/Perl/perl5/pull/2240=<BR>5">big change</a> proposed by <strong>Curtis Poe</strong> about allowing <s=<BR>trong>can()</strong> to take a list of methods. Having checked the discussi=<BR>on, it seems to have closed without merge unfortunately.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> Have you played with <strong>Bitcoin</strong>? Well I haven't yet b=<BR>ut will do soon when I find spare time. For now, if you are interested to l=<BR>earn more about it from the <strong>Perl</strong> perlspective, we got 2-pa=<BR>rt series, <a href=3D"https://perladvent.org/2023/2023-12-02.html">part one=<BR></a> and <a href=3D"https://perladvent.org/2023/2023-12-03.html">part two</=<BR>a>, by <strong>Bartosz Jarzyna</strong> shared for <a href=3D"https://perla=<BR>dvent.org/2023/index.html">Perl Advent Calendar 2023</a>. Once you have fin=<BR>ished reading them we have an <a href=3D"https://bbrtj.eu/blog/article/bitc=<BR>oin-development-update">update</a> on development of <strong>Bitcoin</stron=<BR>g> libraries.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> Do you create quick one-liner in <stromg>Perl</strong>? If yes then=<BR> please do checkout this <a href=3D"https://www.youtube.com/watch?v=3DvgTnn=<BR>zaad94">short video</a>. I started watching but couldn't finish it as I los=<BR>t the interest halfway through. I have bookmarked it for now, will come bac=<BR>k soon. If you are looking for cool one-liners in <strong>Perl</strong> or =<BR><strong>Raku</strong> then I would highly recommend the contributions by th=<BR>e <strong>Team PWC</strong> down below under the section <stromg>The Weekly=<BR> Challenge</stromg>.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> Last but not least we have another big release <strong>Dancer2 1.1.=<BR>1</strong> announced in the <a href=3D"https://blogs.perl.org/users/jason_a=<BR>_crome/2024/07/dancer2-111-released.html">blog post</a> by <strong>Jason Cr=<BR>ome</strong>. I am very excited about the update and to know that it is bei=<BR>ng looked after. Thanks to the entire <stromg>Dancer Core Team</strong>. Ke=<BR>ep it up great work.<BR> </p><BR> =20<BR> <p style=3D"font-size: 16px"><BR> Enjoy the summer holiday break and rest of the newsletter.<BR> </p><BR> =20<BR> <p style=3D"font-size: 14px"><BR> Your editor: Mohammad Sajid Anwar.<BR> </p><BR> </td><BR> <td><BR> <img style=3D"right:0; bottom: 0;" src=3D"https://perlweekly.com/i=<BR>mg/mohammad_anwar.png" /><BR> </td></tr><BR> </table><BR></td></tr><BR><BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"announcements" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Announcements</d=<BR>iv><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/jason_a_crome/2024/0=<BR>7/dancer2-111-released.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Dancer2 1.1.1 Released</a><BR> <a href=3D"https://twitter.com/home?status=3DDancer2+1.1.1+R=<BR>eleased+https%3A%2F%2Fblogs.perl.org%2Fusers%2Fjason_a_crome%2F2024%2F07%2F=<BR>dancer2-111-released.html by -at-cromedome via -at-perlweekly"><img src=3D"https:=<BR>//perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://blogs.per=<BR>l.org/users/jason_a_crome/">Jason A. Crome</a> (<a =<BR>href=3D"https://metacpan.org/author/CROMEDOME">CROMEDOME</a>) =<BR> </span> <p style=3D"font-size: 16px"><BR> The Dancer Core Team is happy to announce that Dancer2 1.1=<BR>.1 is on its way to CPAN.<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/jason_crome.jpg" title=3D"Jason A. Crome" width=3D"80" /><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/ron_savage/2024/07/u=<BR>pdated-curated-perl-module-tiddlywiki.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Updated, curated, Perl module TiddlyWiki</a><BR> <a href=3D"https://twitter.com/home?status=3DUpdated%2C+cura=<BR>ted%2C+Perl+module+TiddlyWiki+https%3A%2F%2Fblogs.perl.org%2Fusers%2Fron_sa=<BR>vage%2F2024%2F07%2Fupdated-curated-perl-module-tiddlywiki.html via -at-perlwee=<BR>kly"><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></=<BR>a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://savage.ne=<BR>t.au">Ron Savage</a> (<a href=3D"https://metacpan.o=<BR>rg/author/RSAVAGE">RSAVAGE</a>) </span> <p s=<BR>tyle=3D"font-size: 16px"><BR> =20<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/ron_savage.png" title=3D"Ron Savage" width=3D"80" /><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"virtual_presentations_for_perl_devel=<BR>opers" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Virtual presenta=<BR>tions for Perl developers</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://www.meetup.com/code-mavens/events/3014135=<BR>66/" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Continuous Integration (CI): GitHub Actions for Perl Pr=<BR>ojects (Free Virtual presentation on August 4)</a><BR> <a href=3D"https://twitter.com/home?status=3DContinuous+Inte=<BR>gration+%28CI%29%3A+GitHub+Actions+for+Perl+Projects+%28Free+Virtual+presen=<BR>tation+on+August+4%29+https%3A%2F%2Fwww.meetup.com%2Fcode-mavens%2Fevents%2=<BR>F301413566%2F by -at-szabgab via -at-perlweekly"><img src=3D"https://perlweekly.c=<BR>om/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://szabgab.c=<BR>om/">Gabor Szabo</a> (<a href=3D"https://metacpan.o=<BR>rg/author/SZABGAB">SZABGAB</a>) </span> <p s=<BR>tyle=3D"font-size: 16px"><BR> This events was postponed to August 4. In this virtual eve=<BR>nt you will learn why and how to use GitHub Actions as a CI system for your=<BR> Perl projects. The meeting is free of charge thanks to my <a href=3D"https=<BR>://szabgab.com/supporters">supporters</a> via <a href=3D"https://www.patreo=<BR>n.com/szabgab">Patreon</a> and <a href=3D"https://github.com/sponsors/szabg=<BR>ab/">GitHub</a>. Besides this event I am running many more, so make sure yo=<BR>u check the <a href=3D"https://www.meetup.com/code-mavens/">Code Mavens mee=<BR>tup group</a> and also register to it.<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"articles" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Articles</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/buddy_burden/2024/07=<BR>/sailing-the-seven-yapcs.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Sailing the Seven YAPCs</a><BR> <a href=3D"https://twitter.com/home?status=3DSailing+the+Sev=<BR>en+YAPCs+https%3A%2F%2Fblogs.perl.org%2Fusers%2Fbuddy_burden%2F2024%2F07%2F=<BR>sailing-the-seven-yapcs.html via -at-perlweekly"><img src=3D"https://perlweekl=<BR>y.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://blogs.per=<BR>l.org/users/buddy_burden/">Buddy Burden</a> (<a hre=<BR>f=3D"https://metacpan.org/author/BAREFOOT">BAREFOOT</a>) <=<BR>/span> <p style=3D"font-size: 16px"><BR> YAPC event report by another attendee <strong>Buddy Burden=<BR></strong>. Thanks for sharing your experience with us.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/chrisarg/2024/07/rep=<BR>ository-of-examples-using-perl-and-assembly-together.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Repository of examples using Perl and Assembly together=<BR></a><BR> <a href=3D"https://twitter.com/home?status=3DRepository+of+e=<BR>xamples+using+Perl+and+Assembly+together+https%3A%2F%2Fblogs.perl.org%2Fuse=<BR>rs%2Fchrisarg%2F2024%2F07%2Frepository-of-examples-using-perl-and-assembly-=<BR>together.html via -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitt=<BR>er16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Christos Argyropoulos </span> =<BR> <p style=3D"font-size: 16px"><BR> Sometimes one needs an extra ounce of performance. Why not=<BR> combine the high level semantics of Perl with the punch of assembly?<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"grants" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Grants</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://news.perlfoundation.org/post/pevans_core_=<BR>dev_april_may_june_2024" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">PEVANS Core Perl 5: Grant Report for April, May, June 2=<BR>024</a><BR> <a href=3D"https://twitter.com/home?status=3DPEVANS+Core+Per=<BR>l+5%3A+Grant+Report+for+April%2C+May%2C+June+2024+https%3A%2F%2Fnews.perlfo=<BR>undation.org%2Fpost%2Fpevans_core_dev_april_may_june_2024 via -at-perlweekly">=<BR><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> =20<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://news.perlfoundation.org/post/maintaining_=<BR>perl_dave_mitchell_june_2024" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Maintaining Perl 5 Core (Dave Mitchell): June 2024</a><BR> <a href=3D"https://twitter.com/home?status=3DMaintaining+Per=<BR>l+5+Core+%28Dave+Mitchell%29%3A+June+2024+https%3A%2F%2Fnews.perlfoundation=<BR>.org%2Fpost%2Fmaintaining_perl_dave_mitchell_june_2024 via -at-perlweekly"><im=<BR>g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> =20<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"the_weekly_challenge" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">The Weekly Chall=<BR>enge</div><BR> =20<BR> <p style=3D"font-size: 16px"><a href=3D"https://theweeklychalle=<BR>nge.org">The Weekly Challenge</a> by <a href=3D"https://manwar.org">Mohamma=<BR>d Sajid Anwar</a> will help you step out of your comfort-zone. You can even=<BR> win prize money of $50 by participating in the weekly challenge. We pick o=<BR>ne champion at the end of the month from among all of the contributors duri=<BR>ng the month, thanks to the sponsor Lance Wicks.</p><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://theweeklychallenge.org/blog/perl-weekly-c=<BR>hallenge-279" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">The Weekly Challenge - 279</a><BR> <a href=3D"https://twitter.com/home?status=3DThe+Weekly+Chal=<BR>lenge+-+279+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Fperl-weekly-chall=<BR>enge-279 by -at-cpan_author via -at-perlweekly"><img src=3D"https://perlweekly.co=<BR>m/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"https://manwar.o=<BR>rg/">Mohammad Sajid Anwar</a> (<a href=3D"https://m=<BR>etacpan.org/author/MANWAR">MANWAR</a>) </span> =<BR> <p style=3D"font-size: 16px"><BR> Welcome to a new week with a couple of fun tasks "Sort Let=<BR>ters" and "Split String". If you are new to the weekly challenge then why n=<BR>ot join us and have fun every week. For more information, please read the <=<BR>a href=3D"https://theweeklychallenge.org/faq">FAQ</a>.<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://theweeklychallenge.org/blog/recap-challen=<BR>ge-278" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">RECAP - The Weekly Challenge - 278</a><BR> <a href=3D"https://twitter.com/home?status=3DRECAP+-+The+Wee=<BR>kly+Challenge+-+278+https%3A%2F%2Ftheweeklychallenge.org%2Fblog%2Frecap-cha=<BR>llenge-278 by -at-cpan_author via -at-perlweekly"><img src=3D"https://perlweekly.=<BR>com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"https://manwar.o=<BR>rg/">Mohammad Sajid Anwar</a> (<a href=3D"https://m=<BR>etacpan.org/author/MANWAR">MANWAR</a>) </span> =<BR> <p style=3D"font-size: 16px"><BR> Enjoy a quick recap of last week's contributions by Team P=<BR>WC dealing with the "Sort String" and "Reverse Word" tasks in Perl and Raku=<BR>. You will find plenty of solutions to keep you busy.<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://deadmarshal.blogspot.com/2024/07/twc278.h=<BR>tml" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">TWC278</a><BR> <a href=3D"https://twitter.com/home?status=3DTWC278+https%3A=<BR>%2F%2Fdeadmarshal.blogspot.com%2F2024%2F07%2Ftwc278.html via -at-perlweekly"><=<BR>img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Ali Moradi </span> <p =<BR>style=3D"font-size: 16px"><BR> Another display of Perl's cool features and great solution=<BR>s. Thanks for sharing the knowledge with us.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://github.com/manwar/perlweeklychallenge-clu=<BR>b/blob/master/challenge-278/atschneid/README.md" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Sginrt and droW</a><BR> <a href=3D"https://twitter.com/home?status=3DSginrt+and+droW=<BR>+https%3A%2F%2Fgithub.com%2Fmanwar%2Fperlweeklychallenge-club%2Fblob%2Fmast=<BR>er%2Fchallenge-278%2Fatschneid%2FREADME.md via -at-perlweekly"><img src=3D"htt=<BR>ps://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Andrew Schneider </span> =<BR> <p style=3D"font-size: 16px"><BR> Don't you love the brave heart? I liked taking the difficu=<BR>lt path and getting job done with ease. Keep it up great work.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://raku-musings.com/sort-of-reverse.html" st=<BR>yle=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Sort of Reverse</a><BR> <a href=3D"https://twitter.com/home?status=3DSort+of+Reverse=<BR>+https%3A%2F%2Fraku-musings.com%2Fsort-of-reverse.html via -at-perlweekly"><im=<BR>g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Arne Sommer </span> <p=<BR> style=3D"font-size: 16px"><BR> Raku one-liner is showing off method chaining once again. =<BR>Raku Rocks.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://www.braincells.com/perl/2024/07/perl_week=<BR>ly_challenge_week_278.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Perl Weekly Challenge: Week 278</a><BR> <a href=3D"https://twitter.com/home?status=3DPerl+Weekly+Cha=<BR>llenge%3A+Week+278+https%3A%2F%2Fwww.braincells.com%2Fperl%2F2024%2F07%2Fpe=<BR>rl_weekly_challenge_week_278.html via -at-perlweekly"><img src=3D"https://perl=<BR>weekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Jaldhar H. Vyas </span> =<BR> <p style=3D"font-size: 16px"><BR> Coming from Raku master, the Perl one-liner is one of my f=<BR>avourite. Great work, keep it up.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://github.sommrey.de/the-bears-den/2024/07/1=<BR>9/ch-278.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Split, Sort and Join</a><BR> <a href=3D"https://twitter.com/home?status=3DSplit%2C+Sort+a=<BR>nd+Join+https%3A%2F%2Fgithub.sommrey.de%2Fthe-bears-den%2F2024%2F07%2F19%2F=<BR>ch-278.html via -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitter=<BR>16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Jorg Sommrey </span> <=<BR>p style=3D"font-size: 16px"><BR> Bullet points converted into working code in Perl. You rea=<BR>lly don't want to miss the gem. Well done.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/laurent_r/2024/07/pe=<BR>rl-weekly-challenge-278-sort-string.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Perl Weekly Challenge 278: Sort String</a><BR> <a href=3D"https://twitter.com/home?status=3DPerl+Weekly+Cha=<BR>llenge+278%3A+Sort+String+https%3A%2F%2Fblogs.perl.org%2Fusers%2Flaurent_r%=<BR>2F2024%2F07%2Fperl-weekly-challenge-278-sort-string.html via -at-perlweekly"><=<BR>img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Laurent Rosenfeld </span> =<BR> <p style=3D"font-size: 16px"><BR> Pure regex solution in Perl and Raku. Please do checkout t=<BR>he workings.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blogs.perl.org/users/laurent_r/2024/07/pe=<BR>rl-weekly-challenge-278-reverse-word.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Perl Weekly Challenge 278: Reverse Word</a><BR> <a href=3D"https://twitter.com/home?status=3DPerl+Weekly+Cha=<BR>llenge+278%3A+Reverse+Word+https%3A%2F%2Fblogs.perl.org%2Fusers%2Flaurent_r=<BR>%2F2024%2F07%2Fperl-weekly-challenge-278-reverse-word.html via -at-perlweekly"=<BR>><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Laurent Rosenfeld </span> =<BR> <p style=3D"font-size: 16px"><BR> Simple yet elegant approach to get the job done. You get t=<BR>he bonus indepth discussion. Well done and keep it up.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://fluca1978.github.io/2024/07/15/PerlWeekly=<BR>Challenge278.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">CHALLENGES (almost) IN A ROW</a><BR> <a href=3D"https://twitter.com/home?status=3DCHALLENGES+%28a=<BR>lmost%29+IN+A+ROW+https%3A%2F%2Ffluca1978.github.io%2F2024%2F07%2F15%2FPerl=<BR>WeeklyChallenge278.html via -at-perlweekly"><img src=3D"https://perlweekly.com=<BR>/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://fluca1978=<BR>.blogspot.com">Luca Ferrari</a> </span> <p s=<BR>tyle=3D"font-size: 16px"><BR> Consistent contributor of PostgreSQL solutions. Highly rec=<BR>ommended as you get bonus too.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://wlmb.github.io/2024/07/15/PWC278/" style=<BR>=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Perl Weekly Challenge 278</a><BR> <a href=3D"https://twitter.com/home?status=3DPerl+Weekly+Cha=<BR>llenge+278+https%3A%2F%2Fwlmb.github.io%2F2024%2F07%2F15%2FPWC278%2F via -at-p=<BR>erlweekly"><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Twe=<BR>et"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by W Luis Mochan </span> =<BR><p style=3D"font-size: 16px"><BR> Classic one-liner in Perl as always that takes care of eve=<BR>ry given example. Keep it up great work.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://packy.dardan.com/b/P9" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Word Reverse String Sort</a><BR> <a href=3D"https://twitter.com/home?status=3DWord+Reverse+St=<BR>ring+Sort+https%3A%2F%2Fpacky.dardan.com%2Fb%2FP9 via -at-perlweekly"><img src=<BR>=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://blogs.per=<BR>l.org/users/packy_anderson/">Packy Anderson</a> (<a=<BR> href=3D"https://metacpan.org/author/PACKY">PACKY</a>) </s=<BR>pan> <p style=3D"font-size: 16px"><BR> I love the musical introduction to a tech blog and then fo=<BR>llows the pure tech discussion. Great work, thanks for sharing.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"http://ccgi.campbellsmiths.force9.co.uk/challenge=<BR>/278" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Tangled string and drow</a><BR> <a href=3D"https://twitter.com/home?status=3DTangled+string+=<BR>and+drow+http%3A%2F%2Fccgi.campbellsmiths.force9.co.uk%2Fchallenge%2F278 vi=<BR>a -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D=<BR>"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Peter Campbell Smith </span> =<BR> <p style=3D"font-size: 16px"><BR> DIY web interface with detailed analysis. Cool quality sol=<BR>utions every week.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://reiniermaliepaard.nl/perl/pwc/index.php?i=<BR>d=3Dpwc278" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">The Weekly Challenge - 278</a><BR> <a href=3D"https://twitter.com/home?status=3DThe+Weekly+Chal=<BR>lenge+-+278+https%3A%2F%2Freiniermaliepaard.nl%2Fperl%2Fpwc%2Findex.php%3Fi=<BR>d%3Dpwc278 via -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitter1=<BR>6.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Reinier Maliepaard </span> =<BR> <p style=3D"font-size: 16px"><BR> Pure Perl solution without any dependency this week coveri=<BR>ng every examples. Great work.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://hatley-software.blogspot.com/2024/07/robb=<BR>ie-hatleys-solutions-to-weekly_16.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">The Weekly Challenge #278</a><BR> <a href=3D"https://twitter.com/home?status=3DThe+Weekly+Chal=<BR>lenge+%23278+https%3A%2F%2Fhatley-software.blogspot.com%2F2024%2F07%2Frobbi=<BR>e-hatleys-solutions-to-weekly_16.html via -at-perlweekly"><img src=3D"https://=<BR>perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"https://hatley-s=<BR>oftware.blogspot.com/">Robbie Hatley</a> </span> =<BR> <p style=3D"font-size: 16px"><BR> Breaking down big task into smaller tasks makes it easy to=<BR> implement. Take a look and see it yourself.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://blog.firedrake.org/archive/2024/07/The_We=<BR>ekly_Challenge_278__Reverse_the_Sort_in_Strings_of_Words.html" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Reverse the Sort in Strings of Words</a><BR> <a href=3D"https://twitter.com/home?status=3DReverse+the+Sor=<BR>t+in+Strings+of+Words+https%3A%2F%2Fblog.firedrake.org%2Farchive%2F2024%2F0=<BR>7%2FThe_Weekly_Challenge_278__Reverse_the_Sort_in_Strings_of_Words.html via=<BR> -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"=<BR>Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"https://blog.fir=<BR>edrake.org/">Roger Bell West</a> (<a href=3D"https:=<BR>//metacpan.org/author/FIREDRAKE">FIREDRAKE</a>) </span> =<BR> <p style=3D"font-size: 16px"><BR> Playing with regex can be a tough task for beginners but o=<BR>nce you get there it becomes piece of cake. Highly recommended.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"rakudo" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Rakudo</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://rakudoweekly.blog/2024/07/15/2024-29-inte=<BR>l-exprjit-5" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">2024.29 Intel -exprJIT +5%</a><BR> <a href=3D"https://twitter.com/home?status=3D2024.29+Intel+-=<BR>exprJIT+%2B5%25+https%3A%2F%2Frakudoweekly.blog%2F2024%2F07%2F15%2F2024-29-=<BR>intel-exprjit-5 via -at-perlweekly"><img src=3D"https://perlweekly.com/img/twi=<BR>tter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by Elizabeth Mattijsen (<a href=<BR>=3D"https://metacpan.org/author/ELIZABETH">ELIZABETH</a>) =<BR></span> <p style=3D"font-size: 16px"><BR> =20<BR> </p><BR> =20<BR> </div><BR> </td><td style=3D"width:100px"><img src=3D"https://perlweekly.co=<BR>m/img/elizabeth_mattijsen.png" title=3D"Elizabeth Mattijsen" width=3D"80" /=<BR>><BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"weekly_collections" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Weekly collectio=<BR>ns</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"http://niceperl.blogspot.com/" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">NICEPERL's lists</a><BR> <a href=3D"https://twitter.com/home?status=3DNICEPERL%27s+li=<BR>sts+http%3A%2F%2Fniceperl.blogspot.com%2F by -at-niceperl via -at-perlweekly"><im=<BR>g src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <span style=3D"font-size: 14px">=20<BR> by <a href=3D"http://niceperl.=<BR>blogspot.com/">Miguel Prz</a> (<a href=3D"https://m=<BR>etacpan.org/author/NICEPERL">NICEPERL</a>) </span> =<BR> <p style=3D"font-size: 16px"><BR> <a href=3D"https://niceperl.blogspot.com/2024/07/dv-9-grea=<BR>t-cpan-modules-released-last.html">Great CPAN modules released last week</a=<BR>>.<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR> <tr><td><BR> <hr style=3D"color: red" id=3D"events" /><BR> <div style=3D"font-size: 18px; font-weight: bold;">Events</div><BR> =20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://www.meetup.com/toronto-perl-mongers/event=<BR>s/qbvmltygckbhc/" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Toronto Perl Mongers monthly meeting</a><BR> <a href=3D"https://twitter.com/home?status=3DToronto+Perl+Mo=<BR>ngers+monthly+meeting+https%3A%2F%2Fwww.meetup.com%2Ftoronto-perl-mongers%2=<BR>Fevents%2Fqbvmltygckbhc%2F via -at-perlweekly"><img src=3D"https://perlweekly.=<BR>com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> July 25, 2024, Virtual event<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://www.meetup.com/code-mavens/events/3014135=<BR>66" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">Continuous Integration (CI): GitHub Actions for Perl Pr=<BR>ojects</a><BR> <a href=3D"https://twitter.com/home?status=3DContinuous+Inte=<BR>gration+%28CI%29%3A+GitHub+Actions+for+Perl+Projects+https%3A%2F%2Fwww.meet=<BR>up.com%2Fcode-mavens%2Fevents%2F301413566 via -at-perlweekly"><img src=3D"http=<BR>s://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> August 4, 2024, in Zoom<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"https://www.meetup.com/code-mavens/events/3018717=<BR>65/" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">GitHub Pages for Perl developers</a><BR> <a href=3D"https://twitter.com/home?status=3DGitHub+Pages+fo=<BR>r+Perl+developers+https%3A%2F%2Fwww.meetup.com%2Fcode-mavens%2Fevents%2F301=<BR>871765%2F via -at-perlweekly"><img src=3D"https://perlweekly.com/img/twitter16=<BR>.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> August 15, 2024, in Zoom<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> <tr><td><BR> <table style=3D"width:100%"><tr><td><BR> <div<BR> =20<BR> ><BR> <p style=3D"margin-left: 1.5em;"><BR> <a href=3D"http://act.yapc.eu/lpw2024/" style=3D"<BR> font-size: 18px;<BR> font-weight: bold;<BR> ">London Perl and Raku Workshop</a><BR> <a href=3D"https://twitter.com/home?status=3DLondon+Perl+and=<BR>+Raku+Workshop+http%3A%2F%2Fact.yapc.eu%2Flpw2024%2F via -at-perlweekly"><img =<BR>src=3D"https://perlweekly.com/img/twitter16.png" alt=3D"Tweet"></a><BR> <br /> <p style=3D"font-size: 16px"><BR> October 26, 2024, in London, UK<BR> </p><BR> =20<BR> </div><BR> =20<BR> </td></tr></table>=20<BR> </td></tr><BR> =20<BR> =20<BR><BR><BR><tr><td><BR><BR><BR><div id=3D"footer" style=3D"<BR> border-top: 1px solid #ccc;<BR> border-bottom: 1px solid #ccc;<BR>"><BR><p><BR>You joined the Perl Weekly to get weekly e-mails about the Perl programming=<BR> language and related topics.<BR><br /><BR>Want to see more? See <a href=3D"https://perlweekly.com/archive/">the archi=<BR>ves</a> of all the issues.<BR><br /><BR>Reading this as a non-subscriber? <a href=3D"https://perlweekly.com/">click=<BR> here to join us</a> free of charge.<BR><br /><BR>(C) Copyright <a href=3D"https://szabgab.com/">Gabor Szabo</a>. The article=<BR>s are copyright the respective authors.</p><BR>You can <a href=3D"https://perlweekly.com/unsubscribe.html">unsubscribe her=<BR>e</a> if you don't want to receive mails any more.<BR></p><BR><p><BR>You can freely redistribute this message if<BR>you keep the whole message intact, including<BR>the Copyright notice and this text.<BR></p><BR><div><BR><BR></td></tr><BR></table><BR><BR></body><BR></html><BR><BR>--e927d2f005b8143477142a6f3d9c834323336143bfe929714f5da5cb4812--<BR><BR>--===============2120923609==<BR>Content-Type: text/plain; charset="us-ascii"<BR>MIME-Version: 1.0<BR>Content-Transfer-Encoding: 7bit<BR>Content-Disposition: inline<BR><BR>_______________________________________________<BR>Hangout mailing list<BR>Hangout-at-nylxs.com<BR>http://lists.mrbrklyn.com/mailman/listinfo/hangout<BR><BR>--===============2120923609==--<BR><BR></TD> </tr> </table> </TD> </tr> <tr> <TD><img ALT='' src="/images/main_horizontalline.gif" WIDTH="460" HEIGHT="4" VSPACE="8"></TD> </tr> <tr><TD><P><OL><LI><B><A HREF='./messages.html?id=554038&archive=2024-07-01' CLASS='header'>2024-07-01 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The Supreme Court Says Safe Streets Are </A></B></LI><LI><B><A HREF='./messages.html?id=554039&archive=2024-07-01' CLASS='header'>2024-07-01 Aviva <aviva-at-gmx.us> Subject: [Hangout - NYLXS] Blacks Versus Jews - the open wound </A></B></LI><LI><B><A HREF='./messages.html?id=554040&archive=2024-07-01' CLASS='header'>2024-07-02 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] must watch </A></B></LI><LI><B><A HREF='./messages.html?id=554041&archive=2024-07-01' CLASS='header'>2024-07-02 mayer ilovitz <pmamayeri-at-gmail.com> Re: [Hangout - NYLXS] must watch </A></B></LI><LI><B><A HREF='./messages.html?id=554042&archive=2024-07-01' CLASS='header'>2024-07-02 Ruben Safir <mrbrklyn-at-panix.com> Re: [Hangout - NYLXS] must watch </A></B></LI><LI><B><A HREF='./messages.html?id=554043&archive=2024-07-01' CLASS='header'>2024-07-03 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] New openssh vulnerabilty... </A></B></LI><LI><B><A HREF='./messages.html?id=554044&archive=2024-07-01' CLASS='header'>2024-07-04 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Nothing like a good education to get you started </A></B></LI><LI><B><A HREF='./messages.html?id=554045&archive=2024-07-01' CLASS='header'>2024-07-04 Axel Braun <axel.braun-at-gnuhealth.org> Subject: [Hangout - NYLXS] [Health] New Raspi4 image </A></B></LI><LI><B><A HREF='./messages.html?id=554046&archive=2024-07-01' CLASS='header'>2024-07-01 From: "Free Software Foundation" <info-at-fsf.org> Subject: [Hangout - NYLXS] Free Software Supporter -- Issue 195, July 2024 </A></B></LI><LI><B><A HREF='./messages.html?id=554047&archive=2024-07-01' CLASS='header'>2024-07-11 Aviva <aviva-at-gmx.us> Re: [Hangout - NYLXS] Blacks Versus Jews - the open wound </A></B></LI><LI><B><A HREF='./messages.html?id=554048&archive=2024-07-01' CLASS='header'>2024-07-11 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Blacks Versus Jews - the open wound </A></B></LI><LI><B><A HREF='./messages.html?id=554049&archive=2024-07-01' CLASS='header'>2024-07-11 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] Blacks Versus Jews - the open wound </A></B></LI><LI><B><A HREF='./messages.html?id=554050&archive=2024-07-01' CLASS='header'>2024-07-14 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] No Jews of any kind </A></B></LI><LI><B><A HREF='./messages.html?id=554051&archive=2024-07-01' CLASS='header'>2024-07-15 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #677 - Reports from TPRC 2024 </A></B></LI><LI><B><A HREF='./messages.html?id=554052&archive=2024-07-01' CLASS='header'>2024-07-19 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Crossfire Alternative maps </A></B></LI><LI><B><A HREF='./messages.html?id=554053&archive=2024-07-01' CLASS='header'>2024-07-19 mayer ilovitz <pmamayeri-at-gmail.com> Subject: [Hangout - NYLXS] =?utf-8?b?ZmRkLm9yZyA3LzE5LzI0OiBJcmFuIOKAmE9u?= </A></B></LI><LI><B><A HREF='./messages.html?id=554054&archive=2024-07-01' CLASS='header'>2024-07-21 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] </A></B></LI><LI><B><A HREF='./messages.html?id=554055&archive=2024-07-01' CLASS='header'>2024-07-24 From: <noreply-at-labor.ny.gov> Subject: [Hangout - NYLXS] 1199SEIU Employment Center Recruiting Event 8/15! </A></B></LI><LI><B><A HREF='./messages.html?id=554056&archive=2024-07-01' CLASS='header'>2024-07-24 From: <noreply-at-labor.ny.gov> Subject: [Hangout - NYLXS] 1199SEIU Employment Center Recruiting Event 8/15! </A></B></LI><LI><B><A HREF='./messages.html?id=554057&archive=2024-07-01' CLASS='header'>2024-07-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Hangout - NYLXS] Tisha B'Av is coming - time to give Tzdakah </A></B></LI><LI><B><A HREF='./messages.html?id=554058&archive=2024-07-01' CLASS='header'>2024-07-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Tisha B'Av is coming - time to give Tzdakah </A></B></LI><LI><B><A HREF='./messages.html?id=554059&archive=2024-07-01' CLASS='header'>2024-07-22 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #678 - Perl Steering Council </A></B></LI><LI><B><A HREF='./messages.html?id=554060&archive=2024-07-01' CLASS='header'>2024-07-25 From: "Free Software Foundation" <info-at-fsf.org> Subject: [Hangout - NYLXS] A world where software freedom has a fighting </A></B></LI><LI><B><A HREF='./messages.html?id=554061&archive=2024-07-01' CLASS='header'>2024-07-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The World on Children </A></B></LI><LI><B><A HREF='./messages.html?id=554062&archive=2024-07-01' CLASS='header'>2024-07-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Remember when we didn't have enough BEDS for </A></B></LI><LI><B><A HREF='./messages.html?id=554063&archive=2024-07-01' CLASS='header'>2024-07-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Remember when we didn't have enough BEDS for </A></B></LI><LI><B><A HREF='./messages.html?id=554064&archive=2024-07-01' CLASS='header'>2024-07-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The War on Children </A></B></LI><LI><B><A HREF='./messages.html?id=554065&archive=2024-07-01' CLASS='header'>2024-07-27 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] The War on Children </A></B></LI><LI><B><A HREF='./messages.html?id=554066&archive=2024-07-01' CLASS='header'>2024-07-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Fwd: EL AL is building the Israel Spirit Team </A></B></LI><LI><B><A HREF='./messages.html?id=554067&archive=2024-07-01' CLASS='header'>2024-07-29 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Windows and security </A></B></LI><LI><B><A HREF='./messages.html?id=554068&archive=2024-07-01' CLASS='header'>2024-07-30 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The importance of the coming November Election </A></B></LI><LI><B><A HREF='./messages.html?id=554069&archive=2024-07-01' CLASS='header'>2024-07-30 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The whole city smell sof Pot </A></B></LI></OL></P></TD></tr> <tr> <TD><SPAN Class="header">NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!</SPAN></TD> </tr> <tr> <TD><img ALT='' src="/images/main_horizontalline.gif" WIDTH="460" HEIGHT="4" VSPACE="8"></TD> </tr> <tr> <TD><img ALT='' src="/images/spacer.gif" WIDTH="1" HEIGHT="8"></TD> </tr> </table> <!--second table callouts or /includes--> </TD> </tr> </table> </TD> </tr> </table> </TD> </tr> </table> <!--third table closing rules--> <!--end of stack content tables--> <!--close 3 column table--> </DIV> </BODY> </SCRIPT> </HTML>