Following an investigation on my part, using relevant intelligence as well as VMware Server, I was able to resolve bug 1515692, thus bringing Safari support to everybody’s favorite quote manager—another step closer to version 0.3! Initially, I wanted to fix this bug using Swift, but, despite its great potential, it’s not exactly useful for debugging. Don’t get me wrong—I’m still no fan of Macs. Incidentally, the reason why the <canvas> wouldn’t display had several facets. The main problem was that the element had been created dynamically using DOM manipulation (i.e. document.createElement("canvas")) and then the graph was being painted before adding it to the DOM tree (via a cascade of appendChild() calls). Other than that, Safari doesn’t seem to care about the canvas element’s width and height attributes, so I set those using CSS. And, finally, it didn’t seem to like calling both fill() and stroke() after creating a path, so each slice of the pie chart now consists of two identical paths.
“Broken Flowers”: 6/10. You could call it “open to interpretation” or “thought-provoking,” but I wouldn’t give you my vote. It wouldn’t feel right if I gave a movie that doesn’t have any profoundness as such, intentional as it may be, a good rating. I mean, there’s plenty of stuff to think about without watching a movie. And if you’re going to get all explicitly philosophical all of a sudden, don’t go for a trite “The past is gone, the future isn’t here yet, so all we have is this.” Go back to your marijuana, hippie. Well, maybe I’m just missing the point. But this is my blog and my opinion.
“Brokeback Mountain”: 6/10. Yakkety-fucking-yak. That was some serious drivel. Pretty much as I expected, actually.
I wonder why MPL called me this morning without leaving a message. Well, I can imagine: they probably realized they neglected to send me a cable, and now they’re wondering if I want the €5 cable shipped to me at the low low rate of €10—yeah, I’ll pass, and I’d probably do the same if I hadn’t bought it elsewhere already. Another possibility is that they didn’t like the evoz I gave them in that post. In that case: how unfortunate.
Hurrah, my new man purse arrived! Rather surprisingly, actually. It’d been a week since I ordered it, and I had to call DHL about “irregularities” with the shipment this morning. After patching me through twice and telling me they couldn’t find my shipment in either of their systems, they asked me when I’d like it delivered tomorrow. Not that I’m complaining about getting it a day early, but I must say I’ve had far better experiences with UPS than with DHL. Though I’m guessing it’s just the Belgian division of DHL that’s ass, not the German one. I mean, seriously, who loses a shipment and then delivers it the same day? Not even at the right address, mind you: the neighbors came to drop it off. Oh, and those “irregularities” were just a delay in shipment in the end—the week’s wait instead of 2 to 3 days. It totally makes sense that it took me a 15-minute phone call to find that out. Well, anyway, I’m just glad I’ve finally got my bag.