Home page for Olin College Software Design Spring 2017
The source to https://sd17spring.github.io.
- Install Jekyll
bundle install
Optional: Create a GitHub personal access token,
and add export JEKYLL_GITHUB_TOKEN=…
to your .bashrc
or .zshenv
.
Alternative: Install Docker Compose
bundle exec jekyll serve
- Browse to localhost:4000
Alternative:
docker-compose up
- Browse to localhost:4000
Lint Markdown files:
$ bundle exec mdl .
Check HTML and Links:
$ ./scripts/check-html
git push
to GitHub- Browse to https://sd17spring.github.io
The course was created by Olin faculty Paul Ruvalo, Ben Hill, and Amon Millner, with contributions from Oliver Steele, and from Olin NINJAs (teaching assistants) some of whom are credited in the Toolbox pages.
The Gene Finder project assignment was originally created by Professors Ran Libeskind-Hadas, Eliot C. Bush, and their collaborators at Harvey Mudd.
The Computational Art project was adapted from Harvey Mudd Professor Chris Stone's assignment posted at the Stanford Nifty Assignments collection.
This site is hosted on the GitHub Pages, using the Jekyll blogging platform, the Minimal Mistakes theme, and Font Awesome.