2017.05.06 in #302
\d does not validate numbers
\d does not always do what you expect; in a Unicode context, it will match on anything that is regarded as a numeral in Unicode!
2017.07.04 in #311
The not-so-great escape
Ben wrestles with HTML escaping; the comments discuss some CPAN modules--and their bugs!
2017.08.25 in #318
Script to update some modules
What if for some reason you cannot use cpan and cpanm? I think in this case the problem is lack of access to a CPAN mirror.
2017.08.26 in #318
Split a .pm into a .pod and a .pm
And also make sure the example in the synopsis works.
2017.08.30 in #319
Check compression in web page
Ben introduces WWW::CheckGzip, a module that will check whether a web page has the correct gzip compression.
2017.08.31 in #319
C comments and regular expressions
Ben works through matching C-style comments with regular expressions.
2017.10.21 in #326
Cygwin interesting problems
Cygwin is a special source of Yak Shaving with all kinds of questions one need to answer. I wonder, could AppVeyor be used to test CPAN modules on Cygwin?
2017.12.27 in #336
Why I recommend using the "++" system of Metacpan
How do you know if your module is being used if no one reports anything?
2017.12.31 in #336
An alternative to HTML::Tagset
2018.08.31 in #371
Solving one of the two great unsolved problems in computer science
It's said that there are two great unsolved problems in computer science: naming, cache invalidation, and off-by-one errors.
2018.10.05 in #376
Unicode::Properties slated for removal
Ben announced that he is planning to remove the module Unicode::Propoerties from CPAN, primarily because it is using faulty methodology to get the properties.
2018.10.09 in #377
File::Slurp new version
2018.11.15 in #382
I'm fully covered
In this blog, Ben started the discussion how the newly introduced feature of MetaCPAN i.e. Code Coverage has impacted his distributions.
2018.11.21 in #383
Don't use something or another
At the first glance it would seem this is another article in the CGI series, but no, this actually explains why you should (almost) never use 'eval'. The evil eval.
2018.11.22 in #383
Be generous, but not very
How do you validate your input? Are you trying to be nice and accept input with a typo? What if it wasn't a typo?
If you are not yet subscribed, you can do it now. Free of charge:
Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
This newsletter is about the Perl Programming languages.