Archive for May, 2007

ssh + bash + bash_completion

O Ubuntu traz por omissão o cliente de ssh configurado para guardar uma hash da informação de ligação, em vez de guardar o endereço IP e o host.
Isto deve-se a questões de segurança e privacidade. Se por algum motivo a máquina for comprometida, é difícil saber a que outras máquinas o utilizador estabelecia ligações e onde quiçá tinha acesso por chave sem password.
Isto é importante, porém infelizmente retira uma funcionalidade interessante para quem precisa de estabelecer certas ligações com alguma frequência e para quem o TAB é tal vício que já se usa em todo o lado. :)
Para quem estiver seguro que esta informação é irrelevante, quer pela facilidade de ser descoberta por outros meios, quer pela segurança da rede em que está inserido e pretenda facilitar o dia a dia, poderá adicionar ao ficheiro de configuração $HOME/.ssh/config a linha:

HashKnownHosts no

Desta forma no ficheiro $HOME/.ssh/known_hosts passará a constar o IP e o hostname das máquinas para onde são feitas ligações, permitindo à funcionalidade acrescida do bash_completion completar os nomes dos hosts como é comum com outros comandos na bash.

As funcionalidade dos scripts de sugestão avançada também não estão activos de raiz, sendo necessário tirar o # das linhas finais do ficheiro $HOME/.bashrc para que se leia:

if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

GIMP - Sugestão de arrumação do interface

Acho que é do senso comum que o GIMP precisa de uma volta no interface inicial, na arrumação das ferramentas, sei lá. Não é apelativo à partida. Eu uso-o com frequência e há tantos anos que me é indiferente (não sou um utilizador avançado, mas nem era necessário referir isso ehehe :P ), mas verifico que há todo um potencial não reconhecido dado o modo menos… arrumado do interface.

Ao acompanhar o video blog de Bert Monroy sobre técnicas de desenho onde usa o Photoshop (ou o Ilustrator), para ver se aprendo alguma coisa (a ferramenta é irrelevante, interessam-me as técnicas e teoria, gostava de encontrar mais oferta deste género, “straight to the point” e clara), verifico que o GIMP tem muitas ferramentas análogas às mostradas no Photoshop. As que possam faltar talvez se possam atingir com conjugações das disponíveis. Não quero de forma alguma comparar directamente as duas aplicações, até porque nem é essa a ideia deste post. :)

O que pretendo expor é um ensaio no arranjo do interface do GIMP para optimizar o espaço e disponibilizar o máximo das funcionalidades do GIMP, por vezes escondidas em diálogos não activos na configuração inicial.

Ferramentas na janela principal (todas as disponíveis activas):
gimp-janela-princial.png

Janelas extra, com todos os diálogos disponíveis activos (parte clara da imagem) e facilmente acessíveis, como o motor dos pincéis por exemplo (importante e escondido na configuração inicial):
gimp-janelas-extra.png

Assim tendo ambas as janelas a um canto, fica mais espaço disponível para a imagem do que usando as duas janelas verticais do início e ficam mais funcionalidades expostas.

Isto é que é! Pimp my bike!

Muito fixe! :D

Qual Pimp my carride, qual quê!

[Thanks Gerry!]

Queimando pontes?

A GPL 3 aos olhos da MSFT. :P

gpl3-as-seen-by-msft.png

Não vejo que existam pontes a arder que não tenham sido ateadas por eles, mas ok…