Issue #519 - 2021-07-05 - Crystal conference and course

latest | archive | edited by Gábor Szabó
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi there!

I am going to give a presentation at the Crystal 1.0 conference alongside Yukihiro 'Matz' Matsumoto and Bruce Perens (just to throw in two names you might be familiar with and to have some honor by association). It is taking place this Thursday. It is my first presentation at an international conference for a long time. Wish me luck!

If you cannot make it to the conference, but you are interested in learning Crystal, I am going to start an experimental programming Crystal course via Zoom. You can get more information and register here

As for Perl, it was a rather quiet week without a lot of posts, but still there is some nice stuff in here

Enjoy your week!

Gábor Szabó


Articles

A block... blocks

by Flavio Poletti (POLETTIX)

Unsurprisingly, a BLOCK in Perl blocks a lot of things, including a package statement.

Gradual method renaming in Perl

by Mark Gardner

Refactoring code across several git repositories.

CPAN Bus Factor

by Olaf Alders (OALDERS)

A measurement of the risk resulting from information and capabilities not being shared among team members, derived from the phrase 'in case they get hit by a bus.'

adding the perl-support section to my CPAN modules

by Ricardo Signes (RJBS)

P5P has been working on new features for Perl and the CPAN authors had to refrain from using those as they were expected to 'support' old versions of Perl for organizations that don't support the Perl ecosystem and have no intention to upgrade the Perl they use. (In which case, IMHO they should also stick to the old versions of the modules that ran on their version of Perl.) Ricardo now takes the leap and makes it explicit that he is not going to waste his free time doing so.

App::Easer

by Flavio Poletti (POLETTIX)

To write a CLI with a hierarchy of sub-commands. Something like the Git command-line interface client.

Announcing Date-ManipX-Almanac

by Tom Wyant (WYANT)

You can specify 'tomorrow noon', and now also 'tomorrow sunrise' However it only works in English. Would you like to help Tom add support for other languages as well?

PLS: Perl Language Server

If you are a Visual Studio Code user you might want to try this new plugin.

Handling of symlinks on Windows (Perl, MSYS2, Cygwin)

by Håkon Hægland

Tying to get the Perl language server to work on Windows. A lot of mess and a partial success.


Grants

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

by Mohammad S. Anwar (MANWAR)

Welcome a new week with a couple of fun tasks "Swap Odd/Even bits" and "Clock Angle". 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 - 119

by Mohammad S. Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Swap Nibbles" and "Sequence without 1-on-1" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.


Weekly collections

Perl Jobs by Perl Careers

NLP is all right by me! Perl, Python, NLP role in Amsterdam

A global leader in machine intelligence matching job seekers with their perfect career: our client’s goal is human level parsing. They’re on the hunt for an NLP Engineer whose passion for NLP is matched only by their interest in Machine Intelligence and their ability to drive quality improvements, measurement standards, and error analysis processes for the NLP framework.

Pop Quiz and Your New Perl Role! 100% Remote within 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 Dance, they want you. You’ll be deploying apps your work to AWS, so experience would be handy, and the company’s big on testing, so they’d like you to know your way around Test::More.

Let’s do an experiment! Perl role in Canberra, Australia

This thoughtful company helps to develop new species of plants. They deliver cost-efficient genotyping technology that promotes the development of better, stronger crops adapted to suit their environment. Looking for someone with excellent Modern Perl skills, ideally with Dancer, some familiarity with JavaScript on the front-end, and an openness to learning new things.



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