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
- Download and install nodejs (use default options) and common packages:
npm install -g npm
npm install -g docpad
- For the following packages, you'll need to be in the git repository folder
npm install cheerio
npm install moment
- Download and install Ruby (Windows: be sure to add Ruby executables to your PATH)
- Download and install Sass and other common gems:
gem install sass
gem install bourbon
gem install neat
gem install bitters
- In the command prompt/terminal, navigate to your git repository folder
- Run the command
docpad update
And done! These guidelines should work for both Windows and Mac OS X.
Running the Site
- From the command prompt/terminal, navigate to your git repository folder
- Run the command
docpad run
, this will start a local server and begin rendering your files - Open your favorite web browser and navigate to http://localhost:9778/