Resources
Items labeled [VIDEO] are my own videos, recorded at various times since summer 2020.
Unix
- Installing Windows Subsystem for Linux (WSL) You'll want to have WSL installed this term if you're working on Windows.
- Unix tutorial
- [VIDEO] (27:15) Intro to Unix, part 1
- [VIDEO] (18:50) Intro to Unix, part 2. File permissions, redirecting input/output streams, environment variables, start-up files.
- Bash commands, Ruth Anderson, University of Washington
- Some useful Unix commands, Tia Newhall, Swarthmore College
git
- A good starter tutorial
- Official git tutorial
- [VIDEO] (35:12) Intro to git and version control, part 1
- [VIDEO] (37:30) Intro to git and version control, part 2
- [VIDEO] (7:17) git config & git log
- [VIDEO] (11:14) Tabs & spaces (collaborating with other people can lead to all sorts of problems with tab and space characters, so this video has a little info about that)
- Atlassian's git tutorial
Using Kali with Carleton's VMWare license
- Instructions for Olin 310
- Instructions for Windows
- Instructions for Macs with Intel CPUs
- Instructions for Macs with Apple M1 CPUs
Protocols
- [VIDEO] (19:38) Brief Intro to HTTP (this was my very first video for the COVID era)