Serviços Google via linha de comando
Artigos - Programação
Escrito por Fernando Mercês   
Sex, 09 de Julho de 2010 23:07

O Google é conhecido por sempre vir com novidades mas desta vez o Google Code está hosteando um projeto chamado GoogleCL, que permite utilizar alguns serviços do Google através da linha de comando (CLI - Command Line Interface). A grande utilidade deste aplicativo é bem clara: scripting. É possível facilmente criar um script que faz upload dos logs do seu servidor para sua conta no Google Docs, por exemplo, ou checar os eventos do dia no Google Calendar. As possibilidades são muitas. Neste artigo você verá como usar esta ótima ferramenta.

 
Monitoração de serviços com o Zabbix
Artigos - Redes
Escrito por Fernando Mercês   
Sáb, 29 de Maio de 2010 16:08

 

Uma importante parte da pós-implementação de um produto é a monitoração constante. Primeiro porque é a partir dela que o administrador do sistema obterá dados para servir de parâmetros numa anlálise e segundo porque, quando enfrentando problemas, o troubleshooting é bastante facilitado quando a monitoração bem feita existe.

 

Geralmente os serviços comumente utilizados em ambientes UNIX-like possuem interfaces que informam dados sobre o que está ocorrendo. Cabe aos administradores de sistemas e redes saber capturar esta informação, armazenar e manter num formato padronizado para consultas estastísticas ou em tempo real. O problema é que cada serviço utiliza uma forma diferente para prover tais informações e geralmente o sysadmin precisa escrever longos scripts para atingir o nível de inteligibilidade necessário na organização dessas informações, geralmente um script para cada serviço. É aí que entra o Zabbix, um poderoso software livre com a proposta de monitorar e alertar quando um sistema ou serviço não está de acordo com regras pré-definidas, além de manter uma base de dados com histórico de alteração dos dados coletados, podendo gerar inclusive gráficos valor/tempo com essas informações. Sem dúvida, uma tarefa essencial para o administrador. Neste artigo mostrarei como instalar e configurar o Zabbix num ambiente Debian GNU/Linux (Squeeze). Boa leitura!

 

 
Recuperando mensagens do Outlook Express com Linux
Artigos - Linux
Escrito por Fernando Mercês   
Qui, 27 de Maio de 2010 22:33

Mesmo com tantos clientes de e-mail evoluídos e cheio de recursos, ainda há muitos usuários do Outlook Express. Talvez por comodidade, uma vez que ele acompanha uma instalação padrão do Windows, ou mesmo por já estar usando há tempos e não pensar em migração.

 

O problema é que o Outlook Express, como o próprio nome sugere, é um software para uso doméstico. Ele não foi feito pensando em usuários profissionais mas infelizmente ainda há muitas empresas o utilizando. O resultado é um grande volume de mensagens e caixas postais que o Outlook Express não consegue gerenciar.

 

Por conta deste e outros aspectos da arquitetura do Outlook Express, é comum acontecerem problemas como perda mensagens ou corrompimento de arquivos DBX (pastas de mensagens). Neste artigo veremos como recuperar mensagens quando estes problemas acontecem, usando o GNU/Linux.

 

 
Flash Player 10 nativo para Linux 64-bits
Artigos - Linux
Escrito por Fernando Mercês   
Seg, 03 de Maio de 2010 15:51

flashNa dica anterior sobre o Flash Player no Debian Lenny amd64 é mostrada uma maneira rápida de instalar o Flash de 32-bits em sistemas 64-bits e fazê-lo funcionar. Todas as bibliotecas de 32-bits necessárias são instaladas automaticamente pelo pacote flashplugin-nonfree. Desta vez, agora que o Flash Player de 64-bits da Adobe está relativamente estável, vamos mostrar como utilizá-lo. A vantagem é não precisar fazer todo o wrapper de 64 para 32-bits como da forma anterior, nem instalar nenhuma lib. A desvantagem é que ainda é beta. :)

 

1. O primeiro passo é baixar a versão de 64-bits do Flash Player, direto do site da Adobe Labs.

 

2. Depois basta descompactar o arquivo baixado (só tem um arquivo libflashplayer.so dentro) e copiar para o diretório de plugins do seu navegador.

$ tar -xvzf libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz
$ sudo cp libflashplayer.so /usr/lib/opera/plugins

Para o Firefox, substitua o diretório de destino por /usr/lib/mozilla/plugins.

 

3. Reinicie o navegador ou, no caso do Opera, ALT+P > Conteúdo > Opções de plugin > Buscar novo, para varrer o diretório de plugins em busca de novos. Um plugin entitulado "Shockware Flash" deverá ser adicionado à lista.

 

 
D-Link DWA-125 no Ubuntu 10.04 (Lucid Lynx)
Artigos - Linux
Escrito por Fernando Mercês   
Seg, 03 de Maio de 2010 01:06

dwa125Se você tomou um susto ao descobrir que seu adaptador wireless USB D-Link DWA-125 não funciona nativamente na última versão do Ubuntu, você não está sozinho. Acontece que o módulo do kernel para o chipset deste adaptador foi removido nesta versão do Ubuntu. O jeito é compilar o driver que, felizmente, o fabricante oferece. Você precisará baixá-lo do site da D-Link e depois seguir os passos abaixo.


1. Remova o adaptador da USB, se estiver conectado.

 

2. Remova os módulos que tentam fazer o adaptador funcionar da memória:

$ sudo rmmod rt2800usb rt2x00usb rt2x00lib

 

3. Adicione estes módulos à lista negra, para que não sejam mais carregados na inicialização. Para isso, edite o arquivo blacklist.conf:

$ sudo gedit /etc/modprobe.d/blacklist.conf

E adicione as seguintes linhas ao fim do arquivo:

blacklist rt2800usb
blacklist rt2x00usb
blacklist rt2x00lib

 

4. Agora descompacte e compile o driver que você baixou:

$ tar -xvzf DRIVER_LINUX_DWA-125_STA_v2.1.2.0.tar.gz
$ cd 2009_1204_RT3070_Linux_STA_v2.1.2.0
$ make
$ sudo make install

 

5. Pronto. Após alguns segundos o Network Manager já deve reconhecer seu adaptador e localizar suas redes normalmente. Em caso negativo, experimente reiniciar o computador.