domingo, 30 de maio de 2010

JDK 1.6 + variável de ambiente + NetBeans 6.8 no Kubuntu 10.04

Irei tratar de como instalar o JDK na unha no GNU/Linux Kubuntu 10.04, configurar a variável de ambiente e instalar o NetBeans 6.8


### ESTRUTURA DE DIRETORIO

DIRETORIO PRINCIPAL
# mkdir /java
/java


DIRETORIO DE PACOTES (hibernate, struts, jboss, ejb, ...)
# mkdir /java/pacote
/java/pacote


DIRETORIO PARA PROJETOS
# mkdir /java/projeto
/java/projeto


vamos dar direito de escrita e gravação
# chmod 775 /java/projeto
# chmod 775 /java/projeto/*

vamos mudar o Grupo do direito
# chown root.hudson /java/projeto
# chown root.hudson -c -R /java/projeto/*


DIRETORIO j2se (jdk)
# mkdir /java/j2se
/java/j2se


JVM - Java Virtual Machine ou
JRE - Java SE Runtime Environment
---------------------------------
download: Java RE baixado do site da SUN http://java.sun.com
jre-6u20-linux-i586.bin (20.10 Mb)

copie aki o arquivo jdk-6u17
# cp jre-6u20-linux-i586.bin /java/j2se/

no diretorio principal, crie um link simbolico
/java
# ln -s /java/j2se/jre-6u19-linux-i586.bin jvm


JDK - Java SE Development Kit ou
Java SE
------------------------
baixe o arquivo jdk-6u20 do site da SUN http://java.sun.com
Download: Java SE
jdk-6u20-linux-i586.bin (80.87 Mb)


copie o arq p o diretorio j2se
# cp jdk-6u20-linux-i586.bin /java/j2se


INSTALACAO DO jdk-6u20
entre no diretorio
# cd /java/j2se

execute o script do JDK p instalacao
# sh jdk-6u20-linux-i586.bin

sera instalado o jdk1.6.0_20


ARQUIVO SIMBOLICO DE REDIRECIONAMENTO JDK
entre no diretorio
# cd /java

crie um link simbólico
# ln -s /java/j2se/jdk1.6.0_20 jdk

sera criado um link simbolico apontando p este endereco
jdk -> /java/j2se/jdk1.6.0_20/


### VARIAVEL DE AMBIENTE

no arquivo de configuracao da variavel de ambiente /etc/profile vamos acrescentar as linhas:

export JAVA_HOME=/java/jdk:/java/jvm
export CLASSPATH=$JAVA_HOME/lib:.:/java/projeto/
export PATH=$PATH:$JAVA_HOME/bin

para que as variaveis de ambiente entrem em funcionamento, reinicie o seu computador (isso me faz lembraram do Ruindows)


edite o arquivo da variavel de ambiente
# vim /etc/profile

=============

### vim /etc/profile ###

# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi

if [ "$PS1" ]; then
if [ "$BASH" ]; then
PS1='\u@\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi

export JAVA_HOME=/java/jdk:/java/jvm
export CLASSPATH=$JAVA_HOME/lib:.:/java/projeto/
export PATH=$PATH:$JAVA_HOME/bin

umask 022

=============


agora vamos testar se a variavel de ambeinte esta respondendo, faça o teste com usuário comum
$ env | grep JAVA

JAVA_HOME=/java/jdk:/java/jvm



### VAMOS RECAPTULAR...

estrutura de diretorios ficou assim

/java (diretorio principal)
/java/jdk -> /java/j2se/jdk-6u20-linux-i586.bin // link simbolico
/java/jdk -> /java/j2se/jdk1.6.0_20/ // link simbolico

/java/j2se (diretorio jre+jdk)
/java/j2se/jdk1.6.0_20 // diretorio
/java/j2se/jdk-6u20-linux-i586.bin // pacote jdk.bin
/java/j2se/jre-6u20-linux-i586.bin // pacote jre.bin

/java/pacote (hibernate, struts, jboss, ejb, ...)
/java/projeto (agenda, folha, caixa, ...)


