Planet Moose – July 2014
Welcome to Planet Moose, a brief write up on what's been happening in the world of Moose in the past month, for the benefit of those of you who don't have their eyes permanently glued to the #moose IRC channel,…
Welcome to Planet Moose, a brief write up on what's been happening in the world of Moose in the past month, for the benefit of those of you who don't have their eyes permanently glued to the #moose IRC channel,…
This is a slightly expanded version of a comment I posted a couple of days ago on NEILB's blog. Neil was mostly talking about private functions, while I'll be talking mostly about private methods (i.e. object-oriented programming), but I…
OK, so I'm working on a project and some unexpected bug crops up. It turns out to be a bug in a dependency. I could work around it, but… I happen to maintain the dependency, so better to fix…
I've pushed Type::Tiny 0.045_03 to CPAN this afternoon. Initial results from CPAN testers seem promising, but if you've got a distribution that uses Type::Tiny it might be worth trying it out with the new version to see if anything…
Welcome to Planet Moose, a brief write up on what's been happening in the world of Moose in the past month, for the benefit of those of you who don't have their eyes permanently glued to the #moose IRC channel,…
What film am I thinking of?
Two sisters who grew up in isolation from each other. One of them cute and warm-hearted. The other dresses in blue a lot, has white hair, is kinda magic, and is… shall we say… a little frosty. An unusual winter threatens the land. In trying to stop it from destroying […]
Let’s convert an MP3 file with accompanying CDG to an MP4 video.
Welcome to Planet Moose, a brief write up on what’s been happening in the world of Moose in the past month, for the benefit of those of you who don’t have their eyes permanently glued to the #moose IRC channel,…
Went to see Postman Pat: The Movie today. While most of the action revolves around Postman Pat, his family, and various new characters introduced in the film, I was glad to see that all the old favourites were in there. I noted:
Mrs Goggins (but no Bonnie?!?!);
Alf, Dorothy & Bill Thompson;
Ted Glenn, who always seemed to […]
It’s quite a common pattern in object-oriented programming to have an attribute which takes a string as its value, but which only has a small number of valid values. For example: package Shirt; use Moose; # “S”, “M”, “L”,…
I’ve been missing Topsy & Tim, which left off on a bit of a cliffhanger. But clearly their mum has important work to do supporting Ian Beale:
… so I’ll need to be patient.
Welcome to Planet Moose, a brief write up on what’s been happening in the world of Moose in the past month, for the benefit of those of you who don’t have their eyes permanently glued to the #moose IRC…
or Querying the Designated API of Perl Roles…
Welcome to Planet Moose, a brief write up on what’s been happening in the world of Moose in the past month, for the benefit of those of you who don’t have their eyes permanently glued to the #moose IRC…
One of the features of Type::Tiny that differentiates it from Moose’s built-in type constraint system is that it allows stand-alone coercions which can then be mixed with type constraints as required. So if you had a Split coercion which split…
For some reason, perhaps a reluctance to deal with death, virtually all characters on CBeebies are portrayed as vegetarian, even some unlikely ones:
Doodles, the crocodile from Tilly and Friends eats mainly apples;
Captain Barnacles, Kwazii, Peso, and Shellington from Octonauts, despite being animals that would love a fishy snack (respectively: polar bear, cat, penguin, and sea […]
So what’s DOPE? No, not DOPE, DOAP… what’s DOAP? Here’s what Wikipedia has to say… DOAP (Description of a Project) is an RDF Schema and XML vocabulary to describe software projects, in particular free and open source software. It…
In a previous entry I discussed some of my favourite CPAN modules for testing Perl code. I got to thinking… there are all these little frameworks on the CPAN like GID, and Modern::Perl, and Defaults::Modern, and Bubblegum which are…
The kids are still both really into dinosaurs thanks to CBeebies’ supply of new Andy’s Dinosaur Adventures episodes, so today we took them for a walk to Gideon Mantell’s house, which is helpfully just along the road.
Gideon Mantell is credited with discovering the first iguanadon fossils, following the discovery of a fossil tooth by his […]
The smartmatch operator (~~) introduced in Perl 5.10 (and borrowed from Perl 6) has been the subject of much criticism. Its behaviour changes based on the types of its arguments (arrays vs hashes vs numbers vs strings vs …)….