Kindle Calendar
Mostly photos of my latest project today. I write morning pages, longhand. I like to write the date at the top of the page. This causes me more problems that you might expect, given that I’m ditzy first thing in the morning, and have recently switched from a watch with a date display to one without. My cure for […]
A Quick Hack to Quote Swift Strings in a Playground
Tonight, André Daniel asked a good question on Stack Overflow: does Swift have a “heredoc”-like syntax for saying, “no, really, these characters are exactly what I want in my string literal.” Unfortunately, the answer is “no”. The same is true of Objective C. Previously I’ve worked around this limitation by putting my strings into string […]
Placeholder Satisfaction
I’m no designer, but there’s something very satisfying about the first time I replace the development environment’s placeholder icon in an app with a placeholder of my own. I use Sketch for most of my design work. In this case, I’m just mashing up an adjusted version of something from the Feed Icons devkit with the […]
Obsolete Paper
It’s Spring. Or it feels like it, anyway. So I’m pruning my (paper book) library, picking out anything from the shelves that I’ll never read again, or that has no sentimental value, and chucking it into a cardboard box to be taken to a charity shop. Sadly, though, there are some books that shouldn’t even […]
Trace/BPT trap: 5 when accessing SystemVersion.plist in Mavericks
If you’re reading this blog entry because you’re a subscriber, I’d stop now and skip this one. Unless you’re extremely geeky. This is more of a public service announcement to anyone who’s installed OSX 10.9 and Xcode 5, and finds themselves oddly unable to compile even the simplest program using the command-line tools, from gcc […]