Archive for October 2017
Automated testing on Windows with AppVeyor
Automated testing on Windows with AppVeyor AppVeyor is a continuous integration service similar to Travis CI, just on Windows. If you have a Perl module on GitHub, it’s not that hard to have it run tests automatically on Windows; it’s just not well documented.
Read Full Post | Make a Comment ( Comments Off on Automated testing on Windows with AppVeyor )Fixing Legacy Perl Functions With Decorators
Fixing Legacy Perl Functions With Decorators Function decorators give us a way to modify a function’s behaviour without changing its source. This is useful in changing the behaviour of complex or legacy functions that you don’t want to touch. Although perl does not have a built-in syntax for creating or using decorators, typeglob manipulations are […]
Read Full Post | Make a Comment ( Comments Off on Fixing Legacy Perl Functions With Decorators )Modern JavaScript Explained For Dinosaurs
Modern JavaScript Explained For Dinosaurs The goal of this article to to provide a historical context of how JavaScript tools have evolved to what they are today in 2017. We’ll start from the beginning and build an example website like the dinosaurs did — no tools, just plain HTML and JavaScript. Then we’ll introduce different tools incrementally […]
Read Full Post | Make a Comment ( Comments Off on Modern JavaScript Explained For Dinosaurs )Using GitHub for free Javascript and CSS hosting
rawgit.com When you request certain types of files (like JavaScript, CSS, or HTML) from raw.githubusercontent.com or gist.githubusercontent.com, GitHub serves them with a Content-Type header set to text/plain. As a result, most modern browsers won’t actually interpret these files as JavaScript, CSS, or HTML and will instead just display them as text. RawGit acts as a […]
Read Full Post | Make a Comment ( Comments Off on Using GitHub for free Javascript and CSS hosting )Docker based Continuous Integration for perl projects
Docker based Continuous Integration for perl projects Continuous Integration for Perl using Shippable and Docker from a Github or BitBucket repo.
Read Full Post | Make a Comment ( Comments Off on Docker based Continuous Integration for perl projects )