No dia 12 de Marco de 2012 realizarei, em parceria com a OYS Academy, um webcast sobre o Vyatta, solucao de software para criacao de roteadores utilizando hardware comum.O webcast sera dividido em dois periodos de 15 minutos, sendo o primeiro reservado para apresentacao e o segundo para perguntas e respostas. Para saber mais detalhes, visite a secao Webcast da OYS Academy.UPDATE: o video e os slides estao disponiveis para download aqui. O video tambem esta disponivel no YouTube. lastnextpost('2012/03/vol-day-iii-eu-vou-e-voce.html', '2012/03/off-topic-por-que-pagamos-tao-caro-no.html'); Ja escrevi sobre Hyperic HQ algumas vezes aqui no blog. Trata-se de uma solucao de monitoramento, administracao e controle de infraestrutura de Data Centers, disponibilizado sob a licenca GNU GPL v2, com o codigo-fonte hospedado no SourceForge.net, que conta com um versao comercial disponivel com recursos adicionais de automacao, administracao e controle.Na ultima semana, publiquei no portal Viva o Linux um extenso artigo abordando a instalacao, configuracao e operacoes basicas, com informacoes essenciais para quem deseja experimentar essa ferramenta pela primeira vez.Se voce ainda nao viu, nao perca tempo. Acesse o artigo no link abaixo. Viva o Linux - Hyperic HQ: monitore sua rede like a boss lastpost('2012/09/aumente-a-memoria-disponivel-no-linux-com-a-zram.html'); Ao instalar o Vyatta pela primeira vez, uma coisa que voce podera perceber e que ele nao oferece suporte ao mapa de teclado brasileiro, padrao ABNT2 (com a tecla "C"). Mas, como sabemos, o Vyatta e um Linux, mais precisamente um Debian, entao ainda podemos configurar o mapa de teclado do mesmo jeito que fariamos no Debian. O primeiro passo e habilitar o repositorio de pacotes oficial do Debian. Para aprender a fazer isso, clique aqui.Para configurar o layout de teclado, precisamos instalar o pacote console-data:# apt-get update# apt-get install console-dataAgora, basta carregar o layout de teclado correto e configurar o Vyatta para executar o comando durante o boot:# loadkeys br-abnt2# cat << EOF >> /opt/vyatta/etc/config/scripts/vyatta-postconfig-bootup.script> loadkeys br-abnt2> EOF# exitGostou? Deixe seu comentario. Um grande abraco e ate a proxima! lastpost('2012/03/como-habilitar-o-repositorio-do-debian.html'); Imagine a situacao: voce esta trabalhando na linha de comando do seu computador, usando duas ou mais janelas de terminal. Entao, voce quer executar na janela numero 2 um comando que ja havia executado na janela numero 1, mas nao lembra de cabeca, entao roda o comando history, esperando encontrar o que procura, mas ai vem a frustracao: o comando nao aparece no historico, porque cada sessao de terminal gerencia o historico de maneira isolada.Uma dia desses, entretanto, me deparei com uma dica interessantissima no forum do StackOverflow.com ensinando como sincronizar o historico entre todos os terminais ativos num determinado momento. Executei o procedimento, testei e deu certo, e tem sido uma mao na roda.Sem mais delongas, vamos ao procedimento: edite o seu arquivo ~/.bashrc, e adicione as seguintes linhas:## Compartilhar historico entre todas as abas de terminalHISTSIZE=10000HISTFILESIZE=$HISTSIZEHISTCONTROL=ingnorespace:ignoredupshistory() { _bash_history_sync builtin history "$@"}_bash_history_sync() { builtin history -a HISTFILESIZE=$HISTSIZE builtin history -c builtin history -r}PROMPT_COMMAND=_bash_history_syncPara que as alteracoes entrem em vigor, feche e abra novamente a janela do terminal ou apenas releia o arquivo .bashrc usando o comando abaixo.$ . ~/.bashrcPara testar, faca o seguinte teste: abra uma janela de terminal e execute