JESJOBLOG

O blog do Jesjobom

Novas Políticas de RH

Como, aparentemente, certos lugares não oferecem liberdade para disseminação de pequenas piadas visando uma rápida descontração no trabalho, posto aqui fugindo um pouco do padrão do blog. ^^

Com as novas regras vigentes no mercado e a necessidade de adaptação, tanto por parte das empresas quanto dos funcionários, informamos aos nossos colaboradores as novas regras aprovadas pelo RH de nossa empresa, e vigente a partir desta data: [Read the rest of this entry...]

  • Share/Bookmark

Munin: Configurações Avançadas de Plugins – parte 1

Voltando com mais um post atrasado e começando uma nova pequena série, venho apresentar alguns plugins do Munin (comentado no post anterior) muito legais e as suas configurações. Apesar de ter dito anteriormente que a instalação de um plugin basea-se na simples criação de um link simbólico, alguns plugins dependem de configurações específicas e, muitas vezes, complexas.

Diferentemente do post anterior, terei que me ater a um ambiente específico, mas informarei quais as aplicações envolvidas e suas versões quando for o caso. No geral, utilizei o CentOS 5.3 para a instalação e configuração do Munin e seus plugins.

Desde já, informo que, na maioria das vezes, ler a documentação de um determinado plugin com problemas me ajudou muito. Geralmente a documentação está junto ao código, no próprio plugin. Então basta abri-lo com algum editor de textos. [Read the rest of this entry...]

  • Share/Bookmark

Ferramentas Gratuitas para Manutenção de Servidores – Parte 1 (Munin)

Após muuuito tempo sem escrever, volto tentando reanimar escrevendo algo um pouco diferente do usual. Irei apresentar algumas ferramentas gratuitas que podem ajudar bastante no gerenciamento e manutenção de servidores.

Estou há alguns poucos meses trabalhando nessa área, mas aprendi muito. Perdi o medo que tinha do Linux e agora configuro e monitoro servidores utilizando ferramentas que, uma vez configuradas corretamente, tornam a vida muito mais simples.

Não irei me focar em ensinar a configurar cada uma visto que as configurações variam de OS para OS e  existem tutoriais no site oficial da respectiva ferramenta e no Google. Simplesmente darei um overview apresentando as principais características, prós, contras e outras observações pertinentes.

Dividirei os posts, apresentando uma aplicação de cada vez. E começarei com o Munin.

[Read the rest of this entry...]

  • Share/Bookmark

Maven em um Teclado Virtual

Para quem não sabe, Maven é uma excelente ferramenta para o gerenciamento de projetos, principalmente por facilitar muito o controle de dependências e automatizar o processo de inclusão dessas. Mas o seu papel não se limita a essa tarefa; uma grande ajuda dada pelo Maven é a automatização de outras tarefas como descompactar um determinado arquivo ou publicar um jar. De certa forma, pode-se até comparar o Maven com o velho Ant.

Neste post iremos ver como o Maven pode ajudar tanto na inclusão de dependências como em outras tarefas antes realizadas manualmente. Como o foco não será o projeto em si, utilizaremos o projeto do Teclado Virtual do post anterior.

Ao final do post existirão links para um pacote compactado com o projeto do tutorial e um exemplo (parcial) online do mesmo.

Ah… Quando criei esse blog alguns amigos de trabalho me disseram que logo logo eu pederia o ânimo pra postar… Pois é… >.<
[Read the rest of this entry...]

  • Share/Bookmark

Workshop de Mídias Sociais em Campo Grande – MS

Nos dias 20 e 21 de agosto, vai rolar em Campo Grande – MS o Workshop de Mídias Sociais no Auditório do Sebrae.

Vai ter palestras com gente que manja do assunto como Luli RadfahrerInterney e Marcelo Tas.

Você pode Conferir uma das palestras do Luli aqui no blog do focezar mesmo, enjoy! [Read the rest of this entry...]

  • Share/Bookmark

Applet de um Teclado Virtual

Bem, após um período de inatividade no blog (o meu caro colaborado está demorando pra postar a parte 4 do tutorial java para web =P), venho trazendo um tutorial para a implementação de teclados virtuais em java.

O teclado virtual representa uma forma de inserir a senha para uma autenticação de usuário sem correr o risco de ter a senha capturada pelos comuns keyloggers. Entretanto, realmente existem complicações na utilização de um teclado virtual e tem gente que realmente abomina esse tipo de recurso. Mas como todo bom programador, muitas vezes a decisão de usar ou não um teclado virtual não é sua.

Então vamos ao que interessa! Implementaremos uma applet de um teclado virtual para ser adicionada em um HTML qualquer com um campo para senha. Ao final do post, existem os links para download do projeto e para visualização online do teclado.

[Read the rest of this entry...]

  • Share/Bookmark

Básico de Java para Web – parte 3

Com um pouco de atraso, finalmente estou postando a parte 3 deste tutorial voltado para a introdução ou fixação de conceitos utilizados na programação para web usando Java.

Nesta parte, criaremos uma busca de models pelo id e implementaremos uma idéia bastante legal e “preguiçosa” usada em JPA ou Hibernate.

Vejam também a parte 1 e a parte 2 do tutorial, caso ainda não o tenham feito. [Read the rest of this entry...]

  • Share/Bookmark

Como alterar o idioma base do NetBeans

Peguei esta dica com alguns amigos usuários de Mac que não suportaram a tradução da interface do NetBeans (bem, convenhamos que “Deburar” é realmente insuportável…). [Read the rest of this entry...]

  • Share/Bookmark

Básico de Java para Web – parte 2

E aqui estamos com a parte 2 desse tutorial meramente conceitual de Java para a Web. Nessa parte concluirei a persistência de um modelo retornando o id gerado pelo banco no caso de uma nova instância, e implementando a atualização (update) de uma instância já persistida.

Por isso, será um post pequeno e sucinto

Ah… a primeira parte pode ser encontrada aqui.

[Read the rest of this entry...]

  • Share/Bookmark

Overclock de vídeo com undervolt do processador

Essa é uma dica que um amigo me passou (valeu Vinícius!) para melhorar a performace de games no meu modesto note sem superaquecê-lo. Basicamente, para compensar o maior aquecimento na placa de vídeo causado pelo overclock, realizamos um undervolt (redução da voltagem) no processador, reduzindo a quantidade de calor dissipado por esse último. [Read the rest of this entry...]

  • Share/Bookmark