Skip to content

Instantly share code, notes, and snippets.

@jaysonsantos
jaysonsantos / uwsgi.ini
Created October 31, 2011 13:39
uWSGI INI sample
[uwsgi]
touch-reload=/diretorio/projeto/tmp/restart.txt # Usado para que o uWSGI recarrege o seu fonte com um simples touch restart.txt
listen=1024 # Número de itens em fila de espera
disable-logging=true # Deixa de logar requisições, fará log apenas de erros.
socket=/diretorio/que/voce/quiser.sock # Caminho do socket que o uWSGI ouvirá/escreverá.
master=true # Ativa o processo master para controlar os rebeldes.
harakiri=60 # Modo suicida que matará a app após x segundos em execução.
processes=4 # Número de workers.
buffer-size=25000 # Buffer mais alto porque muitas vezes alguns browsers mandam headers gigantes.
daemonize=/diretorio/que/voce/quiser.log # Joga o processo para background e escreve o log no arquivo determinado.
@jaysonsantos
jaysonsantos / quiz.py
Created August 10, 2011 14:23
Google developer quiz solver
# Google tricked us a bit, some logic is different, just check it
import sys
WORDS_A = open(sys.argv[1]).read().strip('\n').split(' ')
WORDS_B = open(sys.argv[2]).read().strip('\n').split(' ')
FOO_LETTERS = tuple('csmgj')
BLACKLIST = 'f'
ALPHABET_ORDER = tuple('cfjvqmhldtkrzwnbgxsp')
MAPPED_ORDER = tuple('0123456789abcdefghij')