<commit_before>SPA2014-lightning-talk
======================

A short primer on 1 = 0.9999....
=======
An short primer on Elliptic Curve Cryptography.

Setup
-----

### Tools

The project depends on the following tools: [yo][], [grunt][] and
[bower][]. These tools in turn depend on [node][]. To install the
tools first install node, then execute the following command.

```sh
npm install --global yo grunt-cli bower
```

### Generator

[yo][] depends on externally defined generators to scaffold the
project. We are using the [reveal generator][generator-reveal]. It can
be installed with the following command.

```sh
npm install --global generator-reveal
```

### Dependencies

Dependencies are either managed by `npm` or `bower`. Make sure to
update the respective configuration files to keep the dependencies in sync.

#### Project

The projects dependencies are listed in `package.json`. To install
them execute

```sh
npm install
```

#### Presentation

The presentations dependencies are listed in `bower.json`. Install
them with

```sh
bower install
```

[yo]: http://yeoman.io/
[grunt]: http://gruntjs.com/
[bower]: http://bower.io/
[node]: http://nodejs.org/
[generator-reveal]: https://github.com/slara/generator-reveal<commit_msg>describe how to start the development server<commit_after>SPA2014-lightning-talk
======================

A short primer on 1 = 0.9999....
=======
An short primer on Elliptic Curve Cryptography.

Setup
-----

### Tools

The project depends on the following tools: [yo][], [grunt][] and
[bower][]. These tools in turn depend on [node][]. To install the
tools first install node, then execute the following command.

```sh
npm install --global yo grunt-cli bower
```

### Generator

[yo][] depends on externally defined generators to scaffold the
project. We are using the [reveal generator][generator-reveal]. It can
be installed with the following command.

```sh
npm install --global generator-reveal
```

### Dependencies

Dependencies are either managed by `npm` or `bower`. Make sure to
update the respective configuration files to keep the dependencies in sync.

#### Project

The projects dependencies are listed in `package.json`. To install
them execute

```sh
npm install
```

#### Presentation

The presentations dependencies are listed in `bower.json`. Install
them with

```sh
bower install
```

Development
-----------

### Starting Server

[grunt][] is able to start a server that serves the presentation with
the following command.

```sh
grunt server
```

This will watch the filesystem for changes and will reload the browser
when they occur.

[yo]: http://yeoman.io/
[grunt]: http://gruntjs.com/
[bower]: http://bower.io/
[node]: http://nodejs.org/
[generator-reveal]: https://github.com/slara/generator-reveal
{'fraction_non_alphanumeric': 0.14223826714801444, 'fraction_numerical': 0.007220216606498195, 'mean_word_length': 4.3084291187739465, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3557617', 'n_tokens_mistral': 857, 'n_tokens_neox': 772, 'n_words': 331}