domingo, 19 de dezembro de 2010

JavaOne Brasil: eu não fui!

Olá a todos...

O fato que chamou a atenção da comunidade Java brasileira no mês de dezembro foi o JavaOne, que pela primeira vez ocorreu no Brasil, nos dias de 7 a 9 de dezembro em Sao Paulo. O evento ocorreu junto com o Oracle Open World.

Infelizmente, eu não conseguir ir mas quem sabe ano que vém :)

Pelo comentários que estão circulando pela internet, o evento foi muito bom e agradou o público. Mas também vale lembra que algumas pessoas reclamaram muito do tamanho das salas que não comportavam todas as pessoas inscritas e muitas pessoas não conseguiram assistir palestras. Mas fora isso, parece que o evento deve um saldo positivo.

Dentre os assuntos tratados nas palestras podemos citar: JSF 2, Servlet 3.0, Java 7 e 8, REST – JAX-RS e o apoio com relação as outras IDE's, sem ficar com preconceito eclipse ou IntelliJ.

Acho que isso é um pequeno(pequeno mesmo) de como foi o evento. Espero que ano que vém tem outra versão.

Para quem quiser lê mais sobre o assunto, aconselho esses dois links:
http://www.loiane.com/2010/12/javaone-brasil-2010-eu-fui/
http://blog.caelum.com.br/2010/12/13/javaone-brasil-2010-eu-fui/

Abraaaaaaaço
See you later.

quinta-feira, 16 de dezembro de 2010

Formatando Mensagens Com OutPutFormat

Boa tarde pessoall,

Como mostrei no post anterior podemos pegar valores do sistema operacional, e como exemplo mostrei o texto abaixo:

Olá Usuario seu sistema operacional é OS na versão Versão

Para mostrarmos em tela usei o seguinte comando:

h:outputText value="Olá #{bean.Usuario} seu sistema operacional é #{bean.OS} na versão #{bean.Versao} "/>

Hoje vamos organizar esta frase de uma forma mais pratica, usando o h:OutputFormat. Pegando o exemplo acima poderemos fazer da seguinte forma:


<h:outputFormat value="Olá {0} seu sistema operacional é {1}
na versão {2}.">

<f:param value="#{bean.Usuario}">

<f:param value="#{bean.OS}">

<f:param value="#{bean.Versao}">

</h:outputFormat>
O resultado é a frase: Olá Aljug seu sistema operacional é Linux na versão 2.6.28-19-generic.

Fica ai mais uma dica em JSF.!

Até a próxima.

quinta-feira, 9 de dezembro de 2010

Variáveis do Sistema com Java

Boa noite pessoall,

Hoje vou mostrar algumas dicas para pegar valores do sistema operacional da máquina.

Para isso usaremos a classe System para pegar alguns valores desejados como, por exemplo:

System.getProperty("user.home"); - O diretório padrão do usuário
System.getProperty("user.name"); - Nome da conta do usuário

Caso queira ver todos clique aqui

Além desses acima existe também outros como:


os.name = Nome do sistema operacional
os.arch = Arquitetura do sistema operacional
os.version = Versão do OS.

Vamos a um exemplo:

public static String GetNomeOS(){

SistemaOperacional = System.getProperties().get("os.name").toString();

if(SistemaOperacional.equals("Linux")){
Versão = System.getProperties().get("os.version").toString();
System.out.println(SistemaOperacional+" : "+Versão)

}
if(SistemaOperacional.equals("Windows") SistemaOperacional.equals("Win_32") ){
Versão = System.getProperties().get("os.version").toString();
System.out.println(SistemaOperacional+" : "+Versão)

}

return "";

}

O retorno seria, no caso Linux,

Linux : 2.6.28-19-generic

Vamos imaginar uma situação melhor, para casos de mesagens de bem vindo ou de layout na página onde seria um elemento a mais de informação para o usuário.

Olá Usuario seu sitema operacional é OS na versão Versão!

Para esse exemplo vamos atribuir a uma variavél:

OS = System.getProperties().get("os.name").toString();
Versão = System.getProperties().get("os.version").toString();
Usuario = System.getProperty("user.name").toString; //pode também ser apenas System.getProperty("user.name");

Pronto a mensagem acima está montada.
h:outputText value="Olá #{bean.Usuario} seu sistema operacional é #{bean.OS} na versão #{bean.Versao}"/>

Na próxima vou mostrar como podemos formata melhor está pequena frase e coloca outros acessórios nela, até mais!

quarta-feira, 8 de dezembro de 2010

Ela esta de volta!!

Olá a todos...

Gostaria de informar a todos que pretendem tirar certificação Java, pode ficar um pouco mais feliz.
A promoção de Retake esta volta!!!
O anúncio feito no JavaOne, que esta acontecendo em São Paulo, descreve que em várias certificações da Oracle, tem essa promoção. Assim é possível fazer provas das tecnologias Oracle, Solaris, Solaris Cluster e Netbeans, você ganhará o direito ao retake caso não passe na primeira tentativa.

Quem esta pensando em tirar certificação java, chegou a hora.
E se o mestrado deixar, eu vou tirar a certificação Sun Certified Web Component Developer.

Fonte: http://www.campinasjug.org/

Para quem não conhece essa promoção vou fazer uma pequena explicação:
Quando alguém decide fazer uma prova de certificação Java, é necessário comprar um Voucher, que permite fazer a prova UMA vez. Caso tenha sucesso é só correr para o abraço e espera a certificação chegar na sua casa, Mas caso tenho um resultado ruim(FAIL), você tem que compra novamente outro voucher para tentar de nome. Aqui entra o lado legal dessa promoção, caso seja reprovado na primeiro tentativa, é possível ter uma segunda change sem precisar pagar novamente.

Até mais a todos!!


abraaaaaaço

quinta-feira, 2 de dezembro de 2010

DOJO ALAGOAS 1° Encontro && Aplicativos Java

Boa noite pessoall,

Sabado passado foi realizado o primiero encontro do DOJO-ALAGOAS, grupo para trocar experiencia, realizar trabalho em grupo entre outros objetivos.

Para quem não sabia do encontro na lista de dicursão do grupo foi informado e até pediram para confirmar a presença. Lista Dojo-Alagoas (http://groups.google.com/group/dojo-alagoas) .

Foi criado úm blog do grupo - http://dojoalagoas.wordpress.com/


Vale a pena confirir, e nesse blog tem como foi o primeiro encontro.




APLICATIVO JAVA

Ontem a noite uma das pessoas que está presente na lista de discurssão do ALJUG, o Daniel Amaral, enviou o programa em java mobile que vale a pena conferir quem tem acesso a lista lá encontra o link para download.

Aplicativo :Twitter Movel v1.0 - Busca no twitter

Autor: Daniel Amaral.

Faça igual ao Daniel, divulgue no aljug sua aplicação, com certeza iremos divulgar.

Até mais pessoal