Skip to content

Instantly share code, notes, and snippets.

View giovaneliberato's full-sized avatar

Giovane Liberato giovaneliberato

View GitHub Profile
@giovaneliberato
giovaneliberato / alias.sh
Last active August 29, 2015 14:07
aliases.sh
export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.4/bin
alias gts='git status'
alias gcm='git commit -m'
alias gpl='git pull'
alias gps='git pull'
alias gpr='git pull --rebase'
alias gadd='git add'
alias gcp='git cherry-pick'
alias runserver='./gradlew jettyRun'
alias runtests='./gradlew clean build'
@giovaneliberato
giovaneliberato / matrix_screensaver.sh
Created August 29, 2014 15:31
terminal matrix screensaver
function cmatrix_auto(){
while :
do
read -n 1 -t 100 ch
if [ ! -z "$ch" ]
then
fg
fi
@giovaneliberato
giovaneliberato / delete_email.py
Last active December 29, 2023 07:25
Python script to delete emails from a specific sender at gmail
#coding: utf-8
import imaplib
import sys
'''
Simple script that delete emails from a given sender
params:
-username: Gmail username
-pw: gmail pw
-label: If you have a label that holds the emails, specify here
@giovaneliberato
giovaneliberato / globo_puzzle
Last active December 24, 2015 14:09
Globo.com puzzle at Python Brasil 9
#coding: utf-8
numbers = {'1': 'um', '2': 'dois', '3': 'três', '4': 'quatro', '5': 'cinco',
'6': 'seis', '7': 'sete', '8': 'oito', '9': 'nove', '0': 'zero'}
units = ['milhão','milhar', 'centenas', 'dezenas', 'unidades'][::-1]
chars_incidence = {}
def puzzle(n):
fat = 1
@giovaneliberato
giovaneliberato / brainfuck.py
Created May 27, 2013 23:45
Basic brainfuck interpreter written in python
salt = 65
def incr():
compiled[pointer] += 1
def decr():
compiled[pointer] -= 1
def fw():
global pointer