Issue #613 - 2023-04-24 - CPAN Dashboard

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi there!

On the CPAN Digger one of the links I display is the link to the CPAN Dashboard of each author. Assuming they have configured it. Every time I look at the CPAN Digger I feel surprised that so few of the CPAN authors have set up the Dashboard. Even among the active ones.

If you are a CPAN author, tell me, is it because you don't know about the dashboard, you don't know how to set it up, or that it does not provide you enough value? The first we solved now. For the second, there is a page explaining it. In case you don't feel its value, let me know what would be interesting to you in such a dashboard?

On Wednesday we are celebrating the 75th Independence Day of Israel which is preceded by two memorial days. As someone eloquently put it: Jews have two memorial days Yom HaZikaron (Memorial Day for the Fallen Soldiers of the Wars of Israel and Victims of Actions of Terrorism) to remind us of the cost of having Israel and Yom HaShhoah (Holocaust Memorial Day) to remind us the cost of not. The memorial days are hard, but the Independence day is a huge event celebrating having our own country again after 2000 years of not having it.

Enjoy your Week!

Gabor Szabo


The Perl and Raku Conference 2023

The Schedule of the conference is now available.


Why Perl?

This post by Chris from Stockholm, Sweden, dated more than a month into the future tries to sell you Perl. The columns in the table: Ubiquity, Scales up, Compatibility, Shell scripts, Extensible

Removing a session in Mojolicious

by Flavio Poletti (POLETTIX)

The server can ask the browser to remove the session, by getting rid of the cookie. On the other hand, if for some reason the browser is not collaborating (e.g. refusing to delete the session cookie), then the session will stick up to the expiration time.

Quick tip: run local perl code using podman to run a perl docker container

You could use it to generate a web site using GitHub Actions and host it on GitHub pages. Who will write the tutorial for that? (Side note, I don't see any tests in that repository.)

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 $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.

The Weekly Challenge - 214

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Rank Score" and "Collect Points". 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.

RECAP - The Weekly Challenge - 213

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Fun Sort" and "Shortest Route" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Fun Route

by Arne Sommer

Sometimes as simple as grep can be very effective as shown by Arne. Nice work, keep it up.

The Simple and the Hard

by Avery Adams

I respect the honesty about the help with ChatGPT. As always the case, you still need human to get the final working code. Thanks for sharing the experience with us.

PWC213 - Fun Sort

by Flavio Poletti (POLETTIX)

Two different approaches, one for Perl and another for Raku. The end result looks so simple.

PWC213 - Shortest Route

by Flavio Poletti (POLETTIX)

Dijkstra’s algorithm explained in plain english. Thanks for sharing.

Another one rides the bus!

by James Smith

As always we got the most efficient solutions using the power of Perl. There is so much to learn every week. Thanks for your contributions.

Perl Weekly Challenge 213: Fun Sort

by Laurent Rosenfeld

Cool attempt to use special comparison subroutine and that too in both Perl and Raku. Very smart, well done.

from here to there!

by Luca Ferrari

Nice little one-liner in Raku and a very brave attempt to deal with shortest route task. Thanks for sharing.

Perl Weekly Challenge 213

by W Luis Mochan

Perfect use case for one-liner and we do get one, thank you Luis.

Wow: Another oneliner! But also a complete BFS...!

by Matthias Muth

A thorough discussion about the shortest route task. You really don't want to skip, highly recommended.

Evens go first and untangling the route

by Peter Campbell Smith

Nice demo of the complicated task as well as detailed analysis. Keep it up great work.

The Weekly Challenge #213

by Robbie Hatley

Well documented and explained solutions. Nice and easy to follow too. Keep it up great work.

Shortest Fun

by Roger Bell West (FIREDRAKE)

Showing off the power of Raku language is discussed in the blog. Thanks for sharing.

Sorting Routes

by Simon Green

Like always we have bonus Python solution as well as Perl. Using all the tricks in the book to get the result. Well done.

Weekly collections


The Perl and Raku Conference 2023

July 11-13, 2023, Toronto, Canada

Perl and Koha

August 14-18, 2023, Helsinki, Finland

Perl Jobs by Perl Careers

Perl to Node Cross-training? Yes Please! UK Remote Perl Role

The client is interested in anyone with experience building web apps in Perl, using one of the major Perl frameworks. If you’re a crack-hand with Catalyst, a Mojolicious master, or a distinguished Dancer, they want you. You’ll be deploying apps your work to AWS, so experience would be handy, and the company’s big on testing, so they’d like you to know your way around Test::More.

Bold, beautiful, and… brainy? Senior Perl roles in Malaysia, Dubai and Malta

With all the knowledge in your big, beautiful brain, it’s time to join a company that appreciates your breadth of experience. Our client provides online trading services and with offices in Dubai, Malta, and Malaysia, they’ve got the global reach that may provide the challenge you’re looking for. They know that a seasoned Perl pro is just what their team needs as they expand.

C, C++, and Perl Software Engineers, Let’s Keep the Internet Safe

A leading digital safeguarding solutions provider is looking for a software engineer experienced in C, C++, or Perl. You’ll have strong Linux knowledge and a methodical approach to problem solving that you use to investigate, replicate, and address customer issues. Your keen understanding of firewalls, proxies, Iptables, Squid, VPNs/IPSec and HTTP(S) will be key to your success at this company.

You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week