esta estrutura de diretorios garante uma facil manutencao e localizacao do seu projeto
caso necessite atualizar, por exemplo, e JDK, bastará apagar o link simbolico e recria-lo apontando p o arqquivo mais recente

digamos q o proximo JDK seja o jdk_6u25,
1- baixe o arquivo do site da SUN - http://java.sun.com - jdk-6u25-linux-i586.bin (85 Mb)
2- salve ele dentro do diretorio: /java/j2se
3- instale o novo jdk: sh jdk-6u25-linux-i586.bin
3- apague o link simbolico antigo
# cd /java
# rm jdk

4- crie um novo link simbolico
# ln -s /java/j2se/jdk1.6.0_25 jdk


### TESTE DE COMPILAÇÃO

para termos certeza q td esta funcionado, vamos cria um arquivo Java, complilar e rodar

como usuário comum "$", crie um novo diretorio p seu novo projeto

$ mkdir /java/projeto/teste1
$ cd /java/projeto/teste1

cria o arquivo TesteJDK.java
/java/projeto/teste1$ vim TesteJDK.java

==============
/*
* Arquivo: /java/projeto/teste1/TesteJDK.java
* by HuDSON
* http://hudsonss.blogspot.com
* 30-05-2010
*/
public class TesteJDK{
public static void main(String args[]){
System.out.println("\n");
System.out.println("Olá Mundo Java!");
System.out.println("Teste de compilação com JDK 1.6");
System.out.println("by HuDSON - http://hudsonss.blogspot.com - 30-05-2010");
System.out.println("\n");
}
}
==============


para compilar, digite o comando:
/java/projeto/teste1$ javac TesteJDK.java


para executar, digite o comando:
/java/projeto/teste1$ java TesteJDK

Olá Mundo Java!
Teste de compilação com JDK 1.6
by HuDSON - http://hudsonss.blogspot.com - 30-05-2010



### INSTALAÇÃO NETBEANS 6.8

bom, instalar a IDE NeaBeans 6.8, temos a opção de usar o Prompt
# aptitude install netbeans

ou através da ferramenta gráfica Synaptic, pesquise e marque para baixar:
netbeans


Abraços !!!

sábado, 29 de maio de 2010

Visualizador rápido para Gmail no Kubuntu 10.04 com KDE 4.4.2

Eu vinha utilizando o KcheckGmail no Kubuntu 9.04 com eficiência, já o KgmailNotifier instalou, porém não abria

Já na nova versão do Kubuntu 10.04 com KDE 4.4.2, tive alguns problemas para encontrar um visualizador que funciona-se corretamente:

- KgmailNotifier 0.5.1: continuou instalando e não abrindo


