Com certeza você já ouviu flar do Apple iPad, ou do "Tablet da Apple", ou ainda "aquele iPodão rapá!", não importa, alguma coisa sobre o iPad você já leu/ouviu/sonhou!
Só para resumir, é o novo dispositivo da Apple, utilizando a maioria das características do iTouch/iPhone, só que refinadas. Com uma tela de LED com resolução 1024x768, promete revolucionar o modo como usamos dispositivos móveis. Para saber mais clique aqui. Ainda não está a venda no Brasil, mas acho que isso logo vai mudar.
Agora vamos ao que interessa: o que você achou, mesmo sabendo que nenhum de nós chegou perto desse dispositivo, do iPad?
Eu sou suspeito para falar, pois sou um macmaníaco convicto, mas mesmo assim eu gostaria de saber o que você acha de interessante e o que você acha de ruim...
quinta-feira, 28 de janeiro de 2010
sexta-feira, 22 de janeiro de 2010
Firefox 3.6
Foi liberada a nova versão do Firefox, a 3.6, e promete ser a versão mais rápida. Dentre as melhorias apontadas pelos desenvolvedores, estão:
Acesse o site do Firefox e saiba mais...
- Navegação Privativa: novo Navegue pela web sem deixar um só rastro.
- Gerenciador de Senhas: Memorize senhas de sites sem ver nenhum popup.
- Campo de Endereços Inteligente: melhorado Encontre os sites que você gosta em segundos (e sem precisar lembrar de endereços estranhos).
- Incrível Velocidade: novo Visualize páginas rapidamente e utilizando menos memória do seu computador.
- Proteções Antiphishing e Antiataques: melhorado Aproveite a mais avançada proteção contra ataques e fraudes online.
- Restauração de Sessões: improved Saída inesperada? Volte exatamente para onde você estava.
- Favoritos em Um Clique: Adicione, procure, e organize sites favoritos de forma rápida e fácil.
- Fácil Personalização: melhorado Milhares de complementos dão a você a liberdade de montar você mesmo o seu navegador.
- Abas: melhorado Faça mais de uma só vez com abas que você organiza ao arrastar o mouse.
- Identidade em um clique: Evite golpes online, transações inseguras e fraudes utilizando a identificação simplificada de sites.
Acesse o site do Firefox e saiba mais...
quinta-feira, 21 de janeiro de 2010
Promoção Sherlock - Targus Brasil
Esse não é um post para falar sobre a marca Targus, mas sim da promoção que eles estão fazendo, pois para participar dessa promoção, ao que tudo indica, não é necessário possuir produtos da marca.
A idéia da promoção é você fotografar uma mochila Targus que tenha outra marca nela, por exemplo:
Para saber mais sobra a promoção, acesse aqui ou aqui!
A idéia da promoção é você fotografar uma mochila Targus que tenha outra marca nela, por exemplo:
quarta-feira, 20 de janeiro de 2010
Série Guia Mangá
A editora Novatec está lançando uma série de livos que iniciam com o título "Guia Mangá de ...", onde o assunto principal do livro é abordado durante aventuras vividas pelos personagens, trazendo uma proposta, no mínimo, inusitada de apresentar o tema.
Já são 2 livos: Guia Mangá de Banco de Dados e Guia Mangá de Eletricidade.
Eu não li nenhum dos livros, portanto não posso comentar sobre a didática, o aprofundamento ou coisa parecida, mas tem uma resenha feita pelo pessoal do iMasters aqui.
Já são 2 livos: Guia Mangá de Banco de Dados e Guia Mangá de Eletricidade.
Eu não li nenhum dos livros, portanto não posso comentar sobre a didática, o aprofundamento ou coisa parecida, mas tem uma resenha feita pelo pessoal do iMasters aqui.
terça-feira, 19 de janeiro de 2010
Google DNS
Não é uma notícia nova, mas como eu passei por esse problema ontem, decidi compartilhar a experiência...
Ontem eu estava tendo problemas de resolução de nomes com o DNS padrão da Velox, e resolvi fazer uma busca na web, até que encontrei o DNS da Google.
Antigamente eu usaria o Open DNS, mas o da Google, até o momento, está "filé". Basta configurar o DNS Primário para 8.8.8.8 e o secundário para 8.8.4.4 e ser feliz...
Ontem eu estava tendo problemas de resolução de nomes com o DNS padrão da Velox, e resolvi fazer uma busca na web, até que encontrei o DNS da Google.
Antigamente eu usaria o Open DNS, mas o da Google, até o momento, está "filé". Basta configurar o DNS Primário para 8.8.8.8 e o secundário para 8.8.4.4 e ser feliz...
sábado, 16 de janeiro de 2010
Google Collections Framework
Olá galera, só pra fazer a devida referência, o post é meu, mas a dica é do nosso "colaborador senior" Mário Jorge: Google Collections Framework 1.0 lançado.
Confira aqui mais informações e vídeos falando desse novo produto da Google.
"The Google Collections Library 1.0 is a set of new collection types, implementations and related goodness for Java 5 and higher, brought to you by Google. It is a natural extension of the Java Collections Framework."
Vale apena dar uma olhada, pois as novas implementações deles são, no mínimo, muito interessantes, fora os novos tipos que são show de bola.
Até mais...
Confira aqui mais informações e vídeos falando desse novo produto da Google.
"The Google Collections Library 1.0 is a set of new collection types, implementations and related goodness for Java 5 and higher, brought to you by Google. It is a natural extension of the Java Collections Framework."
Vale apena dar uma olhada, pois as novas implementações deles são, no mínimo, muito interessantes, fora os novos tipos que são show de bola.
Até mais...
quinta-feira, 29 de outubro de 2009
Ubuntu 9.10 Liberado para Download
sábado, 24 de outubro de 2009
REST sem rodeios
REST (Representational State Transfer): é uma técnica de engenharia de software para sistemas hipermídia distribuídos como a Internet.
"A REST (Transferência do Estado Representacional) é pretendida como uma imagem do design da aplicação se comportará: uma rede de websites (um estado virtual), onde o usuário progride com uma aplicação selecionando as ligações (transições do estado), tendo como resultado a página seguinte (que representa o estado seguinte da aplicação) que está sendo transferida ao usuário e apresentada para seu uso." (Fielding,2000)
Os serviços Web RESTful são serviços construídos com o estilo de arquitetura RESTful. A construção de serviços Web com a abordagem RESTful está surgindo como uma alternativa popular ao uso de tecnologias baseadas em SOAP para implantação de serviços na Internet, por ser mais leve e possuir a capacidade de transmitir dados diretamente através de HTTP.
A JSR 311: JAX-RS: The JavaTM API for RESTful Web Services define uma especificação para java do RESTful e o Jersey é a implementação de referencia dessa especificação.
Despois dessa rapida explicação vamos a pratica e fazer o famoso "alô mundo" (Esse é na unha e pode ser feito em qualque IDE).
1. Crie um projeto Java
2. Baixe as seguintes bibliotecas:
. jersey-core
. jersey-server
. grizzly-servlet-webserver
. jsr311-api
. asm
3. Importe para o seu projeto as bibliotecas
4. Crie as seguintes classes:
a. Classe do Serviço
b. Classe de implantação e execução
Para testar acesse cm o navegador http://localhost:9998/alomundo
Aguardem os proximos post
[]'s
"A REST (Transferência do Estado Representacional) é pretendida como uma imagem do design da aplicação se comportará: uma rede de websites (um estado virtual), onde o usuário progride com uma aplicação selecionando as ligações (transições do estado), tendo como resultado a página seguinte (que representa o estado seguinte da aplicação) que está sendo transferida ao usuário e apresentada para seu uso." (Fielding,2000)
Os serviços Web RESTful são serviços construídos com o estilo de arquitetura RESTful. A construção de serviços Web com a abordagem RESTful está surgindo como uma alternativa popular ao uso de tecnologias baseadas em SOAP para implantação de serviços na Internet, por ser mais leve e possuir a capacidade de transmitir dados diretamente através de HTTP.
A JSR 311: JAX-RS: The JavaTM API for RESTful Web Services define uma especificação para java do RESTful e o Jersey é a implementação de referencia dessa especificação.
Despois dessa rapida explicação vamos a pratica e fazer o famoso "alô mundo" (Esse é na unha e pode ser feito em qualque IDE).
1. Crie um projeto Java
2. Baixe as seguintes bibliotecas:
. jersey-core
. jersey-server
. grizzly-servlet-webserver
. jsr311-api
. asm
3. Importe para o seu projeto as bibliotecas
4. Crie as seguintes classes:
a. Classe do Serviço
package br.javalinuxevatapa.jersey.resource;
import javax.ws.rs.Path;
import javax.ws.rs.GET;
import javax.ws.rs.Produces;
@Path("/alomundo")
public class AloMundoResource {
@GET
@Produces("text/plain")
public String getClichedMessage() {
return "Alô Mundo!";
}
}
b. Classe de implantação e execução
package br.javalinuxevatapa.jersey.teste;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import com.sun.grizzly.http.SelectorThread;
import com.sun.jersey.api.container.grizzly.GrizzlyWebContainerFactory;
public class Inicio {
public static void main(String[] args) throws IOException {
final String baseUri = "http://localhost:9998/";
final MapinitParams = new HashMap ();
initParams.put("com.sun.jersey.config.property.packages","br.javalinuxevatapa.jersey.resource");
System.out.println("Starting grizzly...");
SelectorThread threadSelector = GrizzlyWebContainerFactory.create(baseUri,initParams);
System.out.println("baseUri: "+baseUri);
System.in.read();
threadSelector.stopEndpoint();
System.exit(0);
}
}
Para testar acesse cm o navegador http://localhost:9998/alomundo
Aguardem os proximos post
[]'s
Assinar:
Postagens (Atom)