enlightened perl organisation

enlightened |en'litnd|: adjective:
having or showing a rational, modern, and well-informed outlook


Planet Perl Iron Man

signup banner
Join |  About |  Update your blog feed |  Report a problem

Only showing posts tagged "perl", "cpan" or "ironman" (or containing those words).

Older posts >
perlancar: pericmd 031: More on tab completion (3): case sensitivity, Complete
Continuing from the previous blog’s example, you’ll notice that by default tab completion is case-insensitive: This is because most completion routines, including complete_env() used above, or complete_array_elem() used often in custom co [...]
perlcodesample: Mojolicious 6がリリースされました
 少し情報提供が遅れましたが、先日Mojolicious 6がリリースされました。MojoliciousはPerlのWebフレームワークです。 Mojolicious 6.0 released: Perl real-time web framework    
fREW Schmidt (fREW): Fear and Loathing in SQL-92

Like the tortoise I’ve been slowly but surely working on getting our application working on both SQL Server 2005+ and Postgres 9.4+. The latter is a new addition, hence the “latest and greatest” version. For the most part I’ve [...]

Dave Jacoby (/var/log/rant): Look At My Pretty Pictures
The red parts of this image are a hypocycloid.
The blue parts of this image are an epicycloid.
The gap on the right side is an unsolved problem.
Perl blogger Gabor Szabo of Perl Maven asked me to show off my SVG Spirograph code, and so, here it, release [...]
perlancar: pericmd 030: More on tab completion (2): Completing arguments, element_completion
Like the previous post, this blog post still focuses on tab completion, particularly on completing arguments. Aside from option names and option values, Perinci::CmdLine can also complete arguments. In Perinci::CmdLine, command-line arguments will al [...]
Alberto Simões (ambs): CPAN PR-Challenge: February Report
Given the lack of answers and/or comments from Ovid and the Community on my Pull Request on MooseX::Role::Strict, and given my lack of knowledge on Moose internals, I will declare the February assignment as finished. Nevertheless, if meanwhile anybod [...]
Gabor Szabo (szabgab): Wish list: SVG to PNG converter
I think once I used Image::LibRSVG to convert images created by SVG to PNG, but now it has 70% test fail rate and I could install it on Mac. I wish someone saw it as a CPAN challenge, took overt...
Louis Erickson (laufeyjarson): PBP: 086 Boilerplates
The Best Practices suggest creating boilerplates for POD documentation. They helpfully provide some examples, and suggest differentiating between modules and applications. I can’t argue with these ideas, particularly when trying to get a group [...]
Robert Threet: Book Review: Perl and XML
Recently, I pulled out my (mostly) unread copy of Perl and XML and rather than using it as a reference, began reading the entire thing starting with the Preface.  It was a very enjoyable read.  The fact that I enjoyed reading it so much was [...]
perlancar: pericmd 029: More on tab completion (1)
The next several blog posts will focus on tab completion. Let’s get right to it with a simple example. Put the code below to mycomp, chmod +x the file, and put it somewhere in your PATH (e.g. /usr/local/bin or $HOME/bin if your PATH happens to [...]
Matt S. Trout (mst): Moo 2 and strictures 2

An explanation of the changes in default behaviour

David Farrell sillymoose: What's new on CPAN - February 2015

Our curated guide to last month's CPAN uploads

Doug Bell (preaction): Announcing Statocles Static Site Generator
Static site generators are popular these days. For small sites, the ability to quickly author content using simple tools is key. The ability to use lower-cost (even free) hosting, often without any dynamic capabilities, is good for trying to maintain [...]
David Golden: What to do if PAUSE tells you this distribution name can only be used by users with permission for X, which you do not have
Over the last year, a handful of CPAN authors have been bitten by PAUSE complaining that they don't have permissions for a distribution name they've uploaded. What's going on? (short explanation) PAUSE used to have a gaping security hole; it's now cl [...]
fREW Schmidt (fREW): Configuration Station

We’ve all dealt with and implemented configuration systems. I’ve set up a few different kinds over time. I think the very first was something like the following:

package MyApp::Util;

use strict;
use warnings;
use JSON;

our @DBI_PARAMS = do {
   open [...]
perlancar: pericmd 028: Environment support
Aside from config file, environment can also be a convenient way to input things. It’s more “secure” than command-line options because a casual “ps ax” command won’t show the values of environment variables unlike [...]
Damien Krotkine (dams): Exception::Stringy - Modern exceptions for legacy code

Exception::Stringy - Modern exceptions for legacy code

A small recap of Perl exceptions

Basic Usage Of Exceptions

In Perl, exceptions are a well known and widely used mechanism. It is an old feature that has been enhanced over time. At the basic level [...]

shadowcat_mdk: Perl and the Company Culture
A couple of recent events, and a long running conversation, have set me to thinking about all the companies who contribute to the world of Perl. When I say contribute I mean any, or multiple of the following: Use Perl;...
shadowcat_mdk: No Go GSoC
I am sorry to report that the Perl Foundation will not be participating in this year's Google Summer of Code. A number of stumbling blocks were created the most important being the failure in accurately planning workload for which I...
Yanick Champoux (yanick): got lib? Lieber Gott!

A new version of got hit CPAN a few
days ago, and it has a brand new feature that is mind-bogglingly awesome. Mind you, the fact that I'm the one who sent its PR might paint me as slightly biased on the matter. But let's not dwell too much on the sha [...]

garu: My February CPAN PR Challenge: Template::Plugin::Autoformat
For this month's CPAN Pull Request Challenge I was assigned with  Template::Plugin::Autoformat, a module that lets you easily format text and numbers in your Template Toolkit templates, using Damian Conway's excellent Text::Autoformat. If you ever nee [...]
Older posts >