When developing using docker on OS X, you'll currently have to use docker-machine to spin up a virtual machine that is actually running the docker containers. Running a virtual machine takes up a bit more in the way of resources than just the docker containers, so if you're not actually developing at the moment, it's helpful to be able to start up the virtual machine only when you need it.
The current way I have to do that:
$ docker-machine start default
$ eval $(docker-machine env default)
What's worse, the latter command has to be run for every shell that you start up. It's by no means a hard pair of commands and you could easily wrap them in an alias or put them in your
.profile equivalent (which is what I used to do). But unfortunately, I found a completely unrelated bug in
tmuxp: if the shell takes too long to start up,
tmuxp essentially won't work. The above
eval command took long enough to hit this limit.
Another rainy day. I love taking pictures on such days.
California's first mission. Quite the history. Very pretty.
Next up: The Kingkiller Chronicle by Patrick Rothfuss. It comes extremely highly recommended by a lot of people, so I figure that I was going to have to read it at some point.
Honestly, my response to it is conflicted. On one hand, it's an interesting fantasy world with a lot of rich world building and very solid writing (mechanically). On the other hand, the first book is huge, the second is time and a half as large... And it feels at times like nothing overarchiving happens. Plenty of small things happen, but they each feel like several small novels (if not short stories) stuck together end to end. I'm still not sure what I think about that.