Public course materials for UCSD CSE 130
You too, can build this webpage locally, like so:
$ git clone git@github.com:ucsd-cse130/sp19.git
$ cd sp19
$ make
To then update the webpage after editing stuff, do:
$ make upload
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
To build the "lecture" version of all the htmls i.e. without the answers to quizzes and other questions, you can replace
crunchWithCtxCustom "final" postCtx
with
crunchWithCtxCustom "lecture" postCtx
in Site.hs
(edited)
Then, as you go through the lectures, replace match "lectures/*"
with
match "lectures/00-*" $ crunchWithCtxCustom "final" postCtx
match "lectures/*" $ crunchWithCtxCustom "lecture" postCtx
(and gradually add more and more lectures to final
as I go through them)
This theme is a fork of CleanMagicMedium-Jekyll originally published by Lucas Gatsas.
- Site.hs
- index.md
- assignments.md
- contact.md
- grades.md
- links.md
- calendar.md
- clicker groups
- clicker chart
- lectures.md