<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SamuraiDio &#187; google</title>
	<atom:link href="http://blog.diovani.com/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.diovani.com</link>
	<description>GNU/Linux &#124; PHP &#124; JavaScript</description>
	<lastBuildDate>Sat, 18 Dec 2010 21:19:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Compilando Chromium (ou Google Chrome) no Linux</title>
		<link>http://blog.diovani.com/2008/09/11/compilando-chromium-ou-google-chrome-no-linux/</link>
		<comments>http://blog.diovani.com/2008/09/11/compilando-chromium-ou-google-chrome-no-linux/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 19:13:53 +0000</pubDate>
		<dc:creator>diovani</dc:creator>
				<category><![CDATA[Sem Categoria]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://blog.diovani.com/2008/09/11/compilando-chromium-ou-google-chrome-no-linux/</guid>
		<description><![CDATA[Com o lançamento beta do navegador web Google Chrome, obviamente eu também fiquei animado e ansioso para testar o novo &#8220;brinquedinho&#8221;.
Vou mostrar aqui como compilar o Chromium, o projeto no qual é baseado o Google Chrome, no Debian GNU/Linux e rodar os unit tests que vêm com ele. Note que não existe ainda um navegador [...]]]></description>
			<content:encoded><![CDATA[<p>Com o lançamento beta do <a href="http://www.google.com/chrome">navegador web Google Chrome</a>, obviamente eu também fiquei animado e ansioso para testar o novo &#8220;brinquedinho&#8221;.</p>
<p>Vou mostrar aqui como compilar o <a href="http://dev.chromium.org/Home">Chromium, o projeto no qual é baseado o Google Chrome</a>, no Debian GNU/Linux e rodar os <em>unit tests</em> que vêm com ele. Note que não existe ainda um navegador Chromium para Linux, tudo o que temos são alguns comandos de terminal usados para testar alguns móduilos, ou seja, este tutorial será exclusivamente destinado a desenvolvedores (principalmente C/C++) e pessoas curiosas.</p>
<blockquote><p><em>&#8220;<strong>Nota: </strong>Ainda não existe uma versão funcional de navegador baseado no Chromium para Linux. Porém, vários sub-módulos podem ser compilados no Linux, mas tudo o que se obtém é um comando executável que retorna &#8220;all tests pass&#8221;</em>. &#8221;</p>
<p>Se você deseja instalar um navegador baseado no Chromium funcional, procure por um dos vários tutoriais de <a href="http://www.google.com/search?q=instalando+google+chrome+no+wine">instalação do Google Chrome no Wine</a>.</p></blockquote>
<p>Primeiramente, você precisará instalar as seguintes dependencias:</p>
<ul>
<li> Subversion &gt;= 1.4</li>
<li>pkg-config &gt;= 0.20</li>
<li> Python &gt;= 2.4</li>
<li> Perl &gt;= 5.x</li>
<li> gcc/g++ &gt;= 4.2</li>
<li> bison &gt;= 2.3</li>
<li> flex &gt;= 2.5.34</li>
<li> gperf &gt;= 3.0.3</li>
<li> libnss3-dev &gt;= 3.12</li>
</ul>
<p>No Debian e distribuições derivadas dele (como o Ubuntu) basta instalar tudo com o apt-get / aptitude:</p>
<pre># aptitude install subversion \
    pkg-config \
    python \
    perl \
    g++ \
    bison \
    flex \
    gperf \
    libnss3-dev</pre>
<p>Após instalar as dependências, escolha um diretório para colocar os fontes e compilar. Vou considerar que o diretório escolhido seja <strong><em>$HOME/chromium</em></strong>. Primeiramente crie o diretório e mude para ele:</p>
<pre>$ mkdir $HOME/chromium
$ cd $HOME/chromium</pre>
<p>Então obtenha o <em>depot tools</em> usando o comando <em>svn</em>:</p>
<pre>$ svn co http://src.chromium.org/svn/trunk/depot_tools/linux depot_tools</pre>
<p>Como alternativa, você pode <a href="http://build.chromium.org/buildbot/archives/depot_tools_linux.tar.gz">baixar o <em>depot tools</em> em tar.gz</a>.</p>
<p>Depois disso mude seus locales para &#8220;<em>C</em>&#8221; (necessário devido a um bug temporário nos scripts <em>gclient</em>, que interpretam a saída do subversion), e execute <em>./depot_tools/gclient config</em>:</p>
<pre>$ export LANG=C
$ export LANGUAGE=C
$ export LC_ALL=C
$ ./depot_tools/gclient config http://src.chromium.org/svn/trunk/src</pre>
<p>O <em>checkout</em> dos arquivos via <em>svn</em> deve demorar algum tempo, dependendo de sua conexão. Caso esteja muito lento você pode também obtar por obter um <a href="http://build.chromium.org/buildbot/archives/chromium.tgz">snapshopt do SVN Checkout</a>.</p>
<p>Após obter os fontes, para compilar execute:</p>
<pre>$ cd $HOME/chromium/src/chrome
$ ../third_party/scons/scons.py Hammer</pre>
<p>Como o projeto ainda está engatinhando, e os desenvolvedores estão <em>&#8220;brincando&#8221;</em> com o código, é bem comum que alguma coisa falhe nesta parte. Infelizmente será necessário um mínimo de conhecimento em <em>C/C++</em> ou outras linguagens utilizadas para seguir adiante. Eu por exemplo, me deparei com alguns erros nos arquivos <em>src/webkit/glue/webframe_impl.h</em> e <em>src/skia/effects/SkCullPoints.cpp</em>, facilmente corrigidos removendo uma declaração <em>typedef</em> e adicionando alguns parênteses a uma condição, respectivamente. Estou postando meus <em>DIFFs</em> para caso alguém tenha o mesmo problema:</p>
<p><a href="http://blog.diovani.com/wp-content/uploads/2008/09/webframe_implh.diff" title="webframe_implh.diff">webframe_implh.diff</a><br />
<a href="http://blog.diovani.com/wp-content/uploads/2008/09/skcullpointscpp.diff" title="skcullpointscpp.diff">skcullpointscpp.diff</a></p>
<p>Após a compilação, executáveis criados durante o processo estarão disponíveis em <em>$HOME/chromium/src/chrome/Hammer</em>.</p>
<p>Como mencionado anteriormente, <strong><em>Ainda não existe uma versão funcional de navegador baseado no Chromium para Linux</em></strong>. A única coisa que você pode fazer no momento é executar alguns <em>unittests</em>:</p>
<pre>$ cd $HOME/chromium/src/chrome
$ Hammer/base_unittests
$ Hammer/net_unittests</pre>
<p>Para quem tiver interesse em colaborar com os esforços para termos um navegador baseado no Chromium para linux, não deixem de acessar a <a href="http://dev.chromium.org/developers/how-tos/linux-development">página de desenvolvimento para Linux</a>, com alguns detalhes do desenvolvimento, e uma série de bugs aguardando ajuda.</p>
<p>Desta vez não tem screenshot&#8230;<br />
Bem, já que insistem&#8230; aí vai um screenshot de um <em>unittest</em>:</p>
<p><a href="http://blog.diovani.com/wp-content/uploads/2008/09/chrome_baseunittest.jpg" title="chrome_baseunittest.jpg"><img src="http://blog.diovani.com/wp-content/uploads/2008/09/chrome_baseunittest.thumbnail.jpg" alt="chrome_baseunittest.jpg" /></a></p>
<p><em>Fonte: </em><a href="http://dev.chromium.org/developers/how-tos/build-instructions-linux">http://dev.chromium.org/developers/how-tos/build-instructions-linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diovani.com/2008/09/11/compilando-chromium-ou-google-chrome-no-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Latitude e Longitude no Google Maps</title>
		<link>http://blog.diovani.com/2008/07/02/latitude-e-longitude-no-google-maps/</link>
		<comments>http://blog.diovani.com/2008/07/02/latitude-e-longitude-no-google-maps/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 14:18:27 +0000</pubDate>
		<dc:creator>diovani</dc:creator>
				<category><![CDATA[Sem Categoria]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google maps]]></category>

		<guid isPermaLink="false">http://blog.diovani.com/2008/07/02/latitude-e-longitude-no-google-maps/</guid>
		<description><![CDATA[Um pequeno problema para desenvolvedores web tentados a utilizar a api do Google Maps é obter a latitude e longitude de uma localidade, necessária para marcar um ponto exato no mapa. Mas onde conseguir estes valores, visto que o Google Maps não os exibe?
Pesquisando um pouco sobre isto, encontrei duas ótimas soluções para encontrar a [...]]]></description>
			<content:encoded><![CDATA[<p>Um pequeno problema para desenvolvedores web tentados a utilizar a <a href="http://code.google.com/more/#products-geo-maps">api do Google Maps</a> é obter a latitude e longitude de uma localidade, necessária para marcar um ponto exato no mapa. Mas onde conseguir estes valores, visto que o <a href="http://maps.google.com">Google Maps</a> não os exibe?</p>
<p>Pesquisando um pouco sobre isto, encontrei duas ótimas soluções para encontrar a latitude e longitude a partir do Google Maps, possibilitando encontrar um local qualquer a partir da pesquisa em <a href="http://maps.google.com">http://maps.google.com</a>, e então simplesmente obter as coordenadas com um Javascript.</p>
<p>Se utiliza Firefox e possui a <a href="https://addons.mozilla.org/pt-BR/firefox/addon/748">extensão GreaseMonkey</a> instalada, basta instalar o <a href="http://userscripts.org/scripts/show/21136">script Show Coordinates in Google Maps</a>. Este script adiciona as coordenadas ao canto superior direito do mapa acessado atualmente:</p>
<p style="text-align: center" align="left"><img src="http://blog.diovani.com/wp-content/uploads/2008/07/gmaps-coordinates.jpg" alt="gmaps-coordinates.jpg" /></p>
<p>Caso você não utilize Firefox, ou não tenha intenção de instalar a extensãoGreaseMonkey, basta copiar o script abaixo, e colá-lo na barra de endereço de seu navegador ao acessar uma página do Google Maps:</p>
<blockquote>
<p align="center"><strong>javascript:void(prompt(&#8221;,gApplication.getMap().getCenter()));</strong></p>
</blockquote>
<p>Assim vc verá uma caixa de mensagem com as coordenadas do local:</p>
<p style="text-align: center"><img src="http://blog.diovani.com/wp-content/uploads/2008/07/latitude-longitude.png" alt="latitude-longitude.png" /></p>
<p>Você também pode adicioná-lo aos seus favoritos, assim, sempre que clicá-lo a irá receber as coordenadas.</p>
<p><em>Fonte: <a href="http://lifehacker.com/software/google-maps/how-to-find-latitude-and-longitude-267361.php">http://lifehacker.com/software/google-maps/how-to-find-latitude-and-longitude-267361.php</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diovani.com/2008/07/02/latitude-e-longitude-no-google-maps/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Quem gostou do novo favicon do Google?</title>
		<link>http://blog.diovani.com/2008/06/03/quem-gostou-do-novo-favicon-do-google/</link>
		<comments>http://blog.diovani.com/2008/06/03/quem-gostou-do-novo-favicon-do-google/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 14:10:07 +0000</pubDate>
		<dc:creator>diovani</dc:creator>
				<category><![CDATA[Sem Categoria]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://blog.diovani.com/2008/06/03/quem-gostou-do-novo-favicon-do-google/</guid>
		<description><![CDATA[Neste última semana notei que o favicon dos sites do Google mudou de um &#8216;G&#8217; para um &#8216;g&#8217;:

Nada contra a mudança&#8230; Na verdade achei até este icon melhor que o antigo (apesar de também ser, simplesmente uma letra), mas acho que, como a grande maioria dos usuários do Google (eu, por exemplo) devem estar bem [...]]]></description>
			<content:encoded><![CDATA[<p>Neste última semana notei que o favicon dos sites do Google mudou de um &#8216;G&#8217; para um &#8216;g&#8217;:</p>
<p align="center"><a href="http://www.google.com/favicon.ico"><img src="http://blog.diovani.com/wp-content/uploads/2008/06/2008-06-03_11-03-00.jpg" alt="google.com" border="0" /></a></p>
<p>Nada contra a mudança&#8230; Na verdade achei até este icon melhor que o antigo (apesar de também ser, simplesmente uma letra), mas acho que, como a grande maioria dos usuários do Google (eu, por exemplo) devem estar bem acostumados ao antigo &#8216;G&#8217;, a aceitação não deve ser tão boa.</p>
<p>Não me parece que estou visitando uma página do Google quando vejo este novo favicon em minhas abas&#8230; :(</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diovani.com/2008/06/03/quem-gostou-do-novo-favicon-do-google/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Docs Offline</title>
		<link>http://blog.diovani.com/2008/04/01/google-docs-offline/</link>
		<comments>http://blog.diovani.com/2008/04/01/google-docs-offline/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 20:05:32 +0000</pubDate>
		<dc:creator>diovani</dc:creator>
				<category><![CDATA[Sem Categoria]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[webapps]]></category>

		<guid isPermaLink="false">http://blog.diovani.com/2008/04/01/google-docs-offline/</guid>
		<description><![CDATA[A grande maioria dos usuários dos serviços Google já deve conhecer o GoogleDocs. Trata-se de uma coleção de aplicativos web para edição de textos, planilhas e apresentações, compatível com formatos os Open Document e MS Office, sendo muito úteis para editar e armazenar documentos online, de qualquer computador conectado a internet.
Acontece que para certos usuários, [...]]]></description>
			<content:encoded><![CDATA[<p>A grande maioria dos usuários dos serviços Google já deve conhecer o <a href="http://docs.google.com">GoogleDocs</a>. Trata-se de uma coleção de aplicativos web para edição de textos, planilhas e apresentações, compatível com formatos os <a href="http://pt.wikipedia.org/wiki/OpenDocument">Open Document</a> e MS Office, sendo muito úteis para editar e armazenar documentos online, de qualquer computador conectado a internet.</p>
<p>Acontece que para certos usuários, torna-se mais eficaz ter seus documentos armazenados localmente, para o caso de haver necessidade de visualização/edição quando não conectado a internet.</p>
<p>Pensando nisso, o Google está desenvolvendo o <a href="http://gears.google.com/">GoogleGears</a>. O GoogleGears é uma extensão para o Firefox, disponível para Windows, Mac OS X e GNU/Linux, que permite edição e sincronização de documentos com o GoogleDocs. Ele basicamente, permite a utilização de toda a interface do GoogleDocs (AJAX based) mesmo quando não conectado a internet, e também a sincronização (download/upload) dos documentos quando estiver finalmente conectado.</p>
<p>Veja o vídeo de demonstração (em inglês):</p>
<p>[There is a video that cannot be displayed in this feed. <a href="http://blog.diovani.com/2008/04/01/google-docs-offline/">Visit the blog entry to see the video.]</a></p>
<p>Além das vantagens de sincronização online / offline, agora o Google Docs torna-se uma alternativa offline para o OpenOffice.org ou MS Office, bastando ao usuário ter o Firefox instalado com a extensão.</p>
<p><em>Fonte: <a href="http://www.solutio360.com/index.php/Tecnologia/Google-Docs-agora-offline-tambem.html">solutio360</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diovani.com/2008/04/01/google-docs-offline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug no Firefox? Ou no Gmail?</title>
		<link>http://blog.diovani.com/2008/03/23/bug-no-firefox-ou-no-gmail/</link>
		<comments>http://blog.diovani.com/2008/03/23/bug-no-firefox-ou-no-gmail/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 17:41:46 +0000</pubDate>
		<dc:creator>diovani</dc:creator>
				<category><![CDATA[Sem Categoria]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://blog.diovani.com/2008/03/23/bug-no-firefox-ou-no-gmail/</guid>
		<description><![CDATA[Não é a primeira vez que isto me acontece. Decidi postar apenas por ser um bug (!?) estranho, mas não preocupante, pois não é algo persistente.
Ao tentar acessar meu email no Google Hosted (ou Google Apps) o Firefox (ou Iceweasel) me pergunta o que desejo fazer com o arquivo .COM (:&#124; !??):

Engraçado né? Muito útil [...]]]></description>
			<content:encoded><![CDATA[<p>Não é a primeira vez que isto me acontece. Decidi postar apenas por ser um bug (!?) estranho, mas não preocupante, pois não é algo persistente.</p>
<p>Ao tentar acessar meu email no Google Hosted (ou <a href="http://blog.diovani.com/2007/09/17/google-apps/">Google Apps</a>) o Firefox (ou Iceweasel) me pergunta o que desejo fazer com o arquivo .COM (:| !??):</p>
<p><a href="http://blog.diovani.com/wp-content/uploads/2008/03/iceweasel_bug.jpg" title="iceweasel_bug.jpg"><img src="http://blog.diovani.com/wp-content/uploads/2008/03/iceweasel_bug.thumbnail.jpg" alt="iceweasel_bug.jpg" /></a></p>
<p>Engraçado né? Muito útil caso o usuário queira &#8220;salvar seu domínio de email&#8221;. Hehe, na verdade a página salva é apenas um HTML sem muita utilidade.</p>
<p>Não sei se é uma falha no Firefox ou no Gmail, nem se acontece apenas no Google Hosted, mas em geral basta aguardar alguns segundos e atualizar a página que o problema se resolve.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diovani.com/2008/03/23/bug-no-firefox-ou-no-gmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Drive &#8211; Passeando de carro por Londres, Paris, etc&#8230;</title>
		<link>http://blog.diovani.com/2008/03/13/google-drive-passeando-de-carro-por-londres-paris-etc/</link>
		<comments>http://blog.diovani.com/2008/03/13/google-drive-passeando-de-carro-por-londres-paris-etc/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 17:45:15 +0000</pubDate>
		<dc:creator>diovani</dc:creator>
				<category><![CDATA[Sem Categoria]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google maps]]></category>

		<guid isPermaLink="false">http://blog.diovani.com/2008/03/13/google-drive-passeando-de-carro-por-londres-paris-etc/</guid>
		<description><![CDATA[Já pensou em dar uma voltinha de carro por Londres ou outras cidades de qualquer lugar do Mundo? Ahh, e sem precisa sair de casa ^^.
Samuel Birch, um Web Designer/Developer, criou um apequena aplicação, em Flash, que permite aos usuários dirigirem um pequeno carro pelas ruas de, teoricamente, qualquer cidade, usando a engine do Google [...]]]></description>
			<content:encoded><![CDATA[<p>Já pensou em dar uma voltinha de carro por Londres ou outras cidades de qualquer lugar do Mundo? Ahh, e sem precisa sair de casa ^^.</p>
<p>Samuel Birch, um Web Designer/Developer, criou um apequena aplicação, em Flash, que permite aos usuários dirigirem um pequeno carro pelas ruas de, teoricamente, qualquer cidade, usando a engine do Google Maps, o <a href="http://www.phatfusion.net/googledrive/">GoogleDrive</a>.</p>
<p><a href="http://blog.diovani.com/wp-content/uploads/2008/03/googledrive.jpg" title="Google Drive"><img src="http://blog.diovani.com/wp-content/uploads/2008/03/googledrive.thumbnail.jpg" alt="Google Drive" /></a></p>
<p>O Autor diz que planeja lançar uma nova versão também, chamada GoogleRacer, usando mapas de circuitos conhecidos, onde um usuário poderá correr contra um limite de tempo. Idéia super-original .</p>
<p><em>Fonte: <a href="http://phatfusion.blogspot.com/2008/02/googledrive.html">http://phatfusion.blogspot.com/2008/02/googledrive.html</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diovani.com/2008/03/13/google-drive-passeando-de-carro-por-londres-paris-etc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pesquisa em linguagem natural com Powerset</title>
		<link>http://blog.diovani.com/2008/01/28/pesquisa-em-linguagem-natural-com-powerset/</link>
		<comments>http://blog.diovani.com/2008/01/28/pesquisa-em-linguagem-natural-com-powerset/#comments</comments>
		<pubDate>Mon, 28 Jan 2008 21:01:32 +0000</pubDate>
		<dc:creator>diovani</dc:creator>
				<category><![CDATA[Sem Categoria]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[powerset]]></category>
		<category><![CDATA[wikipedia]]></category>

		<guid isPermaLink="false">http://blog.diovani.com/2008/01/28/pesquisa-em-linguagem-natural-com-powerset/</guid>
		<description><![CDATA[Na última Sexta-Feira eu recebi, finalmente, um e-mail me convidando a utilizar o Powerset.
Como falei anteriormente, o Powerset trata-se de um mecanismo de busca em linguagem natural, o que significa que se você estiver procurando por &#8220;Empresas adquiridas pela Microsoft&#8221;, por exemplo, você não pesquisaria por palavras chave (Empresas adquirir microsoft) como faria normalmente, no [...]]]></description>
			<content:encoded><![CDATA[<p>Na última Sexta-Feira eu recebi, finalmente, um e-mail me convidando a utilizar o <a href="http://www.powerset.com">Powerset</a>.</p>
<p>Como falei <a href="http://blog.diovani.com/2007/11/01/as-plataformas-que-vao-desbancar-o-google/">anteriormente</a>, o Powerset trata-se de um mecanismo de busca em linguagem natural, o que significa que se você estiver procurando por <em>&#8220;Empresas adquiridas pela Microsoft&#8221;</em>, por exemplo, você não pesquisaria por palavras chave (Empresas adquirir microsoft) como faria normalmente, no Google ou Yahoo, mas sim, basta digitar a frase completa, clara e corretamente, como se estivesse perguntando a alguém, e o mecanismo lhe presenteia com a resposta correta (e não uma lista de páginas com conteúdo relevante, ou não relevante).</p>
<p>Bem, este é o objetivo do projeto e, esperamos, o futuro da internet mas, obviamente, como uma versão em fase de pesquisas, o Powerset ainda está engatinhando, e é limitado às informações contidas na <a href="http://www.wikipedia.org">Wikipédia</a> e apenas na língua inglesa. Mesmo assim, após testar as demonstrações por alguns dias, fiquei bem estusiasmado com os resultados, e também com o nível de participação do pequeno grupo de usuários, pois os desenvolvedores estão constantemente pedindo opiniões a atendendo pedidos.</p>
<p>É interessante ressaltar que, diferente de uma busca padrão, onde são simplesmente procuradas pelas palavras digitadas em meio ao texto, em uma busca em, linguagem natural, tanto a ordem destas palavras como até mesmo as preposições são de suma importância.</p>
<p>Além da busca em linguagem natural o Powerset tem algumas outras ferramentas muito interessantes, como pesquisas orientadas a determinados assuntos, como artes, esportes ou negócios, e o <em>Quotes</em>, que é uma ferramenta para encontrar respostas específicas, como &#8220;Quem disse <em>o que</em>?&#8221;, &#8220;Quem criticou <em>quem</em>?&#8221;, &#8220;Quem fez <em>o que</em> sobre <em>determinado assunto</em>?&#8221;.</p>
<p>Além destas há uma ferramenta muito interessante para buscas com entidades e relacionamentos, chamada <em>Powermouse</em>. Os resultados são muito parecidos com o <a href="http://www.cortex-intelligence.com/engine/">Córtex Intenligence</a>, o qual foi comentado em meu último post sobre o assunto, nesta ferramente o usuário pesquisa por um sujeito (substantivo), uma ação (verbo) e um objeto (substantivo), podendo omitir um ou dois dos campos, um exemplo demonstrado nos demos do projeto é a busca por &#8220;Zumbis&#8221; (sujeito) &#8220;comem&#8221; (ação), e os resultados são uma série de artigos com os diversos &#8216;alimentos&#8217; que Zumbis comem.</p>
<p>Novamente os resultados estão limitados a artigos da Wikipedia, em inglês, mas eis as boas notícias&#8230;</p>
<p>Como os próprios desenvolvedores tem falado, assim que seus mecanismos de busca em linguagem natural tiverem amadurecido, estarão desenvolvendo o sistema e outros idiomas e também liberando uma API para nós desenvolvedores utilizar-mos em nossas aplicações. :)</p>
<p>Aguardamos ansiosos&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diovani.com/2008/01/28/pesquisa-em-linguagem-natural-com-powerset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>As Plataformas que vão desbancar o Google</title>
		<link>http://blog.diovani.com/2007/11/01/as-plataformas-que-vao-desbancar-o-google/</link>
		<comments>http://blog.diovani.com/2007/11/01/as-plataformas-que-vao-desbancar-o-google/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 14:09:30 +0000</pubDate>
		<dc:creator>diovani</dc:creator>
				<category><![CDATA[Sem Categoria]]></category>
		<category><![CDATA[freebase]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[powerset]]></category>
		<category><![CDATA[twine]]></category>

		<guid isPermaLink="false">http://blog.diovani.com/2007/11/01/as-plataformas-que-vao-desbancar-o-google/</guid>
		<description><![CDATA[ Sim, este título foi precipitado.
Minha intenção não é gerar uma discussão sobre as qualidades do Google ou de qualquer mecanismo de busca, mas sim chamar a atenção dos leitores para o artigo. Pois uma vez que o Google é o mais usado mecanismo de busca atualmente, seu papel está diretamente relacionado com este assunto [...]]]></description>
			<content:encoded><![CDATA[<p> Sim, este título foi precipitado.</p>
<p>Minha intenção não é gerar uma discussão sobre as qualidades do Google ou de qualquer mecanismo de busca, mas sim chamar a atenção dos leitores para o artigo. Pois uma vez que o Google é o mais usado mecanismo de busca atualmente, seu papel está diretamente relacionado com este assunto e, certamente, será um dos pioneiros na nova Web (leia a seguir&#8230;).</p>
<p>Estive pesquisando um pouco sobre Web Semântica, e confesso, ainda estou bem &#8216;cru&#8217; no assunto para fazer um post, mas quero divulgar o que li, e complementar com o tempo, pois este é um tema que vem me chamado a tenção a bastante tempo. Antes de prosseguir, vamos falar um pouco sobre a evolução da net.</p>
<p>A Web 1.0 foi a internet que víamos a alguns anos atrás, com a acenção do Terra aqui no brasil e, priovavelmente, da MSN no exterior. Esta era uma Web de documentos, onde sua principal função era divulgar e compartilhar conteúdos textuais e, posteriormente, imagens, através do mundo.</p>
<p>A Web 2.0 é a internet que usamos hoje (sim, queiram ou não), focada principalmente nos mecanismos de busca, como o Google e Yahoo, blogs e fórums, e comunidades virtuais (Orkut, My Space). Utilizando a internet de hoje, é possível encontrar praticamente qualquer informação, ou qualquer pessoa, em qualquer lugar do mundo.</p>
<p>Mas se a internet já evoluiu tanto para interagir pessoas de diferentes culturas e lugares, e ainda disponibiliza todo esse conteúdo público para qualquer um, como pode ela evoluir mais? Convenhamos, você acha qualquer informação na web pelo google ou Yahoo, mas muitas vezes, é uma chatice procurar por páginas e mais páginas.</p>
<p>É aí que entra a Web 3.0, ou Web Semântica:</p>
<blockquote><p> A <strong>Web semântica</strong> é uma extensão da Web actual, que permitirá aos computadores e humanos trabalharem em cooperação. A Web semântica interliga significados de palavras e, neste âmbito, tem como finalidade conseguir atribuir um significado (sentido) aos conteúdos publicados na Internet de modo que seja perceptível tanto pelo humano como pelo computador.</p>
<p><em>Wikipedia:  <a href="http://pt.wikipedia.org/wiki/Web_sem%C3%A2ntica">Web Semântica</a></em></p></blockquote>
<p>Baseado neste conceito de Web semântica, vários grupos estão construindo aplicações para compartilhar e distribuir informações.</p>
<p>O primeiro de que venho falar é o <strong><a href="http://www.freebase.com/">Freebase</a></strong>. Trata-se de uma base de dados aberta sobre as informações do mundo, ou , em mais baixo nível, uma coleção de objetos e relacionamentos entre eles. A uma primeira olhada, as telas de consulta do freebase se parecem com as páginas da wikipédia, com documentos separados por tags e vários links, porém, ele é organizado por tipos, com os quais você pode filtrar suas buscas e visualizar outros conteúdos relevantes.Como é uma base aberta, qualquer um pode adicionar conteúdo ao Freebase. Quando noos dados são adicionados, a aplicação faz sugestões sobre o conteúdo, qualquer um também pode classificar os conteúdos com novos tipos. O Freebase também disponibiliza uma API para utilizar seus recursos em aplicações externas. O site <a href="http://freebase.com">freebase.com</a> contém uma demonstração (um screencast) muito interessante, deêm uma olhada.</p>
<p>Em segunda instância, falo do <strong><a href="http://www.powerset.com/">Powerset</a></strong>. Este é o qual estou mais ansioso para ver funcionando, pois promete uma inovadora engine de busca que deve vir a ser o &#8220;novo Google&#8221;. O Powerset é um mecanismo de busca em linguagem natural, o que significa que ele deve compreender a linguagem humana e responder do mesmo modo. Para exemplificar, imagine que você deseje procurar informações sobre quais foram os presidentes do Brasil desde a proclamação da república. Em um mecanismo de busca comum, você pesquisaria por &#8220;presidentes+Brasil&#8221; e analisaria os dados nas páginas encontradas, em um mecanismo de busca em linguagem natural, bastaria você pesquisar por &#8220;Quais foram os todos presidentes do Brasil&#8221;, como se estivesse perguntando para uma pessoa, e a aplicação retornaria exetamente a lista de presidentes. Parece que o Powerset utiliza o Freebase para aprimorar sua base de dados.</p>
<p>Ainda não tive a oportunidade de experimentar o Powerset, mas já me inscrevi para os demos e, assim que for possível, volto a tocar no assunto.</p>
<p>O terceiro a que venho falar é o <a href="http://www.twine.com/">Twine</a>. Este tratase de uma base de informações, como a Wikipedia ou o Freebase, mas com uma inovação interessante. Ele &#8220;aprende&#8221; sobre você conforme você o utiliza. Ao adicionar novos conteúdos, o Twine marca certos dados com tags semânticas, e cria novos conteúdos ricos e relevantes. Ou seja, ele complementa os conteúdos que os usuários adicionam, pesquisando em bases de dados semânticas, indo provavelmente utilizar serviços como o Freebase futuramente.</p>
<p>Um recurso semelhante ao Twine é utilizado por serviços como o <a href="http://flickr.com/">Flickr</a> e o <a href="http://www.facebook.com/">Facebook</a>, relacionando imagens e pessoas, mas o Twine será o primeiro a fazer isto com informações.</p>
<p>Estas aplicações são, provavelmente, o início de uma nova experiência na internet. Ambas as três estão em fase Alpha, e estão deixando novos usuários entrar lentamente. Vou voltar ao assunto assim que tiver mais informações sobre estes e novos recursos nos padrões (que ainda não são padrões) Web 3.0, até&#8230;</p>
<p><em>Fontes: </em> <a href="http://www.readwriteweb.com/archives/the_new_era_of_semantic_apps.php">http://www.readwriteweb.com/archives/the_new_era_of_semantic_apps.php</a>, <a href="http://pt.wikipedia.org/wiki/Web_sem%C3%A2ntica">http://pt.wikipedia.org/wiki/Web_semântica</a>, <a href="http://tecnologia.terra.com.br/interna/0,,OI2032492-EI4802,00.html">http://tecnologia.terra.com.br/interna/0,,OI2032492-EI4802,00.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diovani.com/2007/11/01/as-plataformas-que-vao-desbancar-o-google/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Apps</title>
		<link>http://blog.diovani.com/2007/09/17/google-apps/</link>
		<comments>http://blog.diovani.com/2007/09/17/google-apps/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 14:22:32 +0000</pubDate>
		<dc:creator>diovani</dc:creator>
				<category><![CDATA[Sem Categoria]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://blog.diovani.com/2007/09/17/google-apps/</guid>
		<description><![CDATA[Não faz muito tempo me chamou a atenção o fato de um amigo utilizar o Google Talk com um domínio próprio. Perguntando sobre como o fizera ele me falou sobre o Google Hosted, um serviço da google que utiliza domínios alteranativos para prover seus serviços.
Após pesquisar um pouco descobri o Google Apps, substituto do Google [...]]]></description>
			<content:encoded><![CDATA[<p>Não faz muito tempo me chamou a atenção o fato de um amigo utilizar o <a href="http://www.google.com/talk/">Google Talk</a> com um domínio próprio. Perguntando sobre como o fizera ele me falou sobre o Google Hosted, um serviço da google que utiliza domínios alteranativos para prover seus serviços.</p>
<p>Após pesquisar um pouco descobri o <a href="http://www.google.com/a/">Google Apps</a>, substituto do Google Hosted.</p>
<p>Quem visita meu blog com freqüência (alguém aí?) deve ter notado que mudei meus endereços de email para pauloNO@SPAMdiovani.com. Pois é, o Google hosted permite que você utilize um domínio próprio com os serviços da Google, a diversidade de serviços depende do plano escolhido, entre um gratuíto, um empresarial e um educacional, o plano gratuíto já disponibiliza os seguintes serviços: Gmail, Google Talk, Google Calendar, Docs and Spreadsheets e a página inicial. O serviço permite também substituir o logotipo do Google por um personalizado.</p>
<p><a href="http://blog.diovani.com/wp-content/uploads/2007/09/screenshot.jpg" title="Gmail com Domínio e Logo Próprio"><img src="http://blog.diovani.com/wp-content/uploads/2007/09/screenshot.thumbnail.jpg" alt="Gmail com Domínio e Logo Próprio" /></a></p>
<p>Assim você pode utilizar os serviços do google com seu próprio domínio, ou de sua empresa. Esta é uma ótima alternativa a servidores de email, por exemplo, que já vem adotada por algumas empresas como, fiquei sabendo recentemente, o iBest, que já a usa a interface do Gmail para seus clientes.</p>
<p>Mais um ponto para o Google!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diovani.com/2007/09/17/google-apps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

