<?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>Rafael Lima &#187; Tecnologia</title>
	<atom:link href="http://rafael.adm.br/tag/tecnologia/feed/" rel="self" type="application/rss+xml" />
	<link>http://rafael.adm.br</link>
	<description>Empreendedorismo, Web, Agile, Tecnologia, Desenvolvimento, Negócios, Marketing, Aplicação Web, Ruby on Rails.</description>
	<lastBuildDate>Fri, 18 Jun 2010 02:19:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>O que estamos fazendo aqui no Rio</title>
		<link>http://rafael.adm.br/p/o-que-estamos-fazendo-aqui-no-rio/</link>
		<comments>http://rafael.adm.br/p/o-que-estamos-fazendo-aqui-no-rio/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 15:21:24 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[#horaextra]]></category>
		<category><![CDATA[Tecnologia]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/?p=360</guid>
		<description><![CDATA[Não vou explicar tudo novamente por que o Tapa já o fez muito bem!
Abraços
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fo-que-estamos-fazendo-aqui-no-rio%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fo-que-estamos-fazendo-aqui-no-rio%2F" height="61" width="51" /></a></div><p>Não vou explicar tudo novamente por que o <a href="http://tapajos.me/2009/7/5/o-que-n-s-estamos-fazendo-aqui-no-rio">Tapa já o fez muito bem</a>!</p>
<p>Abraços</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/o-que-estamos-fazendo-aqui-no-rio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cuidado ao usar web services</title>
		<link>http://rafael.adm.br/p/cuidado-ao-usar-web-services/</link>
		<comments>http://rafael.adm.br/p/cuidado-ao-usar-web-services/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 01:57:01 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[conectividade]]></category>
		<category><![CDATA[segurança]]></category>
		<category><![CDATA[servidores]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[web-services]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/p/cuidado-ao-usar-web-services/</guid>
		<description><![CDATA[Utilizar web-services é muito bom, mas exige alguns cuidados. Nesta semana tive um problema que nunca imaginei que pudesse acontecer.
A conexão do meu servidor com o servidor do web service foi interrompida de uma hora pra outra.
Demorou um tempo para acharmos a causa e até agora o problema não foi resolvido por completo. Já conseguimos [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fcuidado-ao-usar-web-services%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fcuidado-ao-usar-web-services%2F" height="61" width="51" /></a></div><p>Utilizar web-services é muito bom, mas exige alguns cuidados. Nesta semana tive um problema que nunca imaginei que pudesse acontecer.</p>
<p><span style="font-weight: bold">A conexão do meu servidor com o servidor do web service foi interrompida de uma hora pra outra.</span></p>
<p>Demorou um tempo para acharmos a causa e até agora o problema não foi resolvido por completo. Já conseguimos uma solução paleativa, mas de qualquer forma ainda preciso investigar o por quê do problema ter ocorrido.</p>
<p>Depois de muito chat com os donos do web service, detectamos que o firewall deles começou a bloquear as minhas conexões pois estava  entendendo como sendo um ataque hacker. Muito estranho, mas o que acontecia é que o meu servidor começou a abrir quatro sockets para cada conexão sendo todos eles com a mesma &#8220;source port&#8221;. Por este motivo que o firewal começou a bloquear as conexões.</p>
<p>Agora, por que isso começou a acontecer ninguém sabe. Os possíveis motivos seriam: a) atualização de algum pacote no meu servidor, b) alteração na configuração do gateway do meu datacenter, c) mudança de regras no firewall do web service.</p>
<p>Das duas uma, ou meu servidor sempre mandou os sockets desta maneira e o firewall do web service não  detectava antes, ou ele passou a mandar a partir de uma atualização de pacote no meu servidor ou a partir de uma mudança no gateway do datacenter.</p>
<p>Como eu não realizei nenhuma atualização no servidor, só restam as opções do datacenter ter alterado alguma configuração no gateway ou o web service ter alterado as regras no firewal.</p>
<p style="font-weight: bold">O problema é que ambos dizem que não realizaram nenhuma alteração!</p>
<p>A solução paleativa, foi utilizar o servidor secundário do web service. Eles me passaram o ip e eu configurei no hosts para que o domínio do web service fosse atendido primeiramente pelo ip secundário. Isso resolveu o problema, mas não corrigiu a causa.Já apliquei um patch do grsecurity no kernel, que corrigiria uma possível falha. Não adiantou. Neste final de semana irei atualizar todos os pacotes do servidor, como solicitado pelo meu datacenter, e verei se isso resolve.</p>
<p>Estou acreditando que meu datacenter forçou essa configuração, para poder monitorar as conexões, uma vez que o meu servidor fazia muitas conexões por minuto ao servidor do web service. Mas só poderei cair em cima deles depois que atualizar meu sistema.</p>
<p><span style="font-weight: bold">Situação delicada e neste caso o melhor é prevenir.</span> Por isso o motivo deste post. Eu não imaginava que isso pudesse acontecer e me pegou de surpresa&#8230; Agora já estou me mexendo para evitar que isso aconteça novamente.</p>
<p><span style="font-weight: bold">Ai vão algumas dicas para evitar este tipo de problema com conexões à web services.</span></p>
<ul>
<li>Primeiramente é interessante que você tenha ao menos dois servidores de aplicação, neste caso se der problema em um, você terá o outro de backup. O ideal é que cada um destes servidores estejam em datacenters diferentes, pois caso um datacenter aplique uma política de segurança que cause este problema, você terá tempo de tentar resolver o problema e até configurar um terceiro servidor, enquanto o de backup fica em produção.</li>
<li>Comunique ao web service que você pretende fazer diversas conexões ao serviço deles. Pergunte sobre a política de segurança e sobre as regras do firewall. Se possível passe o IP do seu servidor para que eles possam colocar numa &#8220;white list&#8221;</li>
<li>Comunique seu datacenter sobre o número de conexões que serão feitas á um mesmo IP (do web service). Pergunte sobre as políticas de segurança. Solicite que não haja nenhum tipo de interferência nos pacotes enviados do seu servidor para o servidor do web service.</li>
<li>Prepare um túnel reverso de SSH, desta maneira, caso  você não consiga realizar a conexão, você consegue roteá-la por outro servidor, chamado de &#8220;middle&#8221;, de forma que seu servidor se conecte ao middle e o middle se conecte ao web service.</li>
</ul>
<p>Bem, espero poder ajudar com a experiência que tive. Deixem seus comentários caso tenham alguma sugestão para este caso.</p>
<p>Abraços e até a próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/cuidado-ao-usar-web-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Que tal acompanhar o nascimento de um serviço web!?</title>
		<link>http://rafael.adm.br/p/que-tal-acompanhar-o-nascimento-de-um-servico-web/</link>
		<comments>http://rafael.adm.br/p/que-tal-acompanhar-o-nascimento-de-um-servico-web/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 02:53:50 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[NAW]]></category>
		<category><![CDATA[serviço]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webapp]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/p/que-tal-acompanhar-o-nascimento-de-um-servico-web/</guid>
		<description><![CDATA[Já tem tempo que estou pensando sobre algum novo serviço web para desenvolver. No ano passado a única aplicação web lançada pela BielSystems foi o EmailFax. Além dela tive diversas outras idéias de aplicações e sistemas que envolviam VoIP, SMS entre outras tecnologias, mas nenhuma delas me encheu os olhos.
Algumas delas estão engatilhadas. Uma em [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fque-tal-acompanhar-o-nascimento-de-um-servico-web%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fque-tal-acompanhar-o-nascimento-de-um-servico-web%2F" height="61" width="51" /></a></div><p>Já tem tempo que estou pensando sobre algum novo serviço web para desenvolver. No ano passado a única aplicação web lançada pela <a href="http://bielsystems.com.br">BielSystems</a> foi o <a href="http://emailfax.com.br">EmailFax</a>. Além dela tive diversas outras idéias de aplicações e sistemas que envolviam VoIP, SMS entre outras tecnologias, mas nenhuma delas me encheu os olhos.</p>
<p>Algumas delas estão engatilhadas. Uma em específico eu fiz, cheguei a arrumar um nome, registrar domínio e colocar tudo on-line, mas não fui em frente pois não achei uma boa estratégia de divulgação e rentabilização. Era uma solução de envio de recados por voz que chegam no email em formato mp3. Eu uso até hoje. Sempre que lembro de algo pra fazer e estou na rua, faço a ligação, deixo o meu recado e quando chego em casa ou no escritório ouço o recado que chegou no meu e-mail.<br />
<strong>Em 2007 foram cerca de 10 idéias de novos produtos/serviços web a serem desenvolvido, mas nenhum deles parecia ser muito viável.</strong></p>
<p>Como eu não tenho fôlego de tempo e dinheiro para desenvolver todos e testar qual pode dar certo, não desenvolvi nenhum deles. Guardei-os e vou esperar a ocasião certa para desenvolver ou divulgar. Gosto de trabalhar com as restrições.<br />
Vira e mexe surge uma idéia, as vezes meio loucas, as vezes bem técnicas, as vezes bem ousadas. Algumas pessoas já me falaram para anotar todas as idéias, mas eu não faço isso.</p>
<p><strong>Não gosto de anotar as idéias, deixo só na mente de propósito, dessa forma faço uma triagem natural e dou atenção apenas às que permanecem. Dou bastante valor à intuição.<br />
</strong></p>
<p>Já faz um tempo que estou pensando sobre um recurso que vi em um sistema e achei bastante interessante. Pensei em como poderia aplicar este recurso aos sistemas atuais da BielSystems, mas não se aplicava. Permaneci pensando e tentando achar novas aplicações para o recurso em questão.</p>
<p>Na madrugada de domingo para segunda, no início do dia 07/01/2008 eu estava dirigindo e pensando sobre isso, foi quando deu o estalo. Comecei a achar um caminho e fui explorando esta idéia. Dormi sem dar muita atenção, mas ela retornou no dia seguinte e mais forte hoje, terça-feira (ainda não dormi, por isso digo hoje), pois consegui formatar melhor a idéia em um serviço e me pareceu bastante interessante.<br />
Estou escrevendo aqui pois é muito provável que eu desenvolva esta idéia. Pretendo começar uma série de posts relatando o passo-a-passo do que eu estiver fazendo em relação a esse novo projeto. O título de todos os posts começarão com as letras NAW de Nova Aplicação Web. Além disso associarei sempre à tag NAW<br />
Não pretendo divulgar a idéia nem o recurso em questão, pelo menos por enquanto. Mas vou dar o máximo de informações possíveis em relação ao processo, as ações em cada momento e as decisões tomadas.<br />
Não estou garantindo que irei realizar este projeto, pois não fiz estudo de viabiidade, nem plano de negócios, nem nada. Apenas tive a idéia e mostrei a dois amigos (passo que relatarei no próximo post).</p>
<p>Pode ser que cheguemos a conclusão que não vale a pena fazer, que o sistema não é rentável ou descrubamos que o que pensamos já existe. O importante e que aconteça o que acontecer, isso vai ser relatado em meu blog. Do início ao fim, seja o fim a conclusão do desenvolvimento ou a decisão de parar.</p>
<p>Espero que aproveitem!</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/que-tal-acompanhar-o-nascimento-de-um-servico-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Não estou sozinho (sobre o Knol)</title>
		<link>http://rafael.adm.br/p/nao-estou-sozinho-sobre-o-knol/</link>
		<comments>http://rafael.adm.br/p/nao-estou-sozinho-sobre-o-knol/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 03:49:01 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[knol]]></category>
		<category><![CDATA[lixo-virtual]]></category>
		<category><![CDATA[sustentabilidade]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[wikipedia]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/p/nao-estou-sozinho-sobre-o-knol/</guid>
		<description><![CDATA[Como declarei em posts anteriores, não vejo com bons olhos a iniciativa do Google com o Knol. Depois de levar algumas pauladas por expor essa minha opinião, resolvi fazer uma busca e ler mais ainda sobre o assunto.
Separei alguns links de outros articulistas que compartilham esta idéia:
http://librarianbydesign.blogspot.com/2007/12/googles-knol-good-ideabad-idea.html
http://blogsci.com/if-they-can-publish-so-can-i/the-problem-with-googles-knol-initiative
http://www.oculture.com/2007/12/betting_against_googles_answer_to_wikipedia.html
http://www.techcrunch.com/2007/12/13/google-preparing-to-launch-game-changing-wikipedia-meets-squidoo-project/
http://searchengineland.com/071213-213400.php
http://www.techcrunch.com/2007/12/17/a-few-thoughts-on-google-knol/
http://db.tidbits.com/article/9360
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fnao-estou-sozinho-sobre-o-knol%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fnao-estou-sozinho-sobre-o-knol%2F" height="61" width="51" /></a></div><p>Como declarei em posts anteriores, não vejo com bons olhos a iniciativa do Google com o Knol. Depois de levar algumas pauladas por expor essa minha opinião, resolvi fazer uma busca e ler mais ainda sobre o assunto.<br />
Separei alguns links de outros articulistas que compartilham esta idéia:<br />
<a href="http://librarianbydesign.blogspot.com/2007/12/googles-knol-good-ideabad-idea.html">http://librarianbydesign.blogspot.com/2007/12/googles-knol-good-ideabad-idea.html</a></p>
<p><a href="http://blogsci.com/if-they-can-publish-so-can-i/the-problem-with-googles-knol-initiative">http://blogsci.com/if-they-can-publish-so-can-i/the-problem-with-googles-knol-initiative</a></p>
<p><a href="http://www.oculture.com/2007/12/betting_against_googles_answer_to_wikipedia.html">http://www.oculture.com/2007/12/betting_against_googles_answer_to_wikipedia.html</a></p>
<p><a href="http://www.techcrunch.com/2007/12/13/google-preparing-to-launch-game-changing-wikipedia-meets-squidoo-project/">http://www.techcrunch.com/2007/12/13/google-preparing-to-launch-game-changing-wikipedia-meets-squidoo-project/</a></p>
<p><a href="http://searchengineland.com/071213-213400.php">http://searchengineland.com/071213-213400.php</a></p>
<p><a href="http://www.techcrunch.com/2007/12/17/a-few-thoughts-on-google-knol/">http://www.techcrunch.com/2007/12/17/a-few-thoughts-on-google-knol/</a></p>
<p><a href="http://db.tidbits.com/article/9360">http://db.tidbits.com/article/9360</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/nao-estou-sozinho-sobre-o-knol/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Será que o modelo do Knol é bom a longo prazo?</title>
		<link>http://rafael.adm.br/p/sera-que-o-modelo-do-knol-e-bom-a-longo-prazo/</link>
		<comments>http://rafael.adm.br/p/sera-que-o-modelo-do-knol-e-bom-a-longo-prazo/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 12:10:54 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[knol]]></category>
		<category><![CDATA[lixo-virtual]]></category>
		<category><![CDATA[sustentabilidade]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[wikipedia]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/p/sera-que-o-modelo-do-knol-e-bom-a-longo-prazo/</guid>
		<description><![CDATA[Escrevi antes sobre o lixo virtual que será produzido pelo Knol.
Pensei na questão do lixo virtual por causa da duplicação de conteúdo. Primeiro por se tratar de uma nova fonte de referência como enciclopédia, segundo pelo modelo proposto pelo Knol.
Cada “especialista” (nome dado pelo Knol ao autor) poderá escrever sobre diversos assuntos. Cada assunto terá [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fsera-que-o-modelo-do-knol-e-bom-a-longo-prazo%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fsera-que-o-modelo-do-knol-e-bom-a-longo-prazo%2F" height="61" width="51" /></a></div><p>Escrevi antes sobre o <a href="http://rafael.adm.br/p/knol-um-passo-do-google-contra-a-sustentabilidade/">lixo virtual que será produzido pelo Knol</a>.</p>
<p>Pensei na questão do lixo virtual por causa da duplicação de conteúdo. Primeiro por se tratar de uma nova fonte de referência como enciclopédia, segundo pelo modelo proposto pelo Knol.</p>
<p>Cada “especialista” (nome dado pelo Knol ao autor) poderá escrever sobre diversos assuntos. Cada assunto terá uma página chamada de Knol. Esta página será monetizada com o sistema AdSense. Se o autor quiser, poderá receber parte da receita do AdSense.</p>
<p>Na minha opinião haverá uma correria danada. O pessoal vai querer ter o máximo de Knols possível, pois quanto mais Knols, maior possibilidade de receita. Para conseguir isso vão copiar e colar deliberadamente todo e qualquer conteúdo encontrado na Internet, escrito realmente pelo especialista.</p>
<p>Comentando sobre isso em alguns blogs por ai, me deparei com uma opinião diferente. O <a href="http://danielsantos.org/arquivos/2007/12/17/knol-o-concorrente-google-da-wikipedia">Daniel Santos</a> acredita que o modelo proposto para o Knol irá diminuir o lixo virtual a longo prazo. O comentário do Daniel me fez pensar novamente sobre a questão.<br />
Sinceramente não é o que acredito agora. Pretendo ler mais sobre o modelo do Knol e aguardar futuros posts do Google. Ainda não está claro os mecanismos de filtro e correções, uma vez que não se trata de um <a href="http://en.wikipedia.org/wiki/Wiki">wiki</a>.<br />
Opiniões são bem-vindas.</p>
<p>Abraços e até a próxima.</p>
<p>***</p>
<ol>
<li>Ainda acho que uma parceria Google e Wikipedia seria muito interessante!!</li>
<li>Acho até que o Google só fez o Knol por que a Wikipedia aparece na primeira página de busca praticamente em qualquer busca de <a href="http://www.google.com/search?q=termos">termos</a> <a href="http://www.google.com/search?hl=pt&#038;q=singular">singulares</a> <a href="http://www.google.com/search?q=como">como</a> <a href="http://www.google.com/search?q=cachorro">cachorro</a> por exemplo.</li>
<li>Já perceberam como o Google pode acabar com a Wikipedia se quiser. Basta uma linha de código no algoritmo para tirar e colocar três pontinhos de PageRank da Wikipedia e do Knol respectivamente.</li>
<li>Curiosidade: <a href="http://gknol.com/">http://gknol.com/</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/sera-que-o-modelo-do-knol-e-bom-a-longo-prazo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
