Issue #199 - 2015-05-18 - Rust 1.0 is out!

latest | archive | edited by Neil Bowers
Don't miss the next issue!

Hi,

More of you (ok, us) should follow Joel Berger's example: write about your new modules.

If you're looking for a project to work on, check our Mark Dominus's list of unfinished projects.

Editor #3, Neil

Neil Bowers


Sponsors

Courses before YAPC::Europe 2015

YAPC::EU is featuring 3 courses:
- Web Application Development using Perl, HTML5, CSS3, and JavaScript;
- Practical Career Development for Perl Programmers;
- Database Development with Perl and DBIx::Class;
Early bird registration ends on 1 June.

Perl Jobs on the Perl Maven site

Are you looking for a Perl job? Find it listed on the Perl Maven site.


CPAN News

Joel's recent CPAN modules

by Joel Berger (JBERGER)

Joel gives us a quick tour of six modules that he's released recently. Five are Mojo-related, plus Webservice::Shipment which provides a standard interface for getting shipping updates from carriers (currently UPS and USPS).


Plack news

Plack::Middleware::SignedCookies

by Aristotle Pagaltzis (ARISTOTLE)

Aristotle has released Plack::Middleware::SignedCookies to CPAN. It is Plack middleware that "signs outgoing cookies on the server with a HMAC digest and verifies the digest on incoming cookies. If a cookie doesn’t pass the signature test, it is dropped on the floor and your application never gets to see it".

Which should I use: Starman or Starlet?

by Tatsuhiko Miyagawa (MIYAGAWA)

Miyagawa wrote up a discussion from the plack IRC channel on the difference between two popular Plack servers: Starman and Starlet.


Community

My Second NYC Perl Hackathon experience

by Charlie Gonzalez (ITCHARLIE)

Charlie shares his experiences with us, both helping organize and participate in the recent New York hackathon. As a result I now know what an alley-oop is.

Script-fu: how to raise 641 request tracker tickets

by David Farrell (DFARRELL)

David describes what he did at the New York Hackathon: writing a Perl 5 script to submit a whole heap of Perl 6 tickets.

How I didn't fix AnyEvent::ForkManager

by E. Choroba (CHOROBA)

Choroba describes his efforts to try and resolve some CPAN Testers failures for AnyEvent::ForkManager. Ultimately he was unsuccessful — maybe you can take a look and help him out?

The world of MongoDB

by Mark Keating

Mark continues his series about companies using Perl, this time with MongoDB.


Events

Miniconf NYC - a free Perl conference

by David Farrell (DFARRELL)

Following the demise of Mojoconf, David and Richard Elberger are organising a mini conference in New York on Saturday 6th June. Current plans include training, a hackathon, and lightning talks. Plus swag!

DBIC Training in Granada

by Dave Cross (DAVECROSS)

Dave's giving a one-day introductory course on DBIx::Class at YAPC::EU this year.


Perl Hacking

Which CPAN distributions include jquery.js ?

by Gabor Szabo (SZABGAB)

Gabor's continuing his experimentation with an alternative interface for searching CPAN. He's added an interface that lets you find all distributions that contain a given filename.

Perl Zombie Ate My Brain

by John Scoles (BYTEROCK)

Byterock describes his experience adding an async call into an existing website. Tests in development worked fine, but releasing it on production quickly resulted in hundreds of zombie processes...

Want to work with me on one of these projects?

by Mark Dominus (MJD)

Mark lists some of his unfinished projects. He's hoping some of us might be interested in working on these, either with Mark or not.

Veure: Arbitrary Mission Actions

by Curtis 'Ovid' Poe (OVID)

Ovid continues his series about the game, code-named Veure, that he's developing.


Perl 6

Last week: smaller hashes, faster startup, and many fixes

by Jonathan Worthington (JONATHAN)

Jonathan covers what he did in the first week of May (he's catching up after OSDC.no): reducing the memory used by hashes, improving Rakudo's startup time on MoarVM, and fixing various bugs.

2015.19: Events & Conferences

by Timo Paulssen

A summary of many Perl 6 things going on at various events.


Grants

Maintaining the Perl 5 Core: Dave's monthly report

by Dave Mitchell

There's probably not much in this, relatively short, list that most readers will understand, but I think it's important we all acknowledge Dave's work. This is a key part of the grind that keeps Perl 5 moving forward.

Maintaining the Perl 5 Core: Tony's monthly report

by Tony Cook (TONYC)

Tony's latest report on his work on Perl 5.


Not Perl, but may be of interest

Announcing Rust 1.0

The first stable release of the Rust programming language was announced this week. "Rust combines low-level control over performance with high-level convenience and safety guarantees. Better yet, it achieves these goals without requiring a garbage collector or runtime, making it possible to use Rust libraries as a 'drop-in replacement' for C". Rust's equivalent of CPAN is crate.io, which currently has 2,092 crates.

The Internet of Things - A Primer

A high-level introduction to "the internet of things": what it is, what tech is involved, and the areas affected.

Dedicated to documentation (a call for proposals)

A new community column, doc dish, dedicated to documentation. The first article is RTFM? How to write a manual worth reading. Scroll down and you'll probably recognise someone.


Perl Maven Tutorials


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 RSS Feed of the Perl Weekly. Updated once a week