MESSAGE
DATE | 2024-07-15 |
FROM | Gabor Szabo
|
SUBJECT | Subject: [Hangout - NYLXS] [Perlweekly] #677 - Reports from TPRC 2024
|
From hangout-bounces-at-nylxs.com Tue Jul 16 15:07:23 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 DF8BD1640A3; Tue, 16 Jul 2024 15:07:16 -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 2FB4D164098; Tue, 16 Jul 2024 15:07:10 -0400 (EDT) Resent-From: Ruben Safir Resent-Date: Tue, 16 Jul 2024 15:07:10 -0400 Resent-Message-ID: <20240716190710.GA18674-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 0DEE616409E for ; Mon, 15 Jul 2024 02:18:11 -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=lJlrc8pjBT3ewjGeOt7L2yJXHgyYn9QiYQFpThM+MIM=; b=hw0j/ZjXtE/hUo+tUaXmLWu/rc+Szgd8tQUgKWEGi5PbKcs7ymX8zD62bQXa3vxYvRq/ MSqtKPGrR/6i/avyyZiXDdSNzC9HEOUwzFls1HS1F7XyKU/1SLqnqdZWhQP8zIgUSUgBfA NB4abUEI2aBD2hO+YD5sxuGwMMUHLd4Zr9BKPZBY5dUIwRAiM7uc8nqEMqp2hhLnQl0a+Z oMU8xVE0wppamk/yptcbx+WGqQtFT3HMyTIeMbhdDClq7SNXCUXrtX1VRoFwYDCV1uJ+L0 oLQmyce+zaQFipj3WDQQ5ojXN6ttxiIl9ULU//gcZpffRBtzSxdkya4Etdm0T5TQ== Received: by recvd-6cd579b9df-gl8ht with SMTP id recvd-6cd579b9df-gl8ht-1-6694BF21-C 2024-07-15 06:18:09.529698169 +0000 UTC m=+1515780.745867415 Received: from MjA0MzMyMDc (unknown) by geopod-ismtpd-2 (SG) with HTTP id oqDJhALvSGKkqHUYiuk4GA Mon, 15 Jul 2024 06:18:09.491 +0000 (UTC) Date: Mon, 15 Jul 2024 06:18:09 +0000 (UTC) From: Gabor Szabo Mime-Version: 1.0 Message-ID: X-SG-EID: =?us-ascii?Q?u001=2EfEeT3imdomNYTgM3CPMr=2F7i6QOODzHl=2FgT2Wchz2QELuxZCCb65G99ve3?= =?us-ascii?Q?6tT8gH3gME0QRnnbFQLXdtHg824I9crl8stKFin?= =?us-ascii?Q?Yih=2FCno30Ujdxp8uLrFREwX5nsebdE=2Fh6meQWRA?= =?us-ascii?Q?dfreoQRHwDCz0hU4Wh=2FKdMmpKHWF0AnvOzNtrxt?= =?us-ascii?Q?ICAnUUyN5EP4Sd0vagyDrYiVyoqQBVtkY6=2FP5Wh?= =?us-ascii?Q?8N2tAEH+AyQDz0kg2pE65Q=3D?= To: ruben-at-mrbrklyn.com X-Entity-ID: u001.JvYq+PmxR+Jk4HAvLs9YyA== Subject: [Hangout - NYLXS] [Perlweekly] #677 - Reports from TPRC 2024 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="===============0905368919==" Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
--===============0905368919== Content-Type: multipart/alternative; boundary=ddb70b794533deec5aebb9a8a1b9fcaad59ddf2b56fb23025111f343a7cc
--ddb70b794533deec5aebb9a8a1b9fcaad59ddf2b56fb23025111f343a7cc 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/677.html
Hi there!
In case you missed it earlier there plenty of videos from The Perl and Raku Conference in Las Vegas ( https://www.youtube.com/-at-YAPCNA ) that you can watch.
There is also a thread on Reddit answering the question: Perl and why you use it ( https://www.reddit.com/r/perl/comments/1dzblqj/perl_and_why_you_use_it/ ).
First time I taught Perl was in the year 2000. It was one of the local training companies that hired me, gave me their teaching material, and sent me in the classroom. I remember standing in front of the class for some time that felt ages without any clue what to say. Then somehow I started to speak. Apparently the course went well enough as they asked me to teach again. Since then a lot has happened. I created my own training materials. I started to offer my courses directly to the clients, and I taught Perl to more than a 1,000 people. Both in Israel and in some other countries. It was really nice. It let me travel to Perl conferences and workshops around the world and meet nice people. Unfortunately there are hardly any Perl training courses these days and unless there are some major changes in the language I don't expect this to change.
I am mentioning this because this week is the first time I am teaching an in-person Rust course. Interestingly, to a bunch of Python programmers who are switching from Python to Rust. I am both nervous and excited. I am excited as I love learning and the explaining new technologies and there is a lot to learn in Rust. There is also more to teach in Rust as it is much harder to learn than Perl or Python.
Anyway
Enjoy your week!
-- Your editor: Gabor Szabo.
Event reports
=20 The Perl and Raku Conference 2024 - Las Vegas https://www.kcaran.com/posts/the-perl-and-raku-conference-2024-las-vegas.= html =20 The report of Keith Carangelo. --------------
=20 Fear and loathing at YAPC https://troglodyne.net/posts/9765a97f-e63a-4287-953a-62203753b6bb =20 Despite being the worst attended YAPC in recent memory, 2024's show in Vegas had some of the best talks in a long while. --------------
=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 GitHub Pages for Perl developers (Free Virtual presentation on August 15) https://www.meetup.com/code-mavens/events/301871765/ =20 In this virtual event you will learn how to use Markdown and GitHub Pages to create a simple web site and then we'll extend our use of GitHub Actions to generate the site using Perl. Register now! --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Articles
=20 The Quest for Performance Part IV : May the SIMD Force be with you https://chrisarg.github.io/Killing-It-with-PERL/2024/07/09/The-Quest-For-= Performance-Part-IV-May-the-SIMD-Force-Be-With-You.html =20 See discussion on reddit ( https://www.reddit.com/r/perl/comments/1e1zorp/the_quest_for_performance_ part_iv/ ) --------------
=20 A p5p discussion about adding :writer to perlclass https://www.reddit.com/r/perl/comments/1e1f9y5/a_p5p_discussion_about_add= ing_writer_to_perlclass/ =20 =20 --------------
=20 Using Coro and AnyEvent Interactively https://blogs.perl.org/users/gg/2024/07/using-coro-and-anyevent-interacti= vely.html =20 I have not been able to figure out how to run an async thread in the background while using a REPL like reply. The moment I run the main loop, it takes over the input from the REPL. Here's what a typical failed REPL session might look like. --------------
=20 Migrating from MySQL to PostgreSQL https://dev.to/mrpercival/migrating-from-mysql-to-postgresql-1oh7 =20 =20 --------------
=20 Perl and why you use it https://www.reddit.com/r/perl/comments/1dzblqj/perl_and_why_you_use_it/ =20 =20 --------------
=20 Perl script to write into the Fediverse (and Nostr) https://alashazam.wordpress.com/2024/07/09/perl-script-to-write-into-the-= fediverse-and-nostr/ =20 =20 --------------
=20 apparently NUL is mostly whitespace in Perl? https://rjbs.cloud/blog/2024/07/nul-bytes-in-perl/ =20 =20 --------------
=20 How to use perl v5.40's boolean builtins in Mojo::Pg queries https://blogs.perl.org/users/karjala/2024/07/how-to-use-perl-v540s-boolea= n-builtins-in-mojopg-queries.html =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Grants
=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 - 278 https://theweeklychallenge.org/blog/perl-weekly-challenge-278 =20 Welcome to a new week with a couple of fun tasks "Sort String" and "Rever= se Word". 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 - 277 https://theweeklychallenge.org/blog/recap-challenge-277 =20 Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Count Common" and "Strong Pair" tasks in Perl and Raku. You will find plenty of solutions to keep you busy. --------------
=20 TWC277 https://deadmarshal.blogspot.com/2024/07/twc277.html =20 CPAN modules can be very handy to get you elegant one liner. Thanks for sharing the knowledge with us. --------------
=20 Count the Common Ones and the Strong Pairs https://github.com/atschneid/perlweeklychallenge-club/blob/master/challen= ge-277/atschneid/README.md =20 Erlang is the surprise guest language this week. I love the simple narrative, it is so easy to follow. Keep sharing. --------------
=20 Strong Count https://raku-musings.com/strong-count.html =20 Another cool use case for Bag of Raku magics. The end result is one-liner= . Great, keep it up. --------------
=20 Strength Uncombined https://blogs.perl.org/users/bruce_gray/2024/07/twc-277-strength-uncombin= ed.html =20 Bag for Perl can be found in CPAN module Set::Bag. CPAN is the rockstar. Highly recommended. --------------
=20 Perl Weekly Challenge: Week 277 https://www.braincells.com/perl/2024/07/perl_weekly_challenge_week_277.ht= ml =20 The one liner in the end of the post is the gem of code. Great work, than= ks for sharing. --------------
=20 Common Strength https://github.sommrey.de/the-bears-den/2024/07/12/ch-277.html =20 Simple for loop showing the power and getting the job done. Simple yet powerful, keep it up. --------------
=20 Perl Weekly Challenge 277: Count Common https://blogs.perl.org/users/laurent_r/2024/07/perl-weekly-challenge-277-= count-common.html =20 Another example of how to port Bag of Raku in Perl. Great work for spreading the knowledge. --------------
=20 Perl Weekly Challenge 277: Strong Pair https://blogs.perl.org/users/laurent_r/2024/07/perl-weekly-challenge-277-= strong-pair.html =20 Raku's combinations method is so handy and make the code compact. In Perl= , simple for loop is enough. Thanks for sharing. --------------
=20 Perl Weekly Challenge 277 https://wlmb.github.io/2024/07/08/PWC277/ =20 Master of inhouse Perl one-liners sharing great example. You really don't want to miss it. Well done. --------------
=20 They call me the count, because I love to count pairs! Ah, ah, ah! https://wp.me/p2aV3x-m0 =20 Another cool use of CPAN module, simple and easy interface to get the job done. Thanks for sharing. --------------
=20 Commons and pairs http://ccgi.campbellsmiths.force9.co.uk/challenge/277 =20 Cute little solutions in Perl. So simple yet very easy to follow. Keep it up great work. --------------
=20 The Weekly Challenge - 277 https://reiniermaliepaard.nl/perl/pwc/index.php?id=3Dpwc277 =20 Full on demo of CPAN modules. Happy to see the popularity among team members. Well done and keep it up. --------------
=20 The Weekly Challenge #277 https://hatley-software.blogspot.com/2024/07/robbie-hatleys-solutions-to-= weekly.html =20 No gimmicks, pure Perl solution using just core functions. The end result is still very powerful. Thanks for sharing. --------------
=20 A Strong Count https://blog.firedrake.org/archive/2024/07/The_Weekly_Challenge_277__A_St= rong_Count.html =20 PostScript is getting regular space these days in the weekly post. I enjo= y reading the code and learning too. Thanks for your contributions. --------------
=20 Strong counting https://dev.to/simongreennet/strong-counting-10on =20 Today, I learnt how to declare type for list of list in Python. Thanks fo= r sharing knowledge every week. --------------
=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/div-4-great-cpan-modules-released-l ast.html ); MetaCPAN weekly report ( https://niceperl.blogspot.com/2024/07/dlxxxviii-metacpan-weekly-report.ht ml ); StackOverflow Perl report ( https://niceperl.blogspot.com/2024/07/dcxiv-stackoverflow-perl-report.htm l ). --------------
=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
--ddb70b794533deec5aebb9a8a1b9fcaad59ddf2b56fb23025111f343a7cc Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Mime-Version: 1.0
1.0, user-scalable=3Dyes"> Perl Weekly Issue #677 - 2024-07-15 - Reports from TPRC 2024e>
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 #677 - 2024-07-15 - Reports from TPRC 2024
latest | https://perlweekly.com/archive">archive | edited by zabgab.com/">Gabor Szabo
=20 =20
=20
|
=20 Hi there!
=20 In case you missed it earlier there plenty of w.youtube.com/-at-YAPCNA">videos from The Perl and Raku Conference in Las Vega= s that you can watch.
=20 There is also a thread on Reddit answering the question: "https://www.reddit.com/r/perl/comments/1dzblqj/perl_and_why_you_use_it/">P= erl and why you use it.
=20 First time I taught Perl was in the year 2000. It was one of the lo= cal training companies that hired me, gave me their teaching material, and = sent me in the classroom. I remember standing in front of the class for som= e time that felt ages without any clue what to say. Then somehow I started = to speak. Apparently the course went well enough as they asked me to teach = again. Since then a lot has happened. I created my own training materials. = I started to offer my courses directly to the clients, and I taught Perl to= more than a 1,000 people. Both in Israel and in some other countries. It w= as really nice. It let me travel to Perl conferences and workshops around t= he world and meet nice people. Unfortunately there are hardly any Perl trai= ning courses these days and unless there are some major changes in the lang= uage I don't expect this to change.
=20 I am mentioning this because this week is the first time I am teach= ing an in-person Rust course. Interestingly, to a bunch of Python programme= rs who are switching from Python to Rust. I am both nervous and excited. I = am excited as I love learning and the explaining new technologies and there= is a lot to learn in Rust. There is also more to teach in Rust as it is mu= ch harder to learn than Perl or Python.
=20 Anyway
=20 Enjoy your week!
=20 Your editor: Gabor Szabo.
| mg/gabor_szabo.png" /> |
|
Event reportsiv> =20 | =20 =20 | =20 =20 | =20 =20
opers" /> Virtual presenta= tions for Perl developers =20 | =20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20 =20
Articles =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 | m/img/ricardo_signes.jpg" title=3D"Ricardo Signes" width=3D"80" /> | =20 | =20 | m/img/alexander_karelas.png" title=3D"Alexander Karelas" width=3D"80" /> | =20 | =20 =20
Grants =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 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
Weekly collectio= ns =20 | =20 =20 | =20 =20
Events =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
|
--ddb70b794533deec5aebb9a8a1b9fcaad59ddf2b56fb23025111f343a7cc--
--===============0905368919== 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
--===============0905368919==--
--===============0905368919== Content-Type: multipart/alternative; boundary=ddb70b794533deec5aebb9a8a1b9fcaad59ddf2b56fb23025111f343a7cc
--ddb70b794533deec5aebb9a8a1b9fcaad59ddf2b56fb23025111f343a7cc 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/677.html
Hi there!
In case you missed it earlier there plenty of videos from The Perl and Raku Conference in Las Vegas ( https://www.youtube.com/-at-YAPCNA ) that you can watch.
There is also a thread on Reddit answering the question: Perl and why you use it ( https://www.reddit.com/r/perl/comments/1dzblqj/perl_and_why_you_use_it/ ).
First time I taught Perl was in the year 2000. It was one of the local training companies that hired me, gave me their teaching material, and sent me in the classroom. I remember standing in front of the class for some time that felt ages without any clue what to say. Then somehow I started to speak. Apparently the course went well enough as they asked me to teach again. Since then a lot has happened. I created my own training materials. I started to offer my courses directly to the clients, and I taught Perl to more than a 1,000 people. Both in Israel and in some other countries. It was really nice. It let me travel to Perl conferences and workshops around the world and meet nice people. Unfortunately there are hardly any Perl training courses these days and unless there are some major changes in the language I don't expect this to change.
I am mentioning this because this week is the first time I am teaching an in-person Rust course. Interestingly, to a bunch of Python programmers who are switching from Python to Rust. I am both nervous and excited. I am excited as I love learning and the explaining new technologies and there is a lot to learn in Rust. There is also more to teach in Rust as it is much harder to learn than Perl or Python.
Anyway
Enjoy your week!
-- Your editor: Gabor Szabo.
Event reports
=20 The Perl and Raku Conference 2024 - Las Vegas https://www.kcaran.com/posts/the-perl-and-raku-conference-2024-las-vegas.= html =20 The report of Keith Carangelo. --------------
=20 Fear and loathing at YAPC https://troglodyne.net/posts/9765a97f-e63a-4287-953a-62203753b6bb =20 Despite being the worst attended YAPC in recent memory, 2024's show in Vegas had some of the best talks in a long while. --------------
=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 GitHub Pages for Perl developers (Free Virtual presentation on August 15) https://www.meetup.com/code-mavens/events/301871765/ =20 In this virtual event you will learn how to use Markdown and GitHub Pages to create a simple web site and then we'll extend our use of GitHub Actions to generate the site using Perl. Register now! --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Articles
=20 The Quest for Performance Part IV : May the SIMD Force be with you https://chrisarg.github.io/Killing-It-with-PERL/2024/07/09/The-Quest-For-= Performance-Part-IV-May-the-SIMD-Force-Be-With-You.html =20 See discussion on reddit ( https://www.reddit.com/r/perl/comments/1e1zorp/the_quest_for_performance_ part_iv/ ) --------------
=20 A p5p discussion about adding :writer to perlclass https://www.reddit.com/r/perl/comments/1e1f9y5/a_p5p_discussion_about_add= ing_writer_to_perlclass/ =20 =20 --------------
=20 Using Coro and AnyEvent Interactively https://blogs.perl.org/users/gg/2024/07/using-coro-and-anyevent-interacti= vely.html =20 I have not been able to figure out how to run an async thread in the background while using a REPL like reply. The moment I run the main loop, it takes over the input from the REPL. Here's what a typical failed REPL session might look like. --------------
=20 Migrating from MySQL to PostgreSQL https://dev.to/mrpercival/migrating-from-mysql-to-postgresql-1oh7 =20 =20 --------------
=20 Perl and why you use it https://www.reddit.com/r/perl/comments/1dzblqj/perl_and_why_you_use_it/ =20 =20 --------------
=20 Perl script to write into the Fediverse (and Nostr) https://alashazam.wordpress.com/2024/07/09/perl-script-to-write-into-the-= fediverse-and-nostr/ =20 =20 --------------
=20 apparently NUL is mostly whitespace in Perl? https://rjbs.cloud/blog/2024/07/nul-bytes-in-perl/ =20 =20 --------------
=20 How to use perl v5.40's boolean builtins in Mojo::Pg queries https://blogs.perl.org/users/karjala/2024/07/how-to-use-perl-v540s-boolea= n-builtins-in-mojopg-queries.html =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Grants
=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 - 278 https://theweeklychallenge.org/blog/perl-weekly-challenge-278 =20 Welcome to a new week with a couple of fun tasks "Sort String" and "Rever= se Word". 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 - 277 https://theweeklychallenge.org/blog/recap-challenge-277 =20 Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Count Common" and "Strong Pair" tasks in Perl and Raku. You will find plenty of solutions to keep you busy. --------------
=20 TWC277 https://deadmarshal.blogspot.com/2024/07/twc277.html =20 CPAN modules can be very handy to get you elegant one liner. Thanks for sharing the knowledge with us. --------------
=20 Count the Common Ones and the Strong Pairs https://github.com/atschneid/perlweeklychallenge-club/blob/master/challen= ge-277/atschneid/README.md =20 Erlang is the surprise guest language this week. I love the simple narrative, it is so easy to follow. Keep sharing. --------------
=20 Strong Count https://raku-musings.com/strong-count.html =20 Another cool use case for Bag of Raku magics. The end result is one-liner= . Great, keep it up. --------------
=20 Strength Uncombined https://blogs.perl.org/users/bruce_gray/2024/07/twc-277-strength-uncombin= ed.html =20 Bag for Perl can be found in CPAN module Set::Bag. CPAN is the rockstar. Highly recommended. --------------
=20 Perl Weekly Challenge: Week 277 https://www.braincells.com/perl/2024/07/perl_weekly_challenge_week_277.ht= ml =20 The one liner in the end of the post is the gem of code. Great work, than= ks for sharing. --------------
=20 Common Strength https://github.sommrey.de/the-bears-den/2024/07/12/ch-277.html =20 Simple for loop showing the power and getting the job done. Simple yet powerful, keep it up. --------------
=20 Perl Weekly Challenge 277: Count Common https://blogs.perl.org/users/laurent_r/2024/07/perl-weekly-challenge-277-= count-common.html =20 Another example of how to port Bag of Raku in Perl. Great work for spreading the knowledge. --------------
=20 Perl Weekly Challenge 277: Strong Pair https://blogs.perl.org/users/laurent_r/2024/07/perl-weekly-challenge-277-= strong-pair.html =20 Raku's combinations method is so handy and make the code compact. In Perl= , simple for loop is enough. Thanks for sharing. --------------
=20 Perl Weekly Challenge 277 https://wlmb.github.io/2024/07/08/PWC277/ =20 Master of inhouse Perl one-liners sharing great example. You really don't want to miss it. Well done. --------------
=20 They call me the count, because I love to count pairs! Ah, ah, ah! https://wp.me/p2aV3x-m0 =20 Another cool use of CPAN module, simple and easy interface to get the job done. Thanks for sharing. --------------
=20 Commons and pairs http://ccgi.campbellsmiths.force9.co.uk/challenge/277 =20 Cute little solutions in Perl. So simple yet very easy to follow. Keep it up great work. --------------
=20 The Weekly Challenge - 277 https://reiniermaliepaard.nl/perl/pwc/index.php?id=3Dpwc277 =20 Full on demo of CPAN modules. Happy to see the popularity among team members. Well done and keep it up. --------------
=20 The Weekly Challenge #277 https://hatley-software.blogspot.com/2024/07/robbie-hatleys-solutions-to-= weekly.html =20 No gimmicks, pure Perl solution using just core functions. The end result is still very powerful. Thanks for sharing. --------------
=20 A Strong Count https://blog.firedrake.org/archive/2024/07/The_Weekly_Challenge_277__A_St= rong_Count.html =20 PostScript is getting regular space these days in the weekly post. I enjo= y reading the code and learning too. Thanks for your contributions. --------------
=20 Strong counting https://dev.to/simongreennet/strong-counting-10on =20 Today, I learnt how to declare type for list of list in Python. Thanks fo= r sharing knowledge every week. --------------
=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/div-4-great-cpan-modules-released-l ast.html ); MetaCPAN weekly report ( https://niceperl.blogspot.com/2024/07/dlxxxviii-metacpan-weekly-report.ht ml ); StackOverflow Perl report ( https://niceperl.blogspot.com/2024/07/dcxiv-stackoverflow-perl-report.htm l ). --------------
=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
--ddb70b794533deec5aebb9a8a1b9fcaad59ddf2b56fb23025111f343a7cc Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Mime-Version: 1.0
1.0, user-scalable=3Dyes"> Perl Weekly Issue #677 - 2024-07-15 - Reports from TPRC 2024e>
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 #677 - 2024-07-15 - Reports from TPRC 2024
latest | https://perlweekly.com/archive">archive | edited by zabgab.com/">Gabor Szabo
=20 =20
=20
|
=20 Hi there!
=20 In case you missed it earlier there plenty of w.youtube.com/-at-YAPCNA">videos from The Perl and Raku Conference in Las Vega= s that you can watch.
=20 There is also a thread on Reddit answering the question: "https://www.reddit.com/r/perl/comments/1dzblqj/perl_and_why_you_use_it/">P= erl and why you use it.
=20 First time I taught Perl was in the year 2000. It was one of the lo= cal training companies that hired me, gave me their teaching material, and = sent me in the classroom. I remember standing in front of the class for som= e time that felt ages without any clue what to say. Then somehow I started = to speak. Apparently the course went well enough as they asked me to teach = again. Since then a lot has happened. I created my own training materials. = I started to offer my courses directly to the clients, and I taught Perl to= more than a 1,000 people. Both in Israel and in some other countries. It w= as really nice. It let me travel to Perl conferences and workshops around t= he world and meet nice people. Unfortunately there are hardly any Perl trai= ning courses these days and unless there are some major changes in the lang= uage I don't expect this to change.
=20 I am mentioning this because this week is the first time I am teach= ing an in-person Rust course. Interestingly, to a bunch of Python programme= rs who are switching from Python to Rust. I am both nervous and excited. I = am excited as I love learning and the explaining new technologies and there= is a lot to learn in Rust. There is also more to teach in Rust as it is mu= ch harder to learn than Perl or Python.
=20 Anyway
=20 Enjoy your week!
=20 Your editor: Gabor Szabo.
| mg/gabor_szabo.png" /> |
|
Event reportsiv> =20 | =20 =20 | =20 =20 | =20 =20
opers" /> Virtual presenta= tions for Perl developers =20 | =20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20 =20
Articles =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 | m/img/ricardo_signes.jpg" title=3D"Ricardo Signes" width=3D"80" /> | =20 | =20 | m/img/alexander_karelas.png" title=3D"Alexander Karelas" width=3D"80" /> | =20 | =20 =20
Grants =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 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
Weekly collectio= ns =20 | =20 =20 | =20 =20
Events =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
|
--ddb70b794533deec5aebb9a8a1b9fcaad59ddf2b56fb23025111f343a7cc--
--===============0905368919== 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
--===============0905368919==--
|
|