Originally published at Perl Weekly 626
Hi there,
I am sure you have followed The Perl and Raku Conference 2023 in Toronto whether as attendee or watching the videos. I was fortunate to attend the conference and meet the who's who of Perl Community. The highlight of the conference for me was the keynote, Coming soon ..., presented by Curtis Poe. It was during the keynote, we were introduced to a new project, Oshun. Since the release of Perl v5.38, we have all been introduced to Corinna, a modern OO to the Perl core. Oshun is the next big thing after Corinna. To be honest, it is really cool idea and I can't wait it to be included in the Perl core. I know it is in early stage right now but I am glad it is in safe hand.
I would also like to mention about another talk No one is immune to abuse by Sawyer X. I was lucky enough to be in the audience. In general, we are proud of the friendly and encouraging nature of the Perl community but it is also fact that you do come across few who are not too friendly. I could relate to what was shared in the talk as I have experienced the abuse myself during the early days of [The/Perl] Weekly Challenge. I must confess it took me months to recover from it. Those who are part of the weekly challenge must have noticed it too. I stopped participating in the weekly challenge for sometime and kept myself limited to managing the challenge as opposed to contributing to the weekly challenge in Perl and Raku, writing blog posts and making YouTube videos for the same. I did come back few months later and participated again but it didn't last long.
If you missed the conference this year then you have plenty of time to book your place at The Perl and Raku Conference 2024 which is going to be held in sunny Las Vegas, Nevada.
We also had surprise announcement by Olaf Alders with regard to the Perl Advent Calendar 2023 CFP. I missed the deadline last year and couldn't find a place in the Perl Advent Calendar 2022. I will make sure this time, I submit my proposal well before the deadline. If you have something to share with the rest of the community then I would request you to come forward and submit your proposals.
Last but not the least, the next big event, Perl and Koha Conference 2023 is happening next month. You can find the schedule of the event. I am going to miss the event as it is clashing with my home visit to India. I hope and wish you all have great time.
Thank you Gabor for the space in the editorial of last week newsletter. It means a world to me. Enjoy rest of the newsletter.
--
Your editor: Mohammad S. Anwar.
Announcements
Perl Catalyst Release 5.90131
Version 5.90131 of the Perl MVC web development framework Catalyst just hit CPAN.
Articles
Why we use Perl at our company
Another success story of use of Perl in a well documented post.
Using PostgreSQL pg_vector for AI: Part 1, WTF is a Vector Anyway?
Talk of the town AI is being picked by John in the blog post series. If you are new to generative AI then you should check out it yourself.
Using Postgresql pg_vector for AI: Part 2, Using vectors For Natural Language Processing
In the blog post you will learn the use of OpenAI to create vector.
"Next Action" - Improving Perl Catalyst Chained Actions
Perl's Catalyst MVC web framework action chaining is explained in details. Highly recommended.
Modernize Chained Actions in Perl Catalyst MVC
Latest release of Perl Catalyst is out with enhancements to chained actions.
Discussion
Perl v5.36, Debian, and Ubuntu
Interesting subject being discussed about Perl version in different OS and how to deal with them.
Web
LDAP groups expansion
Please find working code in Perl to play with LDAP directory.
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 - 227
Welcome to a new week with a couple of fun tasks: "Friday 13th" and "Roman Maths". If you are new to the weekly challenge, why not join us and have fun every week? For more information, please read the FAQ.
RECAP - The Weekly Challenge - 226
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Shuffle String" and "Zero Array" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
Shuffled Operations
Clever use of pack and unpack to get the job done. Thanks for reminder.
Zero Shuffle
Array slice in action using Raku. Keep it up great work.
Shuffle Off To Buffalo
Shuffle or unshuffle? Find out yourself. Great work and thanks for sharing.
PWC226 - Shuffle String
Sweet and short one-liner in Perl and Raku. Great work, keep it up.
PWC226 - Zero Array
Flavio seems to be on mission to get the job done one-liner. Clever coding, well done.
Perl Weekly Challenge: Week 226
Z operator of Raku is so handy to get the job done. Cool attempt.
Perl Weekly Challenge 226: Shuffle String
Cool comparison of Perl and Raku implementation as always. You really don't want to miss it.
Perl Weekly Challenge 226: Zero Array
Interesting task analysis for deeper understanding. Thanks for sharing the knowledge with us.
Array indexes everywhere!
Like always, we have Raku and PostgreSQL solutions, enough to keep you busy. Thanks for sharing.
Perl one-liner by inhouse guru. Thanks for your contributions.
Gnirsts and nothing left
Nicely laid out solutions in Perl with detailed analysis. Thanks for your contributions.
The Weekly Challenge #226
No operations for Zero Array? Use of List::Util is very handy for the task.
Shuffling Zeroes
Interesting discussion about the various languages feature needed for the task. Highly recommended.
Moving and Removing
Perl and Python in action together. Enjoy one-liner specially in Python. Well done.
Videos
The Perl and Raku Conference 2023 in Toronto
Please checkout the video of talks presented @ TPRC 2023.
Rakudo
2023.29 DSLs and ASTs
Weekly collections
NICEPERL's lists
Great CPAN modules released last week;
MetaCPAN weekly report;
StackOverflow Perl report.
The corner of Gabor
A couple of entries sneaked in by Gabor.
First report: More than 80% of the crates link to their public VCS
I have been working on the Rust Digger for more than a month. This is the first report I created.
Event reports
The Perl and Raku Conference, Toronto 2023
Event report by Dave where he shared his experience and recommended talks.
Well Back in the Saddle again.
John sharing his experience of Day 1 @ TPRC 2023 in Toronto.
TPRC Toronto Part 2
In the post, get the detailed report of Day 2 @ TPRC 2023.
TPRC Toronto Part 3 The End Game
Final day reporting from TPRC 2023.
Events
Perl and Koha
August 14-18, 2023, Helsinki, Finland
Perl Jobs by Perl Careers
Perl Programmer Opportunity - Join a Prominent Tech Publishing Powerhouse in the Philippines
Our UK-based client is a global leader in the enterprise technology publishing industry, providing audiences worldwide with stimulating perspectives and unique news on enterprise tech that matters today and tomorrow. They are currently seeking a passionate and exceptional Perl programmer based in the Philippines to join their team.
Adventure Awaits! Senior Perl roles in Malaysia, Dubai and Malta
Clever folks know that if you’re lucky, you can earn a living and have an adventure at the same time. Enter our international client: online trading is their game, and they’re looking for Perl people with passion, drive, and an appreciation for new experiences.
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.