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 SymlinksCloud -> 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
|