Public course materials for UCSD CSE 131
You too, can build this webpage locally, like so:
git clone https://github.com/ucsd-cse131/sp21.git
cd sp21
make
The website will live in _site/
.
By editing the parameters in siteCtx
in Site.hs
You can view it by running
make server
Either do
make upload
or, if you prefer
make
cp -r _site/* docs/
git commit -a -m "update webpage"
git push origin master
-
site.hs
-
index.md
-
links.md
-
contact.md
-
lectures.md
-
[-] calendar.md
-
[-] groups
-
[-] seating chart
-
grades.md
-
assignments.md
-
vscode issues (https://piazza.com/class/kjivoxdgfuc1w2?cid=128)
-
CANVAS setup
-
ASSIGNMENT setup on ieng
- Set the
stack-root
stack setup --stack-root=/software/CSE/cse130/.stack
- Create a shell script
cat > fixpaths.sh
cd ~/../public/bin && chmod -R a+rx *
cd /software/CSE/cse130/.stack && chmod -R a+rx *
-
For each assignment,
git clone
it to download assignment as instructorstack test
it to get the relevant libs added to the stack-path./fixpaths.sh
to allow everyone else to read the libraries
-
For each assignment,
- login as student to make sure that you can
git clone
and then runstack test
- login as student to make sure that you can
This theme is a fork of CleanMagicMedium-Jekyll originally published by Lucas Gatsas.