Skip to content

Instantly share code, notes, and snippets.

View AlexandreQuintela's full-sized avatar
🏠
Working from home

Alexandre Quintela AlexandreQuintela

🏠
Working from home
  • Juiz de Fora - MG - Brasil
View GitHub Profile
@AlexandreQuintela
AlexandreQuintela / Assinatura de Email
Last active August 29, 2015 14:05
Assinatura de Email Fingal Tecnologia
<div><div style="font-family:Helvetica, Arial, sans-serif;font-size:10px;"><a href="http://www.fingal.com.br" class="clink"><img src="http://www.fingal.com.br/imagens/assinatura/logo.png" alt="Fingal Tecnologia" border="0" /></a></div><div><div style="font-family:Helvetica, Arial, sans-serif;font-size:10px;line-height:11px;color:#999;"><span style="font-weight:bold;" class="txt">Alexandre Quintela</span> <span>/</span> <span style="color:#999;" class="txt">CEO</span><br /><span style="color:#999;" class="txt">(32) 8803-3734</span> <span class="txt">/</span> <a class="link email" href="mailto:alexandre@fingal.com.br" style="color:#dd0000;">alexandre@fingal.com.br</a></div>
<div style="font-family:Helvetica, Arial, sans-serif;font-size:10px;line-height:11px;"><span style="font-weight:bold;color:#999;" class="txt">Fingal Tecnologia</span> <span style="color:#999;" class="txt">Escritório: </span> <span style="color:#999;" class="txt">(32) 3061-2361</span> <span style="color:#999;" class="txt">/ Fax: </span><span

USING GIT

Gerando uma chave segura para o git

Set up Git Configuration

# Built application files
/*/build/
# Crashlytics configuations
com_crashlytics_export_strings.xml
# Local configuration file (sdk path, etc)
local.properties
# Gradle generated files
@AlexandreQuintela
AlexandreQuintela / gist:fe0bfc5e0a3806ee17ccb01aedef14f2
Last active February 20, 2020 14:22
Instalando e usando o Pyenv no Ubuntu
# The definitive guide to setup my Python workspace
# Author: Henrique Bastos <henrique@bastos.net>
# Alterações para Ubuntu e sabores: Alexandre Quintela <alexsquin@gmail.com>
PY3=3.8.1
PY3TOOLS="youtube-dl s3cmd fabric pytest"
VENVS=~/.venvs
PROJS=~/projetos
@AlexandreQuintela
AlexandreQuintela / temaMint.md
Last active December 4, 2019 11:05
Modificando tema, icones e fonte no Linux Mint

Modificando o visual do Linux Mint

Então a primeira coisa vai ser:

  • sudo apt install git gnome-tweak-tool fonts-hack-ttf

Irá instalar não só o Git como o Tweak Tool do Gnome para trocar o tema e a para fonte monospace Hack.

Agora vamos clonar o repositório de icones

@AlexandreQuintela
AlexandreQuintela / Markdown.md
Created December 4, 2019 11:12
Markdown Tutorial

Markdown Tutorial

Olá, bem vindos ao meu tutorial de Markdown.
Neste tutorial você aprenderá o básico sobre Markdown. Versão em espanhol disponível aqui.


Tabelas de conteúdo

  1. O que é Markdown?
@AlexandreQuintela
AlexandreQuintela / virtualhost_apache.md
Last active December 6, 2019 09:22
Criando Virtual Host no apache na distribuição Ubuntu e sabores

[TOCM]

[TOC]

Passo um - Crie a estrutura de diretórios

  • sudo mkdir -p /var/www/alex.com.br/public_html

Passo dois - Conceda permissão

  • sudo chown -R $USER:$USER /var/www/alex.com.br/public_html
@AlexandreQuintela
AlexandreQuintela / permissoes.md
Last active December 6, 2019 09:59
Permissões basicas para Linux

Padroes:

r=read (leitura) w=write (gravação, alteração, deleção) x=execute (execução)

Significa 0 = desligado e 1 = ligado,

Tabela para referencia

@AlexandreQuintela
AlexandreQuintela / gist:9436bfb8461b383adcdf5b959d0b3790
Created December 30, 2019 22:16
Criando um grupo de usuários sem alterar dono da pasta root
Antes de tudo, crie um grupo onde as pessoas que terão permissão para mecher na pasta do apache irão usar, como por exemplo webserver. Para isso:
$ addgroup webserver
Agora adicione todo mundo que terá permissão de acesso ao apache nesse grupo, para isso, basta repetir o comando abaixo para todos os usuários.
$ usermod -a -G webserver (usuário)
Para que todas as funcionalidades do apache funcionem corretamente, você tem que adicionar o usuário do apache no grupo também, o problema é que em cada distribuição o usuário do apache é chamado de uma forma diferente, normalmente é algo distinto, como por exemplo www-data, apache ou httpd.
Para saber qual é o seu, verifique o arquivo /etc/passwd que tem a lista de todos os usuários do sistema atrás do usuário do apache:
$ cat /etc/passwd
@AlexandreQuintela
AlexandreQuintela / virtualenvwrapper.md
Created February 20, 2020 16:35
Como usar o virtualenvwrapper

Para instalar o virtualenvwrapper, o pip é o caminho mais fácil: $ pip install virtualenvwrapper

Coloque no .bashrc: export WORKON_HOME=~/.venvs source /usr/local/bin/virtualenvwrapper.sh

Para criar um virtualenv, utilizamos o comando mkvirtualenv:

$ mkvirtualenv projeto