Perl Weekly
Issue #528 - 2021-09-06 - Legacy Code
latest | archive | edited by Mohammad Sajid Anwar
|
Hi there
How old is the Perl code that you work on currently?
Curtis wrote an interesting blog post talking about dealing with legacy code.
After a long time, I got the opportunity to work with good old CGI. It reminds me of my early learning days. Talking about CGI, I came across fun blog post talking about Migrating a Perl CGI application to AWS Lambda.
Please do share anything interesting you are trying using Perl. I am currently working on Elastic Search using Perl. As always CPAN provides great support e.g. Search::Elasticsearch.
What else changed in your routine?
For me, the school run is back. How about you?
Enjoy the rest of the newsletter. Hopefully next week we will have more perl blog posts.
Mohammad Sajid Anwar
|
|
|
Announcements
|
|
Articles
|
by Jason Lavoie
A very detailed blog posr talking about every aspect of migrating a CGI application to AWS.
|
|
by Mark Gardner
If you are a Moose fan then please check out this discussion about method modifiers.
|
|
|
|
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.
|
by Mohammad Sajid Anwar (MANWAR)
Welcome to a new week with a couple of fun tasks "Root Distance" and "Add Linked Lists". 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.
|
|
|
by Mohammad Sajid Anwar (MANWAR)
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Maximum Sub-Matrix" and "Minimum Platforms" 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
Nice demo of code reuse. I didn't realise, to be honest, that it was somewhat a repeat of a past task.
|
|
by Abigail
A very special solution to the Minimum Platform task as you get to see the Abigail magic once again. Thanks for sharing the knowledge.
|
|
by Arne Sommer
A cool example of a Raku class. Great demo of Raku best practices. Keep it up.
|
|
by Cheok-Yin Fung
A very special presentation of the Minimum Platform task, complete with unit tests. Great job.
|
|
by Dave Jacoby (JACOBY)
Well documented solution, as always, with edge cases as well. A complete solution. Thanks.
|
|
|
by Flavio Poletti (POLETTIX)
Flavio once again shares bonus Raku magic along with Perl. You don't want to miss it.
|
|
|
by Flavio Poletti (POLETTIX)
Flavio went into the finer details of the Minimum Platforms task. I wonder at times, how did I miss the point.
|
|
|
by James Smith
James' genomic approach to the Minimum Platform tssk is really cool. There is plenty to learn from his work. Thanks for sharing.
|
|
by Luca Ferrari
Luca also used a Raku class to solve the Minimum Platform task. I just love it. Keep it up.
|
|
by W Luis Mochan
The best part of Luis' blog post is the use of PDL. Cool promotion of PDL. Thanks for sharing.
|
|
|
by Simon Green
Simon broke the task into smaller actions giving us clear instructions to read the code. Always pleasure to read his blog.
|
|
Rakudo
|
|
Weekly collections
|
|
|
As a thriving multinational fundraising group, our client works with thousands of charities to provide cloud-based management tools to connect with their supporters. In addition to strong Modern Perl, candidates should be experienced with payment networks, systems, and bank file formats like ISO 20022, SWIFT MT940/942 and NACHA ACH, and experience with Unix/Linux and shell scripts.
|
|
Our client is the worldwide leader in machine intelligence for matching people with jobs, which is to say that when it comes to hiring, they know what they’re doing. They’re looking for a Natural Language Processing (NLP) Engineer who has both strong Perl and Python.
|
|
Not feeling the urge to commute during these socially distanced times and beyond? Not a problem. The role is 100% remote-friendly for folks in the UK. 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.
|
|
Our client is one of the largest product and price comparison platforms in German-speaking countries.With a website that allows consumers to compare deals on everything from toasters to tablets, our client helps their users hunt out the best values. Client is willing to consider all candidates with strong Perl, but they make heavy use of PostgreSQL, Elasticsearch, and Modern Perl.
|
|
Attention, Perl programmers, science buffs and genetics junkies, our client wants to hear from you. They deliver cost-efficient genotyping technology that promotes the development of better, stronger crops adapted to suit their environment. They're looking for programers that are familiar with modern tooling and might have experience with Ansible, AWS, and Linux containers.
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|