If you program and do interfaces, you might like watches. It is a distillation of function and interface and taste. It’s technology as your personal signature and of course, the Very First Wearable.
It might just be a reminder that not everything has to be ‘smart’ but no so smart looking.
You don’t need one any more, but you may want one because of it represents – a self contained universe of design thinking and craftsmanship that solves a problem that has been solved many times before, but in its own unique way.
Since it is a personal signature, when you find one you want, you want it. And when it is no longer available, you have to start thinking, ‘how badly do I want to make this happen?’ The answer may depend on whether you want to pick up a pair of Tweezers.
Like Vasquez says: “Anytime, Anywhere”
tl;dr: here is the codepen
Expect all network communication to be asynchronous. You don’t know when requests will come back to you, and you likely have no idea what order they will arrive back. So you write your code asynchronously, same as you do in real life:
“Look, just get back to me when it’s done, ok?”
“Sure thing, I’ll call when it’s ready”
That’s all a Promise is – that conversation and that commitment. And they are a great design pattern to restore some sanity to asynchronous code.
Living in Ottawa, I’ve only felt one at magnitude 5, but it got me thinking that we aren’t entirely stable.
This was a little personal project in using some OSS tools: Data sets from Natural Resources Canada data portal which contains GeoJSON Data embedded in custom data; OpenLayers3 (which is a rewrite of OpenLayers and not backwards compatible) . Try it out here, and grab the source on my Github. Comments and feedback and pull requests welcome.
If you are moving to OpenLayers3, the documentation is autogenerated, but the constructors aren’t really described all that well. The changes were enough to warrant a demo site and a workshop site that cover a lot of cookbook tasks. Find out more about Quakes in Canada at the NRCan quake center. If you want to do something with the datasets at Open Data, you can submit them to their App catalogue here