MESSAGE
DATE | 2022-01-24 |
FROM | G?bor Szab?
|
SUBJECT | Subject: [Hangout - NYLXS] [Perlweekly] #548 - Perl Books Collection
|
From hangout-bounces-at-nylxs.com Mon Jan 24 12:21:47 2022 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 124E6163FBE; Mon, 24 Jan 2022 12:21:40 -0500 (EST) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 0982F163FDF; Mon, 24 Jan 2022 12:21:26 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Mon, 24 Jan 2022 12:21:26 -0500 Resent-Message-ID: <20220124172126.GA9997-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 s8.hostlocal.com (s8.hostlocal.com [50.116.59.34]) by mrbrklyn.com (Postfix) with ESMTP id A92EC163FA8 for ; Mon, 24 Jan 2022 05:35:04 -0500 (EST) Received: from s8.hostlocal.com (localhost [IPv6:::1]) by s8.hostlocal.com (Postfix) with ESMTP id C94CAC458; Mon, 24 Jan 2022 10:34:14 +0000 (UTC) X-Original-To: perlweekly-at-perlweekly.com Delivered-To: perlweekly-at-s8.hostlocal.com Received: from s7.hostlocal.com (s7.hostlocal.com [IPv6:2600:3c00::f03c:91ff:fedf:456f]) by s8.hostlocal.com (Postfix) with ESMTPS id 9B80BC0C8 for ; Mon, 24 Jan 2022 10:32:55 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by s7.hostlocal.com (Postfix) with ESMTP id AEE003E97F for ; Mon, 24 Jan 2022 10:32:54 +0000 (UTC) MIME-Version: 1.0 X-Mailer: MIME::Lite 3.031 (F2.85; T2.17; A2.21; B3.15; Q3.13) Date: Mon, 24 Jan 2022 10:32:54 +0000 From: G?bor Szab? To: perlweekly-at-perlweekly.com Message-Id: <20220124103254.AEE003E97F-at-s7.hostlocal.com> X-Mailman-Approved-At: Mon, 24 Jan 2022 10:34:10 +0000 X-BeenThere: perlweekly-at-perlweekly.com X-Mailman-Version: 2.1.16 Precedence: list Content-Type: multipart/mixed; boundary="===============8875968552047954551==" Subject: [Hangout - NYLXS] [Perlweekly] #548 - Perl Books Collection X-BeenThere: hangout-at-nylxs.com List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
This is a multi-part message in MIME format.
--===============8875968552047954551== Content-Transfer-Encoding: binary Content-Type: multipart/alternative; boundary="_----------=_164302037418342230"
This is a multi-part message in MIME format.
--_----------=_164302037418342230 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 24 Jan 2022 10:32:54 +0000
Perl Weekly=20
https://perlweekly.com/
You can read the newsletter on the web, if you prefer. https://perlweekly.com/archive/548.html
Hi there
Do you have a Perl books collection?
I am sure most of us own the Camel book. As you know, there have been hardly any new Perl books published in recent years. I recently bought two very popular Perl books "Extending and Embedding Perl" and "Network Programming with Perl". I have realised there are two distinct views about good old Perl books. One view is that the recommendations in these books are no longer in use, since we have better choices available on CPAN now. I fully agree with this view but I also agree to the other view that it is still relevant in terms of base knowledge of the subject. Above all, there is a sentimental values attached to each Perl book that I own.
How about you?
Last week, Gabor, spoke about learning languages in his editorial. Being an Indian by birth, I know more than just the national language of India, Hindi. I can understand, to be precise, six human languages. Nowadays, I am learning Spanish from my daughter as she is learning as part of her school curriculum. But here I would like to know how many programming languages one can fluently code in. Recently in The Weekly Challenge ( https://theweeklychallenge.org ) contest, we have received loads of solutions in different languages. In week 147, we received 100+ solutions. One member who stands out front the crowd is Abigail, who has contributed in 30 different programming languages. To me it seems impossible, but he did it.
How many programming languages do I know? Well thanks to the weekly challenge, I have had the opportunity to code in Raku, Python, Java and Swift as well as Perl, of course. Do you want to try some new languages? Please give it a try.
Enjoy the week and stay safe.
-- Your editor: Mohammad S. Anwar.
Announcements
=20=20 RFC-Modern OOP In Perl https://www.nntp.perl.org/group/perl.perl5.porters/2022/01/msg262421.html =20 It's official, Corinna is going to the Perl core, most probably after the release of 5.36. --------------
=20=20 Git::Critic https://metacpan.org/pod/Git::Critic =20 Do you like Perl::Critic but you can't use it against your legacy codebase because it reports too many problems? Then you should try this new module and share your experience with the author. --------------
=20=20 Call for Papers, Perl & Raku Conference in Houston 2022 http://blogs.perl.org/users/dean/2022/01/call-for-papers-perl-raku-confer= ence-in-houston-2022.html =20 The Perl & Raku Conference is a high-quality, inexpensive, technical Conference that celebrates the family of Perl programming languages. Do submit papers if you are keen to give a talk. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Articles
=20=20 App::Easer guides https://github.polettix.it/ETOOBUSY/2022/01/23/app-easer-guides/ =20 Thanks to Flavio for sharing tutorials on App::Easer. --------------
=20=20 Data::Tubes release and... how cool is CPAN Testers?!? https://github.polettix.it/ETOOBUSY/2022/01/18/data-tubes-release/ =20 Find out more about the recent release of Data::Tubes by Flavio. --------------
=20=20 Get out early with Perl statement modifiers https://phoenixtrap.com/2022/01/19/get-out-early-with-perl-statement-modi= fiers/ =20 Yet another cool blog post by Mark for you if you want to explore differe= nt ways to exit early using Perl. --------------
=20=20 My Favorite Warnings: qw http://blogs.perl.org/users/tom_wyant/2022/01/my-favorite-warnings-qw.html =20 Tom shares information about one of the most commonly used qw() construct= s. --------------
=20=20 Paste around https://github.polettix.it/ETOOBUSY/2022/01/22/paste-around/ =20 Ever wanted to share code, then this is your friend. --------------
=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 Anwar ( http://www.manwar.org/ ) will help you step out of your comfort-zone. You can even win prize money of $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from among all of the contributors during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers ( https://perl.careers/ ). =20=20 The Weekly Challenge - 149 https://theweeklychallenge.org/blog/perl-weekly-challenge-149 =20 Welcome to a new week with a couple of fun tasks "Fibonacci Digit Sum" and "Largest Square". 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=20 RECAP - The Weekly Challenge - 148 https://theweeklychallenge.org/blog/recap-challenge-148 =20 Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Eban Numbers" and "Cardano Triplets" tasks in Perl and Raku. You will find plenty of solutions to keep you busy. --------------
=20=20 Perl Review - Perl Weekly Challenge - 144 https://theweeklychallenge.org/blog/review-challenge-144 =20 Perl Solutions Review by Colin Crain. --------------
=20=20 Perl Weekly Challenge 148: Eban Numbers https://abigail.github.io/HTML/Perl-Weekly-Challenge/week-148-1.html =20 Abigail is a master of Perl one-liners using regexes. I loved the task analysis, it was an eye-opener for me. Thanks for sharing your knowledge, as always. --------------
=20=20 Perl Weekly Challenge 148: Cardano Triplets https://abigail.github.io/HTML/Perl-Weekly-Challenge/week-148-2.html =20 Abigail going into details about the mathematical operations behind the task. Exceptional derivation. You don't want to skip it. --------------
=20=20 Eban Cardano the Third with Raku and Perl https://raku-musings.com/eban-cardano.html =20 Arne being a Raku expert, I would like to thank him for introducing Math::BigInt::Named to me. Plenty to learn every week from his blog. Thanks for sharing your knowledge. --------------
=20=20 It's Triplets!: Weekly Challenge #148 https://jacoby.github.io/2022/01/19/its-triplets-weekly-challenge-148.html =20 Dave's blog post shared an interesting fact about the cube root of a negative number. Thanks for the concise and to the point post. --------------
=20=20 PWC148 - Eban Numbers https://github.polettix.it/ETOOBUSY/2022/01/19/pwc148-eban-numbers/ =20 Flavio shared two flavours this week, and they were both in Perl and Raku. Keep it up; great work. --------------
=20=20 PWC148 - Cardano Triplets https://github.polettix.it/ETOOBUSY/2022/01/20/pwc148-cardano-triplets/ =20 Flavio's lazy solution to the Cardano Triplets task is very cool. Thanks for your contributions, as always. --------------
=20=20 Perl Weekly Challenge #148 https://github.com/manwar/perlweeklychallenge-club/tree/master/challenge-= 148/james-smith#readme =20 James is known for compact solutions. This week he shared very cool solutions too. You don't want to miss it. --------------
=20=20 Perl Weekly Challenge 148: Eban Numbers and Cardano Triplets http://blogs.perl.org/users/laurent_r/2022/01/perl-weekly-challenge-148-e= ban-numbers-and-cardano-triplets.html =20 Laurent shared a one-liner in Raku to solve the Eban numbers task. Really cool, thanks for sharing. --------------
=20=20 Perl Weekly Challenge 148: eban vs cardano https://fluca1978.github.io/2022/01/19/PerlWeeklyChallenge148.html =20 Thanks Luca for sharing Raku's almost equality operator. Keep it up, great work. --------------
=20=20 Perl Weekly Challenge 148 https://wlmb.github.io/2022/01/17/PWC148/ =20 The Cardano Triplets solution as a one-liner in Perl is really cool. Amazing work, keep it up. --------------
=20=20 Numbers in words and Cardano triplets https://pjcs-pwc.blogspot.com/2022/01/numbers-in-words-and-cardano-triple= ts.html =20 Peter choose to discuss his Cardano Triplets solution. Thanks for sharing your knowledge. --------------
=20=20 The Weekly Challenge 148: Eban, Cardano https://blog.firedrake.org/archive/2022/01/The_Weekly_Challenge_148__Eban= __Cardano.html =20 A unique solution to Eban numbers task. I loved it. Keep it up, great wor= k. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Rakudo
=20=20 2022.03 RakuCon How? https://rakudoweekly.blog/2022/01/17/2022-03-rakucon-how/ =20 =20=20 --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Weekly collections
=20=20 NICEPERL's lists http://niceperl.blogspot.com/ =20 Great CPAN modules released last week ( https://niceperl.blogspot.com/2022/01/ccclxxvi-9-great-cpan-modules-relea sed_22.html ); MetaCPAN weekly report ( https://niceperl.blogspot.com/2022/01/cdxcvi-metacpan-weekly-report.html ); StackOverflow Perl report ( https://niceperl.blogspot.com/2022/01/dxviii-stackoverflow-perl-report.ht ml ). --------------
=20=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=20 LibreLingo development with the author https://code-maven.com/librelingo-2022-01-23 =20 In this video you see a long pair programming session with D=C3=A1niel K= =C3=A1ntor and G=C3=A1bor Szab=C3=B3 making some changes to the LibreLingo project. = Front-end: Svelte and Bulma. Testing with Cypress. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Events
=20=20 Developing a caching plugin for LWP::UserAgent and HTTP::Tiny https://www.meetup.com/charlotte-pm/events/283318887/ =20 Wednesday, January 26, 2022; 06:00 PM Eastern Time (US and Canada) --------------
=20=20 Boston Perl Mongers Online Meeting - topic TBD https://boston.pm.org/bpm/Calendar =20 Tuesday February 8th, 2021 07:00 PM Eastern Time (US and Canada) --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
lweekly&utm_medium=3Dperlweekly">Perl Jobs by Perl Careers
=20=20 Looking Boss! 100% remote Perl role within UK & EU https://job.perl.careers/i5u =20 Our client is looking for a full-stack Perl developer who takes autonomy = to a new level. You=E2=80=99ll work like the business is your own because yo= u=E2=80=99re the kind of person who takes pride in what they produce, and you=E2=80=99ll w= elcome the chance to dabble in multiple roles because you like to keep it fresh. --------------
=20=20 Cruise into this Dreamy Career. Perl role in Malta https://job.perl.careers/83y =20 Our client is an international company who pride themselves on making online trading a breeze. After twenty-plus years cruising the financial waters, they=E2=80=99re subject matter experts who provide a stable, enga= ging environment for their crew. Located in glorious Malta, they offer a supportive team that believes in open communication and solving problems together. --------------
=20=20 Perl Superheroes Wanted! Remote Perl within US time zone https://job.perl.careers/b3h =20 Does your boss treat you like a Perl superhero? If the answer is no, we= =E2=80=99ve got a role open that=E2=80=99ll inspire you to leap a tall building with excitement. Best of all, this position is 100% remote within the USA.=20 Our client is looking for a Perl developer with Catalyst and DBlx::Class, and you should have a few solid years of commercial experience under your Batman utility belt. --------------
=20=20 Can=E2=80=99t find the right job? Build your own! Remote Perl role in Aus= tralia https://job.perl.careers/kqq =20 If you=E2=80=99re a senior Perl developer =E2=80=94 you=E2=80=99ve alread= y got the most important component of what our client is looking for. Other important bits: in an ideal world, you=E2=80=99ll have experience with most or all of Catalyst,= REST, Dancer2, Moo, DBlx::Class, MySQL, Postgres, and docker. Want to add extra flair? AngularJS or Vue would take you to the next level. --------------
=20=20 Get your foot in the door! UK Remote Jr. Perl Developer https://job.perl.careers/zd5 =20 We know that a lack of commercial experience doesn=E2=80=99t always refle= ct skill level, know-how, or programming brilliance. You know your stuff. You=E2= =80=99re keen to grow and learn. You know that if someone would only just give you a chance, and let you in the door, you could really shine! --------------
=20=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
--_----------=_164302037418342230 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 Date: Mon, 24 Jan 2022 10:32:54 +0000
1.0, user-scalable=3Dyes"> Perl Weekly Issue #548 - 2022-01-24 - Perl Books Collection
color=3D"#ffffff">
background-color: #004065; color: #FFF; text-decoration: none; font-size: 40px; font-weight: bold; font-family: Gadget; =20=20=20=20 border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px; ">Perl Weekly =20=20=20=20
style=3D"border-bottom: 1px solid #ccc; padding-bottom: 8px; font-size: 18px;"> Issue #548 - 2022-01-24 - Perl Books Collection
latest | https://perlweekly.com/archive">archive | edited by anwar.org/">Mohammad S. Anwar
=20
|
=20=20=20=20=20=20=20=20 Hi there
=20=20=20=20=20=20=20=20 Do you have a Perl books collection?
=20=20=20=20=20=20=20=20 I am sure most of us own the Camel book. As you kn= ow, there have been hardly any new Perl books published in= recent years. I recently bought two very popular Perl boo= ks "Extending and Embedding Perl" and "Network Pro= gramming with Perl". I have realised there are two distinct views = about good old Perl books. One view is that the recommenda= tions in these books are no longer in use, since we have better choices ava= ilable on CPAN now. I fully agree with this view but I als= o agree to the other view that it is still relevant in terms of base knowle= dge of the subject. Above all, there is a sentimental values attached to ea= ch Perl book that I own.
=20=20=20=20=20=20=20=20 How about you?
=20=20=20=20=20=20=20=20 Last week, Gabor, spoke about learning languages i= n his editorial. Being an Indian by birth, I know more tha= n just the national language of India, Hindi. I can unders= tand, to be precise, six human languages. Nowadays, I am l= earning Spanish from my daughter as she is learning as par= t of her school curriculum. But here I would like to know how many programm= ing languages one can fluently code in. Recently in eeklychallenge.org">The Weekly Challenge contest, we have received load= s of solutions in different languages. In week 147, we rec= eived 100+ solutions. One member who stands out front the = crowd is Abigail, who has contributed in 30 differ= ent programming languages. To me it seems impossible, but he did i= t.
=20=20=20=20=20=20=20=20 How many programming languages do I know? Well thanks to the weekly= challenge, I have had the opportunity to code in Raku, trong>Python, Java and Swift as = well as Perl, of course. Do you want to try some new langu= ages? Please give it a try.
=20=20=20=20=20=20=20=20 Enjoy the week and stay safe.
=20=20=20=20=20=20=20=20 Your editor: Mohammad S. Anwar.
| mg/mohammad_anwar.png" /> |
|
Announcementsiv> =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=20=20=20 | m/img/curtis_ovid_poe.jpg" title=3D"Curtis 'Ovid' Poe" width=3D"80" /> | =20 | =20=20=20=20 | m/img/dean_hamstead.jpg" title=3D"Dean Hamstead" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
Articles =20=20=20=20=20=20=20=20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 | m/img/mark_gardner.jpeg" title=3D"Mark Gardner" width=3D"80" /> | =20 | =20=20=20=20 | m/img/tom_wyant.png" title=3D"Tom Wyant" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
The Weekly Chall= enge =20=20=20=20=20=20=20=20 nge.org/">The Weekly Challenge by Mo= hammad Anwar will help you step out of your comfort-zone. You can even = win prize money of $50 Amazon voucher by participating in the weekly challe= nge. We pick one winner at the end of the month from among all of the contr= ibutors during the month. The monthly prize is kindly sponsored by Peter Se= rgeant of PerlCareers. =20=20=20=20=20=20=20=20 | =20=20=20=20 | m/img/mohammad_anwar.png" title=3D"Mohammad S. Anwar" width=3D"80" /> | =20 | =20=20=20=20 | m/img/mohammad_anwar.png" title=3D"Mohammad S. 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 | =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=20=20=20 | m/img/dave_jacoby.jpg" title=3D"Dave Jacoby" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" 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 | =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=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=20=20 =20=20=20=20
Rakudo =20=20=20=20=20=20=20=20 | =20=20=20=20 | m/img/elizabeth_mattijsen.png" title=3D"Elizabeth Mattijsen" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
Weekly collectio= ns =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
The corner of Ga= bor =20=20=20=20=20=20=20=20 A couple of entries sneaked in by = Gabor. =20=20=20=20=20=20=20=20 | =20=20=20=20 | m/img/gabor_szabo.png" title=3D"G=C3=A1bor Szab=C3=B3" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
Events =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=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20
e_perlweekly_utm_campaign_perlweekly_utm_medium_perlweekly_perl_jobs_by_per= l_careers_a_" /> =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
|
 |
|
|
 |
 |
|
|