Originally published at Perl Weekly 704
Hi there,
Do you know of any active Perl Podcast?
It reminds me when Lance Wicks reached out to Joshua McAdams to revive Perlcast in 2018. I later joined hands with Lance and we even recorded the first podcast with Neil Bowers. Unfortunately it didn't work out. Fast forward, in the new year 2025, we have another very active member, Philippe Bruhat, who came up with The Underbar, Podcast for Perl. There is already Episode 0 - A New Logo for Perl is published which was recorded on January 10th, 2025. You should listen to it and share your feedbacks to the creator. Also please do spread the word about it.
This year German Perl/Raku Workshop is happening in the beautiful city Munich. Even if German is not your first language, you can still benefit from the presentations. I attended the workshop in the year 2018, my first time. I enjoyed the 3-days event thoroughly. I even gave couple of presentations in English. For me, it was the golden opportunity to meet so many Perl stalwarts. I made many friends for life. Buy your tickets now, it is starting on 12th May 2025 and ends on 14th May 2025.
There is another good news in the year 2025, The Weekly Challenge has secured sponsor for another 12 months, thanks to Lance Wicks for the second year back to back.
Stay safe and enjoy rest of the newsletter.
--
Your editor: Mohammad Sajid Anwar.
Announcements
Introducing DateTime::Format::RelativeTime
Announcement of the new Perl module DateTime::Format::RelativeTime, which is designed to mirror its equivalent Web API Intl.RelativeTimeFormat
Premium XS Integration, Pt 1
Here is the guide how to write safe, fast, convenient, and powerful XS libraries.
Announce Perl Wiki v1.22
Please explore the latest release.
Articles
Creating MIDI Music with Perl
For all music lovers, here is your opportunity to use Perl for fun. Really cool tool, you must try.
Yet Another Perl-Powered Company: Geolytica
Imagine you want to parse free-form address input and match it against a database representing the road network. At Geolytica, Perl is used to manage and enhance vast geo-location datasets and build the application logic of the geocoding engines.
Profiling Peak DRAM Use in R With Perl - Part 1
Serious profiling discussed in 2 part series post.
Profiling Peak DRAM Use in R With Perl - Part 2
Continued the discussion of profiling Peak DRAM in this second post of the series.
Discussion
What is the correct Perl syntax for "use if, feature"?
Please checkout the reply for more detailed answer.
How to change attribute to a specific non-alphabetic order using XML::Twig?
Interesting use case and the solution too.
The Weekly Challenge
The Weekly Challenge by Mohammad 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 one champion at the end of the month from among all of the contributors during the month, thanks to the sponsor Lance Wicks.
The Weekly Challenge - 305
Welcome to a new week with a couple of fun tasks "Binary Prefix" and "Alien Dictionary". 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 - 304
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Arrange Binary" and "Maximum Average" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
Arranged Average
Cool use of copy parameters where you can modify the contents. Raku Rocks.
Not Modified
Interesting analogy of week 304 with the HTTP status code. Always fun to read the blog post.
Perl Weekly Challenge: Week 304
For a change, I didn't see any magics used this week. Pretty straight forward approach both in Perl and Raku. Keep it up great work.
Average Replacements
Pure regex solution and compact too with plenty of discussion. Highly recommended.
am I lazy?
Two simple and easy to follow solutions in Raku. You get enough discussion to get there.
Perl Weekly Challenge 304
Breaking down task into subtask is always very handy. Have the one-liner and a complete solutions in the end. Great work.
Arrange Any Aligned Average
Another demo of regex solution, very clever attempt. You must checkout the solution.
Adding ones and maxing the mean
Nice hack to make the task easier. DIY tool lets you play with it too.
The Weekly Challenge #304
Use of goto, interesting. I know it is not commonly used these days. Check it out yourself.
Binary to the Maxmim
Simple use of loop in Kotlin gave us the solution straight away. New to Kotlin? You don't want to skip it.
Rakudo
2025.02 Ditana
Weekly collections
NICEPERL's lists
Great CPAN modules released last week;
MetaCPAN weekly report.
Events
GitLab pipelines and CI for Perl developers
This Virtual event is going to take place today, January 20, 2025, in Zoom. We will take a look at the GitLab pipelines and will bring a few examples to so who to use it in various situations. Including GitLab pages for building a front-end only web site.
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 of all the issues.
Not yet subscribed to the newsletter? Join us free of charge!
(C) Copyright Gabor Szabo
The articles are copyright the respective authors.
Author Of article : Gabor Szabo Read full article