Uncategorized

git-push target for Makefile (via ExtUtils::MakeMaker)

Posted on May 25, 2019. Filed under: Uncategorized | Tags: , , , , , |

git-push target for Makefile (via ExtUtils::MakeMaker) I was trying to automate more (=keep as far away as possible) the process of pushing to github through a Makefile and I came up with the following simplistic approach.

Read Full Post | Make a Comment ( Comments Off on git-push target for Makefile (via ExtUtils::MakeMaker) )

Benchmarks target in Makefile

Posted on May 25, 2019. Filed under: Uncategorized | Tags: , , , , , , |

Benchmarks target in Makefile I would like to add a target for running benchmarks on my code to the Makefile produced by ExtUtils::MakeMaker I already have a benhmarks.pl file which does everything and prints a report. I would like to have it executed whenever I do: make benchmarks . And only then because it is […]

Read Full Post | Make a Comment ( Comments Off on Benchmarks target in Makefile )

Managing Your Travis CI Config Files with App::CISetup

Posted on May 24, 2019. Filed under: Uncategorized | Tags: , , , , , , , |

Managing Your Travis CI Config Files with App::CISetup If you write software, you (hopefully) write tests. If you write tests, it’s easy to forget to run them. Using Continuous Integration (CI) for your software is one way around this. Many of us use Travis CI for CI. In this post we’ll go over ways to […]

Read Full Post | Make a Comment ( Comments Off on Managing Your Travis CI Config Files with App::CISetup )

Dist::Zilla::Starter – Guide to getting started with Dist::Zilla

Posted on May 18, 2019. Filed under: Uncategorized | Tags: , , , , , |

Dist::Zilla::Starter – Guide to getting started with Dist::Zilla I’ve been trying to put together this guide for a while, as a modern introduction to the intentions and inner workings of Dist::Zilla, there isn’t much out there that really tells you how it works and why. Dist::Zilla::Starter @ MetaCPAN

Read Full Post | Make a Comment ( Comments Off on Dist::Zilla::Starter – Guide to getting started with Dist::Zilla )

Efficient Arduino Programming with Arduino CLI and Visual Studio Code

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

Efficient Arduino Programming with Arduino CLI and Visual Studio Code This tutorial will demonstrate how to use VS Code to build for and program an Arduino — all without ever opening the comfortable-yet-restricting Arduino IDE. We’ll try to step through, as much as possible, how the VS Code/Arduino CLI pair can be used to develop […]

Read Full Post | Make a Comment ( Comments Off on Efficient Arduino Programming with Arduino CLI and Visual Studio Code )

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 )

« Previous Entries

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