Uncategorized

The River of CPAN

Posted on April 15, 2019. Filed under: Uncategorized | Tags: , , , , |

The River of CPAN This blog post describes a model that we found useful for talking about CPAN dependencies and reverse dependencies at the QA Hackathon. At the head of the river is Perl itself with the core modules. The river flows into the sea, which contains all distributions that aren’t used by any other […]

Read Full Post | Make a Comment ( Comments Off on The River of CPAN )

Array comparison in Perl XS

Posted on March 13, 2019. Filed under: Uncategorized | Tags: , , , , , , |

Array comparison in Perl XS Comparing two 1-dimensional arrays for equality in XS. Also available on github

Read Full Post | Make a Comment ( Comments Off on Array comparison in Perl XS )

Blender addons

Posted on January 20, 2019. Filed under: Uncategorized | Tags: , , , , , |

Interesting add-ons for Blender: Animation Nodes Nodes! For animating! Tutorial series for Blender 2.78 Tutorial series for Blender 2.80 Beta BlenderKit (included with Blender) A free online database of materials, brushes and 3D models which you can search, download, upload and rate via our add-on directly in Blender. fast carve by jayanam Hardsurface utility Blender […]

Read Full Post | Make a Comment ( Comments Off on Blender addons )

What I’ve learned by doing The Gilded Rose Kata (4 refactoring tips)

Posted on January 17, 2019. Filed under: Uncategorized | Tags: , , , , , , , |

What I’ve learned by doing The Gilded Rose Kata (4 refactoring tips) A while ago I found a great presentation on code refactoring called All the little things[1] from Sandi Metz. The presentation was based on an exercise called The Gilded Rose Kata. It inspired me to play with the Kata and here are some […]

Read Full Post | Make a Comment ( Comments Off on What I’ve learned by doing The Gilded Rose Kata (4 refactoring tips) )

How to write Perl modules for CPAN the modern way

Posted on January 9, 2019. Filed under: Uncategorized | Tags: , , , |

How to write Perl modules for CPAN the modern way Hi! I’ve submitted a few Perl modules to CPAN, but it’s been a while. Previously I had used Dist::Zilla, but now I’ve seen a few other things like like Dist::Milla, App::git::ship, and ShipIt, to name a few. I’m not clear on all of the differences […]

Read Full Post | Make a Comment ( Comments Off on How to write Perl modules for CPAN the modern way )

Discipulus’s step by step tutorial on module creation with tests and git

Posted on December 20, 2018. Filed under: Uncategorized | Tags: , , , , , , , , , , |

Discipulus’s step by step tutorial on module creation with tests and git [This] tutorial is a step by step journey into Perl module development with tests, documentation, and git integration. It seemed to me the very minimal approach in late 2018. See also the GitHub repository and discussion on r/perl (includes a nice description of […]

Read Full Post | Make a Comment ( Comments Off on Discipulus’s step by step tutorial on module creation with tests and git )

perl XS – passing array to C and getting it back

Posted on December 10, 2018. Filed under: Uncategorized | Tags: , , , , |

perl XS – passing array to C and getting it back

Read Full Post | Make a Comment ( Comments Off on perl XS – passing array to C and getting it back )

Camel vs. Gopher [Perl vs Go]

Posted on December 9, 2018. Filed under: Uncategorized | Tags: , , , , , , |

Camel vs. Gopher I’ve been using Perl for several years mostly for small to medium sized programs of sysadmim type (automation, gluing, data transformation, log searching). Recently I started to learn Go. I wanted to write something in both languages and compare. Features a Perl XS solution that demonstrates the use of a hash in […]

Read Full Post | Make a Comment ( Comments Off on Camel vs. Gopher [Perl vs Go] )

Procedural Object Placement (E01: poisson disk sampling)

Posted on November 23, 2018. Filed under: Uncategorized | Tags: , , , , , , |

Procedural Object Placement (E01: poisson disk sampling) In this video we look at implementing poisson disk sampling, an algorithm for generating tightly-packed points which are all some minimum distance from one another. This implementation is based on the paper linked below Original Paper [pdf]

Read Full Post | Make a Comment ( Comments Off on Procedural Object Placement (E01: poisson disk sampling) )

curl2lwp – convert Curl command line arguments to LWP / Mechanize Perl code

Posted on November 15, 2018. Filed under: Uncategorized | Tags: , , , , , , , |

curl2lwp – convert Curl command line arguments to LWP / Mechanize Perl code After inspiration by Your Mother and some slight hacking, I’m very proud to announce HTTP::Request::FromCurl, together with its companion online site at https://corion.net/curl2lwp.psgi. The module and included curl2lwp program allow you to easily convert curl command lines to Perl code that uses […]

Read Full Post | Make a Comment ( Comments Off on curl2lwp – convert Curl command line arguments to LWP / Mechanize Perl code )

« Previous Entries Next Entries »

Liked it here?
Why not try sites on the blogroll...