This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Script to aid on a "reverse translation": | |
# * FROM a portuguese codebase with no i18n | |
# * TO an english one with i18n | |
# | |
# Process: | |
# | |
# In the cenario wher your have all your code with portuguese strings and no i18n | |
# (Naturally that applies to other languages as well) | |
# | |
# 1. Mark all your translatable portuguese strings with gettext marks _(...) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# This hook is run after every virtualenv is activated. | |
# (~/.virtualenvs/postactivate) | |
DOT_PROJECT="${VIRTUAL_ENV}/.project" | |
if [ -f $DOT_PROJECT ]; then | |
PROJECT_DIR=`head -n 1 ${DOT_PROJECT} | tr -d '[[:space:]]'` | |
# GIT status | |
if [ -d "$PROJECT_DIR/.git" ]; then | |
git -C $PROJECT_DIR status -sb |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import getpass | |
from github import Github | |
def main(): | |
username = raw_input("User: ") | |
pw = getpass.getpass('Sua senha: ') | |
g = Github(username, pw) | |
me = g.get_user() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# requirements: | |
# | |
# beautifulsoup4 | |
# requests | |
# unidecode | |
from itertools import groupby |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
a == 1 or a == 2 or a == 3 # a == 1 or a == 2 or a == 3 or ... or a == N | |
a in [1, 2, 3] # a in [1, 2, 3, ..., N] | |
a if a else b | |
a or b | |
# ... list building with appends => list comprehensions |
OlderNewer