The actual presentation is here: http://j.mp/introcdi
This project contains the slides for the Introduction to CDI talk. It is build with Asciidoctor and DZSildes backend.
Ruby is pre-requisite to build. Version 1.9.3 or better (2.2.X recommended) is supported. To install Ruby check Ruby website
Install Bundler:
gem install bundler
Then run:
bundle install
Note that the Git submodules must first be initialized by running:
git submodule init
Followed with:
git submodule update
To generate the HTML presentation, run the following command:
asciidoctor -T backends/slim slides.adoc
With Guard and LiveReload, you can change the content of the doc and have the files automatically generated and your browser updated.
To start, make sure that you have all the needed gems installed:
bundle update
Then install the LiveReload plugin for your browser (Chrome, Firefox and Safari are supported).
Finally, launch Guard:
bundle exec guard
Browse to the generated file you want to refresh and activate the LiveReload plugin (don’t forget to configure the plugin to accept refreshing local files).
The content of this project is licensed under the Creative Commons Attribution 4.0 license.
You are free to share and adapt this work as long as you follow the license term.