quarta-feira, 25 de novembro de 2009

Adicionando o qmake à variável $PATH

Quando você faz o clone do repositório do Qt no gitorious e instala o kit gráfico na sua máquina, é preciso setar o qmake da versão que você acabou de compilar, principalmente se você possui outras versões do Qt instaladas.
Para usar o qmake da versão mais recente do Qt, adicione o seguinte comando no arquivo .bashrc do seu home:

export PATH=[path da instalação]:${PATH}
(o path default é
/usr/local/Trolltech/Qt-4.7.0/bin)
// não esqueça de retirar os []

Logo após salve e feche o arquivo, em seguida digite no terminal:

$ source .bashrc

Isso fará com que você use como padrão o qmake da versão mais recente do Qt instalado na sua máquina.

VIM - Configurações Essenciais

Algumas configurações podem ser aplicadas para que seu VIM seja bem mais produtivo do que você imagina, principalmente se você faz uso do editor para desenvolvimento de software ;).
Essas configurações podem ser aplicadas no arquivo /etc/vim/vimrc e deve ser editada como super-usuário, ficaria algo assim:

$ sudo vim /etc/vim/vimrc

abaixo seguem algumas configurações:

" dark background
set background=dark

" linhas numeradas
set number

" syntax colorida
syntax on

" indentação ativada
set autoindent

" tamanho da indentação
set ts=4

" habilita ações do mouse
set mouse=a

" marcadores de pares de parênteses
set showmatch

" procura texto enquanto digita
set incsearch

" usa magia pra procurar texto
set magic

" tecla backspace volta 4 espaços
set softtabstop=4

" mostra o último par de parênteses fechados
set sm

Após adicionar algumas das configurações citadas acima, é só sair do modo insert e salvar o arquivo.

sábado, 21 de novembro de 2009

Problemas com o Gnome-panel

Há pouco tempo tive alguns problemas com o gnome-panel. Alguns applets não apereciam no painel, e lembro-me que eu havia setado o Rhythmbox para ser inicializado como um applet mas toda vez que eu iniciava o player a aplicação não aparecia no painel, tudo parecia ok com o player como o pid, execução pelo terminal... e não era apenas o Rhythmbox, tinham outros applets que não estavam aparecendo no painel, e comecei a procurar a resolução do problema.
Percebi que isso acontece devido algumas mudanças de visual do gnome como, themes, compiz e outros.
De tudo que pesquisei apenas dois comandos me convenceram.
Digite no terminal os seguintes comandos:
$ gconftool-2 --recursive-unset /apps/panel
$ gnome-panel &

Depois disso o painel voltará as suas configurações iniciais, ou seja, as configurações default do painel da distro. Você terá que organizar e customizar seu painel novamente. ;)

terça-feira, 10 de novembro de 2009

Git: Branch Highlight

É possível destacar o branch corrente em que estamos trabalhando, para isso adicione ao seu arquivo bashrc as seguintes configurações:

Abra o arquivo com seu editor favorito

$ vim .bashrc

adicione ao final do arquivo a seguinte configuração:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[01;30m\]$(__git_ps1 " [%s]")\[\033[0m\] \[\033[00m\]$ '

salve e feche o arquivo, e digite o seguinte comando:

$ source .bashrc

pronto agora você pode visualizar na linha de comando o branch corrente.

domingo, 8 de novembro de 2009

Listando diretórios com o comando tree

Há um outro jeito de listar diretórios sem a utilização do ls?
Sim, para que isso seja possível precisa-se baixar o pacote tree. Digite no terminal:

$ sudo aptitude install tree

Depois de instalado, digite:

$ tree

Este comando faz a listagem do diretório parecer uma listagem de árvore, com raiz e galhos.
É bom usá-lo para diretórios com poucos arquivos e subdiretórios, sua interface cresce verticalmente comprometendo a visibilidade da listagem.

domingo, 1 de novembro de 2009

Comunidade PHP-AM

Hoje fizemos a primeira reunião do grupo PHP-AM, estavam presentes o Moacir, Daniel Elias, Rodrigo Rezende, Heitor Ferreira e eu, claro.
Foram definidas metas e atribuições para cada membro presente, para organizar o grupo como um todo. Toda a infra e algumas idéias de projetos já foram boladas pelo pessoal que estava presente.
Estou muito contente com a iniciativa do grupo, todos os participantes estão decididos a enfrentar e superar obstáculos para promover o uso da linguagem PHP no Amazonas.
A idéia não é apenas divulgar mas criar um grupo de desenvolvedores mais sérios e dedicados com a ferramenta, com isso trazendo força do grupo local na comunidade nacional e internacional.
Espero que os participantes que estavam presentes hoje cumpram com seus deveres, mostrando assim à comunidade toda a dedicação e força que juntos podemos produzir. Uma comunidade pode ir muito além de seus objetivos quando as forças de seus membros estão concentradas e compartilhadas entre si.

Juntos podemos mudar o mundo.
Boa sorte à nós, nessa nova empreitada.