- KcheckGmail 0.6.0-1: q funcionava direito na versão anterior, agora não consegue salvar a senha de login, ficando sempre com 3 caracteres no lugar da senha
Instalei uma serie de pacotes q encontrei descritos no site do projeto:
apt-get install kdebase-runtime kdelibs5 libc6 libqt4-dbus libqtcore4 libqtgui4 libstdc++6 kcheckgmail
Também baixei o programa diretamente do site oficial [http://packages.ubuntu.com/lucid/i386/kcheckgmail/download] kcheckgmail_0.6.0-1_i386.deb


- CheckGmail 1.13: funcionou perfeitamente, possui idioma pt-BR, cores, visual bacana
para instalar utilizei o comando:
aptitude install checkgmail

domingo, 16 de maio de 2010

USB 3.0, 10x mais rápido

Versão 3.0 da USB consegue transmitir até 5 gigabits por segundo

Chamado comercialmente por USB SuperSpeed, por ser dez vezes mais rápido que o antecessor, o USB 3.0 chega mantendo praticamente a mesma arquitetura e a mesma facilidade de uso do USB 2.0.

Seu diferencial vem com otimizações relacionadas ao consumo de energia e à eficiência do protocolo.


A velocidade de transferência da nova versão 3.0 é de 4,8 Gb/s, enquanto o USB 2.0 oferece 480 Mb/s.

Ambos os tipos continuarão compatíveis, apesar da nova variante ter transmissão de dados bidirecional.


Assita o video da materia no Olhar Digital


FONTE
O USB vai mudar
Olhar Digital. Digital News.
http://olhardigital.uol.com.br/central_de_videos/video_wide.php?id_conteudo=7613&/O+USB+VAI+MUDAR.+SAIBA+MAIS
16-05-2010

Celular em SP com 10 dígitos

Os oito números dos celulares do Estado de São Paulo podem ganhar mais duas casas.


A Anatel (Agência Nacional de Telecomunicações) acaba de encaminhar uma proposta para consulta pública prevendo a medida para os aparelhos da região metropolitana da São Paulo.

De acordo com a Agência, dos 180 milhões de linhas celulares no Brasil, 45 milhões estão em SP, o que representa 25% do total. Com tantos telefones móveis, ela vem enfrentando dificuldades para encontrar combinações para os novos usuários.

A medida, que ainda não tem data para entrar em vigor, será debatida por especialistas e representantes do setor de telecomunicações. Inicialmente, ela só valerá para as novas linhas.

FONTE
Números de celulares de SP podem ganhar mais dígitos
Olhar Digital. Digital News.
http://olhardigital.uol.com.br/digital_news/noticia.php?id_conteudo=11818&/CELULARES+DE+SP+PODEM+GANHAR+DIGITOS
16-05-2010

domingo, 9 de maio de 2010

Prevenção contra LER/DORT no Trabalho ou Estudo

LER (Lesões por Esforços Repetitivos) ou DORT (Distúrbios Osteomusculares Relacionados ao Trabalho)

Muitos profissionais ao final de um dia de trabalho se queixam de cansaço, formigamento, dores nos braços, costas e pescoço, principalmente aqueles que fazem uso constante do computador.

Esses sintomas, muitas vezes, são decorrentes de uma lesão muscular causada por uma postura incorreta durante um longo período. Conhecidas pelas siglas LER (Lesões por Esforços Repetitivos) ou DORT (Distúrbios Osteomusculares Relacionados ao Trabalho), tais patologias afetam tendões, músculos e nervos.


Segundo o Instituto Nacional de Prevenção às LER/Dort, tais distúrbios são a segunda maior causa de afastamento do trabalho no Brasil e atingem o trabalhador no auge de sua produtividade e experiência profissional, tendo uma maior incidência na faixa etária de 30 a 40 anos, sendo as mulheres as mais atingidas.

De tão importante tal tema ganhou um dia especial: no dia 28 de Fevereiro é celebrado o Dia Internacional de Conscientização sobre as LER/Dort.



CAUSAS E CONSEQUÊNCIAS

As principais causas de tais patologias são os movimentos repetitivos e postos de trabalhos inadequados, fazendo com que fiquemos em posturas inadequadas por muito tempo.

Diante de um cenário assim, as conseqüências mais comuns são:

- Tendinites - inflamações nos tendões;
- Epicondilites – inflamações nos cotovelos;
- Síndrome do túnel do carpo – inflamação do nervo na região do punho.

Para quem precisa trabalhar por muito tempo em frente ao computador é muito importante a maneira se posiciona diante dele.

Para isso, existe uma ciência chamada ERGONOMIA que estuda e desenvolve tecnologias para adaptar o ambiente de trabalho de forma que amenize ou não prejudique a saúde do trabalhador. Em muitas situações são necessários móveis ergonômicos, mas a maioria dos casos é possível corrigir a postura e ajustar posicionamento dos móveis sem nenhum gasto extra.



EVITANDO O PROBLEMA

A melhor forma de combater a LER/DORT com certeza é a prevenção. As dicas a seguir poderão ajudá-lo a prevenir-se:

- Estabeleça pausas. Embora não exista um cálculo preciso acerca do tempo necessário, tente se dar uma pausa de 5 a 10 minutos a cada 1h sentado. Aproveite para levantar-se, caminhar um pouco, se possível alongando braços, pernas e pescoço;

- O monitor deve estar entre 45 e 70cm de distância da sua cabeça e alinhado um pouco abaixo da altura dos seus olhos;

- Seu teclado deve ficar em uma posição tal que seus pulsos não fiquem flexionados;

- Sua cadeira deve permitir um apoio razoável para suas costas, seus pés devem tocar completamente o chão e seus joelhos devem estar a 90 graus;

- Sua cabeça deve estar completamente acima de seu corpo, ou seja, seu pescoço deve ficar reto.

Além dessas medidas de prevenção já citadas, aconselha-se também a prática diária de exercícios de relaxamento e alongamento.

Exemplos de exercícios bem simples
que podem ser realizados em
qualquer lugar e a qualquer momento do dia



FONTE:
DORT: como prevenir-se de lesões musculares no trabalho
Elder L. Marques
Administrador.net. Saúde e bem-estar.
http://administrando.net/dort-como-prevenir-se-de-lesoes-musculares-no-trabalho/
06-05-2010

segunda-feira, 3 de maio de 2010

Use seu notebook sem agredir a saúde

O notebook deve ser colocado numa distância que permita uma leitura confortável e ao mesmo tempo provoque a menor inclinação possível da cabeça para frente.


Mantenha os dedos alinhados com o punho. O ideal é procurar um encosto confortável, já que a sua coluna e cabeça devem ficar ligeiramente inclinadas para trás. Nessa posição procure mover os olhos e não a cabeça para visualizar o teclado. A tendência é de inclinar a cabeça para frente, o que gera um empurrão no pescoço que tende a girar a cabeça em direção à barriga, forçando a contração da musculatura da nuca.

A cada meia hora faça uma pausa. Leve as duas mãos à nuca e faça uma rápida massagem nessa musculatura. Alongue a cabeça para trás fazendo movimentos suaves de rotação para um lado e para outro. Faça o mesmo com os dedos das mãos. Use uma mão para alongar os dedos da outra em direção ao dorso e à palma da mão. Os olhos são mantidos focando o monitor e o teclado pela ação de pequenos músculos. Para aliviá-los durante a massagem na nunca, procure olhar para cima.

Lembre-se: seus dedos precisam saber localizar de forma automática a posição das letras e números no teclado. Caso tenha que olhar para o teclado na hora de digitar cada letra, procure fazer um curso de digitação, pois isso vai exigir uma inclinação menor da cabeça e aumentar o seu rendimento. No teclado do notebook temos a tendência de acompanhar o pequeno espaço entre as teclas, mantendo os dedos mais próximos uns dos outros. Procure mantê-los mais afastados, tente mover um pouquinho o punho para achar as teclas. Para preservar sua visão, trabalhe sempre com fontes grandes ou aumente o zoom de sua tela.

Os laptops estão cada vez mais leves, mas procure carregá-lo em uma mochila que se pendura nas costas com alças para os dois ombros.

Caso tenha que usar o laptop durante muito tempo, utilize o mouse e transforme o seu computador portátil num desktop.

Fonte:
Dicas para usar seu laptop sem agredir sua saúde
Prof. Gil Lúcio Almeida
Fisioterapeuta, mestre pela UFSCar, doutor (PhD) e pós-doutor por importantes instituições norte-americanas
http://www2.uol.com.br/vyaestelar/postura_notebook.htm
03-05-2010

sábado, 1 de maio de 2010

Restrições de propagandas por SMS (torpedão)

A partir de hoje (01-05-2010), já está valendo a nova determinação da Anatel (Agência Nacional de Telecomunicações) que impõe restrições ao envio de mensagens publicitárias ou propagandas por SMS.


A nova regra proíbe que as operadoras de celular mandem essas mensagens sem a préveia autorização dos clientes.

Embora a medida valha para os novos contratos, a Anatel orienta os clientes antigos que não quiserem receber essas comunicações por SMS a procurar as operadoras a fim de se descadastrarem do serviço.

No mesmo documento que proíbe envio de mensagens não autorizadas, a Anatel determina que os contratos das empresas sejam redigidos com letra em corpo maior do que o tamanho 12, de maneira a facilitar a leitura dos clientes.

FONTE
Começa a valer restrição a envio de SMS
INFO.Plantão. Mercado.
http://info.abril.com.br/noticias/mercado/comeca-a-valer-restricao-a-envio-de-sms-01052010-10.shl
01-05-2010