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
- grades.md
- lectures.md
- CANVAS setup
- assignments.md
- calendar.md
- groups
- seating chart
- troubleshooting.md (https://piazza.com/class/kjivoxdgfuc1w2?cid=128)
- 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.