2012.02.05 in #28
A Perl lexer and parser for Graphviz dot files
Ron Savage announced GraphViz2::Marpa and linked to a long article he wrote about 'Lexing and Parsing with Marpa'.
2012.03.22 in #35
Installing Oracle's BerkeleyDB and Perl's BerkeleyDB
Detailed, step-by-step instructions by Ron Savage.
2012.04.23 in #40
My personalized Perl bumper sticker
Ron Savage has a a Perl-powered Toyota hybrid!
2012.05.06 in #42
Removing Locale::Country::SubCountry from CPAN
Instead of trying to keep this information up to date manually, Ron Savage started to use the Wikipedia to scrape the information and store it in a local SQLite database. People quickly came to his help with suggestions to take over the module and pointers to other sources for the information he was missing.
2012.05.15 in #43
As a follow-up to last week's discussion, Ron Savage release v1.01 of WWW::Scraper::Wikipedia::ISO3166 that ships an SQLite database of countries and subcountries, and an interface to that db. He even explaines what is a subcountry.
2012.10.01 in #63
An Overview of Lexing and Parsing
Have you ever wondered what is Yacc and Bison? Maybe Lex and Flex? Have you heard of Marpa? Do you know the job of a lexer and a parser? Do you know how to turn a grammar into a real language? Ron Savage explains all that.
2013.04.21 in #91
Perl && jQuery && XML && ! taconite
Ron Savage has publishes the 6th part of jQuery tutorial for Perl developers.
2013.05 in #94
Tut # 7: jQuery, Ajax, xml, Perl, databases and utf8
Ron Savage posted another entry in his tutorial.
2013.11.13 in #121
Ron Savage has published the 2nd chapter of his Marpa Papers.
2013.11.24 in #123
Decoding radio-controlled bus stop displays
Ron Savage pointed out that there was a discussion on Slashdot about a bus service in Helsinki, Finland that broadcasts the data for the tram stop display system. Oona Räisänen took the lead and reverse engineered the data. Using some Perl code.
2014.02.07 in #133
Debian, MariaDB, Perl and DBD::mysql
Ron Savage describes how he installed DBD::mysql and used it to access MariaDB.
2014.09.02 in #163
Marpa has a new web site
.. on the web site of Ron Savage.
2014.12.15 in #178
A Note About Parsing Graphviz DOT files
Ron has released new versions of his GraphViz2::Marpa and GraphViz2::Marpa::PathUtils modules. Graphviz is the most widely used toolkit for displaying directed graphs, and Marpa::R2 is a modern parsing toolkit for Perl.
2015.01.07 in #181
Fancy Matching of Delimited Text
Want to match delimited text, but Text::Balanced and Regexp::Common aren't good enough for the job? Be happy, for there is a new Marpa-based solution in town.
2015.01.26 in #184
A survey of table rendering packages
Ron is trying to build up a list of all 'table rendering packages'. Please let him know if he's missed any. He needs them for the
SEE ALSO section of his new Text::Table::Manifold module.
2015.03.07 in #189
Tree::Renderer: A partial replacement for Data::TreeDumper
Ron is working on a module called
Tree::Renderer (not yet on CPAN), for use instead of Data::TreeDumper, and he's open to feature requests.
2015.11.13 in #225
Formal deprecation of GraphViz V 2.19 - Use GraphViz2
GraphViz is deprecated. Long live GraphViz2!
2015.11.18 in #226
Understanding Marpa-style action subs parameters
If you don't know what is Marpa, don't worry. The article starts with links to the introduction.
2015.11.25 in #227
Help needed updating Gedcom::Date
Ron has some failing tests in Gedcom::Date as the result of changes in DateTime. He wasn't sure how to go about sorting it out, so asked for help, and got a reply from the author of
DateTime, Dave Rolsky. As a result Ron has released a new version and is waiting to see what CPAN Testers says. A great example of the helpful Perl community.
2016.04.30 in #249
My Workflow for Building Distros
Ron Savage shares how he releases his CPAN distributions.
2016.10.21 in #274
GraphViz2 V 2.43 now does image maps
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.