<commit_before># Inf Academics by Bergamota Corp

# Para publicação

## Pré-Requisitos

Docker Engine  
Git

## Instalação

$ git clone https://github.com/BergamotaCorp/inf-academics.git inf-academics && cd $_  
$ docker run --name mysql -e MYSQL_ROOT_PASSWORD=<PASSWORD> -d mysql:latest  && sleep 30  
$ docker exec $(docker ps -aqf "name=mysql") mysql -uroot -ps3cr3t -ne "CREATE SCHEMA infacademics;GRANT ALL ON infacademics.* TO 'root'@'%' IDENTIFIED BY '';"  
$ DB_HOST=$(docker inspect --format '{{ .NetworkSettings.IPAddress }}' $(docker ps -aqf "name=mysql"))  
$ docker build --build-arg DB_HOST=$DB_HOST -t infacademics .
$ docker run -p 80:8080 -e "DB_HOST=$DB_HOST" --name infacademics -d infacademics  

# Para desenvolvimento

## Pré-Requisitos

Node 4.4+  
MySQL 5.5 (Criar usuário root sem senha para localhost)

## Instalação

Instalar o o MySQL e criar o schema infacadamics    

$ CREATE SCHEMA infacademics;  
$ CREATE USER 'root'@'localhost';  
$ GRANT ALL ON infacademics.* TO 'root'@'localhost';    

Depois de instalados o Node e MySQL, acessar a linha de comando e ir até o diretório em que fez o git clone  

$ cd /projeto/inf-academics  
$ npm install  
$ node node_modules/bower/bin/bower install  
$ node node_modules/gulp/bin/gulp.js install  
$ gradle flywayMigrate  
$ gradle bootRun  

<commit_msg>outro ajuste<commit_after># Inf Academics by Bergamota Corp

# Para publicação

## Pré-Requisitos

Docker Engine  
Git

## Instalação

$ git clone https://github.com/BergamotaCorp/inf-academics.git inf-academics && cd $_  
$ docker run --name mysql -e MYSQL_ROOT_PASSWORD=<PASSWORD> -d mysql:latest  && sleep 30  
$ docker exec $(docker ps -aqf "name=mysql") mysql -uroot -ps3cr3t -ne "CREATE SCHEMA infacademics;GRANT ALL ON infacademics.* TO 'root'@'%' IDENTIFIED BY '';"  
$ DB_HOST=$(docker inspect --format '{{ .NetworkSettings.IPAddress }}' $(docker ps -aqf "name=mysql"))  
$ docker build --build-arg DB_HOST=$DB_HOST -t infacademics .  
$ docker run -p 80:8080 -e "DB_HOST=$DB_HOST" --name infacademics -d infacademics  

# Para desenvolvimento

## Pré-Requisitos

Node 4.4+  
MySQL 5.5 (Criar usuário root sem senha para localhost)

## Instalação

Instalar o o MySQL e criar o schema infacadamics    

$ CREATE SCHEMA infacademics;  
$ CREATE USER 'root'@'localhost';  
$ GRANT ALL ON infacademics.* TO 'root'@'localhost';    

Depois de instalados o Node e MySQL, acessar a linha de comando e ir até o diretório em que fez o git clone  

$ cd /projeto/inf-academics  
$ npm install  
$ node node_modules/bower/bin/bower install  
$ node node_modules/gulp/bin/gulp.js install  
$ gradle flywayMigrate  
$ gradle bootRun  


{'fraction_non_alphanumeric': 0.10965076980848668, 'fraction_numerical': 0.010514457378895982, 'mean_word_length': 3.808664259927798, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '5225776', 'n_tokens_mistral': 1038, 'n_tokens_neox': 978, 'n_words': 291}