/CS35L_notes

Notes from someone who achieved the highest score on the CS35L final exam by accident.

CS35L Notes

Hello, this repo is where my notes for Discussion 1E will be posted every Friday in Fall 2022.

  • Your feedback is precious to me! Feel free to reach out to me before / after the discussion, or you can submit an issue for this repo.
  • To have the same beautiful style as I do in Discussion, please see rendered HTML files, or open in Typora with Liquid Theme.
  • If you find this repo useful, feel free to star this project (at the top right corner) to find it quickly next time.

How to Clone (download)?

Step #1 [Optional]: Open Terminal, and change the current working directory to the location where you want to cloned directory by
$ cd ~/Desktop  # an example of changing Desktop as current directory
  • Desktop above and be any path you like
Step #2: Clone the repository by
$ git clone https://github.com/Qianli-Wu/CS35L_notes.git
Step #3 [Optional]: Choose your favorite markdown editor!
  • Typora
    • I'm using Typora with Liquid theme, so if you open my notes in other text editor or other themes, the style of markdown file may be subject to change
  • VS code and Markdown All in One Extension
  • ...
  • Otherwise, you can open .html files in your browser by double-clicking
Step #4: Update your local repository by
$ git pull
  • For more commands, please read the note week5_git.md or Pro Git book

If you find a mistake ...

  • There might be some terrible mistakes, please submit an issue or pull request or let me know if you spot one so I can correct it ASAP.

Other Useful Resources

References (To be updated):

https://docs.github.com/en

https://code.visualstudio.com/docs/setup/mac

https://www.gnu.org/software/emacs/manual/html_node/eintr/

https://docs.conda.io/en/latest/

https://docs.python.org/3/library/argparse.html

https://git-scm.com/book/en/v2