Issue #578 - 2022-08-22 - Corinna MVP

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

Hi there,

Belated Happy Independence Day to all fellow Indians. We celebrated 75th Anniversary of Independence on 15th August, a proud moment for all of us.

Ever since the release of Perl v5.36, everyone is looking forward to the next big thing in the pipeline, Corinna. I am sure, you don't need an introduction but if you do then you can take a look at this official documentation. Curtis Poe recently shared the latest update about the Corinna (MVP) as accepted by The Perl Steering Committee as detailed in the document.

Do you follow the latest release to CPAN on MetaCPAN?

I noticed one particular distribution, WWW::Mechanize, currently maintained by a friend of mine and colleague at work, Julien Fiegehenn. He is on the mission to clear pending issues. He shared the news recently that pull request queue is empty in this Twitter thread. I noticed the distribution has 92.50% coverage. If you have spare time and would like to contribute then please do help get 100% coverage.

Perl jobs in London seems getting back on track. Couple of days ago, I received an email about Perl role in London by Perl Careers. The title of the post caught my eye, Perl Developer and Business Owner?.

Last but not the least, I would like to recommend Learning Perl Exercises by brian d foy. I am sure, you will find it handy.

Enjoy the rest of the newsletter.

Mohammad S. Anwar


Corinna MVP

by Curtis 'Ovid' Poe (OVID)

Curtis shared the different stages of Corinna MVP as planned.


I Accidentally Reply Model

by Daniel Bowling

Issue with Reply model and the solution is dicussed too.

Input Validation and Errors

by Daniel Bowling

For Mojolicious fan, input validation and errors can be handy.


WWW::Mechanize pull request queue is empty now.

by Julien Fiegehenn

With the release of v2.14, the pull request queue i empty now.

Fix issues on Windows platform

by Julien Fiegehenn

Release of v2.15, proposed fix to the issue on windows platform.


Cryptopals 10 - Implement CBC mode

by Flavio Poletti (POLETTIX)

Cipher Block Chaining (CBC) implementation in easy to follow blog post.

Cryptopals 11 - An ECB/CBC detection oracle

by Flavio Poletti (POLETTIX)

Code oracle machine when dealing with ECB/CBC.

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 - 179

by Mohammad S. Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks: "Ordinal Number Spelling" and "Unicode Sparkline". 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 - 178

by Mohammad S. Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Quater-imaginary Base" and "Business Date" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

An Imaginary Date

by Arne Sommer

Thank you Arne for sharing the Raku magic. Highly recommended if you are new to Raku. Keep it up great work.

The Imaginary Quartet

by Colin Crain

An in depth analysis of the pure mathematical task. I find it very useful to understand the nitty-gritty. Thanks for shaing.

A Very Busy Dating Service

by Colin Crain

Cool discussion about Business Date task with step by step breakdown makes it easy to follow. Keep it up great work.

PWC178 - Quater-imaginary Base

by Flavio Poletti (POLETTIX)

Interesting use of regex for parsing, makes it fun. Thanks for sharing the knowledge.

PWC178 - Business Date

by Flavio Poletti (POLETTIX)

Using the power of Raku DateTime made the solution compact and easy to follow. Well done.

Perl Weekly Challenge 178

by W Luis Mochan

Luis one-liner in Perl is always the highlight for me. I am a big fan of his one-liner. Thanks for sharing.

QIBs and days - fun tasks for a sunny day

by Peter Campbell Smith

Peter style of blogging is quite engaging as always. You will find plenty of gems. Thanks for sharing.

Imaginary Date

by Roger Bell West (FIREDRAKE)

Plenty in offer for all in the blog post. You will never get bored, I bet. Keep it up great work.

Quater-imaginary Business Date

by Simon Green

Short and compact discussion, focussed on Perl and Python. Thanks for sharing the knowledge.

PWC 178

by Stephen G Lynn

Mix of Raku and Perl seems fun mix along with the thorough discussion on the subject. Keep it up great work.


2022.33 2nd Conf Succeeded

by Elizabeth Mattijsen (ELIZABETH)

Weekly collections

The corner of Gabor

A couple of entries sneaked in by Gabor.

Convert any script to a Linux service (daemon)

by Gabor Szabo (SZABGAB)

The sample script is written in Python, but the solution to convert it into a daemon does not take this into account. It can work with any program, including anything written in Perl.

Materialize CSS

by Gabor Szabo (SZABGAB)

Materialize CSS is an HTML/CSS framework based on Material Design to create the front-end of web applications. It was created and designed by Google. This is a series of examples on how to use it.

Programming Boootcamp for Scientists #1

by Gabor Szabo (SZABGAB)

This is the first part of a video series I am teaching at the Weizmann Institute of Science or wherever I am asked to teach it. It is an introduction to programming (in Python) for biology, chemistry and in general life-science students.

Perl Jobs by Perl Careers

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

We’re looking for a mid-level Perl developer interested in cross-training Perl to Node. Our client embraces flexibility, and their ideal candidate will, too. Perl may be your core competency, but if you’re invested in cross-training to Node, you may be the full package that this client wants on their team.

Thought-Leader Wanted. Chief Software Architect role in Malaysia (or elsewhere)

As Chief Software Architect for an international company providing online trading services, you’ll work closely with the Chief Technology Officer. With a strong understanding of the full stack of software development and cloud technologies, you’ll mentor engineering teams and provide guidance in solving technical issues.

Senior Perl Developer + NLP = Yes, Please! EU remote role

This company is a global leader in machine intelligence, and they’re looking for a Natural Language Processing (NLP) whiz who has experience maintaining and improving large Perl applications and tooling ecosystems. From Finland to the Faroe Islands, this remote role is open to senior Perl developers who are within two hours of Amsterdam’s time zone.

Software Developer or Matchmaker? Semi-Remote Perl Role in Manchester

Our client'smission is to connect folks in the UK and US seeking flatmates or homes to share. If you’re a Software Developer (Backend), these flatmate matchmakers want you to increase the delivery capacity of their team. With a core platform that is mostly written in Perl, you’ll work with developers to create admin tools and implement and test new site features.

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 with a solid understanding of Object-Oriented Perl (perks if that knowledge includes Moose), QL/MySQL and DBIx::Class.

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