Over the last week and change I’ve been working on a side project dealing with one of my many non-coding related interests. Said project involved the use of a Google map and some markers to highlight points of interest. Learning all of the ins, outs, and oddities that come with the Google Maps API required to power my project was a bit of a pain in the arse. That spurred me–after the fact, of course–to try to simplify use of the Google Maps API and create an easy to use general purpose map creation tool. So that became my project for week #4. With SimpleGMaps.js, you, as a programmer, can control many of the Google Maps API options without having to actually tinker with the API directly.
See it plugged into a template found via a Google search or in a local business type use-case.
This code review will be formatted a little differently than my other code reviews to this point. I feel that if SimpleGMaps.js is going to be of any use to anyone I should explain what it is, why you may be interested in it, and how to use it before I do my usual process walk-through.
Read on to learn more about SimpleGMaps.js (or view my other code reviews here).
My third code review project (1 here, 2 here) deviates from my previous two in that there is no real user interaction beyond scrolling. This one is a bit smaller in terms of scope than the previous two and there’s a good reason for that.
Woe is me. I’ve been putting off starting this code review for the same reason that I should have been hard at work on it days ago: there were many unfamiliar elements involved.
As in week 1, I wanted to create a facsimile of the old java game called Reflex–only this time I would be using canvas elements. I elected to use canvas in this iteration because I’ve seen smoothly animated canvas elements used elsewhere on the web and, of course, because it would expand my knowledge base. As you may recall, the noticeable animation judder in my first game irked me.
Play my game, React, here (I don’t think it’s humanly possible to get past level 13).
Hello! This is the first entry in what will be a regular series exploring my recent toils in web development. However! Like everything else on this blog, expect inconsistency.
You can play my “finished” product here.
Kawasaki is gone and it’s easy to be angry.
In Toronto, most sports fans know well the feeling of anger. Whether it’s baseball, hockey, or basketball, Toronto sports franchises have been hard luck losers for more years than most people care to remember.