<?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>Os Lunáticos &#187; Imagem</title>
	<atom:link href="http://oslunaticos.com.br/tag/imagem/feed/" rel="self" type="application/rss+xml" />
	<link>http://oslunaticos.com.br</link>
	<description>TI é aqui!</description>
	<lastBuildDate>Mon, 06 Feb 2012 21:07:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>BIL &#8211; Baixador de Imagens dos Lunáticos</title>
		<link>http://oslunaticos.com.br/2009/11/bil-baixador-de-imagens-dos-lunaticos/</link>
		<comments>http://oslunaticos.com.br/2009/11/bil-baixador-de-imagens-dos-lunaticos/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 17:59:40 +0000</pubDate>
		<dc:creator>Eduardo</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Baixador]]></category>
		<category><![CDATA[BIL]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Imagem]]></category>
		<category><![CDATA[Os Lunáticos]]></category>

		<guid isPermaLink="false">http://oslunaticos.com.br/?p=258</guid>
		<description><![CDATA[No dia 31/08/09 em nosso grupo de e-mails surgiu uma necessidade: &#8220;Pessoal, alguem conhece um soft que faça download em massa das imagens resultantes de uma procura do google image? (a imagem full não os thumbs)&#8221; A partir desta data fiquei com esta idéia na cabeça, até começar alguns estudos em 16/09/09 e no dia [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-257" href="http://oslunaticos.com.br/2009/11/bil-baixador-de-imagens-dos-lunaticos/bil/"><img class="size-full wp-image-257" title="BIL" src="http://oslunaticos.com.br/wp-content/uploads/2009/11/bil.png" alt="Baixador de Imagens dos Lunáticos" width="564" height="392" /></a></p>
<p>No dia 31/08/09 em nosso grupo de e-mails surgiu uma necessidade:</p>
<p><em>&#8220;Pessoal, alguem conhece um soft que faça download em massa das <span>imagens</span> resultantes de uma procura do <span>google</span> image? (a imagem full não os thumbs)&#8221;</em></p>
<p>A partir desta data fiquei com esta idéia na cabeça, até começar alguns estudos em 16/09/09 e no dia 01/11/09 saiu a nossa primeira versão.</p>
<p>O Baixador de Imagens dos Lunáticos é um programa que se utiliza do motor de busca de imagens do google para baixar as imagens diretamente das páginas originais, facilitando assim a busca e aquisição de imagens.</p>
<p>O software foi desenvolvido em java e necessita da JRE 1.6 para funcionar corretamente. Para baixar a JRE visite: <a href="http://java.sun.com/javase/downloads/" target="_blank">http://java.sun.com/javase/downloads/</a></p>
<p>Nossa primeira idéia para utiliza-lo foi baixando papéis de parede. Desde então o BIL está recebendo melhorias.</p>
<p>A tela princial do BIL:</p>
<p><a rel="attachment wp-att-264" href="http://oslunaticos.com.br/2009/11/bil-baixador-de-imagens-dos-lunaticos/bil_main/"><img class="alignnone size-medium wp-image-264" title="BIL - Tela Principal" src="http://oslunaticos.com.br/wp-content/uploads/2009/11/bil_main-300x187.png" alt="BIL - Tela Principal" width="300" height="187" /></a></p>
<p>A página do projeto que ainda está em construção: <a href="http://code.google.com/p/bilbr/" target="_blank">http://code.google.com/p/bilbr/</a></p>
<p>Para realizar o download, <a href="http://bilbr.googlecode.com/files/bil.jar">clique aqui</a>!!</p>
<p>Fica aqui o convite para todos participarem do desenvolvimento do BIL!</p>
]]></content:encoded>
			<wfw:commentRss>http://oslunaticos.com.br/2009/11/bil-baixador-de-imagens-dos-lunaticos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Visitor Maps não mostra mapas.</title>
		<link>http://oslunaticos.com.br/2009/11/visitor-maps-nao-mostra-mapas/</link>
		<comments>http://oslunaticos.com.br/2009/11/visitor-maps-nao-mostra-mapas/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 16:00:40 +0000</pubDate>
		<dc:creator>Eduardo</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Edit]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[Imagem]]></category>
		<category><![CDATA[Mapa]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[Sniffer]]></category>
		<category><![CDATA[Visitor Maps]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://oslunaticos.com.br/?p=136</guid>
		<description><![CDATA[Ao iniciar este blog me deparei com os vários plug-ins do WordPress, achei isso facinante, muitas utilidades com pouquissimo trabalho. Navegando entre as milhões de opções achei um plug-in muito interessante chamado Visitor Maps and Who&#8217;s Online. Muitas funcionalidades foram informadas e acabei sendo convencido a instalar este surpreendende extra neste pequeno blog. Para minha [...]]]></description>
			<content:encoded><![CDATA[<p>Ao iniciar este blog me deparei com os vários <a href="http://wordpress.org/extend/plugins/" target="_blank">plug-ins</a> do <a href="http://wordpress.org/" target="_blank">WordPress</a>, achei isso facinante, muitas utilidades com pouquissimo trabalho.</p>
<p>Navegando entre as milhões de opções achei um plug-in muito interessante chamado <a href="http://wordpress.org/extend/plugins/visitor-maps/" target="_blank">Visitor Maps and Who&#8217;s Online</a>. Muitas funcionalidades foram informadas e acabei sendo convencido a instalar este surpreendende extra neste pequeno blog.</p>
<p>Para minha felicidade a instalação foi completamente descomplicada, em alguns cliques estava com varias informações geográficas sendo disponibilizadas no Painel e sem nenhum custo adicional de um serviço pago.</p>
<p>Após todas estas maravilhas tive que começar a descer do céu, pois <a href="http://wordpress.org/extend/plugins/visitor-maps/faq/" target="_blank">o plug-in necessida de um banco de dados de aproximadamente 30Mb</a> que deve ser colocado na sua pasta padrão. Tudo bem até que o Felippe fez o upload do arquivo rapidinho. Então novas funcionalidades surgiram: bandeiras dos países, coordenadas, latitude e longitude. Cada vez melhorando mais.</p>
<p>Até que me indago sobre: Visitor Maps, correto? Aonde estão os mapas? Depois de algumas visitas, cliques, tentativas &#8230; não consegui nada !!</p>
<p>Então acabei o espírito aventureiro falou mais alto fui me utilizar de recursos avançados com a ajuda do nosso ilustríssimo Homem Bit, Clemar.</p>
<p><strong>Cenário:</strong></p>
<ul>
<li>WordPress 2.8.4</li>
<li>Visitor Maps 1.2.9</li>
</ul>
<p><strong>O problema:</strong></p>
<p>A página é carregada, as localizações dos visitantes são informadas, mas o mapa de fundo não é exibido.</p>
<p><strong>A pesquisa:</strong></p>
<p>A partir deste problema, Clemar fez o download da imagem através do flashget e tentou abri-la, mas ocorreu o mesmo problema.</p>
<p>O próximo passo para diagnosticar o defeito da imagem utilizando um recurso muito útil na década de 80. Abrimos um prompt de comando e digitamos: &#8220;edit /70 imagem.jpg&#8221;</p>
<p><a rel="attachment wp-att-144" href="http://oslunaticos.com.br/2009/11/visitor-maps-nao-mostra-mapas/edit-dos/"><img class="alignnone size-medium wp-image-144" title="Edit DOS" src="http://oslunaticos.com.br/wp-content/uploads/2009/11/edit-dos-300x198.png" alt="Edit DOS" width="300" height="198" /></a></p>
<p>Clemar verificou que o cabeçalho da imagem estava danificado, então a imagem foi alterada diretamente em seu código para tentar solucionar.</p>
<p>Então &#8230; Funcionou !! O visualizador do Windows conseguiu abrir a imagem sem problemas.</p>
<p>A nossa nova tarefa foi verificar se o arquivo que está no ftp não estava corrompido. Blz &#8230; O arquivo em perfeito estado.</p>
<p>A saída encontrada foi analisar o pacote de retorno do servidor para identificar o momento em que a imagem estava sendo corrompida. Para isso utilizamos um sniffer, um bem velinho, o Iris 4.0.</p>
<p>Com ele analisamos o tráfego:</p>
<p><a rel="attachment wp-att-145" href="http://oslunaticos.com.br/2009/11/visitor-maps-nao-mostra-mapas/iris/"><img class="alignnone size-medium wp-image-145" title="Iris" src="http://oslunaticos.com.br/wp-content/uploads/2009/11/iris-300x187.PNG" alt="Iris" width="300" height="187" /></a></p>
<p>Está explicado!! Estão sendo informados 3 CRLF de forma incorreta no cabeçalho da imagem e este foi o erro que conseguimos corrigir através do pré-histórico edit do DOS.</p>
<p>Mas como que descobrimos essa mágica. Nada melhor do que um pouco de teoria: part of <a href="http://www.w3.org/Protocols/rfc2616/rfc2616.html" target="_blank">Hypertext Transfer Protocol &#8212; HTTP/1.1</a> &#8211; RFC 2616 Fielding, et al. &#8211; <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html#sec6" target="_blank">Section 6 Response</a></p>
<p>Com este passo detectamos que o problema está no lado do servidor. Ufa, 50% a menos.</p>
<p>Examinando o código fonte chegamos ao class-wo-worldmap.php, um script que pega a imagem do servidor, faz algumas alterações e assim a exibe no navegador.</p>
<p>Após algumas horas de debug, chegamos a uma solução.</p>
<p><strong>A solução:</strong></p>
<p>Sabendo que o problema está na montagem do cabeçalho da imagem fomos direto ao ponto e colocando a prova todos os nossos conhecimentos de PHP, nos encontramos novamente com <a href="http://br2.php.net/manual/pt_BR/function.ob-end-clean.php" target="_blank">ob_end_clean</a>.</p>
<p>Esta maravilhosa função limpa e desativa o buffer de saída, ou seja, qualquer lixo que exista é mandado embora. Como nós queremos somente o cabeçalho da imagem esta solução foi perfeita.</p>
<p>Um print para elucidar:</p>
<p><a rel="attachment wp-att-146" href="http://oslunaticos.com.br/2009/11/visitor-maps-nao-mostra-mapas/class-wo-worldmap/"><img class="alignnone size-medium wp-image-146" title="class-wo-worldmap" src="http://oslunaticos.com.br/wp-content/uploads/2009/11/class-wo-worldmap-300x207.jpg" alt="class-wo-worldmap" width="300" height="207" /></a></p>
<p><strong>Conclusão:</strong></p>
<p>Não temos certeza se esta é a melhor solução para o problema, ou se o desenvolvedor <a href="http://www.642weather.com/weather/scripts.php" target="_blank">Mike Challis</a> aprova.</p>
<p>Vamos entrar em contato e verificar a necessidade de correção, mas o nosso blog está exibindo os mapas!!</p>
]]></content:encoded>
			<wfw:commentRss>http://oslunaticos.com.br/2009/11/visitor-maps-nao-mostra-mapas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

