Incremente suas aplicações Swing

Você ja experimentou incrementar o visual de suas aplicações Swing? Dê uma olhada no Substance.

Ele oferece várias alternativas de temas deixando sua aplicação com um visual show. Aproveito pra indicar outras alternativas nos links abaixo:

Segue abaixo dois links de artigos falando um pouco mais sobre look-and-feel e o tutorial da Sun sobre o assunto:

Opções da JVM(Java Virtual Machine)

Este post é apenas para mostrar onde encontrar a lista com todas as opções da Java Virtual Machine.

Uma vez ou outra precisamos usar um desses recursos seja utilizando um agent ou até mesmo usando as opções avaçadas.

Pretendo futuramente escrever alguns posts com exemplos práticos.

Para acessar a lista clique aqui.

Agendando Backup do PostgreSQL no Windows

Estava precisando agendar uma rotina de backup para o PostgreSQL no Windows. Depois de algum tempo pesquisando em forums e alguns blogs, vou postar aqui um passo a passo para uma solução bem rápida e simples.

Criando o arquivo:
Crie um arquivo de lote chamado “rotina_backup.bat” e insira os seguintes comandos:

@echo off
for /f “tokens=1,2,3,4 delims=/ ” %%a in (‘DATE /T’) do set hoje=%%b%%c%%d
CD “C:\Arquivos de programas\PostgreSQL\8.1\bin\”
pg_dump -U postgres meu_database > C:\bck_%hoje%.backup
exit

Você deve ter algumas preocupações com o arquivo de lote. A primeira delas é informar onde o arquivo de backup será salvo. Se você deixar o arquivo de lote como está ele criará o backup com seu nome sendo composto pela data atual no diretório “C:” ficando como o seguinte exemplo: “C:\bck_26012008.backup”.
A segunda preocupação é garantir que o arquivo de lote acesse o diretório correto do executável de dump. Se você durante a instalação usou o diretório padrão ele é o seguinte: “C:\Arquivos de programas\PostgreSQL\8.1\bin\”.

Criando a tarefa agendada:
Clique no botão Iniciar – Programas – Acessórios – Ferramentas do sistema – Tarefas agendadas e crie um agendamento para este arquivo de lote.

Caso tenha alguma dúvida de como criar uma tarefa agendada, Clique aqui.

SVN no Eclipse Europa

Hoje estava precisando fazer um checkout de um projeto do java.net utilizando o SubVersion. Estou utilizando o eclipse europa que infelizmente “não vem de fábrica” com suporte ao mesmo.

A instalação do plugin é muito simples, basta fazer o download do Subclipse e descompactar na raiz do eclipse.

Clique aqui para fazer o downlad.

Se preferir pode também executar a instalação utilizando o “Find and Install…” do eclipse como no seguinte tutorial(clique aqui).

Espero ter ajudado.