Pebble

I’ve needed a new watch since late last year when I finally wore through the strap on my old watch and decided to replace the entire watch rather than just the strap (for various reasons). Last week I stumbled across something about Pebble and I got to looking into smart watches. After a trip to Best Buy (since they actually have said watches in-store) I settled on an original Pebble (I like the screen, it fits my wrist without looking ridiculous, and the battery lasts a week).

Naturally, one of the first things I did was download the SDK and start playing with designing my own watch faces. My first pass was just a modification of the binary-encoded watch that came as an example in the SDK to remove the seconds display (for battery life) and change the encoding (see wikipedia for the difference between binary-coded decimal vs sexagesimal clocks). Here was the result, which I’ve been using since last Friday:
ManyBits
(10:37)

Tonight I finally sat down and worked through the process of adding a configuration page. Frankly, it’s kind of a mess in the current state of the Pebble SDK: the watch face itself is written in C, the configuration page is a web page that has to be hosted somewhere online, and you tie the two together using a specifically-named javascript file. At least between the sample code they provided and random open-source watch faces on git hub I was able to figure out how to get it all to work.

Now that my watchface is configurable (linked to here) I’m happy enough with it to publish it on the Pebble app store. This isn’t an official link, but the Pebble store doesn’t seem to be available outside their phone app so I’ll settle for a third-party site that makes it easy to install the app from the web:

It’s already available for Android but apparently publication to iOS takes a while (the developer side of the app store says something about javascript needing to be bundled). Since I downloaded (and favorited) my watchface from the app store the counter in that heart should be at least one, but it seems that doesn’t update instantly. For that matter, the screenshots show up in the app store but not in the Pebble app once I downloaded the watchface (one of the perks of having the app on the official store: screenshots are supposed to show up as icons in the phone app for selecting watchfaces). I’ll have to check on it tomorrow in the hope that it’s updated by then.

Yes, it’s definitely spring…

I got out the furminator. Talore seems to be winning by weight, though Dash is winning on volume because his hair is so fluffy:
Furmination

Dash has been throwing up hairballs, so he’s clearly shedding; he just doesn’t want to be brushed. Most of his pile is from a single session when I caught him sleeping and he didn’t wake up enough to object very quickly (so his left side has been brushed).

Also, the lilac is definitely leafing out. It’s advanced noticeably since last week:
more lilac buds

Both cats joined me outside (it was a nice day). They didn’t particularly appreciate it, but I put their harnesses on to discourage jumping on the fence since Dash seemed to want to explore last time he braved my yard. This was not the picture that I was trying to take, but I’m quite pleased I caught the moment Talore attacked the blade of grass that was blowing in her face.
Talore eating grass

Spring

My yard seems to have decided that it’s spring:
2014-04-04 18.07.29

If the top of the lilac is growing then the bottom probably is too. Soon the battle with the lilac for yard dominance will resume.
Lilac Buds

This is not where hollyhocks belong. I haven’t decided if I’m just going to pull it up or try to move it.
Hollyhock Escapee