JESJOBLOG

O blog do Jesjobom

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…]

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…]

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…]

Applet de um Teclado Virtual

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…]

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…]

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…]

Overclock de vídeo com undervolt do processador

Essa é uma dica que um amigo me passou (valeu Vinícius!) para melhorar a performance 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…]

Básico de Java para Web – parte 1

Antes mesmo de criar esse blog, eu tinha a idéia de redigir um tutorial de Java para a Web seguindo alguns exercícios que fiz para fixação de conceitos, sem a utilização de qualquer framework.

Num primeiro momento vamos ver a implementação do núcleo do sistema utilizado nesse tutorial, focando na camada de persistência. Por isso, inicialmente,  não serão vistos aspectos voltados à web. Mas depois que esse núcleo estiver satisfatório, poderemos avançar para à camada de apresentação voltada para a web.

[Read the rest of this entry…]