Skip to content

Instantly share code, notes, and snippets.

View ant-rod-silva's full-sized avatar

Antonio Rodrigo dos Santos Silva ant-rod-silva

View GitHub Profile
# pip install requests
import requests
payload = {'api_key': 'HasHCr1aDoAleat0r1amente'}
url = 'http://127.0.0.1:8000/api/country/1'
r = requests.get(url, params=payload)
print(r.url)
print(r.text)
print(r.json())
/* npm install xmlhttprequest
node testapinode.js
data output:
{ objects:
[ { id: 1, name: 'Afeganistão', code_iso3: 'AFG', code_iso2: 'AF' },
{ id: 3, name: 'Albânia', code_iso3: 'ALB', code_iso2: 'AL' },
... 147 more items ] }
*/
// *******************************
@ant-rod-silva
ant-rod-silva / Java - Configurando as variaveis de ambiente do JDK no Windows.md
Last active September 17, 2018 19:27
Ao todo existem 3 variaveis de ambiente que são usadas pelo java SDK. Aqui é explicado como configurá-las.

Definição:

  • JAVA_HOME: Diretório raiz de instalação do Java, além de ser usado para configurar as variáveis seguintes também é continuamente referenciado por aplicativos e frameworks desenvolvidos com Java.
  • CLASSPATH: Diretório que indica à JVM onde procurar as bibliotecas ( classes Java).
  • PATH: Lista de diretórios que contém aplicativos que podem ser chamados pelo console. Com o PATH apontando para o diretório de executáveis do Java podemos chama-los de qualquer local do mesmo computador.

1) SOLUÇÃO 1

Instale o pacote trash-cli

sudo apt install trash-cli 

utilize-o da seguinte forma:

@ant-rod-silva
ant-rod-silva / [Linux] Definindo o LOCALE pt_BR.UTF-8 (ubuntu, mint).md
Created September 17, 2018 19:34
Locale define as traduções de strings e formatos data, numérico, moeda e etc. de acordo com sua região. Este post é pra você que subiu um servidor Linux e está com problemas em um dos pontos mencionados acima. Algumas distro não vêm com o Locale pt_BR instalado/configurado. Veja como fazer.

No terminal, veja os locales instalados com o comando abaixo:

locale

Saída:

LANG=en_US.UTF-8
@ant-rod-silva
ant-rod-silva / [Linux] Instalar Firefox 52 ERS com Suporte a Java e Selenium.md
Created September 17, 2018 19:38
Procedimento de Instalação da versão 52 do firefox (suporte ao Java e ao Selenium)

Remover as versões anteriores do firefox

sudo apt-get remove --purge -y firefox

Método 1 - baixar pelo repositório da Mozilla

Baixar a versão 32 bits

Permissões:

1 – pode executar
2 – pode escrever
4 – pode ler

Regra:

Deploy de aplicações Flask com Gunicorn e Supervisor

Este é um passo a passo que ilustra como disponibilizar um aplicativo Flask usando uma Gunicorn e Supervisor.

Tecnologias necessárias

  • Flask: Server backend
  • Nginx: Reverse proxy
  • Gunicorn: Deploy flask app
  • Supervisor: Monitor and control gunicorn process

Ver versão do Docker

docker -v

Sintaxe da versão: ano.mes com a distinção entre CE e EE.

Docker version 17.03.0-ce, build 60ccb22

Access Prompt and input:

mysqld -u

On mysql prompt, input:

UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';