Spring 2017 SoftDes Web Site
May 28, 2017 · View on GitHub
Home page for Olin College Software Design Spring 2017
The source to https://sd17spring.github.io.
Setup
- 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
Develop
bundle exec jekyll serve- Browse to localhost:4000
Alternative:
docker-compose up- Browse to localhost:4000
Testing
Lint Markdown files:
$ bundle exec mdl .
Check HTML and Links:
$ ./scripts/check-html
Publish
git pushto GitHub- Browse to https://sd17spring.github.io
Acknowledgements
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.