MESSAGE
| DATE | 2025-07-14 |
| FROM | Gabor Szabo
|
| SUBJECT | Subject: [Hangout - NYLXS] [Perlweekly] #729 - Videos from TPRC
|
From hangout-bounces-at-nylxs.com Mon Jul 14 12:26:41 2025 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id EC5511640EC; Mon, 14 Jul 2025 12:26:38 -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 35FBF1640EA; Mon, 14 Jul 2025 12:26:34 -0400 (EDT) Resent-From: Ruben Safir Resent-Date: Mon, 14 Jul 2025 12:26:34 -0400 Resent-Message-ID: <20250714162634.GA14101-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 9EB491640EA for ; Mon, 14 Jul 2025 06:01:04 -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=MbWDZUXbGCRuxMRijehXrzQ+4L2W5mQm6MKvDJ6f8UU=; b=Zly5+nATRm0mgrNVzhETxJbSpx/VgTGPWnf2hRC3YeSaFaO1SqdbLarJoE8j1UH3FBgy 7i+oKPs/wPnXZ+suz9knjkhC3rLS238WLo1F+ESYWYzBaJ5Xp69qgjkcL0mbw2U9A+iZq7 kBH2RFNDl3j9fdlmXRoqr0cdvrlAXj+GejvWMQey2cbLXwLUx6ZQRRJ9HJscuEgu6aaG71 SjkLyevo8sXlg//IG/lw3yvlMLqNSuuiM9Af53mUA/CnrASs6LlgGudu6quwXrRIhC+FGI ej8WlK8ouixRXYaupTXKIgo56H2mKeNqQTyqc9k9WACLXJhBBZQJ0xDqatMVSjnA== Received: by recvd-7fd96f4944-vn5kr with SMTP id recvd-7fd96f4944-vn5kr-1-6874D554-C2 2025-07-14 10:00:52.796876577 +0000 UTC m=+3431797.561547846 Received: from MjA0MzMyMDc (unknown) by geopod-ismtpd-8 (SG) with HTTP id HS4F7OieS3amDls1X5e-vQ Mon, 14 Jul 2025 10:00:52.702 +0000 (UTC) Date: Mon, 14 Jul 2025 10:00:52 +0000 (UTC) From: Gabor Szabo Mime-Version: 1.0 Message-ID: X-SG-EID: =?us-ascii?Q?u001=2EfEeT3imdomNYTgM3CPMr=2F5Dkst8c96g=2FUCTCSTQhFzPFq1p+hf5OYWVNg?= =?us-ascii?Q?tIP=2F6ApXOj5XrIc4CvX9VYqCwMuzL9ewmy0ed5h?= =?us-ascii?Q?812sul2sX5ckjTjCs5Mj=2FUiSj6fR=2FNoW9yl90Bu?= =?us-ascii?Q?9eIYwTenTJ8=2FOqnpdZyL8pnnpJx7rC23m62cuDY?= =?us-ascii?Q?Hcq5zlD0ooBPbygTwNX+loBrBtcyQzsIPbVi0Og?= =?us-ascii?Q?g=3D=3D?= To: ruben-at-mrbrklyn.com X-Entity-ID: u001.JvYq+PmxR+Jk4HAvLs9YyA== Subject: [Hangout - NYLXS] [Perlweekly] #729 - Videos from TPRC 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="===============0469444292==" Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
--===============0469444292== Content-Type: multipart/alternative; boundary=359b8ce403bc87e4f36eaaf7bbf49d206d79051cd153b74837fdf44948f5
--359b8ce403bc87e4f36eaaf7bbf49d206d79051cd153b74837fdf44948f5 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 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/729.html
Hi there!
The Perl and Raku Conference ( https://tprc.us/tprc-2025-gsp/ ) was held 2 weeks ago, videos are being uploaded to YouTube ( https://www.youtube.com/-at-YAPCNA )
Sad news: Mark Keating posted that Matt S. Trout (mst) passed away ( https://www.shadowcat.co.uk/2025/07/09/ripples-they-cause-in-the-world/ ). Mark also collected the comments and publications of others.
Podcast: MetaCPAN - Underbar episode 3 ( https://underbar.cpan.io/episodes/3/ )
Enjoy your week!
-- Your editor: Gabor Szabo.
Sponsors
=20 Support Gabor https://szabgab.com/support =20 I started the Perl Weekly newsletter 14 years ago and (the precursor of) the Perl Maven site 20 years ago. Recently I started to write a booklet about OOP in Perl. I love providing consulting, development, and training services to companies, but I still prefer creating free content. I could do more of the latter if you also supported me. There are several ways to do that. You can do it via Patreon ( https://www.patreon.com/szabgab ), GitHub ( https://github.com/sponsors/szabgab/ ), PayPal ( https://paypal.me/szabgab ), or by buying one of my books ( https://leanpub.com/u/szabgab ). --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Articles
=20 A pipe operator exists on perl v5.42?=20 https://blogs.perl.org/users/karjala/2025/07/a-pipe-operator-exists-on-pe= rl-v542.html =20 =20 --------------
=20 XS the easy way https://blogs.perl.org/users/leon_timmermans/2025/07/xs-the-easy-way.html =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Perl
=20 This week in PSC (198) | 2025-07-04 https://blogs.perl.org/users/psc/2025/07/this-week-in-psc-198-2025-07-04.= html =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 - 330 https://theweeklychallenge.org/blog/perl-weekly-challenge-330 =20 Welcome to a new week with a couple of fun tasks "Clear Digits" and "Titl= e Capital". 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 - 329 https://theweeklychallenge.org/blog/recap-challenge-329 =20 Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Counter Integers" and "Nice String" tasks in Perl and Raku. You will find plenty of solutions to keep you busy. --------------
=20 Let=E2=80=99s Count All of Our Nice Strings http://www.rabbitfarm.com/cgi-bin/blosxom/perl/2025/07/13 =20 A creative and playful dive into string processing in Perl. The code is modular, well-commented, and structured using Literate Programming style fragments. --------------
=20 TWC329 https://deadmarshal.blogspot.com/2025/07/twc329.html =20 The solutions are crisp, Perlish, and demonstrate a good grasp of regular expressions and bitwise logic. --------------
=20 Counter Nice https://raku-musings.com/counter-nice.html =20 The post tackles both parts of the challenge with thoughtful code and helpful inline commentary. It's Well-documented, beginner-friendly and a good demonstration of Raku=E2=80=99s expressiveness. --------------
=20 Perl Weekly Challenge: Week 329 https://www.braincells.com/perl/2025/07/perl_weekly_challenge_week_329.ht= ml =20 Solutions leaned toward succinct, readable Perl and Raku idioms. The variety of strategies=E2=80=94regex, loops, data structures=E2=80=94showi= ng the languages=E2=80=99 flexibility. --------------
=20 Nice Integers https://github.sommrey.de/the-bears-den/2025/07/11/ch-329.html =20 The use of uniqint over a simple digit-matching regex is clean and effective=E2=80=94an elegant one-liner that does exactly what's needed wi= thout overcomplication. --------------
=20 mangling strings https://fluca1978.github.io/2025/07/10/PerlWeeklyChallenge329.html =20 Raku solutions are idiomatic and concise, leveraging regex and built-ins elegantly. An outstanding, well-organized exploration of polyglot programming applied to algorithmic problem solving. --------------
=20 Perl Weekly Challenge 329 https://wlmb.github.io/2025/07/07/PWC329/ =20 The post provides elegant and efficient solutions to the tasks, demonstrating a deep understanding of Perl's capabilities. The reflective analysis adds valuable insights into the complexities of problem-solving in programming. --------------
=20 Counter-Nice https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-329/c= hallenge-329/matthias-muth#readme =20 The post balances clarity, correctness and Perl expertise. A great read f= or anyone interested in clean problem-solving and Perl-specific insights. --------------
=20 It MUST be nice! https://packy.dardan.com/b/Xd =20 The post delivers solid, multi-language solutions to two algorithmic tasks=E2=80=94extracting distinct integers from mixed strings and identif= ying the longest "nice" substring=E2=80=94with clear thought processes and thoroug= h commentary. The musical theater references and clever title pun, helps make technical content more approachable. --------------
=20 Fun with strings http://ccgi.campbellsmiths.force9.co.uk/challenge/329 =20 The post does a great job of highlighting ambiguities in specifications. = It identifies potential edge cases (a9a09a) and makes reasonable assumptions while also pointing out how easily such details can be overlooked or underspecified. --------------
=20 Nice Counter https://blog.firedrake.org/archive/2025/07/The_Weekly_Challenge_329__Nice= _Counter.html =20 It offers a clear, practical walkthrough of the weekly challenge in both Perl and Rust, showing straightforward and idiomatic solutions for each. --------------
=20 Endings, Elephants and Explanations https://khanate.co.uk/weekly/329.html =20 This blog post is a thoughtful and engaging walk through of Raku solution= s to the challenge, woven with personal reflection and a touch of humor. It opens with a heartfelt tribute to the late MST, --------------
=20 Y Translate? https://blog.ysth.info/y-translate-the-weekly-challenge-329-task-1 =20 A clean, polished walkthrough demonstrating idiomatic solutions with attention to detail=E2=80=94particularly in normalization and edge-case h= andling. Well written and focused, with practical depth. --------------
=20 Not a Nice Problem to Have https://blog.ysth.info/not-a-nice-problem-to-have-weekly-challenge-329-ta= sk-2/ =20 An insightful, advanced and enjoyable read=E2=80=94ideal for those who ap= preciate both performance-aware coding and elegant problem-solving. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Videos
=20 Dancer 2.0.ohh-myyy https://www.youtube.com/watch?v=3DpCTj-lT2Y40 =20 =20 --------------
=20 Meet the Board https://www.youtube.com/watch?v=3DovA-vY606e0 =20 =20 --------------
=20 Test2::UI Howto https://www.youtube.com/watch?v=3DQdJH5kGWFbc =20 =20 --------------
=20 Git commit --pull-request https://www.youtube.com/watch?v=3Dyxe5SFija7k =20 =20 --------------
=20 Padding Your Objects: Using Object::Pad https://www.youtube.com/watch?v=3DBW7gycKcphM =20 =20 --------------
=20 Perl and the Unix Philosophy https://www.youtube.com/watch?v=3DiH7XY7NTKKA =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/2025/07/dlvi-15-great-cpan-modules-released .html ). --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Events
=20 Paris.pm monthly meeting https://paris.mongueurs.net/ =20 August 13, 2025 --------------
=20 Paris.pm monthly meeting https://paris.mongueurs.net/ =20 September 10, 2025 --------------
=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
--359b8ce403bc87e4f36eaaf7bbf49d206d79051cd153b74837fdf44948f5 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Mime-Version: 1.0
1.0, user-scalable=3Dyes"> Perl Weekly Issue #729 - 2025-07-14 - Videos from TPRC
color=3D"#ffffff">
background-color: #004065; color: #FFF; text-decoration: none; font-size: 40px; font-weight: bold; font-family: Gadget; =20 border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px; ">Perl Weekly =20
style=3D"border-bottom: 1px solid #ccc; padding-bottom: 8px; font-size: 18px;"> Issue #729 - 2025-07-14 - Videos from TPRC
latest | https://perlweekly.com/archive">archive | edited by szabgab.com/">Gabor Szabo
=20 =20
=20
|
|
Sponsors =20 | =20 =20 style=3D" background-color:#EEEEEE; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding-left: 10px; " =20 > font-size: 18px; font-weight: bold; ">Support Gabor =20 by com/">Gabor Szabo (org/author/SZABGAB">SZABGAB)
style=3D"font-size: 16px"> I started the Perl Weekly newsletter 14 years ago and (the= precursor of) the Perl Maven site 20 years ago. Recently I started to writ= e a booklet about OOP in Perl. I love providing consulting, development, an= d training services to companies, but I still prefer creating free content.= I could do more of the latter if you also supported me. There are several = ways to do that. You can do it via ab">Patreon, GitHub>, PayPal, or by buying one of my= books. =20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20 =20
Articles =20 | =20 | m/img/alexander_karelas.png" title=3D"Alexander Karelas" width=3D"80" /> | =20 | =20 | m/img/leon_timmermans.png" title=3D"Leon Timmermans" width=3D"80" /> | =20 | =20 =20
Perl =20 | =20 =20 | =20 =20
The Weekly Chall= enge =20 nge.org">The Weekly Challenge by Mohamma= d Sajid Anwar will help you step out of your comfort-zone. You can even= win prize money of $50 by participating in the weekly challenge. We pick o= ne champion at the end of the month from among all of the contributors duri= ng the month, thanks to the sponsor Lance Wicks. =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 | m/img/adam_russel.png" title=3D"Adam Russell" width=3D"80" /> | =20 | =20 =20 | =20 =20 > =3D" font-size: 18px; font-weight: bold; ">Counter Nice =20 by Arne Sommer
style=3D"font-size: 16px"> The post tackles both parts of the challenge with thoughtf= ul code and helpful inline commentary. It's Well-documented, beginner-frien= dly and a good demonstration of Raku=E2=80=99s expressiveness. =20 =20 | =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 > font-size: 18px; font-weight: bold; ">It MUST be nice! =20 by rl.org/users/packy_anderson/">Packy Anderson (<= a href=3D"https://metacpan.org/author/PACKY">PACKY) = span> The post delivers solid, multi-language solutions to two a= lgorithmic tasks=E2=80=94extracting distinct integers from mixed strings an= d identifying the longest "nice" substring=E2=80=94with clear thought proce= sses and thorough commentary. The musical theater references and clever tit= le pun, helps make technical content more approachable.
=20
=20 | =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
Videos =20 | =20 | m/img/jason_crome.jpg" title=3D"Jason A. Crome" width=3D"80" /> | =20 | =20 | m/img/ruth_bavousett.png" title=3D"D Ruth Holloway" width=3D"80" /> | =20 | =20 =20 | =20 =20 | =20 | mimg/steven_lembark.jpg" title=3D"Steven Lembark" width=3D"80" /> | =20 | =20 =20 | =20 =20
Weekly collectio= ns =20 | =20 =20 | =20 =20
Events =20 | =20 =20 | =20 =20 | =20 =20
|
--359b8ce403bc87e4f36eaaf7bbf49d206d79051cd153b74837fdf44948f5--
--===============0469444292== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============0469444292==--
--===============0469444292== Content-Type: multipart/alternative; boundary=359b8ce403bc87e4f36eaaf7bbf49d206d79051cd153b74837fdf44948f5
--359b8ce403bc87e4f36eaaf7bbf49d206d79051cd153b74837fdf44948f5 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 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/729.html
Hi there!
The Perl and Raku Conference ( https://tprc.us/tprc-2025-gsp/ ) was held 2 weeks ago, videos are being uploaded to YouTube ( https://www.youtube.com/-at-YAPCNA )
Sad news: Mark Keating posted that Matt S. Trout (mst) passed away ( https://www.shadowcat.co.uk/2025/07/09/ripples-they-cause-in-the-world/ ). Mark also collected the comments and publications of others.
Podcast: MetaCPAN - Underbar episode 3 ( https://underbar.cpan.io/episodes/3/ )
Enjoy your week!
-- Your editor: Gabor Szabo.
Sponsors
=20 Support Gabor https://szabgab.com/support =20 I started the Perl Weekly newsletter 14 years ago and (the precursor of) the Perl Maven site 20 years ago. Recently I started to write a booklet about OOP in Perl. I love providing consulting, development, and training services to companies, but I still prefer creating free content. I could do more of the latter if you also supported me. There are several ways to do that. You can do it via Patreon ( https://www.patreon.com/szabgab ), GitHub ( https://github.com/sponsors/szabgab/ ), PayPal ( https://paypal.me/szabgab ), or by buying one of my books ( https://leanpub.com/u/szabgab ). --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Articles
=20 A pipe operator exists on perl v5.42?=20 https://blogs.perl.org/users/karjala/2025/07/a-pipe-operator-exists-on-pe= rl-v542.html =20 =20 --------------
=20 XS the easy way https://blogs.perl.org/users/leon_timmermans/2025/07/xs-the-easy-way.html =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Perl
=20 This week in PSC (198) | 2025-07-04 https://blogs.perl.org/users/psc/2025/07/this-week-in-psc-198-2025-07-04.= html =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 - 330 https://theweeklychallenge.org/blog/perl-weekly-challenge-330 =20 Welcome to a new week with a couple of fun tasks "Clear Digits" and "Titl= e Capital". 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 - 329 https://theweeklychallenge.org/blog/recap-challenge-329 =20 Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Counter Integers" and "Nice String" tasks in Perl and Raku. You will find plenty of solutions to keep you busy. --------------
=20 Let=E2=80=99s Count All of Our Nice Strings http://www.rabbitfarm.com/cgi-bin/blosxom/perl/2025/07/13 =20 A creative and playful dive into string processing in Perl. The code is modular, well-commented, and structured using Literate Programming style fragments. --------------
=20 TWC329 https://deadmarshal.blogspot.com/2025/07/twc329.html =20 The solutions are crisp, Perlish, and demonstrate a good grasp of regular expressions and bitwise logic. --------------
=20 Counter Nice https://raku-musings.com/counter-nice.html =20 The post tackles both parts of the challenge with thoughtful code and helpful inline commentary. It's Well-documented, beginner-friendly and a good demonstration of Raku=E2=80=99s expressiveness. --------------
=20 Perl Weekly Challenge: Week 329 https://www.braincells.com/perl/2025/07/perl_weekly_challenge_week_329.ht= ml =20 Solutions leaned toward succinct, readable Perl and Raku idioms. The variety of strategies=E2=80=94regex, loops, data structures=E2=80=94showi= ng the languages=E2=80=99 flexibility. --------------
=20 Nice Integers https://github.sommrey.de/the-bears-den/2025/07/11/ch-329.html =20 The use of uniqint over a simple digit-matching regex is clean and effective=E2=80=94an elegant one-liner that does exactly what's needed wi= thout overcomplication. --------------
=20 mangling strings https://fluca1978.github.io/2025/07/10/PerlWeeklyChallenge329.html =20 Raku solutions are idiomatic and concise, leveraging regex and built-ins elegantly. An outstanding, well-organized exploration of polyglot programming applied to algorithmic problem solving. --------------
=20 Perl Weekly Challenge 329 https://wlmb.github.io/2025/07/07/PWC329/ =20 The post provides elegant and efficient solutions to the tasks, demonstrating a deep understanding of Perl's capabilities. The reflective analysis adds valuable insights into the complexities of problem-solving in programming. --------------
=20 Counter-Nice https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-329/c= hallenge-329/matthias-muth#readme =20 The post balances clarity, correctness and Perl expertise. A great read f= or anyone interested in clean problem-solving and Perl-specific insights. --------------
=20 It MUST be nice! https://packy.dardan.com/b/Xd =20 The post delivers solid, multi-language solutions to two algorithmic tasks=E2=80=94extracting distinct integers from mixed strings and identif= ying the longest "nice" substring=E2=80=94with clear thought processes and thoroug= h commentary. The musical theater references and clever title pun, helps make technical content more approachable. --------------
=20 Fun with strings http://ccgi.campbellsmiths.force9.co.uk/challenge/329 =20 The post does a great job of highlighting ambiguities in specifications. = It identifies potential edge cases (a9a09a) and makes reasonable assumptions while also pointing out how easily such details can be overlooked or underspecified. --------------
=20 Nice Counter https://blog.firedrake.org/archive/2025/07/The_Weekly_Challenge_329__Nice= _Counter.html =20 It offers a clear, practical walkthrough of the weekly challenge in both Perl and Rust, showing straightforward and idiomatic solutions for each. --------------
=20 Endings, Elephants and Explanations https://khanate.co.uk/weekly/329.html =20 This blog post is a thoughtful and engaging walk through of Raku solution= s to the challenge, woven with personal reflection and a touch of humor. It opens with a heartfelt tribute to the late MST, --------------
=20 Y Translate? https://blog.ysth.info/y-translate-the-weekly-challenge-329-task-1 =20 A clean, polished walkthrough demonstrating idiomatic solutions with attention to detail=E2=80=94particularly in normalization and edge-case h= andling. Well written and focused, with practical depth. --------------
=20 Not a Nice Problem to Have https://blog.ysth.info/not-a-nice-problem-to-have-weekly-challenge-329-ta= sk-2/ =20 An insightful, advanced and enjoyable read=E2=80=94ideal for those who ap= preciate both performance-aware coding and elegant problem-solving. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Videos
=20 Dancer 2.0.ohh-myyy https://www.youtube.com/watch?v=3DpCTj-lT2Y40 =20 =20 --------------
=20 Meet the Board https://www.youtube.com/watch?v=3DovA-vY606e0 =20 =20 --------------
=20 Test2::UI Howto https://www.youtube.com/watch?v=3DQdJH5kGWFbc =20 =20 --------------
=20 Git commit --pull-request https://www.youtube.com/watch?v=3Dyxe5SFija7k =20 =20 --------------
=20 Padding Your Objects: Using Object::Pad https://www.youtube.com/watch?v=3DBW7gycKcphM =20 =20 --------------
=20 Perl and the Unix Philosophy https://www.youtube.com/watch?v=3DiH7XY7NTKKA =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/2025/07/dlvi-15-great-cpan-modules-released .html ). --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Events
=20 Paris.pm monthly meeting https://paris.mongueurs.net/ =20 August 13, 2025 --------------
=20 Paris.pm monthly meeting https://paris.mongueurs.net/ =20 September 10, 2025 --------------
=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
--359b8ce403bc87e4f36eaaf7bbf49d206d79051cd153b74837fdf44948f5 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Mime-Version: 1.0
1.0, user-scalable=3Dyes"> Perl Weekly Issue #729 - 2025-07-14 - Videos from TPRC
color=3D"#ffffff">
background-color: #004065; color: #FFF; text-decoration: none; font-size: 40px; font-weight: bold; font-family: Gadget; =20 border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px; ">Perl Weekly =20
style=3D"border-bottom: 1px solid #ccc; padding-bottom: 8px; font-size: 18px;"> Issue #729 - 2025-07-14 - Videos from TPRC
latest | https://perlweekly.com/archive">archive | edited by szabgab.com/">Gabor Szabo
=20 =20
=20
|
|
Sponsors =20 | =20 =20 style=3D" background-color:#EEEEEE; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding-left: 10px; " =20 > font-size: 18px; font-weight: bold; ">Support Gabor =20 by com/">Gabor Szabo (org/author/SZABGAB">SZABGAB)
style=3D"font-size: 16px"> I started the Perl Weekly newsletter 14 years ago and (the= precursor of) the Perl Maven site 20 years ago. Recently I started to writ= e a booklet about OOP in Perl. I love providing consulting, development, an= d training services to companies, but I still prefer creating free content.= I could do more of the latter if you also supported me. There are several = ways to do that. You can do it via ab">Patreon, GitHub>, PayPal, or by buying one of my= books. =20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20 =20
Articles =20 | =20 | m/img/alexander_karelas.png" title=3D"Alexander Karelas" width=3D"80" /> | =20 | =20 | m/img/leon_timmermans.png" title=3D"Leon Timmermans" width=3D"80" /> | =20 | =20 =20
Perl =20 | =20 =20 | =20 =20
The Weekly Chall= enge =20 nge.org">The Weekly Challenge by Mohamma= d Sajid Anwar will help you step out of your comfort-zone. You can even= win prize money of $50 by participating in the weekly challenge. We pick o= ne champion at the end of the month from among all of the contributors duri= ng the month, thanks to the sponsor Lance Wicks. =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 | m/img/adam_russel.png" title=3D"Adam Russell" width=3D"80" /> | =20 | =20 =20 | =20 =20 > =3D" font-size: 18px; font-weight: bold; ">Counter Nice =20 by Arne Sommer
style=3D"font-size: 16px"> The post tackles both parts of the challenge with thoughtf= ul code and helpful inline commentary. It's Well-documented, beginner-frien= dly and a good demonstration of Raku=E2=80=99s expressiveness. =20 =20 | =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 > font-size: 18px; font-weight: bold; ">It MUST be nice! =20 by rl.org/users/packy_anderson/">Packy Anderson (<= a href=3D"https://metacpan.org/author/PACKY">PACKY) = span> The post delivers solid, multi-language solutions to two a= lgorithmic tasks=E2=80=94extracting distinct integers from mixed strings an= d identifying the longest "nice" substring=E2=80=94with clear thought proce= sses and thorough commentary. The musical theater references and clever tit= le pun, helps make technical content more approachable.
=20
=20 | =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
Videos =20 | =20 | m/img/jason_crome.jpg" title=3D"Jason A. Crome" width=3D"80" /> | =20 | =20 | m/img/ruth_bavousett.png" title=3D"D Ruth Holloway" width=3D"80" /> | =20 | =20 =20 | =20 =20 | =20 | mimg/steven_lembark.jpg" title=3D"Steven Lembark" width=3D"80" /> | =20 | =20 =20 | =20 =20
Weekly collectio= ns =20 | =20 =20 | =20 =20
Events =20 | =20 =20 | =20 =20 | =20 =20
|
--359b8ce403bc87e4f36eaaf7bbf49d206d79051cd153b74837fdf44948f5--
--===============0469444292== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============0469444292==--
|
|