Jhony Maseto

Site Pessoal

Boa Leitura: Cem anos de solidão "Gabriel García Márquez"

Script para detecção de Erros nos Switches


Para otimização da rede e melhoria na monitoração proativa, criamos um shell script que captura da MIB dos switchs da 3Com e retorna quais portas estão com problema, assim se você tiver uma placa de rede com problema ligada a um switch gerenciável da 3com é possível descobrir o erro sem precisar acessar a interface WEB do switch. Pode ser útil para quem administra redes com muitos equipamentos como no nosso caso e não tem tempo para ficar olhando de equipamento em equipamento.
Funciona bem com os switches de modelo:
- 3c17300: neste modelo ele captura os erros de CRC Error e colisões no mesmo trap.
- 3c17300A: se o firmware estiver atualizado captura só os CRC Errors.
O código fonte do plugin esta aqui.

Atualizado em: 07/05/2008 21:27:29


FISL 9.0


Participei neste fim de semana 18 e 19, em Porto Alegre do 9 Fórum Internacional Software Livre – fisl9.0 que aconteceu na PUCRS em Porto Alegre.
Curti muito o evento gostei bastante de algumas palestras acho que o nível estava muito bom, assisti uma palestra sobre o Ganeti uma ferramenta para gerenciamento e implementações de Clusters com Michael Hanselmann da Google, explanações sobre implementações em kernel e as novidades para o EXT4 com o Theodore Ts‘o da IBM, assisti também várias implementações interessantes sobre Firewall e redes.
Parabéns ao pessoal do evento pela organização e a mulherada da PUC pela colaboração visual no evento.

Atualizado em: 22/04/2008 19:47:18


Evento Frameworks de Desenvolvimento Web com PHP


Neste sábado, dia 04 de agosto, estive participando de um evento em São Paulo, organizado pela Tempo Real Eventos. O evento tratou de Frameworks de Desenvolvimento Web com PHP, onde tive a oportunidade de atuar como palestrante compartilhando com os presentes algumas das funcionalidades que o framework Symfony implementa.
Gostaria de agradecer primeiramente ao pessoal da Tempo Real pela oportunidade que me foi concedida e aos participantes pela presença e significante troca de conhecimento.
Espero que tenha ajudado de alguma forma, deixo aqui a Apresentação e os códigos se alguém tiver interesse.

Atualizado em: 06/08/2007 15:38:19


Asus A3500N +Ubuntu +Dor de Cabeça


Tivemos um pequeno problema tentando passar a imagem para um projetor multimídia, de um notebook Asus A3500N com Ubuntu 7.04 Feisty Fawn, depois de uma boa googlada e grande auxilio do meu colega de trabalho Sergio Tschá, conseguimos fazer funcionar.

Para começar faça o download do pacote ACPI4ASUS
Decompacte o arquivo e execute com o comando Make, depois sudo Make install.
Adicionar dentro do arquivo /etc/modules a linha: asus_acpi, para ser chamado pelo Kernel.
Agora vamos criar um alias para facilitar a execução.
Dentro do .bashrc do usuário verificar se as linhas a seguir não estão comentadas.

if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi

# enable color support of ls and also add handy aliases
if [ "$TERM" != "dumb" ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
#alias dir='ls --color=auto --format=vertical'
#alias vdir='ls --color=auto --format=long'
fi
Depois adicionar no arquivo .bash_aliases a seguinte linhas:
alias chdisplay="echo 3 > /proc/acpi/asus/disp"
Finalmente para executar é só rodar chdisplay tanto para ativar quanto para desativar, lembro que são três os estados de execução.

Sei que não ficou muito elegante mas funcionou, espero que ajude.

Atualizado em: 15/06/2007 10:05:10


Publicação de Artigo


Recentemente saiu na segunda edição da revista PHPMagazine. um artigo de minha autoria com orientação do professor Elton Luís Minetto, que tráz em poucas palavras a pesquisa que foi realizada para avaliação de três diferentes frameworks. O Artigo está disponível para Download na segunda edição da revista.

Atualizado em: 11/05/2007 19:15:52


Comparativo entre Frameworks


No ano de 2006 desenvolvi junto com meu Orientador um trabalho para conclusão do curso de graduação em ciências da computação na Unochapecó. Baseamos a pesquisa em uma necessidade da equipe de desenvolvimento da universidade, a equipe precisava escolher uma ferramenta que pude-se auxiliar no desenvolvimento de aplicações PHP, então surgiu a idéia de um comparativo entre alguns frameworks já existentes, os escolhidos foram: O Cake-PHP, Prado Framework, Symfony. O trabalho completo encontra-se disponível para Download.

Atualizado em: 11/05/2007 19:13:08