MESSAGE
DATE | 2021-06-21 |
FROM | Gabor Szabo
|
SUBJECT | Subject: [Learn] [Perlweekly] #517 - Commitment and habit
|
From learn-bounces-at-nylxs.com Mon Jun 21 20:21:11 2021 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id 69DE9163F60; Mon, 21 Jun 2021 20:21:11 -0400 (EDT) X-Original-To: learn-at-www2.mrbrklyn.com Delivered-To: learn-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id A5681163F9E; Mon, 21 Jun 2021 13:21:36 -0400 (EDT) Resent-From: Ruben Safir Resent-Date: Mon, 21 Jun 2021 13:21:36 -0400 Resent-Message-ID: <20210621172136.GA22699-at-www2.mrbrklyn.com> Resent-To: learn-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from s8.hostlocal.com (s8.hostlocal.com [50.116.59.34]) by mrbrklyn.com (Postfix) with ESMTP id CA2E2163F8F for ; Mon, 21 Jun 2021 04:07:11 -0400 (EDT) Received: from s8.hostlocal.com (localhost [IPv6:::1]) by s8.hostlocal.com (Postfix) with ESMTP id 61915C706; Mon, 21 Jun 2021 08:06:23 +0000 (UTC) X-Original-To: perlweekly-at-perlweekly.com Delivered-To: perlweekly-at-s8.hostlocal.com Received: from s7.hostlocal.com (s7.hostlocal.com [173.255.196.65]) by s8.hostlocal.com (Postfix) with ESMTPS id 5D6A5C143 for ; Mon, 21 Jun 2021 08:06:04 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by s7.hostlocal.com (Postfix) with ESMTP id 783223E958 for ; Mon, 21 Jun 2021 08:06:03 +0000 (UTC) MIME-Version: 1.0 X-Mailer: MIME::Lite 3.031 (F2.85; T2.17; A2.21; B3.15; Q3.13) Date: Mon, 21 Jun 2021 08:06:03 +0000 From: Gabor Szabo To: perlweekly-at-perlweekly.com Message-Id: <20210621080603.783223E958-at-s7.hostlocal.com> X-Mailman-Approved-At: Mon, 21 Jun 2021 08:06:19 +0000 X-BeenThere: perlweekly-at-perlweekly.com X-Mailman-Version: 2.1.16 Precedence: list Content-Type: multipart/mixed; boundary="===============5387193299223380904==" X-Mailman-Approved-At: Mon, 21 Jun 2021 20:21:08 -0400 Subject: [Learn] [Perlweekly] #517 - Commitment and habit X-BeenThere: learn-at-nylxs.com List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: learn-bounces-at-nylxs.com Sender: "Learn"
This is a multi-part message in MIME format.
--===============5387193299223380904== Content-Transfer-Encoding: binary Content-Type: multipart/alternative; boundary="_----------=_162426276329193250"
This is a multi-part message in MIME format.
--_----------=_162426276329193250 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 21 Jun 2021 08:06:03 +0000
Perl Weekly=20
http://perlweekly.com/
You can read the newsletter on the web, if you prefer. http://perlweekly.com/archive/517.html
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 ( https://perlweeklychallenge.org/ ) 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!
-- Your editor: Gabor Szabo.
Celebrations
=20=20 One complete year, yay! https://github.polettix.it/ETOOBUSY/2021/06/20/one-complete-year/ =20 Only one year? It feels as if Flavio has been posting for ages... Congratulations! --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Articles
=20=20 PAUSE workaround https://github.polettix.it/ETOOBUSY/2021/06/14/pause-workaround/ =20 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? --------------
=20=20 The real PAUSE workaround https://github.polettix.it/ETOOBUSY/2021/06/15/the-real-pause-workaround/ =20 =20=20 --------------
=20=20 Data visualization: Creating charts using REST API's in React.js https://dev.to/raigaurav/data-visualization-creating-charts-using-rest-ap= i-s-in-react-js-fmi =20 Part of the MojoReactApp-OpenAPI series. --------------
=20=20 4 Steps to Blogging Outside the Perl Bubble https://phoenixtrap.com/2021/06/15/blogging-outside-the-perl-bubble/ =20 Mark has been one of the most prolific writers about Perl recently. You might want to listen to him. --------------
=20=20 More robust self-recursion https://github.polettix.it/ETOOBUSY/2021/06/18/self-recursion/ =20 =20=20 --------------
=20=20 Plot data on the terminal https://github.polettix.it/ETOOBUSY/2021/06/19/plot/ =20 =20=20 --------------
=20=20 The Perl echo chamber, marketing and ... is Perl really dying? http://www.streppone.it/cosimo/blog/2021/06/the-perl-echo-chamber-marketi= ng-and-is-perl-really-dying/ =20 here ( https://dev.to/cosimo/the-perl-echo-chamber-marketing-and-is-perl-really- dying-4cp9 ) --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Grants
=20=20 Grants: May 2021 Votes https://news.perlfoundation.org/post/grants_may_2021_votes =20 =20=20 --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Perl Weekly Challenge The Weekly Challenge ( https://perlweeklychallenge.org/ ) by Mohammad Anwar ( http://www.manwar.org/ ) 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 ( https://perl.careers/ ). =20=20 The Weekly Challenge - 118 https://perlweeklychallenge.org/blog/perl-weekly-challenge-118 =20 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 ( https://perlweeklychallenge.org/faq ) page. --------------
=20=20 RECAP - The Weekly Challenge - 117 https://perlweeklychallenge.org/blog/recap-challenge-117 =20 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. --------------
=20=20 A List with One Missing Line and Too Many Lines to List: The Weekly Chall= enge 117 http://www.rabbitfarm.com/cgi-bin/blosxom/perl/2021/06/20 =20 Credit must be given to Adam for printing the structured triangle and introducing the Qauntam Pascal Triangle. Thanks for sharing. --------------
=20=20 The Rowdy Path with Raku and Perl https://raku-musings.com/rowdy-path.html =20 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. --------------
=20=20 Who Went Missing on the Triangular Tour? https://colincrain.com/2021/06/19/who-went-missing-on-the-triangular-tour/ =20 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. --------------
=20=20 PWC117 - Missing Row https://github.polettix.it/ETOOBUSY/2021/06/16/pwc117-missing-row/ =20 Flavio's regex magic for the Missing Rows task is mindblowing. It took me some time to understand it. Thanks for sharing. --------------
=20=20 PWC117 - Find Possible Paths https://github.polettix.it/ETOOBUSY/2021/06/17/pwc117-find-possible-paths/ =20 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. --------------
=20=20 Trees and Rows: Perl Weekly Challenge 117 https://jacoby.github.io/2021/06/14/trees-and-rows-perl-weekly-challenge-= 117.html =20 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. --------------
=20=20 Perl Challenge 117 Redux: Permutations! https://jacoby.github.io/2021/06/15/perl-challenge-117-redux-permutations= .html =20 This is a bonus blog post from Dave to give a detailed analysis of the ta= sk Find Possible Paths. Thanks for the post. --------------
=20=20 Perl Weekly Challenge: Week 117 https://www.braincells.com/perl/2021/06/perl_weekly_challenge_week_117.ht= ml =20 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. --------------
=20=20 Perl Weekly Challenge #117 https://github.com/drbaggy/perlweeklychallenge-club/tree/master/challenge= -117/james-smith =20 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. --------------
=20=20 Perl Weekly Challenge 117: Missing Row and Possible Paths http://blogs.perl.org/users/laurent_r/2021/06/perl-weekly-challenge-117-m= issing-row-and-possible-paths.html =20 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. --------------
=20=20 Perl Weekly Challenge 117: quick and dirty https://fluca1978.github.io/2021/06/15/PerlWeeklyChallenge117.html =20 Luca's Raku solution to the Find Possible Paths task is my favourite this week. The code looks elegant. Thanks for your efforts. --------------
=20=20 Perl Weekly Challenge 117 https://wlmb.github.io/2021/06/15/PWC117/ =20 Luis showed the power of recursive functions when dealing with Find Possible Paths task. Nice and easy to follow, thanks. --------------
=20=20 Perl Weekly Challenge 117: Missing Possibilities https://blog.firedrake.org/archive/2021/06/Perl_Weekly_Challenge_117__Mis= sing_Possibilities.html =20 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. --------------
=20=20 Weekly Challenge 117 https://dev.to/simongreennet/weekly-challenge-117-36cn =20 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. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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 ( https://perlmaven.com/perl-tutorial ) and are part of the Perl Maven eBook ( https://leanpub.com/perl-maven ). =20=20 Create a lexical warning that can be turned on and off with the "warnings= " pragma. https://perlmaven.com/create-warning =20 =20=20 --------------
=20=20 Parse paragraphs with Regexp::Grammars https://perlmaven.com/regexp-grammars-parse-paragraphs =20 =20=20 --------------
=20=20 Recursion in Perl https://perlmaven.com/recursion =20 =20=20 --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Weekly collections
=20=20 NICEPERL's lists http://niceperl.blogspot.com/ =20 Great modules released last week ( https://niceperl.blogspot.com/2021/06/cccxlvi-25-great-cpan-modules-relea sed.html ); MetaCPAN weekly report ( https://niceperl.blogspot.com/2021/06/cdlxxii-metacpan-weekly-report.html ); StackOverflow Perl report ( https://niceperl.blogspot.com/2021/06/cdxcv-stackoverflow-perl-report.htm l ). --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The corner of Gabor A couple of entries sneaked in by Gabor. =20=20 Crystal part 2 - puts, print, p! https://code-maven.com/crystal-2 =20 Learning to program in Crystal language --------------
=20=20 Build Docker image in GitLab CI/CD pipeline https://code-maven.com/build-docker-image-in-gitlab-pipeline =20 =20=20 --------------
=20=20 Working on PyDigger with Upasana Shukla - part 3 https://code-maven.com/pydigger-3 =20 PyDigger ( https://pydigger.com/ ) is a Python-based project. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
lweekly&utm_medium=3Dperlweekly">Perl Jobs by Perl Careers
=20=20 What would your computer say about you? Perl, Python, NLP role in Amsterd= am https://job.perl.careers/vnm =20 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=E2=80=99re doing. Applicants, bring your =E2=80=9CA=E2=80=9D ga= me: they=E2=80=99re looking for a Natural Language Processing (NLP) Engineer who is passionate about Machine Intelligence and can evaluate NLP systems. --------------
=20=20 Let=E2=80=99s do an experiment! Perl role in Canberra, Australia https://job.perl.careers/r3j =20 Attention, Perl programmers. We=E2=80=99re looking for those among you wh= o 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=E2=80=99ll be familiar with modern tooling and might have experi= ence with Ansible, AWS, and Linux containers. MySQL, Postgres, and Solr are all nice-to-haves. --------------
=20=20 Cooking Up Something Good. Perl role in London https://job.perl.careers/onq =20 If your mouth is watering at the thought of joining this dynamic team and you=E2=80=99re 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. --------------
=20=20 Vienna Does it Best. Perl Developer role in Vienna https://job.perl.careers/zaf =20 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. --------------
=20=20 The Future is Now! Perl Role in Malaysia https://job.perl.careers/dfe =20 Our client is an online financial services company, still rapidly expandi= ng after 20 years of impressive growth. With a truly international presence, they=E2=80=99re well known globally in their niche. Looking for Perl deve= lopers with a strong background in Modern Perl =E2=80=93 you should be comfortab= le with Moose and PSGI/Plack, and a solid grounding in using Perl=E2=80=99s testi= ng tools. --------------
=20=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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 ( http://perlweekly.com/archive/ ) of al= l the issues.
Reading this as a non-subscriber? Join us free of charge. http://perlweekly= .com/
(C) Copyright Gabor Szabo http://szabgab.com/ The articles are copyright the respective authors.
You can freely redistribute this message if you keep the whole message intact, including the Copyright notice and this text.
If you don't want to receive mails any more you can unsubscribe here: http://perlweekly.com/unsubscribe.html
--_----------=_162426276329193250 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 Date: Mon, 21 Jun 2021 08:06:03 +0000
1.0, user-scalable=3Dyes"> Perl Weekly Issue #517 - 2021-06-21 - Commitment and habit
color=3D"#ffffff">
background-color: #004065; color: #FFF; text-decoration: none; font-size: 40px; font-weight: bold; font-family: Gadget; =20=20=20=20 border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px; ">Perl Weekly =20=20=20=20
style=3D"border-bottom: 1px solid #ccc; padding-bottom: 8px; font-size: 18px;"> Issue #517 - 2021-06-21 - Commitment and habit
latest | https://perlweekly.com/archive">archive | edited by zabgab.com/">Gabor Szabo
=20
|
=20=20=20=20=20=20=20=20 Hi there!
=20=20=20=20=20=20=20=20 Flavio Poletti has just completed one year of blogging. Mohammad S.= Anwar has been editing the Perl Weekly for more than three years and runni= ng the Perl Weekly Challenge= a> for more than two years.
=20=20=20=20=20=20=20=20 I am not sure what the secret is, but something about creating a co= mmitment, even if it is an artificial commitment that then you need to stic= k 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 pai= d 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.
=20=20=20=20=20=20=20=20 Enjoy your week!
=20=20=20=20=20=20=20=20 Your editor: Gabor Szabo.
| mg/gabor_szabo.png" /> |
|
Celebrationsv> =20=20=20=20=20=20=20=20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
Articles =20=20=20=20=20=20=20=20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 | m/img/mark_gardner.jpeg" title=3D"Mark Gardner" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20
Grants =20=20=20=20=20=20=20=20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20
Perl Weekly Chal= lenge =20=20=20=20=20=20=20=20 enge.org/">The Weekly Challenge by M= ohammad 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 cha= llenge. We pick one winner at the end of the month from among all the contr= ibutors during the month. The monthly prize is kindly sponsored by Peter Se= rgeant of PerlCareers. =20=20=20=20=20=20=20=20 | =20=20=20=20 | m/img/mohammad_anwar.png" title=3D"Mohammad S. Anwar" width=3D"80" /> | =20 | =20=20=20=20 | m/img/mohammad_anwar.png" title=3D"Mohammad S. Anwar" width=3D"80" /> | =20 | =20=20=20=20 | m/img/adam_russel.png" title=3D"Adam Russell" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 | m/img/flavio_poletti.jpg" title=3D"Flavio Poletti" width=3D"80" /> | =20 | =20=20=20=20 | m/img/dave_jacoby.jpg" title=3D"Dave Jacoby" width=3D"80" /> | =20 | =20=20=20=20 | m/img/dave_jacoby.jpg" title=3D"Dave Jacoby" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20
| =20=20=20=20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20=20=20=20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20=20=20=20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20=20=20=20 =20=20=20=20
Weekly collectio= ns =20=20=20=20=20=20=20=20 | =20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20 | =20 | =20=20=20=20 =20=20=20=20
The corner of Ga= bor =20=20=20=20=20=20=20=20 A couple of entries sneaked in by = Gabor. =20=20=20=20=20=20=20=20 | =20=20=20=20 | m/img/gabor_szabo.png" title=3D"Gabor Szabo" width=3D"80" /> | =20 | =20=20=20=20
|
|
|
|
|
|
|
|