Wagner Gomes’s Weblog

outubro 28, 2011

Compatibilidade A4J com IE9

Filed under: Dicas,Java — Wagner Gomes @ 12:32 pm

Pessoal,

passei por um problema hoje relacionado ao IE9.

Fiz uma tela utilizando o componente <a4j:support> com o uso de render.
Ao testar no IE9 o comportamento não era o esperado.

Para resolver isso tive que criar um filter com o seguinte conteúdo:

public class IE9CompatibilidadeFixServlet implements Filter{

	@Override
	public void destroy() {
	}

	@Override
	public void doFilter(ServletRequest request, ServletResponse response,
			FilterChain chain) throws IOException, ServletException {
		HttpServletResponse resp = (HttpServletResponse) response;
		resp.setHeader("X-UA-Compatible", "IE=EmulateIE8");
		chain.doFilter(request, response);
	}

	@Override
	public void init(FilterConfig arg0) throws ServletException {
	}
}


Fica aí a dica.

junho 14, 2011

Gravando vídeo do desktop

Filed under: Dicas,Linux — Wagner Gomes @ 1:03 pm

Pessoal,

recentemente precisei mostrar a um cliente que o problema que ocorria no sistema era devido a massa de dados no banco dele e que no meu ambiente o problema não ocorria.
A maneira mais simples que encontrei para fazer isso foi criando um vídeo mostrando os passos a passos do sistema e evidenciando que o erro não ocorria.

Para realizar essa gravação encontrei um programa muito bom, que grava vídeos de qualidade e além disso é possível até determinar a área da tela que deve ser gravada. O nome do software livre é RecordMyDesktop.

Para instalar é muito simples, basta um:

$ sudo aptitude install recordmydesktop

Lembrando que o comando aptitude pode não existir dependendo da distribuição linux que você utiliza.

Mas fica aí a dica.

Abraços,
Wagner Gomes

fevereiro 3, 2011

27 dicas para ser um programador melhor

Filed under: Dicas,Geral — Wagner Gomes @ 11:31 am

janeiro 19, 2011

Participação no EMSL 2010

Filed under: Uncategorized — Wagner Gomes @ 5:24 pm

Fiquei muito tempo sem postar aqui no blog devido falta de tempo relacionadas ao trabalho e faculdade.

Entrando neste ponto acadêmico resolvi submeter meu trabalho no Encontro Mineiro de Sofware Livre 2010, que aconteceu na cidade de Uberlândia, na universidade federal.
Foi uma experiência única apresentar o resultado de estudos para um grupo de pessoas incluindo mestre e alunos de computação.

Recomendo todos que tiverem a oportunidade que submetam seus trabalhos em congressos/eventos. O resultado vale a pena.

Abraços,
Wagner Gomes

agosto 12, 2010

Resolvendo problema com “Network is unreachable” em aplicações JAVA

Filed under: Java,Linux — Wagner Gomes @ 8:27 pm

Algumas pessoas já devem ter recebido esse erro “Network is unreachable” ao trabalhar com alguma aplicação java como eclipse, maven2 e até mesmo ao iniciar o tomcat.

Esse problema ocorre devido a dificuldade de alguns software com o possível padrão ipv6.

Para resolver isso basta seguir os passos:

A solução é alterar o parâmetro

net.ipv6.bindv6only = 0

Esse parâmetro geralmente vem setado com o valor igual à 1.
Logo, para isso bastar dar um
# sudo nano -w /etc/sysctl.d/bindv6only.conf

Depois de alterado para 0 só reiniciar o sistema e problemas resolvidos.

[]'s

agosto 3, 2010

Aberta a chamada de trabalhos do EMSL 2010!

Filed under: Eventos — Wagner Gomes @ 11:06 am

Está aberta a chamada de trabalhos para o maior evento de software livre de Minas Gerais, o EMSL! O Encontro Mineiro de Software Livre (EMSL) 2010 acontecerá entre os dias 12 a 16 de Outubro de 2010 nas dependências da Universidade Federal de Uberlândia (UFU). A organização do evento convida a comunidade a enviar trabalhos até o dia 20 de agosto de 2010 através do sítio http://emsl.softwarelivre.org/. A partir de 2008 o evento adotou um novo método de avaliação dos trabalhos, incluindo uma fase para aprimoramentos. Nessa fase qualquer pessoa pode contribuir para o aprimoramento de palestras através de comentários feitos pelo sítio do EMSL. Os palestrantes, por sua vez, podem aproveitar os comentários que julgarem pertinentes, modificando suas propostas. Esse ano as propostas ficarão disponíveis para aprimoramento a partir da data de submissão até o dia 31 de agosto. Para a avaliação dos trabalhos, são considerados: sua relação com software livre e a fase de aprimoramentos, caso esta aplique-se ao trabalho em questão. Os palestrantes serão comunicados do resultado até o dia 5 de setembro.

Os trabalhos deverão ser registrados em uma das seguintes trilhas:

