Created
January 14, 2016 17:34
-
-
Save pauldardeau/77b15b3ed94ea01e7e9d to your computer and use it in GitHub Desktop.
Thoughts on openstack dev environment setup
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Disruptive | |
| ========== | |
| Random UI focus changes on ThinkPad Yoga 12 (Win8.1) | |
| Frequently experience low-memory conditions (8GB RAM, no VMs) | |
| "Close programs to prevent information loss" | |
| "Your computer is low on memory. Save your files and close these programs:" | |
| "Microsoft Outlook" | |
| Win8 UI/Usability | |
| Frequent reboots required by Windows and Intel corporate updates | |
| Poor Developer Tooling | |
| ====================== | |
| Text editors | |
| ssh/scp utilities | |
| Putty is free, but is a poor tool compared to built-in ssh/scp on Linux and Mac OSX | |
| mobaXterm is nice | |
| Home/Personal Edition free but is not supposed to be used for non-personal use | |
| Professional Edition license is $69 per user | |
| Cygwin is poor substitute (when Cygwin is considered for use this is an indication that Windows is getting in the way) | |
| OpenStack | |
| ========= | |
| OpenStack only runs on Linux | |
| For Windows laptop, one has 2 options: | |
| (a) cloud Linux server (requires proper connectivity) | |
| (b) Linux VM (requires laptop with enough memory/disk resources; drains battery faster) | |
| Open Source | |
| =========== | |
| Nearly all developer-oriented open source projects target Linux and Mac OSX | |
| Personal Preference | |
| =================== | |
| Keep corporate stuff (email, Lync, MS Office) on separate machine from development | |
| Ideally, corporate Windows instance should be on cloud server within VPN and accessed over RDP | |
| Keep disruptions at minimum while needing to focus on pure development work | |
| Would like laptop running Mac OSX (first choice) or Linux (access Windows through RDP) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment