C# Tips

Posted on March 28, 2020. Filed under: Uncategorized | Tags: , , , , |

Whether you’re still learning C# or you already have some experience, there will always be gaps in your knowledge, places where you are clueless as to your ignorance. In the series of articles in C# Tips I will provide a whole host of useful information about the sometimes underused or unknown features of both C# […]

Read Full Post | Make a Comment ( Comments Off on C# Tips )

Dist::Zilla for Beginners

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

Dist::Zilla for Beginners Multi-part tutorial (incomplete at the time of writing). Also discussed at perlmonks

Read Full Post | Make a Comment ( Comments Off on Dist::Zilla for Beginners )

How to become a CPAN contributor

Posted on August 3, 2018. Filed under: Uncategorized | Tags: , , , , , , , |

How to become a CPAN contributor To become a CPAN contributor, you don’t need to write a new CPAN distribution, you just need to submit a change to an existing distribution that gets accepted by the author. If you’ve never gotten your hands dirty editing Perl modules, the first question that may come to mind […]

Read Full Post | Make a Comment ( Comments Off on How to become a CPAN contributor )

Exploring Type::Tiny

Posted on July 31, 2018. Filed under: Uncategorized | Tags: , , , , , , , , , , , , , , , , , |

Type::Tiny is probably best known as a way of having Moose-like type constraints in Moo, but it can be used for so much more. This is a series of posts showing other things you can use Type::Tiny for. A seven part series posted to blogs.perl.org and perlmonks Using Type::Params for Validating Function Parameters — perl.org […]

Read Full Post | Make a Comment ( Comments Off on Exploring Type::Tiny )

SOLID principles

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

Welcome to the five-part series of blog posts about SOLID Principles. In each part I will describe and analyze one of these principles. In the last part, expect summary of the entire series containing a few tips and thoughts. Let’s start. What are SOLID Principles? There are five general design principles of object-oriented programming intended […]

Read Full Post | Make a Comment ( Comments Off on SOLID principles )

Specifying the type of your CPAN dependencies

Posted on April 23, 2017. Filed under: Uncategorized | Tags: , , , , |

Specifying the type of your CPAN dependencies In this article, we’ll cover the different types of dependencies and how you combine these with the phases (described in the previous article) to specify the dependencies (or prereqs) for your CPAN distribution. Posts in this series: An introduction to CPAN distribution metadata Dependency phases in CPAN distribution […]

Read Full Post | Make a Comment ( Comments Off on Specifying the type of your CPAN dependencies )

Perl Advent Calendar 2016

Posted on December 5, 2016. Filed under: Uncategorized | Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |

Perl Advent Calendar 2016 Graphing Moose Classes Automatically – Meta::Grapher::Moose Jingle Refs, Jingle Refs, Jingle all the way – Ref::Util Benchmarking with Bencher – Bencher Yuletide Logging – Log::Any Gathering all the Presents – List::Gather Help Santa Klaus Reward Only Nice Children -Schedule::LongSteps Writing git hooks – Git::Hooks Geocoding the world at volume with open […]

Read Full Post | Make a Comment ( Comments Off on Perl Advent Calendar 2016 )

C::Blocks Advent Calendar 2016

Posted on December 3, 2016. Filed under: Uncategorized | Tags: , , , , , , |

C::Blocks Advent Calendar Perl is great, but sometimes I find myself reaching for C to do some of my computational heavy lifting. There are many tools that help you interface Perl and C. This module differs from most others out there by providing a way of inserting your C code directly where you want it […]

Read Full Post | Make a Comment ( Comments Off on C::Blocks Advent Calendar 2016 )

Installing Swift on Ubuntu

Posted on April 12, 2016. Filed under: Uncategorized | Tags: , , , , |

Downloads for recent Ubuntus (14.04 LTS and 15.10 at the time of writing) are available from the Swift homepage as compressed tar archives. Installation goes as follows (untested): # download, then… tar xfz swift-2.2-RELEASE-ubuntu14.04.tar.gz ~ ln -s ~/swift-2.2-RELEASE-ubuntu14.04/usr/ ~ export PATH=~/usr/bin:”$PATH” # better in .bashrc

Read Full Post | Make a Comment ( Comments Off on Installing Swift on Ubuntu )

*nix VirtualBox installation

Posted on February 2, 2015. Filed under: Uncategorized | Tags: , , , , , , , , , |

NOTE The debian stuff is wrong. Select “debian graphical environment”, “Xfce” and “standard utilities” in dselect. Installing the OS Copy & paste has to be enabled in VirtualBox Manager (General > Advanced > Shared Clipboard = Bidirectional) Install (Ubuntu Server) as cleanly as possible. In particular, do not select any packages to install. Remove CD/DVD […]

Read Full Post | Make a Comment ( Comments Off on *nix VirtualBox installation )

« Previous Entries

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