Perl Weekly
Issue #485 - 2020-11-09 - Dead or Alive
latest | archive | edited by Gabor Szabo
|
Hi there!
Apparently The Perl Foundation is trying to take over the Perl is Dead search tearm.
In the effort to make it easier to contribute to CPAN modules I've been contacting CPAN authors who did not have link to their GitHub repository in the META files of their modules. Many thanked me for the gentle nudge and the help where it was needed to configure this. I've also sent a few pull-requests to add a CI system to the repositories and I think many people have started to add those by themselves.
Of course not everyone wanted to add a link to their VCS, but that's OK. Their Open Source contribution is also welcome!
Looking at the MetaCPAN stats, so far this week had the lowest percentage of lacking VCS link and lacking CI. Still a long way explaining why these are useful to both the module author and the Perl community in general.
I think the CPAN Dashboard of Dave Cross also helps visualize the results.
Let me also congratulate Mohammad S. Anwar who has became the most prolific co-editor of the Perl Weekly with 64 issues, surpassing Yanick Champoux. Thank you for your extraordinary work!
Enjoy your week!
Gabor Szabo
|
|
|
Sponsors
|
From A (Ack) to Z (Dist-Zilla), check out the 10 Perl tools that should be in every developer’s toolbox. Or Download our “Pearls of Perl” build to get a version of Perl 5.28 with all the tools listed in this post so you can test them out for yourself!
|
|
Statistics
In this section we show some collected stats. Let's figure out what numbers could be interesting. The script(s) are in the Git repository of the Perl Weekly. See stats from the previous weeks.
|
Last week there were a total of 206 uploads to CPAN of 146 distinct distributions by 80 different authors. Number of distributions with link to VCS: 129. Number of distros with CI: 80.
|
|
Number of posts last week: BPO: 5; DevTo: 5; Perl.com: 0; PerlAcademy: 0; PerlHacks: 0; PerlMaven: 5; Reddit: 14; TPF: 3;
|
|
Announcements
|
|
Articles
|
|
by Ron Savage (RSAVAGE)
Ed J (aka. mohawk) has taken over maintenance of the suite of GraphViz2 modules.
|
|
|
by Gabor Szabo (SZABGAB)
A simple example using LWP::UserAgent to check if a page returns 200 OK, a redirection or 404 not found.
|
|
|
|
|
|
Testing
|
by Gabor Szabo (SZABGAB)
A fast feedback loop is one of the keys to making high quality and valuable software. A Continuous Integration system running your tests on multiple operating systems every time you push code to GitHub can give you the confidence that when you release your code to CPAN, it will not break in the hands of your users.
|
|
|
Perl is Dead
|
|
by Chris Crawford
Frankly I don't know if the profiler situation is really that bad in Python, but the image is great.
|
|
CPAN
|
by Dave Cross (DAVECROSS)
I love this Dashboard. It shows the CI and Kritika status of all of Dave Cross's CPAN distributions on a single, badge-ridden page. In this post Dave gives a brief introduction to the project.
|
|
|
|
Grants
|
|
|
|
The Weekly Challenge
The Weekly Challenge by Mohammad Anwar will help you step out of your comfort-zone. You can even win prize money of a $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from all the contributors during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.
|
by Mohammad Sajid Anwar (MANWAR)
Welcome to a new week with couple of fun tasks "Pair Difference" and "Sudoko Puzzle". If you are new to the Weekly Challenge then why not join us and have fun every week. For more information, please read FAQ page.
|
|
|
by Mohammad Sajid Anwar (MANWAR)
Enjoy a quick recap of last week contributions by Team PWC dealing with the "Triplet Sum" and "Power of Two Integers" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Colin Crain
Perl Solutions Review by Colin Crain.
|
|
|
by Abigail
Abigail explains the various approaches to solving the task in this blog post.
|
|
by Abigail
Abigail's blog post does not just talk about solution but is also a great source of knowledge.
|
|
by Adam Russell
Adam shared a blog post showing the power of Prolog and Perl.
|
|
|
|
by Arne Sommer
Arne once again attempted Perl to solve the weekly challenge. Must Read.
|
|
by Colin Crain
As always, Colin's blog post is full of surprises and punchlines. Please check it out yourself.
|
|
by Flavio Poletti (POLETTIX)
You don't want to miss this discussion on the subject. It is always fun to read Flavio's blog.
|
|
|
|
by Jorg Sommrey
Jorg went into great detail to solve the first task of the weekly challenge. Must Read.
|
|
by Laurent Rosenfeld
Laurent, as always, shows the power of Perl and Raku in great detail handling both tasks of the week.
|
|
by Myoungjin Jeon
This is a great source of Raku magic. You don't want to miss out.
|
|
by Myoungjin Jeon
Myoungjin once again shared various methods to solve the task. Must Read.
|
|
|
by Samir Parikh
Samir came up with a cool solution once again.
|
|
by Simon Green
Simon used the power of Math to solve the tasks.
|
|
Other
|
by Gabor Szabo (SZABGAB)
You are all invited and encouraged to follow #perl on DEV.to and even post articles using that tag.
|
|
|
Weekly collections
|
|
The corner of Gabor
A couple of entries sneaked in by Gabor.
|
by Gabor Szabo (SZABGAB)
I have been talking about this recently quite a lot within the Perl community. It is time to step out of it and start talking about similar ideas for other languages as well.
|
|
|
Events
|
Wednesday, November 11, 2020; 5:30 PM EST
|
|
November 12, 2020 06:00 PM Central Time (US and Canada)
|
|
Wednesday, November 25, 2020; 7:00 PM GMT+1
|
|
Thursday, November 26, 2020; 7:00 PM EST
|
|
Thursday, December 3, 2020, 6:30 PM PST
|
|
Wednesday, December 9, 2020; 5:30 PM EST
|
|
|
This organization is one of the world’s leading developers of medical diagnostic technologies and clinical software. Your work will be used by the NHS, research labs, and healthcare providers worldwide.
|
|
Our client is a leading online tech publication with more than 40 million readers worldwide. This tech talk titan operates out of a London office that offers the opportunity to work remotely. This is a small, self-motivated team that thrives on working independently as well as collaborating.
|
|
One of the largest product and price comparison platforms in German-speaking countries, located in picturesque Vienna, is on the hunt for a Perl programmer who wants to use their skills to eradicate inflated prices.
|
|
If you spend your weekends reading science magazines and think smarter crops are key to our future, and if you happen to have experience with Ansible, AWS, Linux containers, MySQL, Postgres, and Solr, and you’re located in Australia, send an email our way!
|
|
A new, exciting life in one of the most dynamic international cities is only a click away for, so what are you waiting for? Shoot us an email and let us know you’re ready to spice up your 9-to-5 and level up!
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|