Technical notes, my online memory

Wednesday, February 25, 2015

Packaging an existing virtualbox vm for use with vagrant

›
It's not super-obvious from the vagrant documentation, but you can use the " vagrant package " command to package up an existi...
Friday, February 20, 2015

Workaround for broken vagrant up ssh "unsupported encryption type"

›
Vagrant is still not playing nicely with SSH certificates loaded into ssh-agent . In my case this seemed to only be a problem during provis...

Python: distinguish strings from other iterable objects

›
I often want to do a sanity check on a parameter that is supposed to be an iterable. The problem is that strings are also iterable, but ite...
Tuesday, February 10, 2015

Building an OS X vagrant VMware Fusion VM

›
Install VMWare Fusion, vagrant , pay money to buy the vagrant vmware plugin .  Follow the instructions in the email to install the plugin an...
Tuesday, January 13, 2015

Python: Find the first true element (i.e. one that matches a condition) in an array

›
Say you want to check if any value of one array is in another array, and you only care if there is any match at all. Not what the value is,...
Friday, December 12, 2014

Skipping a python unittest with a custom decorator

›
Example custom Python unittest skip decorator: import functools import glob import os def skipIfNoYamlFiles(f): @functools.wraps(f) d...
2 comments:
Wednesday, December 10, 2014

Migrating Chrome Profiles to per-channel directories

›
If you run custom chrome profiles you might see a message like this in the terminal if/when you launch chrome from the commandline: [9894:...
‹
›
Home
View web version
Powered by Blogger.