Mostrando postagens com marcador Java. Mostrar todas as postagens
Mostrando postagens com marcador Java. Mostrar todas as postagens

quarta-feira, 14 de novembro de 2007

NetBeans 6.0 rc1 oficialmente lançado

O NetBeans 6.0 release candidate 1 foi oficialmente lançado. A versão 6.0, que já venho usando há mais de 2 semanas, têm apresentado ainda alguns problemas (os quais já submitamos aqui e aqui), mas está bastante interessante.
O editor realmente ficou mais agradável e está mais "inteligente"... Já estou baixando a nova versão para ver se houveram melhorias significativas.

A dúvida é: conseguirão resolver todos os problemas até o lançamento? Só de bugs, há uma lista de mais de 1.600 ítens em aberto, programados para o 6.0...

terça-feira, 6 de novembro de 2007

Acertando o relogio do Tomcat

Buenas pessoal,

Apos um pequeno quebra-cabeças para acertar os ponteiros do meu tomcat, acabo de fazê-lo funcionar. De forma bem fácil, visto as alternativas...

Escrevi esse pequeno passo-a-passo, caso alguem tenha a mesma duvida, pra nao perder tempo.

Mas antes, quero registrar minha crítica ao horario de verão no Brasil. Li uma frase (nao me recordo o autor) que dizia: "Em todos os lugares do mundo, o horario de verão segue uma fórmula. No Brasil, segue uma lei". Esta frase explica o quão f****** sao os pobres analistas brasileiros. Choramingos a parte, vamos ao tuto:


Primeiramente, editando o catalina.sh, eh preciso declarar o JAVA_HOME (atenção para os caminhos!!!):
JAVA_HOME="/usr/lib/jvm/java-1.5.0-sun/"

Depois, deve-se adicionar a palavra timefix antes da chamada do bootstrap, em todos os casos, como a seguir:
timefix org.apache.catalina.startup.Bootstrap

A seguinte biblioteca deve ser posta no /common/lib:
http://code.google.com/p/timefix/downloads/list

Por último, no arquivo setclasspath.sh, na linha que zera o CLASSPATH, deixe-a assim:
CLASSPATH="$CATALINA_HOME"/common/lib/timefix-1.0.jar

E voilà! Se tudo ocorreu bem (difícil), seu tomcat irá iniciar sabendo que horas são! Mas se não der certo, mande um email pra lula@brasil.gov.br e pergunta porque diabos ele bota o horário de verão quando ele quer. As vezes ele demora pra responder, pois, dizem as más línguas, o "aerolula" nao tem internet.

[]'s

terça-feira, 29 de maio de 2007

Incrementando a performance do seu Debian/Ubuntu

Buenas tchê, depois de algum tempo brigando com a quantidade de
memoria que o novo Ubuntu Feisty devora (e já ter mudado pro Debian
Etch em definitivo em casa), posto aqui algumas dicas que ajudam quem
usa o seu SO ao extremo.

A primeira dica é para o boot concorrente e se aplica a quem tem
processadores multi-cores.
Editando o arquivo /etc/init.d/rc, procure pela string CONCURRENCY que
deve estar assim: CONCURRENCY=none. Altere ela pra CONCURRENCY=shell.
Pronto, mais fácil que tirar doce da boca de piá pançudo.

A segunda, esta sim violenta, principalmente pra quem passa o dia com
o Tomcat recebendo hot-deploys (pra quem nao sabe, o infame nao libera
a memoria que usa). O sistema, apos algum tempo de uso, insiste em
jogar coisas pro swap, mesmo ainda tendo alguns MB de memoria livres.
Pra acabar com a palhaçada, edite o arquivo /etc/sysctl.conf e
adicione a seguinte linha ao final:
vm.swappiness=0

Isso fará com que o sistema nao jogue dados pra swap, e evite ao
máximo usa-la. Mas, como nem tudo sao flores, se vc nao tem muita
memoria (tem apenas uma vaga lembrança) nao seja tão agressivo com o
sistema: Ele aceita valores entre 0 e 100. Dê alguma alegria pra ele!
;)


As dicas postadas aqui foram retiradas do artigo "Tweak ubuntu for
speed", que contem, alem dessas dicas, dicas que sao um pouco mais
arriscadas, que afetam o sistema de arquivos do seu sistema. Se vc for
corajoso (eu fiz, me ferrei e voltei) pode mandar bala.
Veja o artigo completo em:
http://tvease.net/wiki/index.php?title=Tweak_ubuntu_for_speed

segunda-feira, 14 de maio de 2007

Beryl + Netbeans

Ultimamente tenho perdido a paciencia com o beryl, pois, toda a vez
que eu abria o netbeans, uma tela cinza aparecia, me obrigando a
iniciar o gerenciador de janelas Metacity e depois o beryl novamente.
Como quase tudo na vida de um usuario linux sao flores (ficou meio
gay, mas tudo bem), há uma solução, e é simples como tirar uma chuleta
da boca de um pittbul com um dente cariado.
Simplesmente adicione a linha abaixo no final do arquivo /etc/environment:
AWT_TOOLKIT="MToolkit"


E voilà!