<commit_before>Demo Page
=========

The latest version is always accessible from: [http://gae-init.appspot.com][gaeinit]

Getting the code and running the application
============================================

    $ hg clone https://bitbucket.org/Lipis/gae-init project-name
    $ dev_appserver.py /path/to/project-name/main


To test it visit `http://localhost:8080/` in your browser.

Running the build.py script (first time)
========================================

    $ cd /path/to/project-name/main
    $ npm install
    $ ./build.py -c
    $ dev_appserver.py .

To test it visit `http://localhost:8080/` in your browser.

Running the Development Environment
===================================

To watch for changes of your `*.less` and `*.coffee` files and compile them
automatically to `*.css` and `*.js` respectively:

    $ cd /path/to/project-name/main
    $ ./build.py -wc


To run the actual server (in another bash):

    $ dev_appserver.py /path/to/project-name/main


To test it visit `http://localhost:8080/` in your browser.

Deploying on Google App Engine
==============================
Before deploying make sure that the `app.yaml` and `config.py` are up to date.

    $ cd /path/to/project/main
    $ ./build.py
    $ appcfg.py update .


Tech Stack
==========

  - [Google App Engine][gae]
  - [Python 2.7][gaepython]
  - [NDB][]
  - [Jinja2][]
  - [Flask][]
  - [CoffeeScript][]
  - [LessCSS][]
  - [Twitter Bootstrap][bootstrap]
  - [PubNub][]

Requirements
============

  - [Google App Engine SDK for Python][gaesdk]
  - [node.js][nodejs]
  - [OSX][] or [Linux][]
  - [Mercurial][]
  - [Sublime][] (If you are a developer, you need that)


Examples
========

  - [Remby][]
  - [The Smallest Creature][thesmallestcreature]

Author
======
[![Lipis flair on stackoverflow.com][lipisflair]][lipis]


[gaeinit]: http://gae-init.appspot.com
[gae]: https://developers.google.com/appengine/
[gaepython]: https://developers.google.com/appengine/docs/python/python27/using27
[ndb]: https://developers.google.com/appengine/docs/python/ndb/
[jinja2]: http://jinja.pocoo.org/docs/
[flask]: http://flask.pocoo.org/
[coffeescript]: http://coffeescript.org/
[lesscss]: http://lesscss.org/
[bootstrap]: http://twitter.github.com/bootstrap/
[pubnub]: http://www.pubnub.com

[gaesdk]: https://developers.google.com/appengine/downloads
[nodejs]: http://nodejs.org/
[osx]: http://www.apple.com/osx/
[linux]: http://www.ubuntu.com
[mercurial]: http://mercurial.selenic.com/
[sublime]: http://www.sublimetext.com/2


[remby]: http://www.remby.com
[thesmallestcreature]: http://www.thesmallestcreature.com/

[lipisflair]: http://stackexchange.com/users/flair/5282.png
[lipis]: http://stackoverflow.com/users/8418/lipis<commit_msg>Updates in the readme page<commit_after>Demo Page
=========

The latest version is always accessible from: [http://pro.gae-init.appspot.com][gaeinitpro]

Getting the code and running the application
============================================

    $ hg clone https://bitbucket.org/Lipis/gae-init-pro project-name
    $ dev_appserver.py /path/to/project-name/main


To test it visit `http://localhost:8080/` in your browser.

Running the build.py script (first time)
========================================

    $ cd /path/to/project-name/main
    $ npm install
    $ ./build.py -c
    $ dev_appserver.py .

To test it visit `http://localhost:8080/` in your browser.

Running the Development Environment
===================================

To watch for changes of your `*.less` and `*.coffee` files and compile them
automatically to `*.css` and `*.js` respectively:

    $ cd /path/to/project-name/main
    $ ./build.py -wc


To run the actual server (in another bash):

    $ dev_appserver.py /path/to/project-name/main


To test it visit `http://localhost:8080/` in your browser.

Deploying on Google App Engine
==============================
Before deploying make sure that the `app.yaml` and `config.py` are up to date.

    $ cd /path/to/project/main
    $ ./build.py
    $ appcfg.py update .


Tech Stack
==========

  - [Google App Engine][gae]
  - [Python 2.7][gaepython]
  - [NDB][]
  - [Jinja2][]
  - [Flask][]
  - [CoffeeScript][]
  - [LessCSS][]
  - [Twitter Bootstrap][bootstrap]
  - [PubNub][]

Requirements
============

  - [Google App Engine SDK for Python][gaesdk]
  - [node.js][nodejs]
  - [OSX][] or [Linux][]
  - [Mercurial][]
  - [Sublime][] (If you are a developer, you need that)


Examples
========

  - [Remby][]
  - [The Smallest Creature][thesmallestcreature]

Author
======
[![Lipis flair on stackoverflow.com][lipisflair]][lipis]


[gaeinit]: http://gae-init.appspot.com
[gaeinitpro]: http://pro.gae-init.appspot.com
[gae]: https://developers.google.com/appengine/
[gaepython]: https://developers.google.com/appengine/docs/python/python27/using27
[ndb]: https://developers.google.com/appengine/docs/python/ndb/
[jinja2]: http://jinja.pocoo.org/docs/
[flask]: http://flask.pocoo.org/
[coffeescript]: http://coffeescript.org/
[lesscss]: http://lesscss.org/
[bootstrap]: http://twitter.github.com/bootstrap/
[pubnub]: http://www.pubnub.com

[gaesdk]: https://developers.google.com/appengine/downloads
[nodejs]: http://nodejs.org/
[osx]: http://www.apple.com/osx/
[linux]: http://www.ubuntu.com
[mercurial]: http://mercurial.selenic.com/
[sublime]: http://www.sublimetext.com/2


[remby]: http://www.remby.com
[thesmallestcreature]: http://www.thesmallestcreature.com/

[lipisflair]: http://stackexchange.com/users/flair/5282.png
[lipis]: http://stackoverflow.com/users/8418/lipis
{'fraction_non_alphanumeric': 0.22286332491886043, 'fraction_numerical': 0.010457987738910927, 'mean_word_length': 3.8958517210944397, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 12, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1903898', 'n_tokens_mistral': 2038, 'n_tokens_neox': 1889, 'n_words': 417}