MESSAGE
| DATE | 2025-11-10 |
| FROM | Gabor Szabo
|
| SUBJECT | Subject: [Learn] [Perlweekly] #746 - YAPC::Fukuoka 2025
|
From learn-bounces-at-nylxs.com Sun Nov 16 08:07:51 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 929BD1640F3; Sun, 16 Nov 2025 08:07:51 -0500 (EST) X-Original-To: learn-at-www2.mrbrklyn.com Delivered-To: learn-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 5BBE41640F4; Mon, 10 Nov 2025 12:27:42 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Mon, 10 Nov 2025 12:27:42 -0500 Resent-Message-ID: <20251110172742.GB25597-at-www2.mrbrklyn.com> Resent-To: learn-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from 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 249821640EA for ; Mon, 10 Nov 2025 02:14:44 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szabgab.com; h=content-type:date:from:mime-version:subject:to:cc:content-type:date: from:subject:to; s=s1; bh=NbjRxaF1Hh+YMvBxUb2anZYKAPrrbVpnbN6on+E7D8M=; b=qUXMJ41th5d+YRIVZmOA1LlKP1/9c760MESBPzKdOsDCcjrmJ5LlZCV0SExzgQKDwaDq 90vcHwWxG1HL6J9QDkvWUC8b1LbWIDUXviwLlWGDIQ7rIBzVruaFVFXVHUMejvP5DeoNmu yInf9qGugSNd7VdBc1eHzwdjVkJZM8tRLb2iadSFW0qmS0hkwe72U/bm9xbe/1+n1dHrpj yi0LC36lmy2CgUpNanqgcfI0DdFlByoNPQGLAAUBcI4mRtjiCL8G5luogNp2iS/RNHB8Gh K8h1MnWZS3qSkxCw/d78s6qNZvFDtTUFzoqt1gR6qZ3G/ObRiaDw7iBlXpvER9SQ== Received: by recvd-7f4fb8995-vzhmj with SMTP id recvd-7f4fb8995-vzhmj-1-691190E2-E 2025-11-10 07:14:42.904420797 +0000 UTC m=+13703408.074656280 Received: from MjA0MzMyMDc (unknown) by geopod-ismtpd-11 (SG) with HTTP id bIg6PkKrR66vBVzvARVpfA Mon, 10 Nov 2025 07:14:42.797 +0000 (UTC) Date: Mon, 10 Nov 2025 07:14:42 +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=2F6ApPLJCvaIlbjBxiznkhRLhLI+U41Qg+=2FlY?= =?us-ascii?Q?gV8yLutZs3uev5mz=2F26j=2FAnQoPcrkAYHkU+Rm=2F0?= =?us-ascii?Q?VMFVGCb1rpwTP+OKaBoLobd4rLK4VwAcJLtaXYy?= =?us-ascii?Q?o5D+focX5ErGhSM36KB5xeFxUffoKq=2Fsnd1BZXj?= =?us-ascii?Q?g=3D=3D?= To: ruben-at-mrbrklyn.com X-Entity-ID: u001.JvYq+PmxR+Jk4HAvLs9YyA== X-Mailman-Approved-At: Sun, 16 Nov 2025 08:07:49 -0500 Subject: [Learn] [Perlweekly] #746 - YAPC::Fukuoka 2025 X-BeenThere: learn-at-nylxs.com X-Mailman-Version: 2.1.30rc1 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1090707276==" Errors-To: learn-bounces-at-nylxs.com Sender: "Learn"
--===============1090707276== Content-Type: multipart/alternative; boundary=0ef612047e7318ba99195c7b92e978d56f102a10b18b7b70305adb09e52a
--0ef612047e7318ba99195c7b92e978d56f102a10b18b7b70305adb09e52a 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/746.html
Hi there,
YAPC::Fukuoka 2025 is happening on 14-15 Nov 2025.
I'm also excited about LPW 2025. From our latest update from the organisers, the event is moving forward. They're making every effort to ensure it happens, which is no small feat given the short notice. What's particularly remarkable is that they're managing this with just a two-person team.
They truly need our support, so please do reach out if you can help. The organisers are currently seeking sponsors, volunteers and speakers. I've tentatively submitted a talk proposal myself.
Hopefully, I'll see you all at the event. The venue is expected to be confirmed this week. For the latest updates, please check the website ( https://londonperlworkshop.com ).
Enjoy rest of the newsletter.
-- Your editor: Mohammad Sajid Anwar.
Announcements
=20 YAPC::Fukuoka 2025 https://yapcjapan.org/2025fukuoka/ =20 It's 2 days event, 14-15 Nov 2025. YAPC::Fukuoka 2025 will be the first time the event is held in Kyushu since YAPC::Fukuoka 2017 HAKATA. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The corner of Gabor A couple of entries sneaked in by Gabor. =20 Adding tests to legacy Perl code https://luma.com/perl-maven =20 Online live-coding event. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Articles
=20 Implementing Bitcoin in a dead language https://bbrtj.eu/blog/article/bitcoin-crypto-4-released =20 An exceptional piece of technical writing that balances satire, technical depth and human vulnerability while showcasing significant software engineering accomplishment. It now implements BIP340 (Schnorr signatures), BIP341 (spending rules) and BIP342 (script validation). --------------
=20 A polymorphic quine https://blogs.perl.org/users/mauke/2025/11/a-polymorphic-quine.html =20 An exceptional deep dive into esoteric programming concepts that demonstrates profound computer science knowledge and creative problem-solving. --------------
=20 AWS S3 Bucket Events https://theweeklychallenge.org/blog/aws-s3-bucket-events =20 Back to my favourite topic: AWS. In this post, I am showing how to tackle S3 bucket events using AWS Lambda. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CPAN
=20 App::Test::Generator https://metacpan.org/pod/App::Test::Generator =20 This is a major improvement of the fuzz testing framework, a building too= l that automatically generates comprehensive test suites from formal specifications. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Grants
=20 PEVANS Core Perl 5: Grant Report for October 2025 https://news.perlfoundation.org/post/pevans_core_dev_october_2025 =20 =20 --------------
=20 Maintaining Perl (Tony Cook) October 2025 https://news.perlfoundation.org/post/maintaining_perl_tonyc_october_2025 =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 - 347 https://theweeklychallenge.org/blog/perl-weekly-challenge-347 =20 Welcome to a new week with a couple of fun tasks "Format Date" and "Forma= t Phone Number". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read the FAQ ( https://theweeklychallenge.org/faq ). --------------
=20 RECAP - The Weekly Challenge - 346 https://theweeklychallenge.org/blog/recap-challenge-346 =20 Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Longest Parenthesis" and "Magic Expression" tasks in Perl and Raku. You will find plenty of solutions to keep you busy. --------------
=20 TWC346 https://deadmarshal.blogspot.com/2025/11/twc346.html =20 For The Weekly Challenge, this is a strong, organised solutions post. Working code for both challenges is provided by Ali, who exhibits a straightforward and useful approach to problem-solving. The answers are clear and accurate. --------------
=20 Parenthesised Magic https://raku-musings.com/parenthesised-magic.html =20 This blog post is technically sound, informative and well-written. It successfully illustrates a typical Raku problem-solving technique: beginning with a simple, imperative approach and then refining it into a more idiomatic, succinct and potent functional solution. --------------
=20 Perl Weekly Challenge: Week 346 https://www.braincells.com/perl/2025/11/perl_weekly_challenge_week_346.ht= ml =20 Jaldhar doesn't just provide solutions but explores multiple approaches f= or each problem, analysing trade-offs between readability, performance and idiomatic style. The post is rich with technical insights, performance benchmarks and clever algorithmic thinking, making it both educational and intellectually stimulating. --------------
=20 Magic Parentheses https://github.sommrey.de/the-bears-den/2025/11/07/ch-346.html =20 This is an excellent, technically complex post that demonstrates sophisticated Perl programming methods. Jorg exhibits a thorough understanding of mathematical optimization, regex engines and effective algorithm design. --------------
=20 really not inspired! https://fluca1978.github.io/2025/11/07/PerlWeeklyChallenge346.html =20 Welcome back Luca after the break, nice hack about tracking nesting level= s in Raku. --------------
=20 Perl Weekly Challenge 346 https://wlmb.github.io/2025/11/02/PWC346/ =20 This is an excellent technical blog post that demonstrates deep algorithm= ic creativity and strong problem-solving skills. It's a genuinely novel approach that demonstrates deep understanding of the problem domain rather than just implementing standard algorithms. --------------
=20 Recursive Parentheses - But no Recursive Magic https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-346/c= hallenge-346/matthias-muth#readme =20 This is a solid and insightful write-up by Matthias - concise, technicall= y sound and pedagogically clear. --------------
=20 Whoa-oh-oh! Sing about parens! https://packy.dardan.com/b/dX =20 This is a superb technical blog post that exhibits profound pedagogical understanding and remarkable programming proficiency in several languages. --------------
=20 (Magic) http://ccgi.campbellsmiths.force9.co.uk/challenge/346 =20 This post blends practical implementation knowledge with sophisticated algorithms. Peter demonstrates a solid foundation in computer science and carefully weighs the pros and cons of various strategies. --------------
=20 All Aboard The Magic Parenthesis https://blog.firedrake.org/archive/2025/11/The_Weekly_Challenge_346__All_= Aboard_The_Magic_Parenthesis.html =20 This is a solid, practical technical blog post that demonstrates good problem-solving skills across multiple languages. --------------
=20 Longest Expression https://dev.to/simongreennet/weekly-challenge-longest-expression-b8b =20 Both tasks are implemented correctly, pedagogically and safely. The code favors clarity and correctness over performance, which makes sense for a challenge-focused context. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Rakudo
=20 2025.44 Jimmy Wales on Audrey Tang https://rakudoweekly.blog/2025/11/03/2025-44-jimmy-wales-on-audrey-tang/ =20 This is a high-quality community newsletter that successfully serves both technical and social aspects of the Raku ecosystem. It demonstrates an active, thoughtful community with meaningful technical content and important community developments. --------------
=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/11/dlxxiii-9-great-cpan-modules-releas ed.html ); MetaCPAN weekly report ( https://niceperl.blogspot.com/2025/11/dcxviii-metacpan-weekly-report-dbdd uckdb.html ). --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Events
=20 Perl Maven online: Adding tests to legacy Perl code https://luma.com/perl-maven =20 November 11, 2025 --------------
=20 Paris.pm monthly meeting https://paris.mongueurs.net/ =20 November 12, 2025 --------------
=20 YAPC::Fukuoka 2025 https://yapcjapan.org/2025fukuoka/ =20 November 14-15, 2025 --------------
=20 London Perl and Raku Workshop https://www.londonperlworkshop.com/ =20 November 29, 2025 --------------
=20 Toronto.pm - online - How SUSE is using Perl https://lu.ma/v90mkqj5 =20 December 6, 2025 --------------
=20 Paris.pm monthly meeting https://paris.mongueurs.net/ =20 December 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
--0ef612047e7318ba99195c7b92e978d56f102a10b18b7b70305adb09e52a Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Mime-Version: 1.0
1.0, user-scalable=3Dyes"> Perl Weekly Issue #746 - 2025-11-10 - YAPC::Fukuoka 2025
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 #746 - 2025-11-10 - YAPC::Fukuoka 2025
latest | https://perlweekly.com/archive">archive | edited by manwar.org/">Mohammad Sajid Anwar
=20 =20
=20
|
=20 Hi there,
=20 YAPC::Fukuoka 2025 is happening on 14-15 Nov 2025.
=20 I'm also excited about LPW 2025. From our latest u= pdate from the organisers, the event is moving forward. They're making ever= y effort to ensure it happens, which is no small feat given the short notic= e. What's particularly remarkable is that they're managing this with just a= two-person team.
=20 They truly need our support, so please do reach out if you can help= . The organisers are currently seeking sponsors, volunteers and speakers. I= 've tentatively submitted a talk proposal myself.
=20 Hopefully, I'll see you all at the event. The venue is expected to = be confirmed this week. For the latest updates, please check the "https://londonperlworkshop.com">website.
=20 Enjoy rest of the newsletter.
=20 Your editor: Mohammad Sajid Anwar.
| mg/mohammad_anwar.png" /> |
|
Announcementsiv> =20 | =20 | m/img/olaf_alders.png" title=3D"Olaf Alders" width=3D"80" /> | =20 | =20 =20
The corner of Ga= bor =20 A couple of entries sneaked in by = Gabor. =20 | =20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20 =20
Articles =20 | =20 =20 | =20 =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 =20
CPAN =20 | =20 =20 | =20 =20
Grants =20 | =20 =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 =20 > tml" style=3D" font-size: 18px; font-weight: bold; ">TWC346 =20 by Ali Moradi
style=3D"font-size: 16px"> For The Weekly Challenge, this is a strong, organised solu= tions post. Working code for both challenges is provided by Ali, who exhibi= ts a straightforward and useful approach to problem-solving. The answers ar= e clear and accurate. =20 =20 | =20 | =20 =20 > " style=3D" font-size: 18px; font-weight: bold; ">Parenthesised Magic =20 by Arne Sommer
style=3D"font-size: 16px"> This blog post is technically sound, informative and well-= written. It successfully illustrates a typical Raku problem-solving techniq= ue: beginning with a simple, imperative approach and then refining it into = a more idiomatic, succinct and potent functional solution. =20 =20 | =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 > =3D" font-size: 18px; font-weight: bold; ">Perl Weekly Challenge 346 =20 by W Luis Mochan =
This is an excellent technical blog post that demonstrates= deep algorithmic creativity and strong problem-solving skills. It's a genu= inely novel approach that demonstrates deep understanding of the problem do= main rather than just implementing standard algorithms.
=20 =20 | =20 | =20 =20 | =20 =20 | =20 =20 > /346" style=3D" font-size: 18px; font-weight: bold; ">(Magic) =20 by Peter Campbell Smith =
This post blends practical implementation knowledge with s= ophisticated algorithms. Peter demonstrates a solid foundation in computer = science and carefully weighs the pros and cons of various strategies.
=20 =20 | =20 | =20 =20 | =20 =20 | =20 =20
Rakudo =20 | =20 | m/img/elizabeth_mattijsen.png" title=3D"Elizabeth Mattijsen" width=3D"80" /= > | =20 | =20 =20
Weekly collectio= ns =20 | =20 =20 | =20 =20
Events =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
|
--0ef612047e7318ba99195c7b92e978d56f102a10b18b7b70305adb09e52a--
--===============1090707276== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Learn mailing list Learn-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/learn
--===============1090707276==--
|
|