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

quarta-feira, 13 de maio de 2009

Google melhora (de novo) com novas opções de busca

O Google andou melhorando novamente sua engine de busca, apresentando agora mais informações relacionadas ao resultado, mais opções para o refinamento e para melhorar a visualização dos resultados associados a uma pesquisa. A notícia saiu ontem no blog do Google e não sei se estava no ar há algum tempo.

Para experimentar, usei a pesquisa abaixo:
http://www.google.com/search?hl=en&q=cryptographic+key+management

A primeira coisa que percebemos é a disponibilidade de exibir e esconder as opções de refinamento e visualização (logo à esquerda - Show Options e Hide Options)


Dentre as opções disponíveis, duas das que achei mais interessantes são a possibilidade de visualizar em uma estrutura hierárquica as pesquisas relacionadas e a quantidade de resultados no tempo.

No caso da visualização hierárquica, que eles chamam de "Wonder Wheel" (conforme figura abaixo), são apresentadas temas fortemente relacionados e a cada clique nas opções vamos navegando nas estruturas e refinando o foco da pesquisa.

Nos resultados no tempo, o Google apresenta uma distribuição dos resultados no tempo, mostrando em que momento do tempo o assunto se tornou mais relevante à medida em que mais artigos foram publicados. Obviamente que resultados anteriores à época da internet referem-se a textos que foram processados para extrair o seu contexto temporal.

Mais uma vez, clicando nos "clusters" de períodos de tempo, conseguimos novos refinamentos, conseguindo chegar no detalhe do mês do ano ao qual as informações estão relacionadas (não tentei chegar no detalhe de semana ou dia, ainda não sei se é possível).


A pesquisa está contextualizada, o que permite à engine perceber que o tema "restaurante" pode requerer um refinamento por cidade e, assim, a engine apresenta automaticamente a opção.

Está claro que o Google está se tornando muito mais que uma ferramenta de busca, caminhando claramente para um modelo de mineração de dados onde já inclui todos os recursos da Web2.0 e incluindo funcionalidades interessantes como a navegação hiperbólica.

Só tenho mais motivos para confirmá-la como a melhor engine de navegação.

segunda-feira, 4 de maio de 2009

Java na Nuvem

Infelizmente o dia-a-dia está tomando muito tempo e estou tendo que "espaçar" um pouco mais a escrita do blog, mas o importante é que estou aqui de volta e vou tentar sempre ser mais presente.

A notícia de hoje já está na midia há algum tempo (quase um mês) mas vale a pena falar de novo.

Em 07/04/2009 o Google anunciou a possibilidade de uso de Java para programar a Google App Engine (veja aqui), que viabiliza a utilização da infraestrutura do Google para manter aplicações "na nuvem" (cloud computing).

Para quem já experimentou o ambiente de desenvolvimento e de produção em Python, já viu que o desenvolvimento é extremamente fácil e simples, e os testes na máquina local são também muito fáceis de se conduzir.

Apesar da simplicidade do desenvolvimento com Python, a uniformidade no uso da linguagem Java nas várias camadas é algo que os desenvolvedores vinham cobrando e que agora é algo recebido com muita alegria.

Quem gosta de desenvolver em Java precisa experimentar o desenvolvimento usando o GoogleWebToolkit + GoogleAppEngine. Eu que já gostei do desenvolvimento em Python, sei que vou ter algo para me divertir no final de semana. :-)

quarta-feira, 3 de setembro de 2008

Browser da Google quebra paradigmas : Boas vindas ao Google Chrome

Continuo de olho em tudo que a Google anda fazendo. Como sempre defendo, se existe alguma empresa que pode no futuro (próximo ou remoto) quebrar a hegemonia da Microsoft, esta é a Google. Isso por que a Google tem o olhar na usabilidade que fez tanto sucesso à Microsoft, a preocupação com a arquitetura das aplicações que deu tanta credibilidade à Sun e a diversas distribuições de Linux e um espírito inovador que não perde em nada para a Apple.

Bem, enquanto não vem o sistema operacional da Google (o que não deve demorar), vamos desfrutrando as aplicações que pelo jeito vão substituir muito do Office e outras aplicações da Microsoft. Agora é a vez do browser.

Sou usuário do Firefox há muito tempo e agora já estou experimentando o Chrome. Para seu lançamento, a Google lançou uma estória em quadrinhos que conta muito da arquitetura do novo navegador e quem gosta de TI vai gostar do que irá ler.

Dentre as características mais interessantes que tomei conhecimento estão:
  • Browser multi-processo: Cada aba é um processo. Portanto, se um javascript travar, basta remover aquela pasta;
  • A rendering engine é a Webkit, que é de código-aberto e tem suas raízes lá no Linux/KDE.
  • Os javascripts vão rodar numa virtual-machine de alto desempenho que também está sendo projetada do zero.
  • Uma estrutura de segurança bastante inteligente e particular, que trata cada tab individualmente. Aliás, as tabs são os objetos-foco do Chrome.
Vale a pena fazer o download e ler um pouco sobre o assunto.

E, como sempre, fiquem de olho na Google!