Better Printed Photos: Naming with Date Taken
Whenever I’ve needed to print digital photos, I’ve found that Photolab – the photo processing arm of the Canadian grocery chain Loblaws – has always done a great job. Photos are typically printed in a day or less, are easy to pick up – just stop by your local supermarket! – and have always turned [...]
Sending Email with PowerShell: Implicit and Explicit SSL
I never quite understood the attraction of scripting; sure, not having to set up the scaffolding code of a more formal language is nice, but the limitations of the environment just seemed too great. The Unix community has it far better than the Windows community in this regard; shell scripting can accomplish amazing feats – [...]
Technical Protectionism
There’s a well known concept in economics known as comparative advantage. A formal definition has many nuances, but the basic principle can be summed up as each party undertaking the work that they are most productive at, such that the overall production of the system is higher than it would be if each party performed [...]
Posted in Miscellaneous Comments closed
ECE 150 Programming Samples
This term, I’ve been given a position as a teaching assistant for ECE 150: Introduction to Programming at the University of Waterloo. In the spirit of learning, I’ve decided to put together a handful of applications over the course of the term in order to demonstrate various features of the C# language for programming beginners.
EXIF Quick Reference