Perl Weekly
Issue #601 - 2023-01-30 - The bad apple
latest | archive | edited by Gabor Szabo
|
Welcome to the Perl Weekly!
I am ambivalent about writing this and including in the Perl Weekly, but I feel if I don't speak up then how can expect others to do so.
For another perspective on the subject I'd recommend you read this thread by Mohammed Hashim on trust and perspective.
A couple of weeks ago I received an email full of good old antisemitism. It was clearly indicating that it is from one of the readers of the Perl Weekly. It was a tirade of expressions common to white Christian antisemites. Usually also referred to as white supremacists. It is clear that the sender knew what he was doing was reprehensible as he tried to hide behind an anonymous address. However, I am not sure what he wanted to achieve with this message. I guess he was upset that he cannot physically harm me. This person is also a bit slow. He found out that I am a Jew only now and I definitely did not hide this fact. I wonder what will happen when he understands that the other editor is a Muslim. These white supremacists usually hate them too.
This past week was the International Holocaust Remembrance day. Both of my parents went through the Holocaust, but at the end they were among the few lucky ones who survived. My father was born in 1917 so he was well aware of the pre-Holocaust rhetoric. I am quite sure he would be shocked by the level of Jew-hatred that goes on the social networks and in the public sphere in general. More or less with impunity. Both from the right and from the left.
After WWII many Germans said they did not know what was happening. Now we can see what's going on. Unfortunately most people try not to look and don't speak up. They might be afraid to speak up. If they do speak up they usually point to the other side of the political aisle and it gets tagged as partisan politics. The growing anti-Jewish public expressions bother me a lot, but what bothers me even more is that the majority is silent.
OK, now that I got this off my chest, let me mention the Open source development course I started to teach last week. We had our first session, but if you hurry you can still join us and catch up using the videos. If you are interested here is the site that is being generated from the information of the participants. Here is another site where you can see the participants of a similar course I started 4 weeks ago. If you are interested look at this page for the details on how to sign up.
Participants in the course are already blogging about it and soon they will start contributing to Perl-based projects. Most likely CPAN distributions. Join us!
Enjoy your week!
Gabor Szabo
|
|
|
Articles
|
by Flavio Poletti (POLETTIX)
You're given three doors, A, B, and C. There is a prize behind one. If you choose the right door, you win the prize. What is the prize?
|
|
|
by Toby Inkster (TOBYINK)
This is a quick run-down of how Toby is structuring his test suite. What is the correct mix of unit- and integration-tests? What is the difference between a unit-test and an integrations test? Do you call a test integration test when it involves two microservices? Two modules? Two functions?
|
|
by Flavio Poletti (POLETTIX)
'So well, yeah... this is as much of an incomplete post as it can be, but I set a goal to write/publish something every day, not to always write self-contained meaningful stuff!' I like that spirit!
|
|
|
|
|
|
by Gabor Szabo (SZABGAB)
I have a series of examples called 'counter examples' where I implement a simple counter in various languages and technologies. This one is in Perl.
|
|
|
|
|
by Phil Perry
New, powerful features have recently been added to PDF::Builder and PDF::Table, enabling faster and easier high-level generation of PDF documents. The versions are respectively 3.025 and 1.005, and are available on CPAN.
|
|
by Tom Wyant (WYANT)
PerlIO::via allows you, easily, and with minimal code, to modify an I/O stream before it gets to the reader of the stream. or after the writer has written it.
|
|
|
|
|
Perl
|
The Perl Steering Council
|
|
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 "Consecutive Odds" and "Widest Valley". 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 "Missing Numbers" and "Penny Piles" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Adam Russell
Code re-use and smart use of exists makes it really fun. Keep it going.
|
|
|
by Arne Sommer
Thanks for sharing the related stories on top of clever Raku solutions. Keep it up great work.
|
|
by David Ferrone
Smart match in Perl? It is marked deprecated and advised to avoid it. Having said, the end result looks sharp.
|
|
by James Smith
Having clever solution is not good enough for James as he shares behind scene story. Incredible.
|
|
|
by Flavio Poletti (POLETTIX)
Little overloaded for me, had to read twice to get my head around it. Liked the discussion of __SUB__.
|
|
|
by Laurent Rosenfeld
Raku flaunts the power so openly every week. You can check out yourself, if you don't believe me.
|
|
by Luca Ferrari
Clever one-liner in Raku for "Penny Piles" task, very impressive. Thanks for sharing.
|
|
by W Luis Mochan
Here we go, Perl one-liner giving tough fight to Python. Thanks for sharing the knowledge with us.
|
|
by Peter Campbell Smith
Some smart tricks used in the solutions. Thanks for sharing.
|
|
by Robbie Hatley
Robbie, being partner in crime this week, I was looking forward to his solution. I must confess it was top notch.
|
|
by Roger Bell West (FIREDRAKE)
Ruby in action this week, I am sure you will fall in love. Thanks for your contributions as always.
|
|
by Simon Green
Python is not far behind Perl when it comes to one-liner. I am loving it. Well done.
|
|
Weekly collections
|
|
|
The best senior developers know that variety is the spice of life. Sure, you’ve got Perl chops for days, but that’s not all you can do — and that’s why our client wants to meet you. They’re looking for senior Perl developers, Node engineers, and those with mighty Python and SQL skills to lead their team.
|
|
Clever folks know that if you’re lucky, you can earn a living and have an adventure at the same time. Enter our international client: online trading is their game, and they’re looking for Perl developers with a strong background in Modern Perl (you should be comfortable with Moose and PSGI/Plack ) and have a passion, drive, and an appreciation for new experiences.
|
|
A leading digital safeguarding solutions provider is looking for a software engineer experienced in C, C++, or Perl. You’ll have strong Linux knowledge and a methodical approach to problem solving that you use to investigate, replicate, and address customer issues. Your keen understanding of firewalls, proxies, Iptables, Squid, VPNs/IPSec and HTTP(S) will be key to your success at this company.
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|