Perl Weekly
Issue #517 - 2021-06-21 - Commitment and habit
latest | archive | edited by Gabor Szabo
|
Hi there!
Flavio Poletti has just completed one year of blogging. Mohammad S. Anwar has been editing the Perl Weekly for more than three years and running the Perl Weekly Challenge for more than two years.
I am not sure what the secret is, but something about creating a commitment, even if it is an artificial commitment that then you need to stick to. I am sure both of them had times when they thought of sleeping in and not doing the work that day or that week. After all, this is not their paid job, but the commitment kept them going. With time it became easier to do the task and the whole thing became a habit. I wish more people found the strength to do something like this.
Enjoy your week!
Gabor Szabo
|
|
|
Celebrations
|
by Flavio Poletti (POLETTIX)
Only one year? It feels as if Flavio has been posting for ages... Congratulations!
|
|
|
Articles
|
by Flavio Poletti (POLETTIX)
PAUSE parses the text in your code to see which modules you provide. Unfortunately that means it also includes names that are only mentioned in the documentation or in strings that never get executed. This can lead to unpleasant side-effects. How can you avoid these?
|
|
|
|
by Gaurav Rai
Part of the MojoReactApp-OpenAPI series.
|
|
by Mark Gardner
Mark has been one of the most prolific writers about Perl recently. You might want to listen to him.
|
|
|
|
|
|
Grants
|
|
Perl Weekly Challenge
The Weekly Challenge by Mohammad Anwar will help you step out of your comfort zone. You can even win prize money of a $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from among all the contributors during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.
|
by Mohammad Sajid Anwar (MANWAR)
Welcome a new week with a couple of fun tasks "Binary Palindrome" and "Adventure of Knight". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read FAQ page.
|
|
|
by Mohammad Sajid Anwar (MANWAR)
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Missing Rows" and "Find Possible Paths" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Adam Russell
Credit must be given to Adam for printing the structured triangle and introducing the Qauntam Pascal Triangle. Thanks for sharing.
|
|
|
by Arne Sommer
Ever since Arne started sharing Perl solutions alongside Raku, I really enjoy the translation of Raku to get the Perl equivalent. Great work. Keep it up.
|
|
by Colin Crain
As always, Colin's story behind each task is priceless, you don't want to miss thid. He is simply the best. Keep it going. Thanks.
|
|
by Flavio Poletti (POLETTIX)
Flavio's regex magic for the Missing Rows task is mindblowing. It took me some time to understand it. Thanks for sharing.
|
|
|
by Flavio Poletti (POLETTIX)
Flavio's extensive discussion of the Find Possible Paths task is something you don't want to miss. It is the kind of discussion I always look for in a PWC blog. Thank you Flavio.
|
|
|
by Dave Jacoby (JACOBY)
I loved the fact that Dave is generating the input file on the fly. Nice hack. Also his idea of re-using his past solution and extending it to get the task done. Very clever approach.
|
|
|
by Dave Jacoby (JACOBY)
This is a bonus blog post from Dave to give a detailed analysis of the task Find Possible Paths. Thanks for the post.
|
|
|
by Jaldhar H. Vyas
I loved the explanation of Find Possible Paths solution. It is easy to follow for any layman. Thanks for your efforts. BTW congratulations on the second anniversay of your blogging.
|
|
by James Smith
I always look for James's solution and his story behind the solution. He is so good at looking beyond the task and giving his opinions. I simply loved it. Keep it going.
|
|
by Laurent Rosenfeld
Laurent presented us with short and precise solutions this week, specially the solution to the Find Possible Paths task. He made it look so simple. Great work, thanks for sharing.
|
|
by Luca Ferrari
Luca's Raku solution to the Find Possible Paths task is my favourite this week. The code looks elegant. Thanks for your efforts.
|
|
by W Luis Mochan
Luis showed the power of recursive functions when dealing with Find Possible Paths task. Nice and easy to follow, thanks.
|
|
by Roger Bell West (FIREDRAKE)
I loved the graphical representation of the Find Possible Paths task. It helped a lot to understand the solution. Thanks for all your hard work.
|
|
by Simon Green
Thanks, Simon, for talking about Shroder Number. I didn't know about it. I learn so much by just reading the blogs by Team PWC. Thank you for your effort.
|
|
Perl Tutorial
A section for newbies and for people who need some refreshing of their Perl knowledge. If you have questions or suggestions about the articles, let me know and I'll try to make the necessary changes. The included articles are from the Perl Maven Tutorial and are part of the Perl Maven eBook.
|
|
|
|
Weekly collections
|
|
The corner of Gabor
A couple of entries sneaked in by Gabor.
|
|
|
|
|
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. Applicants, bring your “A” game: they’re looking for a Natural Language Processing (NLP) Engineer who is passionate about Machine Intelligence and can evaluate NLP systems.
|
|
Attention, Perl programmers. We’re looking for those among you who loved their childhood chemistry sets and could spend hours studying their ant farms. Science buffs and genetics junkies, our client wants to hear from you. You’ll be familiar with modern tooling and might have experience with Ansible, AWS, and Linux containers. MySQL, Postgres, and Solr are all nice-to-haves.
|
|
If your mouth is watering at the thought of joining this dynamic team and you’re a senior Perl programmer with a solid understanding of Go programming languages, they just might set a place for you at the table. Bonus if you know Python, have experience with frameworks like Django, and a strong understanding of databases like MySQL and NoSQL databases like Google BigTable.
|
|
As one of the largest and most trusted product and price comparison platforms in German-speaking countries, our client has made it their mission to save people from overpaying. Client is willing to consider all candidates with strong Perl, but they make heavy use of PostgreSQL, Elasticsearch, and Modern Perl.
|
|
Our client is an online financial services company, still rapidly expanding after 20 years of impressive growth. With a truly international presence, they’re well known globally in their niche. Looking for Perl developers with a strong background in Modern Perl – you should be comfortable with Moose and PSGI/Plack, and a solid grounding in using Perl’s testing tools.
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|