/cppcast

cppcast podcast website

Primary LanguageCSS

The CppCast Site

CppCast Podcast website source. Our website is automatically updated when this repo changes. Fork this project to make a similar site.

The first podcast by C++ developers for C++ developers! Hosted by Rob Irving and Jason Turner.

Subscribe to the show using our RSS Feed, or search for "CppCast" in your favorite podcast app.

Getting Started with Docpad

The CppCast site utilizes Docpad, a nodejs-based static site generation tool, to build its website and resources. Follow the installation steps below to run a local copy of the site.

Installation

  1. Download and install nodejs (use default options) and common packages:
    1. npm install -g npm
    2. npm install -g docpad
    3. For the following packages, you'll need to be in the git repository folder
    4. npm install cheerio
    5. npm install moment
  2. Download and install Ruby (Windows: be sure to add Ruby executables to your PATH)
  3. Download and install Sass and other common gems:
    1. gem install sass
    2. gem install bourbon
    3. gem install neat
    4. gem install bitters
  4. In the command prompt/terminal, navigate to your git repository folder
  5. Run the command docpad update

And done! These guidelines should work for both Windows and Mac OS X.

Running the Site

  1. From the command prompt/terminal, navigate to your git repository folder
  2. Run the command docpad run, this will start a local server and begin rendering your files
  3. Open your favorite web browser and navigate to http://localhost:9778/