<commit_before># Librería javascript de acceso a la API REST de PROGREZZ #

## 1. Introducción ##
Librería de acceso sencillo a la API REST del servidor de progrezz, mediante peticiones con formato JSON, recibiendo

## 2. Uso ##
Las peticiones se realiza mediante un objeto de tipo ````RESTResquest````. Tal como se muestra en el fichero ````example.html````, se puede realizar una petición al servidor de la siguiente manera:

    rest_request = new RESTResquest()
    rest_request.onComplete = function(json_response) {
      console.log( JSON.stringify(json_response, null, '\t') )
    }
    rest_request.onError = function(xhr) {
      console.log( "ERROR! " + JSON.stringify(xhr, null, '\t') )
    }
    rest_request.onEnd = function(json_response) {
      console.log("end!")
    }

    function reset_form() {
      // Setup default text
      document.getElementById('form_request_str').value = JSON.stringify( RESTResquest.getTemplateRequest(), null, '\t' );
    }
    
    // Send the template example request.
    rest_request.request( RESTResquest.getTemplateRequest() )


**Para más información de las distintas peticiones, véase la *Wiki* de este proyecto.**

## 3. Dependencias ##
La librería hace uso de las siguientes librerías:

- [jQuery 1.5.0 o superior](http://jquery.com/): Requerida para realizar peticiones *ajax* con la mayor compatibilidad posible.


**TODO: Traducir al inglés.**
----------<commit_msg>Actualizado README.md<commit_after># Módulo Ruby de geolocalización #

## 1. Introducción ##
Librería o módulo sencillo escrito en Ruby, junto con una extensión en *C* (nativo), usado para realizar cálculos de manera rápida y eficiente.

## 2. Instalación ##
Primero, descargue el repositorio:

    $ git clone https://github.com/teamprogrezz/progrezz-geolocation.git

Posteriormente, construya la gema:

    $ gem build progrezz.geolocation.gemspec

Finalmente, instale la gema generada (tenga en cuenta la versión):

    $ gem install progrezz-geolocation-x.y.gem

Si usa bundle para gestionar las dependencias, utilice la siguinte línea en el *Gemfile*:

    # Gemfile
    gem 'progrezz-geolocation', :git => 'https://github.com/teamprogrezz/progrezz-geolocation.git'

En caso de usar *Windows* o *Mac OS*, asegúrese de tener las herramientas nativas de Ruby para instalar la gema sin problemas.

## 3. Uso ##
...

## 4. Dependencias ##

- La librería requiere del entorno Ruby para construir la gema con las respectivas extensiones.

{'fraction_non_alphanumeric': 0.10583941605839416, 'fraction_numerical': 0.0040551500405515, 'mean_word_length': 3.875494071146245, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 2, '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': '3967557', 'n_tokens_mistral': 830, 'n_tokens_neox': 811, 'n_words': 258}