Year: 2014

Google Calendar API v3 perl access

The problem Recently I was asked if I could answer why an on-line booking system using Google Calendar no longer worked. It turns out that the API it was using was shutdown on Nov 17.  According to  Google Developer “This API

Breadth or Depth

Recently I was at a #DevTo meetup in Toronto – No country for old programmers. One of the questions for the 4 panelists was whether in their experience, it was better to have breadth or depth of knowledge/skills. At the

I’m back

Two years ago, I started attending various meet-ups around Toronto. If you are not familiar with meetups, I suggest you check it out here. I started to going to several technology meetups and what I discovered there (besides free beer

dynamically loading optional Perl modules

Recently I tweaked some code of mine that dynamically loads optional Perl modules.  Two words should stick out.  dynamically and optional.  So why would you want to do this?  Well, you may have a program with acceptable default behaviour that

config-file driven development

Config-file driven development When I write software, I try to imagine how the users will use it and anticipate what changes in behaviour they may wish in the future, or what new features. I then try to make that behaviour

Living without WSDL files in a SOAP infested world

The problem About five years ago, I had a requirement of developing a SOAP (Simple Object Access Protocol) service on some Linux systems. It was actually a SOAP interface needed to an existing service which till then was fielded by