TAG: perl

Side projects, books, technology and anything else I feel like writing about

PiCam site

I finished my PiCam project, and after it was live for a few days, I was bothered by what a pain it is to view images and video.  This little system already has a lot going on, so I wanted to create a simple, nearly static website to view images and video.  I decided to go with mustache templates because they make creating static sites easy.  I also decided I should use one of the languages…

Advent of Code

I have been learning Clojure and I am currently working through Clojure for the Brave and True. When I am learning a new language I like to have small challenge problems to solidify what I'm learning and to force me to solve practical problems. Learning to interact with the language via command line, handling file I/O, and web interaction is extremely important and these small problem lend themselves to those activities. In the past I…

2015 Favorite GitHub Projects

I like to create this list at the beginning of a new year and have been doing so for a couple years. I find this is the perfect time for me to talk about and filter through my starred GitHub projects. The hope is that others will find something useful and my world will be a little less cluttered. Here's my list in the order I discovered the projects: H2O - the optimized HTTP/1, HTTP/…

CPAN Pull Request Challenge - December

For December, I was assigned Crypt::OpenSSL::VerifyX509 which is a simple verify-cert module, in XS. It provides certificate verification, along the lines of "openssl verify". The module itself is very small and I was unable to find a TODO or any obvious functionality improvements, but I noticed there were a few changes that could improve the kwalitee report. So, I pulled the repo and made the following changes: Changed Makefile.PL permissions to…

CPAN Pull Request Challenge - November

For November, I was assigned App::autotest which is a program that monitors your tests and runs them whenever they are updated or created. The GitHub repo had a number of existing issues and I chose the one that seemed to be the most devastating -> program crashes horribly if test programs don't exist #9. One new test and one new line of code later, I submitted my pull request.…