Originally published at Perl Weekly 596
Hi there,
With the end of Advent Calendar celebration, another celebration kicks in i.e. Christmas/Boxing Day. Although I don't celebrate, being a Muslim, but I do enjoy the break from the routine work.
This edition of the weekly newsletter is my 120th edition. I hope you enjoy reading the newsletter as much as I do getting ready for you.
Do you have any new year resolutions?
I used to but then last year I stopped it.
Why?
Well couple of projects closed to my heart didn't get started and that made me very pessimistic. I feel so bad that I don't even talk about it. I hope new year will bring positive change.
Still, I don't feel like setting new year resolutions. Could it be, I am getting old to keep up with fast pace dev life? Having said, the dev inside me still alive but just needs some push. Fortunately I have so many people around me that always gives me much needed positive energy.
Let's talk about some positivity now. Well for me, it was the Perl Advent Calendar 2022, thanks to Olaf Alders and team. I wanted to be part of it but then missed the train unfortunately. Never mind, there is always next time. Having said, I did manage to get the post up but was too late to make it. Fortunately my contribution to Raku Advent Calendar 2022 did work out nicely like Raku and I.
Enjoy rest of the holidays and stay safe.
--
Your editor: Mohammad S. Anwar.
Announcements
First round of feature 'class'
Paul "LeoNerd" Evans has created the first pull request for Corinna, the modern OOP system for Perl. Merry Christmas!
Catalyst Framework
For any of the Catalyst programmers out there interested in seeing the framework move forward, here's a PR that changes action chaining so that you can call the next action from within the action code, optionally passing and recieving arguments.
Articles
Writing a CPAN module that talks to ChatGPT
ChatGPT is the hot topic now a days and Dave shared his view on the same.
Linux::NFTables
Perl interface to libnftables.
PerlayStation Games Console (Part 1)
Saif is back in action after a long break with yet another engaging topic.
Discussion
How to find files in a directory in Perl?
Nice and easy solution.
Web
AoC 2022/13 - Nested lists
AoC 2022/14 - Sand accumulation
AoC 2022/15 - Diamonds are squares in disguise
AoC 2022/16 - Pressured shame
AoC 2022/17 - Tetris-ish accumulation
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 - 197
Welcome to a new week with a couple of fun tasks: "Move Zero" and "Wiggle Sort". 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 - 196
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Pattern 132" and "Range List" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
The Weekly Challenge Advent Calendar 2022
Finally we now have a complete Advent Calendar 2022. Enjoy !!!
132 Lists
Nice trick to deal with data type, thanks for sharing the knowledge.
Range Rover, Over Clover
Task analysis by Colin is the highlight of the blog post for me. Keep it up great work.
Insert Clever Title Here
Welcome back to blogging after a short break. The title is really unique. Well done.
PWC196 - Pattern 132
No new questions, that is win for me. Keep it up great work.
PWC196 - Range List
Lucky twice this week, no questions asked. Thank you for sharing knowledge.
Perl Weekly Challenge: Week 196
Thanks for getting blog post ready at the airport. I salute your dedication.
The Weekly Challenge 196
James is known for compact and powerful solution. Thanks for sharing the knowledge.
Perl Weekly Challenge 196: Pattern 132 and Range List
Being one of the regular contributors, Laurent never misses the opportunity to entertain us every week.
Merry Christmas!
Along with Raku, we get SQL version too every week. Nice treat for all of us, thanks.
Perl Weekly Challenge 196
Master of Perl one-liner is at it again. You don't want to miss the fun.
Pattern 132 and sequential runs
Nice and easy task analysis. There is always something to learn.
Pattern and Range
Roger's collection always has the surprising element, you don't want to miss. Highly recommended.
Weekly Challenge 196
Interesting bunch of Perl and Python creations. Keep it up great work.
PWC 196
Despite being holiday season, we still got creative post, thanks for your contributions.
Rakudo
2022.51 Hijacking D3
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.
Billions of unnecessary files in GitHub
People seem to ignore the .gitignore file.
Day 25: CI for Data::Alias in Perl - including threaded perl
A simple GitHub Action configuration with some twist
Day 24: CI for perl5-MIME-Types
Day 23: CI using timescaledb a PostgreSQL based time series database
Though this is a Ruby project, it was very interesting (and complex) setting up the Continuous Integration.
Perl Jobs by Perl Careers
Adventure! 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 folks with passion, drive, and an appreciation for new experiences.
Senior Perl Developer with Cross-Trained Chops. UK Remote Perl Role
Sure, youāve got Perl chops for days, but thatās not all you can do ā and thatās why our client wants to meet you. Theyāre looking for senior Perl developers, Node engineers, and those with mighty Python and SQL skills to lead their team. Cross-trained team members are their sweet spot, and whether youāre cross-trained yourself or are open to the possibility, this may be your perfect role.
C, C++, and Perl Software Engineers, Letās Keep the Internet Safe. Remote UK Perl Role
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.
Perl Developer and Business Owner? Remote Perl role in UK & EU
Our clients run a job search engine that has grown from two friends with an idea to a site that receives more than 10 million visits per month. They're looking for a Perl pro with at least three years of experience with high-volume and high-traffic apps and sites, a solid understanding of Object-Oriented Perl (perks if that knowledge includes Moose), SQL/MySQL and DBIx::Class.
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.
Top comments (1)
Excellent. Hope to see more people find this here.