- C-a == Ctrl-a
- M-a == Alt-a
:q close
:w write/saves
:wa[!] write/save all windows [force]
:wq write/save and close
# To work with python | |
pip install --upgrade autopep8 | |
pip install flake8 | |
pip install flake8-docstrings | |
pip install iresolve | |
# To work with python and django | |
apm install python-tools |
for PYFILE in $(find . -name '*.py'); do pep8 $PYFILE --count >> pep8.log; done |
class DotExpandedDict(dict): | |
""" | |
- A special dictionary constructor that takes a dictionary in which the | |
- keys may contain dots to specify inner dictionaries. It's | |
- confusing, but this | |
- example should make sense. | |
- | |
- >>> d = DotExpandedDict({'person.1.firstname': ['Simon'], \ | |
- 'person.1.lastname': ['Willison'], \ | |
- 'person.2.firstname': ['Adrian'], \ |
# coding=utf-8 | |
def pegar_pontos_cartesianos(pontos_str): | |
"""Captura uma string e retorna o dicionario de coordenadas | |
Ex: | |
In :: pontos = pegar_pontos_cartesianos('P(0,2,3);Y(0.6,3.5,3.9);J(2,5,103)') | |
In :: print(pontos) | |
Out:: {'Y': [0.6, 3.5, 3.9], 'P': [0.0, 2.0, 3.0], 'J': [2.0, 5.0, 103.0]} | |
:param pontos_str: Representação de pontos cartesianos |
#Aplicações: QT (e KDE) | |
cd /usr/share/X11/locale/en_US.UTF-8 | |
cp Compose Compose.original | |
cat Compose.original | sed -e 's/Ć/ć/' -e 's/Ç/ç/' > Compose | |
exit | |
#Aplicações: GTK (e Gnome) | |
cd /usr/lib/gtk-2.0/2.10.0/immodule-files.d/ | |
cat libgtk2.0-0.immodules | sed -e 'az:ca:co:fr:gv:oc:pt:sq:tr:wa' -e 'en:az:ca:co:fr:gv:oc:pt:sq:tr:wa' | |
touch /etc/environment |
# | |
# Oracle Java 7 Dockerfile | |
# | |
# https://github.com/dockerfile/java | |
# https://github.com/dockerfile/java/tree/master/oracle-java7 | |
# | |
# Pull base image. | |
FROM alpine as build |
#!/bin/bash | |
#------------------------------------------------------------------------------- | |
# usuarios.sh | |
#------------------------------------------------------------------------------- | |
# | |
# Mostra os logins e nomes de usuários do sistema | |
# Obs: Lê dados do arquivo /etc/passwd | |
# | |
# Luan Roger, Março de 2016 |
// To execute | |
// gcc exemplo_de_troca_de_posicoes_em_c.c -o programinha && ./programinha | |
// | |
#include <stdio.h> | |
void trocaValor(int *vetorzinho, int primeiro, int segundo) // Definição da função "EsperaEnter" | |
{ | |
int temporario = vetorzinho[primeiro]; | |
vetorzinho[primeiro] = vetorzinho[segundo]; |