Actions from Ron SavageMovable Type Pro 4.382016-11-07T23:11:05Zhttp://blogs.perl.org/mt/mt-cp.fcgi?__mode=feed&_type=actions&blog_id=0&id=506Commented on "the times they are a-changin'" in shadowcat_mdktag:blogs.perl.org,2016:/users/shadowcat_mdk//2027.7775#17568772016-11-07T23:11:05ZRon Savage
Yes. Well done Karen!]]>
Posted Parsing JSON is a Minefield to Ron Savagetag:blogs.perl.org,2016:/users/ron_savage//297.77572016-10-27T00:39:21Z2016-10-27T00:40:30ZParsing JSON is a Minefield And on Twitter...Ron Savagehttp://blogs.perl.org/mt/mt-cp.fcgi?__mode=view&blog_id=297&id=506Parsing JSON is a Minefield

]]>
Commented on Missing and outdated CPAN modules in Ubuntu (Debian) in Gábor Szabó - גאבור סבוtag:blogs.perl.org,2016:/users/gabor_szabo//272.7751#17507132016-10-21T06:12:43ZRon Savage
I did a quick check, and DBIx::RunSQL 0.12 is on BackPan.

What happens if you update the pre-reqs to the latest versions?

]]>
Posted GraphViz2 V 2.43 now does image maps to Ron Savagetag:blogs.perl.org,2016:/users/ron_savage//297.77522016-10-21T06:04:25Z2016-10-21T06:05:23Zhttps://metacpan.org/pod/GraphViz2#Image-Maps...Ron Savagehttp://blogs.perl.org/mt/mt-cp.fcgi?__mode=view&blog_id=297&id=506https://metacpan.org/pod/GraphViz2#Image-Maps]]>
Commented on Perl's Pegex Module: a great way to parse files by creating grammars in Vikas Kumartag:blogs.perl.org,2016:/users/_vikas_kumar//2183.7602#17231252016-08-04T23:04:54ZRon Savage
Matt

Sure, but you're judging it from the point of view of an expert. My aim is to warn beginners of the dangers.

]]>
Commented on Perl's Pegex Module: a great way to parse files by creating grammars in Vikas Kumartag:blogs.perl.org,2016:/users/_vikas_kumar//2183.7602#17228912016-08-03T23:21:30ZRon Savage
Before you waste any more time with PEG, read https://jeffreykegler.github.io/Ocean-of-Awareness-blog/individual/2015/03/peg.html, understand why it's dangerous, and switch to https://metacpan.org/release/Marpa-R2.
]]>
Commented on A Date With The Bug Queue or Let Me Help You Help Me Help You in Zoffix Znettag:blogs.perl.org,2016:/users/zoffix_znet//2282.7581#17180622016-07-13T23:16:45ZRon Savage
What a marvellous article!]]>
Commented on PRC 2016 - Second Trimester in Alberto Simõestag:blogs.perl.org,2016:/users/alberto_simoes//250.7567#17154402016-07-05T23:17:52ZRon Savage
I suggest you ask on the perl-gedcom@perl.org mailing list for advice re Gedcom.]]>
Posted The Secret Life of Acronyms to Ron Savagetag:blogs.perl.org,2016:/users/ron_savage//297.74892016-05-04T23:07:49Z2016-05-05T00:23:01ZYears ago I wondered intensely about why some acronyms jarred, and not just government-issue ones either. Let me explain my conclusions. I'm posting this now because of the push to rename the just-finished QA Hackathon, which personally I feel was...Ron Savagehttp://blogs.perl.org/mt/mt-cp.fcgi?__mode=view&blog_id=297&id=506
Years ago I wondered intensely about why some acronyms jarred, and not just government-issue ones either. Let me explain my conclusions.

I'm posting this now because of the push to rename the just-finished QA Hackathon, which personally I feel was marvellous value-for-money.

]]>
So, I soon realized the secret is to expand out the words, and them say them in reverse order.

Let's try some:
ISP => Service for the Provision of the Internet (Edit: chopped silly example).
HTTP => Protocol for the Transmission of Hyper-Text.

These 'just work', and also notice that we're happy to spell out the letters. They do not need to be pronounceable words. Sure, some acronyms more or less make a word, but my view is that fabricating a good acronym depends in the word combination in both directions, not the resultant letter combination.

Try a few yourselves.

But beware of concentrating too much on ancient acronyms, since we're more likely to have absorbed them over enough time to overlook any awkwardness they might have.

A note about a bad acronym: CGI. A close examination will tell you that Common, Gateway and Interface all mean more or less the same thing! So what does the word expansion tell you? Nothing! Not convinced? Try telling that word expansion to someone who uses a computer but is not a programmer, and ask them what it conveys. Hint: Their answer will be: Nothing.

]]>
Posted My Workflow for Building Distros to Ron Savagetag:blogs.perl.org,2016:/users/ron_savage//297.74722016-04-30T08:02:15Z2016-04-30T08:03:22ZMy Workflow for Building Distros...Ron Savagehttp://blogs.perl.org/mt/mt-cp.fcgi?__mode=view&blog_id=297&id=506My Workflow for Building Distros]]>
Posted Regexp::Parsertron V 0.50 is on CPAN to Ron Savagetag:blogs.perl.org,2016:/users/ron_savage//297.73842016-03-31T23:06:36Z2016-03-31T23:10:24ZRegexp::Parsertron is a Marpa-based parser for Perl's regexp. Yes, I've written a BNF for the regexps. The low (dev) version # tells you something important. See the docs on MetaCPAN for details....Ron Savagehttp://blogs.perl.org/mt/mt-cp.fcgi?__mode=view&blog_id=297&id=506
Regexp::Parsertron is a Marpa-based parser for Perl's regexp. Yes, I've written a BNF for the regexps. The low (dev) version # tells you something important.
See the docs on MetaCPAN for details.]]>
Posted Help required: The SVG module & mouse effects to Ron Savagetag:blogs.perl.org,2016:/users/ron_savage//297.73752016-03-27T22:26:26Z2016-03-27T22:28:21ZCan anyone show me code using mouseover etc with the SVG module? I'm afraid the docs are too terse for me. FWIW: I'll be using jQuery/jQuery UI. TIA....Ron Savagehttp://blogs.perl.org/mt/mt-cp.fcgi?__mode=view&blog_id=297&id=506
Can anyone show me code using mouseover etc with the SVG module? I'm afraid the docs are too terse for me. FWIW: I'll be using jQuery/jQuery UI.
TIA.
]]>
Commented on Social Media Meta Tags in Robert Acocktag:blogs.perl.org,2016:/users/robert_acock//2729.7269#16725942016-01-29T22:12:59ZRon Savage
Try http://prepan.org.

BTW, blogs.perl.org administrators, you're re-enabled that bug which auto-expires my session when I click Preview, so I post without proof-reading...