Jack Applin |
My Development EnvironmentJack Applin My hosts
Any given computer is disposableOne of the best parts of teaching CT320: Wayne Tryzna talked about the practical aspects of sys admin for the CS Department. He stressed that all computers are disposable. If a computer in CSB 120 breaks, they replace it with a spare. There is no real data on those computers. All the real data lives on a server, which is backed up to high heaven. I try to use the same philosophy. My real data is in the cloud. Uniformity—all hosts look the sameAs much as is practical, hosts look the same. I don’t really try to make Windows or my Android phone look like Linux. However, I do try to make my Mac environment as similar to Linux as I can manage. Directories are cheap–use them ~/Documents/
Aerobics/
Backup/
CSU/
MSTies/
MST3K-Club.txt
MSTies-room-application-Fall-2014.pdf
MSTies-room-application-Spring-2014.pdf
Sociology/
SOC105/
SOC253/
Gideon’s Trumpet.odt
jail tour.txt
syllabus.pdf
Moral Panic/
Moral Panics.pdf
Writing Assignment 1.pdf
Writing Assignment Rubric.pdf
Sharpen the Axe![]()
Cloud
Linux Symlinks Cloud -> Dropbox/Jack
bin -> Cloud/bin
.bash_logout -> Cloud/Config/bash_logout
.bash_profile -> Cloud/Config/bash_profile
.bashrc -> Cloud/Config/bashrc
.cshrc -> Cloud/Config/cshrc
.login -> Cloud/Config/login
Documents -> Cloud/Documents
Music -> Cloud/Music
Pictures -> Cloud/Pictures
src -> Cloud/src
.vim -> Cloud/Vim
Podcasts -> Music/Podcasts
.ssh/config -> ../Cloud/Config/ssh/config
IDEs
Shell
Vim
Window manager
ssh
Host applin Applin csu CSU
User applin
HostName Greybull.CS.ColoState.Edu
Host cs155 CS155 155
User cs155
HostName Greybull.CS.ColoState.Edu
It lets me do this as a shell command: Browser
Typical Development Cycle
|