Saiba onde tem o melhor preço antes de comprar

Compare preços de Câmeras digitais: Sony | Samsung | Panasonic | Canon

quarta-feira, 13 de fevereiro de 2008

Hello World Java

Há uma supertição no mundo da programação que diz o seguinte: se você não começar a programar em uma linguagem de programação com um "Hello World", seu futuro nesta linguagem não será muito bom.
Então para não infringir esta supertição iniciaremos nosso primeiro programa usando o Java. Abra algum editor de texto qualquer, eu usarei o bloco de notas do Windows, mas você pode usar o Gedit do Ubuntu, o wordpad, o Vi, o Vim, o Kedit e assim sucessivamente.
Com o seu editor de texto aberto digite as seguintes linhas:


public class HelloWorld{
  public static void main( String args[] ){
    System.out.println("Hello World Java :D ");
  }
}



Salve este arquivo como "HelloWorld.java", exatamente como está escrito conforme a figura abaixo:
Basta escolher o diretório que queira salvar o arquivo. Eu salvei no Desktop.
Pronto. Terminamos a parte da codificação. Vamos agora compilar e executar nosso programa.

Abra o Prompt de Comando. Perceba que o prompt já vem com um caminho padrão, mas nós precisamos que o prompt aponte para o diretório onde está nossa CLASSE java que acabamos de fazer. Normalmente o caminho padrão é "C:\Documents and Settings\usuario". Entraremos então no diretório Desktop, que foi onde salvei minha classe, com o seguinte comando "cd Desktop". Nosso prompt agora aponta para "C:\Documents and Settings\usuario\Desktop", que é onde encontra-se o arquivo HelloWorld.java.
Digite o comando "javac HelloWorld.java" como na figura a seguir:



Após compilado perceba que foi criado um arquivo chamado HelloWorld.class. Neste arquivo está contido os bytecodes que serão interpretados pela JVM para executar sua aplicação.
Com o prompt ainda aberto digite: "java HelloWorld" e veja o resultado:


Nós já codificamos, compilamos e executamos nosso programa. Agora vamos às explicações necessárias.

Em Java os arquivos de código fonte deverão conter classes que executam uma determinada tarefa.
No nosso exemplo nós temos uma classe chamada HelloWorld com o modificador de acesso public, você aprenderá o significado dos modificadores de acesso brevemente. Dentro de nossa classe nós temos um MÉTODO chamado main, o main é o principal método de qualquer aplicativo Java, ou seja, todo programa em Java tem que ter obrigatoriamente um método main executando alguma ação. No main nós mandamos o sistema imprimir a frase "Hello World Java :D" através do comando System.out.println().

Qualquer dúvida, ou sugestão esteja a vontade.
Simples, não? Olá mundo, agora você está programando em Java :).

sexta-feira, 25 de janeiro de 2008

Instalando a JDK

Após nossa série Desmistificando o Java, onde mostramos definições das principais siglas que rodeiam a plataforma Java, estarei aqui mostrando a instalação da JDK(Java Development Kit) no ambiente Windows. Para quem não se lembra o que é a JDK vide isto: http://chadetecnologia.blogspot.com/2008/01/desmistificando-o-java.html

Inicialmente faremos download da versão mais recente da JDK no site da sun:
http://java.sun.com/javase/downloads/?intcmp=1281
No momento que escrevo este tutorial a versão da JDK corrente é a 6 na quarta atualização.
Após feito o download da JDK, que já vem com a JRE embutida, você irá instalá-la na sua máquina. A instalação é bastante simples.

Após a instalado vamos verificar se ocorreu tudo certo. Vá no prompt de comando e digite: java -version. Aparecerá então a versão da JDK instalada.

Porém se você digitar o comando para compilar as classes, o javac, perceba que dará erro. Este erro ocorre devido ao seu sistema não saber onde se encontra o compilador javac.
Vamos setar então as variáveis de ambiente do windows, para mostrar a ele que existe o compilador javac. Seguiremos os seguintes passos:

1 - Clique com o botão direito em Meu Computador, vá em Propriedades, depois Avançado e por fim clique no botão Variavéis de Ambiente.
2 - Na opção Variaveis do Sistema edite a variável Path já existente e adicione ao fim do conteúdo existente o caminho da pasta bin da JDK(seria mais ou menos: C:\Arquivos de programas\Java\jdk1.6.0_4\bin).
3 - Reinicie seu computador para que as alterações sejam salvas corretamente
4 - Abra o prompt de comando e digite javac, aparecerá então várias opções. Isto significa que
o compilador poderá ser usado a partir de agora.

Existem variações destas configurações setando as variáveis de ambiente. Mostrei aqui a mais simples, mas tudo funcionará corretamente :).

No próximo tutorial você fará seu primeiro programa em Java.

quinta-feira, 24 de janeiro de 2008

Na lista das 100 melhores companhias para se trabalhar, a gigante da tecnologia Google lidera

Na lista das 100 melhores empresas para se trabalhar da revista de negócios Fortune, a empresa que lidera é a Google. Com refeições gratuitas, natação, spa, e médicos no local, a empresa é referência no Vale do Silício. Engenheiros do Google podem gastar até 20% do tempo em projetos independentes.
As outras empresas da área de tecnologia que estão na lista são: Cisco Systems, Qualcomm, Adobe Systems, Yahoo e Microsoft, em 11º, 14º, 31º, 44º e 50º, respectivamente.
Você pode ver a lista completa em: http://money.cnn.com/magazines/fortune/bestcompanies/2007/full_list/

