Issue #360 - 2018-06-18 - Revitalizing blogs.perl.org

latest | archive | by Mohammad S. Anwar
Don't miss the next issue!

Hi there,

About year ago, Andrew Walker, submitted a grant proposal to TPF to revitalize blogs.perl.org. Recently he blogged about its progress.

A very interesting beta release of the book The GraphQL Guide by John Resig.

Last but not the least I came across a CPAN distribution App::GitHubPullRequest which would be quite handy if you love doing PR.

Enjoy reading this week newsletter!

Mohammad S. Anwar


Announcements

A Call to Action: Polish Perl 6 First Steps Experience

by Zoffix Znet (ZOFFIX)

There are several things you can help with, depending on your skillset. And before anyone protests, don't worry, there's one thing everyone is able to do.

Dutch Perl Workshop 2018

by Mark Overmeer (markov)

Still time to submit talk. If you are planning to attend then please register your interest here.


Articles

Parsing with Pictures

by Jeffrey Kegler (JKEGL)

Pingali and Bilardi, explains how using their new framework, they go on to show that all LL-based and LR-based algorithms are simplifications of their Earley parser.

Meet the GitLab Web IDE

by Dimitrie Hoekstra

GitLab aiming for a real integrated development experience, accessible for everyone right within the GitLab UI, without anything to install. The idea grew from the "Repo editor" into that of the "Web IDE".

Baby Moose in the Field

by John Scoles (BYTEROCK)

In this blog, John explains the ability to have static data as part of the elements array. This is accomplished by using the 'Param' class in place of the 'Element' class.

Ambitious Baby Moose

by John Scoles (BYTEROCK)

Here John experiments if Driver::DBI can handle a function call in an SQL select.

Baby Moose Recursion Dance

by John Scoles (BYTEROCK)

Following on from previous blog, where adding function call ability in an SQL select, here he is testing if 'Function' element will handle a function with more than one option.


Testing

Assert::Refute - Unified and assertion tool

by Konstantin Uvarin

Konstantin explains why refute? As he claims successful prove run actually proves nothing. It's only the failures that are meaningful! This is similar to falsifiability concept in modern science: we don't prove a theory in experiment; instead, we try hard to refute it. Same goes for runtime assertions.


Sponsors

Do you want to make your developers faster?

by Gabor Szabo (SZABGAB)

Introduce testing. Set up Continuous Integration. Refactor your code. Gabor, the editor of the Perl Weekly, can help you with any of these in Perl, Python, and other languages. Even remotely.


CPAN

More intelligent searched in Geo::Coder::Free

by Nigel Horne

Added "intuitive" searches for Geo::Coder::Free. For example, when looking for a local favourite watering hole of mine, that I wouldn't be likely to search for "Rock Bottom Restaurant, Norfolk Ave, Bethesda, MD, USA". Instead, I'd be much more likely to search for "Rock Bottom, Bethesda, MD, USA".

A short introduction to App::rs

by Yang Bo (RSLOVERS)

A very interesting demo of App::rs in the self explanatory Youtube video here.

Writing new testing tools with Test2

by David Farrell (DFARRELL)

David Farrell explains how he wrote his first tool to extend the features of Test2.


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 and are part of the Perl Maven eBook.

SQLite in Memory

by Gabor Szabo (SZABGAB)

A simple example in Perl using an in-memory version of SQLite for when you'd like to use SQL statements, but don't need to store the data on the disk.


Perl 6

2018.24 Discussion Redirect

by Elizabeth Mattijsen (ELIZABETH)

The weekly awesome.


Weekly collections

Events

NLPW - Dutch Perl Workshop 2018

July 7, 2018, Arnhem, The Netherlands

The Perl Conference in Europe

August 15-17, 2018, Glasgow. The Call for Papers is open.

Nordic Perl Workshop and MojoConf 2018

September 6-7, 2018, Oslo.

Swiss Perl Workshop

September 7-8, 2018 Bern.

London Perl Workshop 2018

Saturday 3rd November 2018 London


Perl Jobs by Perl Careers

Do you love customers? Senior Perl Developer with a product focus, London

Ever find yourself wishing you could see meaningful impact on users from your work? Trapped in a company with long release cycles and dubious release dates? Wish your ideas for product improvement didn’t keep disappearing in to the Project Manager’s backlog?

Come work for Zoopla, one of London's success stories

Come and work at one of London’s tech giants, with Perl Careers

Perl Developer who wants to learn Scala and NodeJS - West London

Love Perl but want to skill-up on another stack at your employer’s expense?



You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter Perl Weekly page on Google+ Like the Perl Weekly on FaceBook RSS Feed of the Perl Weekly. Updated once a week