<commit_before>## <NAME>

Here is my first project wih [nodejs](http://nodejs.org/) and [Socket.io](http://socket.io). I tried to comment it heavily, so anyone can learn reading the code.

Socket.io website was a great help. Thanks to the team :)

---
### TODO
* Feedback for the visitor "someone is on his way to open the door"
* Add a password field to ring.html

### Try it on door.mydomain.tld
1. Run `npm install` once and for all, the retrieve the neede node packages
1. copy `config.js.template` to  `config.js` and edit it to fit your needs
1. Launch `node index.js`
1. Open a browser to http://my.host/
1. To ear when someones rings, open another one to http://my.host/monitor<commit_msg>Explain the purpose in the REAdME<commit_after>## <NAME>

You want to organize a meeting, but there are no bell on the door, and you don't want to give your phone number to everyone?

Easy:
* Launch this [nodejs](http://nodejs.org/) and [Socket.io](http://socket.io) application, and give the url http://my.host/ to anyone intetested
* Let a tab of a web browser opened on the http://my.host/monitor
* When a visitor arrives, he'll just has to point his smartphone to the url you gave him, and ring. Your browser will warn you someone is at the door.

---
### TODO
* Feedback for the visitor "someone is on his way to open the door"
* Add a password field to ring.html

### Try it on door.mydomain.tld
1. Run `npm install` once and for all, the retrieve the neede node packages
1. copy `config.js.template` to  `config.js` and edit it to fit your needs
1. Launch `node index.js`
1. Open a browser to http://my.host/
1. To ear when someones rings, open another one to http://my.host/monitor
{'fraction_non_alphanumeric': 0.10142348754448399, 'fraction_numerical': 0.005931198102016607, 'mean_word_length': 3.660220994475138, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2779814', 'n_tokens_mistral': 515, 'n_tokens_neox': 501, 'n_words': 262}