Iniciantes Palestras e mini-cursos para o público iniciante: introdução ao software livre; por que usar e contribuir com software livre; introdução a licenças, patentes; por onde começar, onde pedir ajuda; softwares para iniciantes; como contribuir.

Governo/Negócios Palestras dirigidas ao público de negócios e/ou governo: casos de uso e desenvolvimento de software livre em órgãos do governo ou empresas; apresentação de softwares livres para gestão; padrões adotados pelo governo; e demais palestras que possam ajudar o empresariado e/ou governo a se beneficiarem e contribuírem com software livre.

Sessão Técnica Palestras e mini-cursos voltados ao público com experiência técnica em software livre:
- Desenvolvimento: ferramentas para o desenvolvimento de software livre; bibliotecas; linguagens de programação; palestras de como contribuir; desenvolvimento de software básico.
- Administração de sistemas e segurança: softwares/sistemas de monitoramento; segurança utilizando software livre; protocolos de gerenciamento e banco de dados.
- Computação gráfica: licenciamento de arte; padrões abertos; editoração de imagens; desenhos.
- Documentação e Tradução: ferramentas, procedimentos e projetos para documentação e tradução de software livres.

Acadêmico Palestras para a apresentação de trabalhos acadêmicos: estudo sobre o software livre, comunidade, modelo de desenvolvimento, qualidade de software; trabalhos que resultaram em produção de software livre, provas de conceitos, protocolos ou padrões abertos.

Filosofia/Cultura Questões sobre direito intelectual para desenvolver software livre; modelo de desenvolvimento de software livre; interação com comunidade de desenvolvedores de software livre; uso de licenças. Interdisciplinar Esta trilha é a novidade e o foco deste ano.

A ideia é apresentar trabalhos desenvolvido em outras áreas, utilizando software livre: casos (cases) de sucesso, cultura livre, discussões sobre licenças, o dia a dia dos usuários, entre outros. O software livre além do software. Eventos Comunitários Se você é membro de alguma comunidade de software livre e deseja realizar o evento de sua comunidade dentro do EMSL, envie a sua proposta! Se o seu trabalho utiliza software livre e não está compreendido nas trilhas acima, ele ainda pode ser aceito, basta entrar em contato.

Para enviar seu trabalho, basta se cadastrar como palestrante no endereço: http://emsl.softwarelivre.org/speaker/add/ e enviar sua proposta no link Enviar Trabalho.

EMSL O Encontro Mineiro de Software Livre acontece anualmente em Minas Gerais. O EMSL foi criado em 2004 com o objetivo de fomentar a aproximação e o intercâmbio entre os vários grupos que utilizam o software livre no estado, assim como incentivar seu uso por novos grupos.

julho 28, 2010

Revolução

Filed under: Humor — Wagner Gomes @ 1:12 pm

Nerdson

abril 30, 2010

Ubuntu 10.04 LTS

Filed under: Linux — Wagner Gomes @ 1:33 pm

Pessoal,

ontem saiu a nova versão do Ubuntu, a versão 10.04 LTS.

Para quem já utiliza algum versão do Ubuntu é necessário apenas realizar uma atualização pelo menu Sistema > Administração > Gerenciador de Atualizações.

Caso você ainda não utilize o Ubuntu é só fazer download aqui.

abril 19, 2010

FLISoL BH 2010

Filed under: Eventos,Geral,Linux — Wagner Gomes @ 4:57 pm

O Festival Latinoamericano de Instalação de Software Livre – FLISoL é o maior evento de divulgação do software livre da América Latina. Ele acontece desde 2005 e seu principal objetivo é promover o uso desses softwares, apresentando sua filosofia, alcance, avanços e desenvolvimento ao público em geral.
Belo Horizonte terá, pela terceira vez, a sua edição do evento. E nesse ano contamos com o importante apoio da Divisão de Gerência e Operação (DGO) e do Departamento de Computação (DECOM) do Centro Federal de Educação Tecnológica de Minas Gerais – CEFET-MG, que oferecerá a estrutura física para a realização do festival em nossa cidade. Ele ocorrerá no campus II do CEFET-MG, situado à Av. Amazonas, 7675, bairro Nova Gameleira. A data do evento é 24 de abril, sábado, e sua duração é de 8:00h às 18:00h. A participação é gratuita.
Maiores informações: http://www.flisol-bh.slparaleigos.org/2010/

Instalando Watir – Linux

Filed under: Linux,Teste de Software — Wagner Gomes @ 4:51 pm

Como já disse em outro post, existe uma ferramenta de automatização de testes muito simples e funcional.
Segue abaixo os passos para instalação do mesmo em sistemas Linux.
Abra o terminal e digite os comandos abaixo:
1º Passo
ruby -v
gem -v

2º Passo(Instalando ruby)
sudo apt-get install ruby
sudo apt-get install rubygems

3º Passo (Instalando o Watir)
sudo gem update --system
sudo gem install firewatir

Obs.: Para sistemas MAC e Windows pode obter orientações de instalação na página oficial do watir.
Em breve um novo post orientando o uso da ferramenta.

Próxima Página »

Tema: Rubric. Blog no WordPress.com.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.