Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Julio Silveira Melo juliosmelo

🏠
Working from home
  • SOLVD
  • Blue earth
View GitHub Profile
View fabfile.py
# simples fabfile para aplicar o patch para o bug CVE-2014-6271
__author__ = 'juliomelo'
from fabric.api import *
from fabric.decorators import hosts
import re
env.use_ssh_config=True
@hosts('host_foo', 'host_bar')
@task
View UTF-8 to ASCII Python
from unicodedata import normalize
nome = u'Júlio Mélo'
novo_nome = normalize('NFKD', nome).encode('ASCII', 'ignore')
print(novo_nome)
'Julio Melo'
View keybase.md

Keybase proof

I hereby claim:

  • I am juliosmelo on github.
  • I am juliocsmelo (https://keybase.io/juliocsmelo) on keybase.
  • I have a public key whose fingerprint is 2463 D5C4 826C 2B25 E9F8 8B40 0736 13C4 6A88 8C5F

To claim this, I am signing this object:

@juliosmelo
juliosmelo / apache2.conf
Created Sep 23, 2015
LogFormat for proxy with x-forward-for
View apache2.conf
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" proxy
@juliosmelo
juliosmelo / fabfile.py
Created May 23, 2012
Fabric file for deploy django+gunicorn+nginx+virutalenv
View fabfile.py
import sys
from fabric.colors import green, yellow
from fabric.contrib.console import confirm
from fabric.context_managers import cd, prefix
from fabric.operations import prompt
from fabric.api import run, local, env, sudo
env.user = 'ubuntu'
env.hosts = ['0.0.0.0'] #ip do ec2
env.app_path = '/home/seu-usuario-do-ec2/bomgusto'
@juliosmelo
juliosmelo / install-comodo-ssl-cert-for-nginx.rst
Created Oct 15, 2015 — forked from bradmontgomery/install-comodo-ssl-cert-for-nginx.rst
Steps to install a Comodo PositiveSSL certificate with Nginx.
View install-comodo-ssl-cert-for-nginx.rst

Setting up a SSL Cert from Comodo

I use Namecheap.com as a registrar, and they resale SSL Certs from a number of other companies, including Comodo.

These are the steps I went through to set up an SSL cert.

Purchase the cert

@juliosmelo
juliosmelo / gunicorn_initi.sh
Created Mar 7, 2013
Gunicorn startup script for Django projects.
View gunicorn_initi.sh
#!/bin/sh
ADDRESS='127.0.0.1'
PYTHON="<path_to_python>"
GUNICORN="<path_to_gunicorn>"
PROJECTPATH="<your_project_path>"
MANAGELOC="$PROJECTLOC/manage.py"
DEFAULT_ARGS="--workers=3 --daemon --bind=$ADDRESS:"
BASE_CMD="$GUNICORN $DEFAULT_ARGS"
@juliosmelo
juliosmelo / ubuntu-compass-ruby
Created Apr 16, 2016 — forked from stephanetimmermans/ubuntu-compass-ruby
Install Compass+Ruby on Ubuntu 14.04
View ubuntu-compass-ruby
#https://gorails.com/setup/ubuntu/14.04
sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties
sudo apt-get install libgdbm-dev libncurses5-dev automake libtool bison libffi-dev
curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc
rvm install 2.1.2
rvm use 2.1.2 --default
View Nginx for wodpress
upstream fpm_example.com1{
server unix:/var/run/php5-fpm.sock;
server unix:/var/run/php5-fpm1.sock;
keepalive 128;
}
upstream admin {
server unix:/var/run/php5-fpm1.sock;
server unix:/var/run/php5-fpm2.sock;
keepalive 128;
}
View Brazil geoJSON
This file has been truncated, but you can view the full file.
{
"type": "FeatureCollection",
"features": [