Git for Windows is at 2.12.2(2). Why is it so far behind? Git 2.1 was released in August 2014. Maybe just stop developing on Windows, or do all source control on Unix/Mac?
py and shebang lines to handle multiple versions of Python on the same computer. Install
Python 3.6 first into path, then Python 2.7 second without modifying path.
Probably should install “for all users” for most programs. I installed Python 3.6
I just installed Ruby again just to install Jekyll which I want to switch away from.
This is also my chance to play with boot-from-VHD on Windows 10.
My Windows dev box pattern is this:
C:\Devis where dev tools go: this includes Python, Visual Studio, etc.
C:\Dev\bincontains standalone binaries, so it’s in the path
C:\projectsis where I put source code
C:\projects\githubfor forks from Github
GOPATH(because Go wants all source in one tree)
I don’t tend to put things in
C:\User\<user>, but maybe I should, since that’s the natural
place on Unix? The reason I don’t is that Microsoft already fills it with a lot of crap, although
that seems to have gone down with Windows 10.
There REALLY REALLY needs to be a universal package manager for Windows. I’m not sure Chocolatey
is it. But I should try it, because it has 4000 packages now. Except it’s in the process of going
commercial, and so (given Windows) that means companies as clients. Also, I notice that Chocolatey
packages tend to be really old - their
pip package is over 2 years old. Still…
Cool, Chocolatey has a script to refresh environment variables in a running cmd window; I copied this
and saved it as their name
RefreshEnv.cmd. Works great!
For Go, my
I installed perl again, because I needed it a month ago, but I should figure out why. I’d love to do without Perl and Ruby, and just use C++, Python and Go - and move more to Go and less to Python.
Is it my imagination, or is a new computer always fast? This reinforces the desire to do boot-from-VHD so I can have a clean system every month.
Subversion… sigh. Passwords… sigh.