<?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>pedro valente &#187; jquery</title>
	<atom:link href="http://www.pedrovalente.com/category/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pedrovalente.com</link>
	<description>anotações, idéias, projetos...</description>
	<lastBuildDate>Wed, 24 Mar 2010 22:13: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>Everyblock usa OpenLayers, e não Google Maps</title>
		<link>http://www.pedrovalente.com/2008/01/29/everyblock-usa-openlayers-e-nao-google-maps/</link>
		<comments>http://www.pedrovalente.com/2008/01/29/everyblock-usa-openlayers-e-nao-google-maps/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 18:04:40 +0000</pubDate>
		<dc:creator>Pedro Valente</dc:creator>
				<category><![CDATA[Jornalismo]]></category>
		<category><![CDATA[Mapas]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[jornalista-programador]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.pedrovalente.com/2008/01/29/everyblock-usa-openlayers-e-nao-google-maps/</guid>
		<description><![CDATA[Muita gente já comentou o lançamento do EveryBlock, um site sensacional feito em Django por um dos criadores do próprio Django. Mas uma coisa que ainda não vi ninguém comentar e que achei interessante foi a ausência do Google Maps nele.
Tenho pensado em trocar o Google Maps por algo mais leve há algum tempo, e [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://del.icio.us/tag/everyblock">Muita gente</a> já comentou o lançamento do <a href="http://www.everyblock.com">EveryBlock</a>, um site sensacional feito em <a href="http://www.djangobrasil.org">Django</a> por <a href="http://www.holovaty.com">um dos criadores</a> do próprio Django. Mas uma coisa que ainda não vi ninguém comentar e que achei interessante foi a ausência do Google Maps nele.</p>
<p>Tenho pensado em trocar o Google Maps por algo mais leve há algum tempo, e com o EveryBlock vi que existe um concorrente a altura, o <a href="http://www.openlayers.org/">OpenLayers</a>. Não sei detalhes de como o Holovaty implementou, mas cada imagem que compõe o mapa é servida por um arquivo Python (tilecache.py).</p>
<p>Esse fato é significativo porque demonstra que o Google Maps não é mais unanimidade para a construção de mash-ups geográficos, moda iniciada pelo próprio Holovaty usando Gmaps em 2004 com o <a href="http://www.chicagocrime.org">chicagocrime.org</a>.</p>
<p>Outra surpresa interessante é que o EveryBlock usa <a href="http://jquery.com">jQuery</a>. Como eu também tenho me dedicado a Django e a jQuery é bom saber que os dois frameworks andam conversando bem por aí.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedrovalente.com/2008/01/29/everyblock-usa-openlayers-e-nao-google-maps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gráficos fáceis de fazer com jQuery e Flot</title>
		<link>http://www.pedrovalente.com/2007/12/06/graficos-faceis-de-fazer-com-jquery-e-flot/</link>
		<comments>http://www.pedrovalente.com/2007/12/06/graficos-faceis-de-fazer-com-jquery-e-flot/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 17:51:43 +0000</pubDate>
		<dc:creator>Pedro Valente</dc:creator>
				<category><![CDATA[Jornalismo]]></category>
		<category><![CDATA[gráficos]]></category>
		<category><![CDATA[jornalista-programador]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.pedrovalente.com/2007/12/06/graficos-faceis-de-fazer-com-jquery-e-flot/</guid>
		<description><![CDATA[O jQuery muita gente já conhece. É uma biblioteca javascript, similar ao Prototype e ao mooTools,  que tenho usado bastante.
O Flot é um plugin pro jQuery que facilita a criação de gráficos (veja vários exemplos mais legais que o meu na página do projeto). O interessante é que ele usa o canvas, um &#8220;novo&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>O <a href="http://jquery.com">jQuery</a> muita gente já conhece. É uma biblioteca javascript, similar ao Prototype e ao mooTools,  que tenho usado bastante.</p>
<p>O <a href="http://code.google.com/p/flot/">Flot</a> é um plugin pro <a href="http://jquery.com">jQuery</a> que facilita a criação de gráficos (<a href="http://people.iola.dk/olau/flot/examples/">veja vários exemplos mais legais que o meu na página do projeto</a>). O interessante é que ele usa o <a href="http://en.wikipedia.org/wiki/Canvas_(HTML_element)">canvas</a>, um &#8220;novo&#8221; elemento HTML que é vetorial &#8211; uma área onde o Flash reinava absoluto até pouco tempo. Pra variar, o Internet Explorer não entende direito canvas, por isso tem uma gambiarra no código que &#8211; dizem eles &#8211; faz funcionar também no IE (Eu não descobri como fazer isso ainda&#8230;).</p>
<p>Peguei uns dados de uma <a href="http://g1.globo.com/Noticias/Economia_Negocios/0,,MUL207615-9356,00-MANUTENCAO+DA+SELIC+DEIXA+BRASIL+NA+VICELIDERANCA+DE+JUROS+REAIS.html">matéria do G1</a> e formatei num gráfico com Flot pra testar como funciona. Dá pra perceber que ainda é versão 0.1, mas promete. Mesmo assim, foi fácil e rápido fazer <a href="http://pedrovalente.com/projetos/testeflot.html">este exemplo aqui</a>.</p>
<p><strong>Atualização: </strong>Foi só eu terminar de escrever que descobri que o <a href="http://code.google.com/apis/chart/">Google lançou uma API para a produção de gráficos</a>.  Parece bem completa, tem recurso que não acaba mais.  Testarei em breve.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedrovalente.com/2007/12/06/graficos-faceis-de-fazer-com-jquery-e-flot/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