quarta-feira, 23 de janeiro de 2008

Tutorial delicious. Você nunca mais perderá seus favoritos!!

Quantas vezes você formatou seu computador e esqueceu de salvar os favoritos? Pois bem, irei apresentar para vocês o delicious.
O delicious é um site que tem como objetivo armazenar seus favoritos na web. Assim você poderá acessar seus favoritos em qualquer computador, basta ter conexão com a internet.

Farei um breve tutorial aqui para vocês mostrando o delicious:

1 - Vá no site del.icio.us e clique em register. Aparecerá a seguinte tela de cadastro:



Preencha com o seu username(nome de usuario/apelido), full name(nome completo), password(senha), email e as letras de segurança. Depois basta clicar em "register".


2 - No segundo passo você irá instalar a extensão delicious no firefox. Se você não usa firefox, no próprio site do delicious tem opção para instalar o botão em outros browsers, mas aqui só abordo o firefox. Com esta extensão do firefox você poderá adicionar seus favoritos através de um clique no menu del.icio.us>Add bookmark, ou apertando Ctrl+D.



3 - Após instalado os botões aparecerá uma tela com um pequeno tutorial ensinando a usar os botões que foram instalados.


Este botão, o My del.icio.us, serve para abrir sua página de favoritos.






Este botão, o Tag This, serve para você adicionar sua página atual no seu del.icio.us.





E para acessar sua página de favoritos basta você acessar: http://del.icio.us/seuUsername.

Até a próxima :)

Desmistificando o Java - Parte 3

Dando continuidade à nossa série Desmistificando o Java, hoje vamos ver o significado das siglas: JRE, JSE, JSF e por fim mas não menos importante JVM.


JRE: Acrônimo de Java Runtime Environment. É o ambiente de execução dos aplicativos Java, na JRE estão contidas as bibliotecas padrões, a JVM e outros componentes necessários para applets e aplicativos escritos na linguagem Java rodar.

JSE: Acrônimo de Java Standard Edition. É a plataforma de desenvolvimento de applets e aplicações. Nele está contida a JDK e a JRE, ferramentas de linha de comando e a JVM. A JSE é a principal plataforma da linguagem Java, já que a JEE e a JME são baseados nela.

JSF: Acrônimo de JavaServer Faces. É o framework da proxima geração de aplicações Web. A tecnologia JavaServer Faces (JSF) provê recursos que simplificam o desenvolvimento de aplicações J2EE web. Com ela, é possível criar componentes reutilizáveis de interface gráfica.

JVM: Acrônimo de Java Virtual Machine. É uma máquina virtual que intermedia o programa Java e o computador. A JVM converte os bytecodes em códigos de máquina que podem ser executados. Ela é responsável pelo gerenciamento das aplicações java correntes.


Chegamos ao fim desta série Desmistificando o Java com definições simples que as vezes confundem a pequenina cabeça do indivíduo. Breve estaremos partindo para a parte prática.
Abraços.

terça-feira, 22 de janeiro de 2008

Yahoo! prevê corte de 15% dos funcionários

"O gigante americano da Internet Yahoo! pretende fazer um corte de 15% no seu quadro de funcionários para melhorar a rentabilidade, informou a imprensa local na segunda-feira (21). A reestruturação deve significar a demissão de pelo menos 2.500 pessoas.
Segundo o "The Wall Street Journal", o grupo considera suprimir centenas de vagas para encerrar 2008 com um número de efetivos similar ao de 2007.
A estratégia é reforçar o pessoal em setores prioritários e reduzir em outros. A informação no site especializado Silicon Alley Insider é que o Yahoo! reduzirá sua equipe de 15% a 20%, o equivalente a algo entre 1.500 e 2.500 pessoas.
O grupo deve se pronunciar sobre o assunto, quando divulgar seus resultados trimestrais, em 29 de janeiro." Fonte: Folha Online

Se a Yahoo! não acompanhar o ritmo de inovação das outras empresas, o resultado só tende a piorar. Tudo bem que o Yahoo! ainda tem serviços que fazem muito sucesso como o Flickr principalmente. Mas o Yahoo! precisa mostrar o porquê de ser das maiores empresas de internet do mundo.
Nada contra a Yahoo!, mas todos se lembram que a AOL quase entra em recesso devido à estagnação em inovação.

segunda-feira, 21 de janeiro de 2008

Privacidade na internet

Tem um site chamado http://www.lili.com que tem um banco de dados com o endereço e telefone de várias pessoas, eu pesquisei o telefone de minha casa e ele me retornou o nome de minha mãe ( que é a titular da conta ) e o endereço. Não sei como eles conseguem estes dados, provavelmente compram ou copiam de uma lista telefonica.
Mas eles te dão a opção de excluir, basta você clicar no botao excluir da pagina e colocar email para confirmar a exclusão.
Nesta era digital existem os prós e os contras e o principal contra é esta invasão de privacidade. Precisamos ter muito cuidado com isto. Fica ai a dica ;)
Abraços.