Skip to content

sd17spring/sd17spring.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring 2017 SoftDes Web Site

Build Status

Home page for Olin College Software Design Spring 2017

The source to https://sd17spring.github.io.

Setup

  1. Install Jekyll
  2. 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

  1. bundle exec jekyll serve
  2. Browse to localhost:4000

Alternative:

  1. docker-compose up
  2. Browse to localhost:4000

Testing

Lint Markdown files:

$ bundle exec mdl .

Check HTML and Links:

$ ./scripts/check-html

Publish

  1. git push to GitHub
  2. 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.