<?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>Blog Patrick Espake</title>
	<atom:link href="http://blog.patrickespake.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.patrickespake.com</link>
	<description>Knowledge evolves when it is shared!</description>
	<lastBuildDate>Tue, 19 Mar 2013 20:04:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Blog Fechado!</title>
		<link>http://blog.patrickespake.com/2013/03/19/blog-fechado/</link>
		<comments>http://blog.patrickespake.com/2013/03/19/blog-fechado/#comments</comments>
		<pubDate>Tue, 19 Mar 2013 20:04:57 +0000</pubDate>
		<dc:creator>patrickespake</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://blog.patrickespake.com/?p=2353</guid>
		<description><![CDATA[Durante muitos anos eu cultivei esse blog, escrevi muitas coisas sobre desenvolvimento web, reflexões e algumas outras coisas. Nesse caminhada eu conheci muitas pessoas através do blog, ajudei outras e fui ajudando por muitas outras pessoas. Agora infelizmente o blog vai parar :( ele já estava bem fraco de atualização por conta dos vários projetos [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.patrickespake.com/wp-content/uploads/2013/03/Fechado-para-balanço_BlogVirandoJornalista.jpg"><img class="aligncenter size-full wp-image-2354" title="Blog Fechado!" src="http://blog.patrickespake.com/wp-content/uploads/2013/03/Fechado-para-balanço_BlogVirandoJornalista.jpg" alt="" width="480" height="455" /></a></p>
<p>Durante muitos anos eu cultivei esse blog, escrevi muitas coisas sobre desenvolvimento web, reflexões e algumas outras coisas.</p>
<p>Nesse caminhada eu conheci muitas pessoas através do blog, ajudei outras e fui ajudando por muitas outras pessoas.</p>
<p>Agora infelizmente o blog vai parar :( ele já estava bem fraco de atualização por conta dos vários projetos que eu estou trabalhando.</p>
<p>Agora o meu foco, projetos pessoais e profissionais estão em um novo rumo. Ano passado eu fundei a minha empresa e o foco é total por lá agora, por isso se você desejar ler novos posts meus você vai poder encontrar mais novidades por lá: <a href="http://espake.com.br/blog/">http://espake.com.br/blog/</a></p>
<p>Eu não vou tirar o blog do ar, ele vai continuar aqui, tem muitas pessoas que ainda usam como referência.</p>
<p>Abraços.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patrickespake.com/2013/03/19/blog-fechado/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parece que é tudo a mesma coisa:  San Francisco e Brasil</title>
		<link>http://blog.patrickespake.com/2012/11/08/parece-que-e-tudo-a-mesma-coisa-san-francisco-e-brasil/</link>
		<comments>http://blog.patrickespake.com/2012/11/08/parece-que-e-tudo-a-mesma-coisa-san-francisco-e-brasil/#comments</comments>
		<pubDate>Thu, 08 Nov 2012 14:18:02 +0000</pubDate>
		<dc:creator>patrickespake</dc:creator>
				<category><![CDATA[Startup]]></category>
		<category><![CDATA[brasil]]></category>
		<category><![CDATA[disrupt]]></category>
		<category><![CDATA[Fabio Akita]]></category>
		<category><![CDATA[san francisco]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[techcruch]]></category>

		<guid isPermaLink="false">http://blog.patrickespake.com/?p=2350</guid>
		<description><![CDATA[Só porque as coisas acontecem em San Francisco nós temos a tendência de achar que lá tudo é melhor, acabei de ler o post do Fabio Akita (http://www.akitaonrails.com/2012/11/05/viagem-a-sao-francisco-parte-1-techcrunch-disrupt#.UJu3Y-CljjA) sobre o TechCrunch Disrupt. A visão dele é muito legal, exatamente uma visão que eu já pensava. Eu vejo muitas pessoas reclamando do cenário de startups brasileiras, [...]]]></description>
			<content:encoded><![CDATA[<p>Só porque as coisas acontecem em San Francisco nós temos a tendência de achar que lá tudo é melhor, acabei de ler o post do Fabio Akita (<a href="http://www.akitaonrails.com/2012/11/05/viagem-a-sao-francisco-parte-1-techcrunch-disrupt#.UJu3Y-CljjA">http://www.akitaonrails.com/2012/11/05/viagem-a-sao-francisco-parte-1-techcrunch-disrupt#.UJu3Y-CljjA</a>) sobre o TechCrunch Disrupt.</p>
<p>A visão dele é muito legal, exatamente uma visão que eu já pensava. Eu vejo muitas pessoas reclamando do cenário de startups brasileiras, que as ideias e projetos são fracos, que você vai nos eventos e só perde tempo, porque não aparece nada de interessante. E muitas pessoas reclamam que o nível dos empreendedores brasileiros é muito baixo. </p>
<p>Lendo o post do Akita dá pra perceber que o cenário em San Francisco não é muito diferente do cenário brasileiro.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patrickespake.com/2012/11/08/parece-que-e-tudo-a-mesma-coisa-san-francisco-e-brasil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Argumentos interessantes na época do Fusca :) Curioso.</title>
		<link>http://blog.patrickespake.com/2012/10/11/argumentos-interessantes-na-epoca-do-fusca-curioso/</link>
		<comments>http://blog.patrickespake.com/2012/10/11/argumentos-interessantes-na-epoca-do-fusca-curioso/#comments</comments>
		<pubDate>Thu, 11 Oct 2012 21:18:14 +0000</pubDate>
		<dc:creator>patrickespake</dc:creator>
				<category><![CDATA[Reflexões]]></category>

		<guid isPermaLink="false">http://blog.patrickespake.com/?p=2339</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.patrickespake.com/wp-content/uploads/2012/10/Captura-de-tela-de-2012-10-11-181321.png"><img class="aligncenter size-large wp-image-2340" title="Captura de tela de 2012-10-11 18:13:21" src="http://blog.patrickespake.com/wp-content/uploads/2012/10/Captura-de-tela-de-2012-10-11-181321-1024x465.png" alt="" width="537" height="245" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patrickespake.com/2012/10/11/argumentos-interessantes-na-epoca-do-fusca-curioso/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uma vida interessante!</title>
		<link>http://blog.patrickespake.com/2012/10/09/uma-vida-interessante/</link>
		<comments>http://blog.patrickespake.com/2012/10/09/uma-vida-interessante/#comments</comments>
		<pubDate>Wed, 10 Oct 2012 00:29:20 +0000</pubDate>
		<dc:creator>patrickespake</dc:creator>
				<category><![CDATA[Reflexões]]></category>

		<guid isPermaLink="false">http://blog.patrickespake.com/?p=2335</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.patrickespake.com/wp-content/uploads/2012/10/190262_3739737898227_1765250268_n.jpg"><img src="http://blog.patrickespake.com/wp-content/uploads/2012/10/190262_3739737898227_1765250268_n.jpg" alt="" title="190262_3739737898227_1765250268_n" width="480" height="360" class="aligncenter size-full wp-image-2336" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patrickespake.com/2012/10/09/uma-vida-interessante/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS  para remover a borda nos campos no Chrome</title>
		<link>http://blog.patrickespake.com/2012/10/01/css-para-remover-a-borda-nos-campos-no-chrome/</link>
		<comments>http://blog.patrickespake.com/2012/10/01/css-para-remover-a-borda-nos-campos-no-chrome/#comments</comments>
		<pubDate>Mon, 01 Oct 2012 21:07:54 +0000</pubDate>
		<dc:creator>patrickespake</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[borda]]></category>
		<category><![CDATA[border]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[focus]]></category>
		<category><![CDATA[input]]></category>
		<category><![CDATA[none]]></category>
		<category><![CDATA[outline]]></category>
		<category><![CDATA[textarea]]></category>

		<guid isPermaLink="false">http://blog.patrickespake.com/?p=2324</guid>
		<description><![CDATA[No navegador Chrome é comum aparecer uma borda nos campos, para remover essa borda via CSS: textarea:focus, input:focus { outline: none }]]></description>
			<content:encoded><![CDATA[<p>No navegador Chrome é comum aparecer uma borda nos campos, para remover essa borda via CSS:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">textarea:focus, input:focus {
  outline: none
}</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.patrickespake.com/2012/10/01/css-para-remover-a-borda-nos-campos-no-chrome/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comando para dump MySQL</title>
		<link>http://blog.patrickespake.com/2012/09/27/comando-para-dump-mysql/</link>
		<comments>http://blog.patrickespake.com/2012/09/27/comando-para-dump-mysql/#comments</comments>
		<pubDate>Thu, 27 Sep 2012 20:14:42 +0000</pubDate>
		<dc:creator>patrickespake</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[:user]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[dump]]></category>
		<category><![CDATA[mysqldump]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://blog.patrickespake.com/?p=2322</guid>
		<description><![CDATA[sudo mysqldump ---user &#34;root&#34; nome_do_banco &#62; arquivo_backup.sql]]></description>
			<content:encoded><![CDATA[
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> mysqldump <span style="color: #660033;">---user</span> <span style="color: #ff0000;">&quot;root&quot;</span> nome_do_banco <span style="color: #000000; font-weight: bold;">&gt;</span> arquivo_backup.sql</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.patrickespake.com/2012/09/27/comando-para-dump-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSpec forma de testar escopos do model</title>
		<link>http://blog.patrickespake.com/2012/09/26/rspec-forma-de-testar-escopos-do-model/</link>
		<comments>http://blog.patrickespake.com/2012/09/26/rspec-forma-de-testar-escopos-do-model/#comments</comments>
		<pubDate>Wed, 26 Sep 2012 22:14:10 +0000</pubDate>
		<dc:creator>patrickespake</dc:creator>
				<category><![CDATA[RSpec]]></category>
		<category><![CDATA[model]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rspec]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[scope]]></category>
		<category><![CDATA[should]]></category>
		<category><![CDATA[signed]]></category>
		<category><![CDATA[to_sql]]></category>

		<guid isPermaLink="false">http://blog.patrickespake.com/?p=2320</guid>
		<description><![CDATA[Uma forma simples de testar escopos no model é a seguintes: O Model: class User &#60; ActiveRecord::Base # The scopes for search scope :signed, where&#40;&#34;sign_in_count &#62; 0&#34;&#41; end O Teste RSpec: # encoding: utf-8 require 'spec_helper' &#160; describe User do describe &#34;scopes&#34; do it &#34;should returns the signed users&#34; do User.signed.to_sql.should == User.where&#40;&#34;sign_in_count &#62; 0&#34;&#41;.to_sql [...]]]></description>
			<content:encoded><![CDATA[<p>Uma forma simples de testar escopos no model é a seguintes:</p>
<p>O Model:</p>

<div class="wp_syntax"><div class="code"><pre class="ruby" style="font-family:monospace;"><span style="color:#9966CC; font-weight:bold;">class</span> User <span style="color:#006600; font-weight:bold;">&lt;</span> <span style="color:#6666ff; font-weight:bold;">ActiveRecord::Base</span>
  <span style="color:#008000; font-style:italic;"># The scopes for search</span>
  scope <span style="color:#ff3333; font-weight:bold;">:signed</span>, where<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;sign_in_count &gt; 0&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>
<span style="color:#9966CC; font-weight:bold;">end</span></pre></div></div>

<p>O Teste RSpec:</p>

<div class="wp_syntax"><div class="code"><pre class="ruby" style="font-family:monospace;"><span style="color:#008000; font-style:italic;"># encoding: utf-8</span>
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'spec_helper'</span>
&nbsp;
describe User <span style="color:#9966CC; font-weight:bold;">do</span>
  describe <span style="color:#996600;">&quot;scopes&quot;</span> <span style="color:#9966CC; font-weight:bold;">do</span>
    it <span style="color:#996600;">&quot;should returns the signed users&quot;</span> <span style="color:#9966CC; font-weight:bold;">do</span>
      User.<span style="color:#9900CC;">signed</span>.<span style="color:#9900CC;">to_sql</span>.<span style="color:#9900CC;">should</span> == User.<span style="color:#9900CC;">where</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;sign_in_count &gt; 0&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>.<span style="color:#9900CC;">to_sql</span>
    <span style="color:#9966CC; font-weight:bold;">end</span>
  <span style="color:#9966CC; font-weight:bold;">end</span>
<span style="color:#9966CC; font-weight:bold;">end</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.patrickespake.com/2012/09/26/rspec-forma-de-testar-escopos-do-model/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Internet é o lugar do DO e não do PERFECT</title>
		<link>http://blog.patrickespake.com/2012/09/21/a-internet-e-o-lugar-do-do-e-nao-do-perfect/</link>
		<comments>http://blog.patrickespake.com/2012/09/21/a-internet-e-o-lugar-do-do-e-nao-do-perfect/#comments</comments>
		<pubDate>Fri, 21 Sep 2012 11:52:06 +0000</pubDate>
		<dc:creator>patrickespake</dc:creator>
				<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[desenvolviment]]></category>
		<category><![CDATA[do]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[perfect]]></category>
		<category><![CDATA[produto]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[WEB]]></category>

		<guid isPermaLink="false">http://blog.patrickespake.com/?p=2318</guid>
		<description><![CDATA[A Internet é o lugar onde você tem que fazer acontecer, por isso o DO é mais importante que o PERFECT, quando você cria uma startup ou planeja criar um novo produto o mais importante é você fazer esse produto, primeiro criar ele simples e funcional, com a quantidade mínima de funcionalidades que transmite qual [...]]]></description>
			<content:encoded><![CDATA[<p>A Internet é o lugar onde você tem que fazer acontecer, por isso o <strong>DO</strong> é mais importante que o <strong>PERFECT</strong>, quando você cria uma startup ou planeja criar um novo produto o mais importante é você fazer esse produto, primeiro criar ele simples e funcional, com a quantidade mínima de funcionalidades que transmite qual é o objetivo do produto.</p>
<p>O erro muito comum é o &#8220;achismo&#8221;, o produto começa a ser criado e desenvolvido, e derrepente entra o PERFECT e as coisas perdem o rumo, ou seja, a tendência natural é que as pessoas tentem criar complexidades desnecessárias e começar a achar pelo usuário, <em>&#8220;ah o usuário vai gostar disso&#8221;</em>, <em>&#8220;essa funcionalidade é muito importante&#8221;</em>, <em>&#8220;não tem como lançar sem isso ou aquilo&#8221;</em>, claro que tem como lançar e colocar o produto em produção sem esses itens, afinal geralmente esses itens são perfumaria e não transmitem a essência do produto e também não transmitem qual é o objetivo do produto.</p>
<p>O PERFECT também gera um problema na equipe de desenvolvimento, e gera um desgaste emocional, por que se trabalha por um longo período e não se vê resultados reais, das pessoas utilizando e usufruindo do produto.</p>
<p>Por isso que é o melhor caminho é o <em>DO</em>, você faz o mais simples possível, coloca o produto em produção, aprende com ele, vê o que os usuários querem mais, vai melhorando, progredindo naturalmente, e quando você ver você atingiu o <strong>PERFECT</strong>, mas atingiu o PERFECT com algo que já está funcionando e recebendo feedback dos seus usuários.</p>
<p>O lema é <strong>&#8220;Melhor pronto do que perfeito&#8221;</strong>.</p>
<p>Não é um lema aceito por todas as empresas, principalmente pela questão da cultura que elas carregam.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patrickespake.com/2012/09/21/a-internet-e-o-lugar-do-do-e-nao-do-perfect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TechCrunch DISRUPT 2012</title>
		<link>http://blog.patrickespake.com/2012/09/19/techcrunch-disrupt-2012/</link>
		<comments>http://blog.patrickespake.com/2012/09/19/techcrunch-disrupt-2012/#comments</comments>
		<pubDate>Wed, 19 Sep 2012 18:15:15 +0000</pubDate>
		<dc:creator>patrickespake</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[disrupt 2012]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[inovação]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[san francisco]]></category>
		<category><![CDATA[techcrunch]]></category>

		<guid isPermaLink="false">http://blog.patrickespake.com/?p=2313</guid>
		<description><![CDATA[O pessoal aqui da Polo Marte, esse ano participou do TechCrunch DISRUPT em San Francisco. É o principal evento de tecnologia do mundo atualmente, sendo um evento muito importante para tentar absorver as novas tendências daqui para frente. Algumas tendências interessantes: HTML5 tem que ser usado com muito cuidado, o próprio Facebook admitiu que foi [...]]]></description>
			<content:encoded><![CDATA[<p>O pessoal aqui da <a href="http://www.polomarte.com.br">Polo Marte</a>, esse ano participou do TechCrunch DISRUPT em San Francisco.</p>
<p>É o principal evento de tecnologia do mundo atualmente, sendo um evento muito importante para tentar absorver as novas tendências daqui para frente.</p>
<p>Algumas tendências interessantes:</p>
<ul>
<li>HTML5 tem que ser usado com muito cuidado, o próprio Facebook admitiu que foi um grande erro ter investido tanto em HTML5 para criar a experiência de usuário;</li>
<li>Mobile é a grande tendência e principalmente o desenvolvimento para Android, muitos falaram que não é certo focar tanto no desenvolvimento para o iPhone, o Android tem um mercado maior e a demanda dos usuários está sendo bem superior a do iPhone (essa faz os mac maníacos arrancarem cabelos);</li>
<li>Hardware é uma demanda forte, tem startups surgindo relacionadas a produtos de Hardware, inclusive alguns finalistas do DISRUPT tinha projetos relacionados com Hardware, em San Francisco estão surgindo vários hubs de desenvolvimento de Hardware;</li>
</ul>
<p>O pessoal participou do DISRUPT 2012 com alguns produtos que estamos desenvolvendo:</p>
<p style="text-align: center;"><a href="http://blog.patrickespake.com/wp-content/uploads/2012/09/469155_421394224574573_793944763_o.jpg"><img class="aligncenter size-large wp-image-2315" title="469155_421394224574573_793944763_o" src="http://blog.patrickespake.com/wp-content/uploads/2012/09/469155_421394224574573_793944763_o-764x1024.jpg" alt="" width="458" height="614" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patrickespake.com/2012/09/19/techcrunch-disrupt-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>De onde vêm as boas ideias</title>
		<link>http://blog.patrickespake.com/2012/09/04/de-onde-ve%cc%82m-as-boas-ideias/</link>
		<comments>http://blog.patrickespake.com/2012/09/04/de-onde-ve%cc%82m-as-boas-ideias/#comments</comments>
		<pubDate>Tue, 04 Sep 2012 17:28:30 +0000</pubDate>
		<dc:creator>patrickespake</dc:creator>
				<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[boas]]></category>
		<category><![CDATA[ideia]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[reflexão]]></category>

		<guid isPermaLink="false">http://blog.patrickespake.com/?p=2308</guid>
		<description><![CDATA[Já havia postado a versão inglês aqui no blog, agora segue a versão em português.]]></description>
			<content:encoded><![CDATA[<p>Já havia postado a <a href="http://blog.patrickespake.com/2012/04/27/where-good-ideas-come-from/">versão inglês</a> aqui no blog, agora segue a versão em português.</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/6ls4GkmqN3Q" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patrickespake.com/2012/09/04/de-onde-ve%cc%82m-as-boas-ideias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
