Our school moved to PeopleSoft for.. I’m not going there.. but that’s where everyone’s timetables are now. I thought maybe this big fancy company has an API to let me access the data but no, it’s basically impossible to access the API directly. So I was left with screen scraping, which I always wanted to … Read more
I’ve been considering a project idea for Seneca’s partnership with Creative Commons. For that idea to work I would need a tool to create perceptual hashes from images that: Give true positive results when comparing images that were resized, and/or their colours changed. Give very few (near zero percent) false positive results. Too many false … Read more
I’m going to Moscow in a couple of months, and we bought the tickets a while ago. More recently I’ve randomly discovered that I need a visa to travel to Russia. I’m glad I know people who know these things, it would have been very annoying to arrive there and be told we’re not allowed … Read more
And what's a solutions engineer? My goal in life is to design and develop solutions for people - to make them less frustrated, to give them better tools, to let them concentrate on more important things.
I'm an engineer specializing in Linux and open source software: I use it as a platform to create desktop, server, and embedded device applications, libraries, and services.
If you have a question about my work - by all means contact me, I'll be happy to talk to you about it.
Everyone's Timetable: an android app to share school timetables. Read more
Specification and implementation of APNG. Currently maintained by Max Stepin. Read more