<commit_before>ng-podcasts
===========

[![Build Status](https://travis-ci.org/coma/ng-podcasts.png?branch=master)](https://travis-ci.org/coma/ng-podcasts)
[![Dependency Status](https://david-dm.org/coma/ng-podcasts.png)](http://david-dm.org/coma/ng-podcasts)

AngularJS app reading a podcast feed from a Google proxy service and showing it using an HTML video element. 

You can play with it [here](http://ngpc.herokuapp.com/) (keep in mind that I'm using a free [Heroku](https://www.heroku.com/) instance and
it might be sleeping the first time to reach it).

The restriction here was the fact that this is targeted to a Firefox 5 browser,
so fancy things like flexbox where avoided. In the other hand, I'm using ES6 (ES2015) thanks to [Babel](https://babeljs.io/).

Setup
-----

You will need [Node 4.2](https://nodejs.org/en/) and install it like:

```bash
npm i
```

The configuration is inside the ```package.json``` file under the ```config``` property and looks like:

```json
"config"         : {
    "port": 5000,
    "rss" : "http://rss.cnn.com/services/podcasting/ac360/rss.xml"
}
```

Develop<commit_msg>some comments about this project<commit_after>ng-podcasts
===========

[![Build Status](https://travis-ci.org/coma/ng-podcasts.png?branch=master)](https://travis-ci.org/coma/ng-podcasts)
[![Dependency Status](https://david-dm.org/coma/ng-podcasts.png)](http://david-dm.org/coma/ng-podcasts)

AngularJS app reading a podcast feed from a Google proxy service and showing it using an HTML video element. 

You can play with it [here](http://ngpc.herokuapp.com/) (keep in mind that I'm using a free [Heroku](https://www.heroku.com/) instance and
it might be sleeping the first time to reach it).

The restriction here was the fact that this is targeted to a Firefox 5 browser,
so fancy things like flexbox where avoided. In the other hand, I'm using ES6 (ES2015) thanks to [Babel](https://babeljs.io/).

**IMPORTANT:** Firefox 5 does not support almost any video format rather than OGG/OGV out of the box
and the CNN podcasts are MV4... Try reading another feed using OGG/OGV videos.

Setup
-----

You will need [Node 4.2](https://nodejs.org/en/) and install it like:

```bash
npm i
```

The configuration is inside the ```package.json``` file under the ```config``` property and looks like:

```json
"config"         : {
    "port": 5000,
    "rss" : "http://rss.cnn.com/services/podcasting/ac360/rss.xml"
}
```

Develop
{'fraction_non_alphanumeric': 0.14995891536565326, 'fraction_numerical': 0.01314708299096138, 'mean_word_length': 4.010288065843621, 'pattern_counts': {'":': 2, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, 'lorem ipsum': 0, 'www.': 2, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4273952', 'n_tokens_mistral': 838, 'n_tokens_neox': 765, 'n_words': 269}