Public course materials for UCSD CSE 130: Winter 2024
You too, can build this webpage locally, like so:
git clone [email protected]:ucsd-cse130/wi24.git
cd wi24
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 main
To build the "lecture" version of all the html i.e. without
the answers to quizzes and other questions, replace the
following in Site.hs
crunchWithCtxCustom "final" postCtx
with
crunchWithCtxCustom "lecture" postCtx
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)
-
[+] site.hs
-
[+] index.md
-
[+] links.md
-
[+] contact.md
-
[+] lectures.md
-
[+] calendar.md
-
[+] grades.md
-
[+] assignments.md
-
[+] piazza
-
canvas
-
github registration form
-
clicker registration form
-
00-lambda
- [-] groups
- [-] seating chart
This theme is a fork of CleanMagicMedium-Jekyll originally published by Lucas Gatsas.