<?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>Francisco Prado</title>
	<atom:link href="http://franciscoprado.com.br/feed/" rel="self" type="application/rss+xml" />
	<link>http://franciscoprado.com.br</link>
	<description>Mais um blog sobre Web, desenvolvimento e assuntos em geral...</description>
	<lastBuildDate>Sat, 11 Feb 2012 18:19:07 +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>Como descobrir se um objeto foi clicado no Canvas 2D &#8211; HTML 5</title>
		<link>http://franciscoprado.com.br/2012/02/11/descobrir-objeto-clicado-canvas-2d-html-5-listener-clique-desenho-javascript-mouse/</link>
		<comments>http://franciscoprado.com.br/2012/02/11/descobrir-objeto-clicado-canvas-2d-html-5-listener-clique-desenho-javascript-mouse/#comments</comments>
		<pubDate>Sat, 11 Feb 2012 18:14:01 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Dicas & Tutoriais]]></category>
		<category><![CDATA[HTML 5]]></category>
		<category><![CDATA[2d]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[clique]]></category>
		<category><![CDATA[desenho]]></category>
		<category><![CDATA[dica]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mouse]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1842</guid>
		<description><![CDATA[Nesse artigo, inaugural no assunto HTML 5*, falarei de como saber que o usuário clicou em determinado objeto desenhado no Canvas 2D, haja vista que não há suporte a esse recurso no elemento Canvas (quando você adiciona um listener de evento ao Canvas ele diz respeito apenas ao &#60;canvas&#62;, e não a seus desenhos). O ...]]></description>
			<content:encoded><![CDATA[<p>Nesse artigo, inaugural no assunto <a href="http://www.w3schools.com/html5/default.asp" target="_blank">HTML 5</a>*, falarei de como saber que o usuário clicou em determinado objeto desenhado no Canvas 2D, haja vista que não há suporte a esse recurso no elemento Canvas (quando você adiciona um listener de evento ao Canvas ele diz respeito apenas ao <code>&lt;canvas&gt;</code>, e não a seus desenhos).</p>
<p>O truque é simples: basta adicionar um listener de clique ao elemento Canvas, e, baseando-se nas coordenadas X e Y do clique, buscar se os valores estão &#8220;dentro&#8221; de um desenho, aferindo através dos valores da posição (X e Y do desenho) e sua largura. Se não quiser acompanhar o texto, você pode ir até o final do post, que lá há link com o arquivo HTML para download contendo o código comentado.</p>
<p>Primeiro, adiciona-se o elemento com o atributo <em>id:</em></p>
<pre>
&lt;!-- cabe&ccedil;alho do arquivo html ocultado--&gt;

&lt;canvas id=&quot;canvas-element&quot; width=&quot;350&quot; height=&quot;300&quot; style=&quot;border: solid 1px; cursor: pointer;&quot;&gt;
&lt;/canvas&gt;

&lt;!-- onde vai o Script JS --&gt;
</pre>
<p>&nbsp;</p>
<p>No exemplo abaixo, para facilitar, criei uma &#8220;classe&#8221;** no Javascript chamada <strong>Rectangle</strong>, que vai encapsular toda a tarefa de armazenar esses valores e desenhar um retângulo vermelho.</p>
<pre>
function Rectangle(x,y,width,height)
{
    this.x = x;
    this.y = y;
    this.width = width;
    this.height = height;

    // responsável por desenhar o retângulo
    this.draw = function(ctx)
    {
        ctx.rect(this.x, this.y, this.width, this.height);
        ctx.fillStyle = "#F00";
        ctx.fill();
        ctx.stroke();
    }
}
</pre>
<p>&nbsp;</p>
<p>Em seguida, criamos objetos que irão desenhar o retângulo, e adicionamos o listener para o momento do clique (mais precisamente, um evento &#8220;mousedown&#8221;). Ele chamará a função que irá verificar se o clique foi sobre o retângulo:</p>
<pre>

var r = new Rectangle(20, 50, 150, 100);
var el = document.getElementById("canvas-element");
var ctx = el.getContext("2d");

r.draw(ctx);

el.addEventListener("mousedown", onMouseClick);

// event listener
function onMouseClick(evt)
{
    // o valor do X e Y do mouse no momento do clique
    var mouseX = evt.offsetX;
    var mouseY = evt.offsetY;

    // valor booleano de retorno
    var was_clicked = detectTarget(mouseX, mouseY);

    // se "true", exibe a mensagem
    if (was_clicked)
        alert("Clicou no retângulo!");
}
</pre>
<p>&nbsp;</p>
<p>Depois de adicionar o listener para o clique no elemento Canvas em questão, ele chamará um método (no caso, <em>detectTarget</em>) que irá descobrir se a posição do mouse no instante do clique foi dentro do tal retângulo vermelho. Quando o retângulo for clicado, será exibida uma mensagem. O código Javascript correspondente:</p>
<pre>
function detectTarget(mouseX, mouseY)
{
    /*
    outros objetos booleanos.
    No caso do horizontal, se a posição X do clique for maior ou igual
    ao X do retângulo, e também menor ou igual à sua posição X mais a largura,
    é porque o clique foi dentro do retângulo. O mesmo procedimento
    é adotado no limite vertical.
    */
    var horizontal_limit = mouseX &gt;= r.x &amp;&amp; mouseX &lt;= (r.x + r.width);
    var vertical_limit = mouseY &gt;= r.y &amp;&amp; mouseY &lt;= (r.y + r.height);

    /*
    se o clique for dentro do espaço que compreende o retângulo
    tanto na horizontal quanto na vertical, retorna verdadeiro
    */
    if (horizontal_limit &amp;&amp; vertical_limit)
        return true;
    else
        return false;
}
</pre>
<p>Aqui segue o resultado final:</p>
<p><iframe src="http://franciscoprado.com.br/wp-content/uploads/2012/02/canvas2d.html" frameborder="0" width="400" height="350"></iframe></p>
<p><a href="http://franciscoprado.com.br/wp-content/uploads/2012/02/canvas2d.html" target="_blank">Clique aqui para fazer o download</a>.</p>
<p>Estava com dúvida de como implementar de forma esse esquema de interação no Canvas e por isso resolvi criar esse exemplo e publicar aqui. Pode-se ver que o código não está aquelas maravilhas pelo simples motivo de rapidez e de tentar deixar bem claro como funciona &#8211; afinal, uma solução completa seria criar classes, mais métodos e atributos, entre outros. Enfim, é isso!</p>
<hr />
<p><small><em>* É verdade, já falei de SVG por aqui, mas ao contrário do que muitos dizem SVG não pertence ao arco do HTML 5 &#8211; é um padrão diferente.</em></small></p>
<p><small><em>** Não existe, na realidade, classes em Javascript, com suporte a herança, interfaces, etc. A Orientação a Objetos é tratada de maneira diferente, com base em protótipos. No entanto, é possível &#8220;imitar&#8221; classes através de function, como foi o caso. Para saber mais, ver: <a href="https://developer.mozilla.org/en/Introduction_to_Object-Oriented_JavaScript">https://developer.mozilla.org/en/Introduction_to_Object-Oriented_JavaScript</a></em></small></p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2012/02/11/descobrir-objeto-clicado-canvas-2d-html-5-listener-clique-desenho-javascript-mouse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Games na Web: como distribuir, divulgar e faturar – parte 2</title>
		<link>http://franciscoprado.com.br/2012/02/07/games-na-web-como-distribuir-divulgar-e-faturar-parte-2/</link>
		<comments>http://franciscoprado.com.br/2012/02/07/games-na-web-como-distribuir-divulgar-e-faturar-parte-2/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 12:58:05 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[distribuição]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[propaganda]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1834</guid>
		<description><![CDATA[Segunda parte dos posts voltados ao tema sobre Games na Web (a primeira está aqui). Este, sobre distribuição. Divulgando Apesar do que pode parecer, difundir o game na Web não é assim tão complicado. Você pode colocar o seu jogo em portais como o Newgrounds (onde outros sites de games &#8220;pegam&#8221; os jogos inseridos lá, ajudando ...]]></description>
			<content:encoded><![CDATA[<p>Segunda parte dos posts voltados ao tema sobre Games na Web (<a href="http://franciscoprado.com.br/2012/01/29/games-na-web-como-distribuir-divulgar-e-faturar-parte-1/" target="_blank">a primeira está aqui</a>). Este, sobre <strong>distribuição</strong>.</p>
<h2>Divulgando</h2>
<p>Apesar do que pode parecer, difundir o game na Web não é assim tão complicado. Você pode colocar o seu jogo em portais como o <a href="newgrounds.com" target="_blank">Newgrounds</a> (onde outros sites de games &#8220;pegam&#8221; os jogos inseridos lá, ajudando a viralizar o game). Além disso, um site popular é o <a href="kongregate.com" target="_blank">Kongregate</a>, onde publicar um jogo é fácil (há um sistema, inclusive, que paga ao desenvolvedor o valor referente ao número de <em>views</em> que o jogo obtém).</p>
<p>Um serviço específico para distribuição é o <a href="http://flashgamedistribution.com/" target="_blank">FlashGameDistribuiton</a>, que pertence ao <strong>FlashGameLicense</strong> (este último voltado a obtenção de patrocinadores).</p>
<p><a href="http://mochiland.com/articles/45-sites-to-submit-your-flash-games" target="_blank">Nesta página do blog da Mochimedia</a> você encontra uma lista com vários portais para publicação.</p>
<p>Para obter grande visibilidade, no entanto, um grande negócio é enviar o jogo para o site <a href="armorgames.com" target="_blank">ArmorGames</a>. Além de contar com o sistema de patrocínios próprio o jogo obtém larga visibilidade, uma vez que o portal é um dos mais acessados nesse quesito (games Flash). Em um dia é possível obter milhares e milhares de visualizações. Um dado contra é que nem todo o jogo entra no portal: é preciso que eles considerem o jogo muuuito bom para isso. <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>&#8211;x&#8211;</p>
<p>Fim de mais uma parte. Distribuir o game é bem simples. Muito mais difícil, no entanto, é desenvolver um jogo que atraia muita atenção (aka: game ótimo, bem desenhado e muito legal <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  )</p>
<p>Abraços e até a próxima!</p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2012/02/07/games-na-web-como-distribuir-divulgar-e-faturar-parte-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Games na Web: como distribuir, divulgar e faturar &#8211; parte 1</title>
		<link>http://franciscoprado.com.br/2012/01/29/games-na-web-como-distribuir-divulgar-e-faturar-parte-1/</link>
		<comments>http://franciscoprado.com.br/2012/01/29/games-na-web-como-distribuir-divulgar-e-faturar-parte-1/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 18:26:44 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Colunas]]></category>
		<category><![CDATA[Dicas & Tutoriais]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[biblioteca]]></category>
		<category><![CDATA[conceito]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[dinheiro]]></category>
		<category><![CDATA[ideia]]></category>
		<category><![CDATA[negócios]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1820</guid>
		<description><![CDATA[Bem, caro visitante, este post não é assim tão original, você consegue encontrar dicas de como divulgar seu game (seja ele em Flash, foco do meu blog, ou em outras plataformas) em blogs, fóruns e portais estrangeiros. No entanto, gostaria de contribuir postando algo em português daquilo que aprendi até agora &#8211; que é muito ...]]></description>
			<content:encoded><![CDATA[<p>Bem, caro visitante, este post não é assim tão original, você consegue encontrar dicas de como divulgar seu game (seja ele em Flash, foco do meu blog, ou em outras plataformas) em blogs, fóruns e portais estrangeiros. No entanto, gostaria de contribuir postando algo em português daquilo que aprendi até agora &#8211; que é muito pouco, admito, pois praticamente estou apenas começando &#8211; mas que pode servir de apontamento para quem está debutando na área e sonha em viver de games, focados em Web, como é o meu caso, e percebe que ainda há conteúdo incipiente ou muito disperso em português.</p>
<p>Pretendo fazer uma série de posts, pois colocar todo o conteúdo numa só postagem além de excessivo fica maçante. Vou começar discutindo sobre a ideia do jogo &#8211; onde me sinto mais à vontade, por ter formação em publicidade também.</p>
<h2>O conceito</h2>
<p><a href="http://franciscoprado.com.br/wp-content/uploads/2012/01/lamp_idea.png" rel="lightbox[1820]"><img class="alignleft  wp-image-1827" style="margin: 11px;" title="lamp_idea" src="http://franciscoprado.com.br/wp-content/uploads/2012/01/lamp_idea.png" alt="Ideia" width="190" height="190" /></a>Penso que para criar um jogo, se você é programador, é, primeiro, definir <strong>BEM</strong> o que será o jogo. É péssimo ter um estalo (o tal do <em>insight</em> &#8211; detesto esse termo) e querer sair programando. Aí corre-se o risco de se desiludir com a tal ideia até então genial e ficar frustado, ou então tentar adaptar uma nova ideia ao código já feito &#8211; o que tornará o código uma maçaroca e de infindáveis dores de cabeça.</p>
<p>Sendo assim, é interessante <strong>conversar</strong>. Apresente e pergunte às pessoas sobre a ideia. Elas podem colaborar ou advertir sobre o conceito, erros e acertos. Existe aquela máxima do Steve Jobs sobre inovação, em que se Henry Ford perguntasse aos clientes o que eles queriam, eles diriam &#8220;um cavalo mais rápido&#8221;. No entanto, se você não tem a intenção de fazer games de <a href="http://pt.wikipedia.org/wiki/Vanguarda" target="_blank">vanguarda</a> ( <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />  ) seria interessante, também, fazer uma <strong>versão alpha/beta do jogo </strong>para demonstração da ideia, e assim esperar o <em>feedback</em>, como fizeram, de maneira extremamente bem-sucedida, <a href="http://en.wikipedia.org/wiki/Minecraft" target="_blank">os criadores do Minecraft</a>.</p>
<p>No caso de <strong>games casuais e sociais em Flash</strong> um lugar bom para isso é o site americano <a href="newgrounds.com" target="_blank">Newgrouds</a>. É um portal que nasceu como fanzine e reúne pessoal que faz <strong>música</strong> (muitas vezes disponibilizando elas para uso em games de maneira gratuita), <strong>ilustrações</strong> e, principalmente,<strong> games e animações em Flash</strong>. É nele também em que muitos outros portais pegam novos jogos, ajudando na distribuição.</p>
<p>Entre outros sites para isso temos os <a href="http://www.kongregate.com/forums" target="_blank">fóruns do Kongregate</a>, do <a href="http://armorgames.com/community/" target="_blank">ArmorGames</a>, ambos em inglês, e do <a href="http://www.programadoresdejogos.com/forum/" target="_blank">PDJ </a>(este, nacional). Pessoalmente, prefiro ir em fóruns estrangeiros, pois o <em>feedback</em> tende a ser mais rápido.</p>
<p>&#8211;X&#8211;</p>
<p>Enfim, é isso, sem muitas delongas. Espero ter ajudado e, ah, não percam às próximas partes. Antes de mais nada, se quiser mais sobre assunto:</p>
<ul>
<li>&#8220;<a href="http://abrindoojogo.com.br/lancamento-do-minecraft-e-alphafunding" target="_blank">Lançamento do Minecraft e Alphafunding</a>&#8220;, do blog <em>Abrindo o Jogo</em>.</li>
</ul>
<p><strong>Ver também</strong>: <a href="http://franciscoprado.com.br/2012/02/07/games-na-web-como-distribuir-divulgar-e-faturar-parte-2/" target="_blank">Parte 2 da série</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2012/01/29/games-na-web-como-distribuir-divulgar-e-faturar-parte-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Novo site: Neoludo</title>
		<link>http://franciscoprado.com.br/2012/01/20/novo-site-neoludo/</link>
		<comments>http://franciscoprado.com.br/2012/01/20/novo-site-neoludo/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 15:59:40 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[bluzone]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[neoludo]]></category>
		<category><![CDATA[plano]]></category>
		<category><![CDATA[projeto]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1815</guid>
		<description><![CDATA[Bem, continuando os textos falando sobre os novos planos, segue aí o link do site onde pretendo hospedar meus games: http://neoludo.net/ Nele já tem um exposto: o BluZone, um jogo de tiro (shooting) que combina um pouco de puzzle e memória (!). Está em fase de avaliação na MochiMedia e pretendo hospedar em sites maiores de ...]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="neoludo" src="http://neoludo.net/wp-content/themes/neoludo-theme/images/logo_neoludo.png" alt="" width="237" height="274" /></p>
<p>Bem, continuando os textos falando sobre os novos planos, segue aí o link do site onde pretendo hospedar meus games: <a href="http://neoludo.net/">http://neoludo.net/</a></p>
<p>Nele já tem um exposto: o <a href="http://neoludo.net/bluzone-released/" target="_blank">BluZone</a>, um jogo de tiro (shooting) que combina um pouco de puzzle e memória (!). Está em fase de avaliação na <strong>MochiMedia </strong>e pretendo hospedar em sites maiores de games, como o Newgrounds, entre outros.</p>
<p>É o meu primeiro jogo, teve um propósito de estudo também, por isso, e pretendo fazer melhores e mais elaborados, claro.</p>
<p>Abraços! <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><em>PS: e a página no Facebook é <a href="www.facebook.com/neoludo.web" target="_blank">www.facebook.com/neoludo.web</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2012/01/20/novo-site-neoludo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sobre o blog, sobre mim e sobre mais não sei o quê</title>
		<link>http://franciscoprado.com.br/2012/01/10/sobre-o-blog-sobre-mim-e-sobre-mais-nao-sei-o-que/</link>
		<comments>http://franciscoprado.com.br/2012/01/10/sobre-o-blog-sobre-mim-e-sobre-mais-nao-sei-o-que/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 19:45:04 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[aviso]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[esclarecimento]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1807</guid>
		<description><![CDATA[Olá a todos que visitam o blog (ou seja, meia dúzia de leitores ), este post é sobre o próprio blog. Sim, os posts estão ruins, desinteressantes, e tudo mais. Razão: não tenho tido o velho interesse em escrever que tinha antigamente (não à toa esse texto provavelmente ficará cheio de erros, inconsistências e redundâncias, ...]]></description>
			<content:encoded><![CDATA[<p>Olá a todos que visitam o blog (ou seja, meia dúzia de leitores <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />  ), este post é sobre o próprio blog.</p>
<p>Sim, os posts estão ruins, desinteressantes, e tudo mais. Razão: não tenho tido o velho interesse em escrever que tinha antigamente (não à toa esse texto provavelmente ficará cheio de erros, inconsistências e redundâncias, devido justamente à falta de interesse). Tenho me acostumado mais a ler blogs com textos bacanas do que eu mesmo tentar produzir algo bacana.</p>
<p>Além do que tenho focado em outras coisas. Tenho produzido, estudado programação, lendo, e estou focado em começar um projeto novo (já abordei o <a title="Sim eu pedi demissao" href="http://franciscoprado.com.br/2011/10/15/sim-eu-pedi-demissao/" target="_blank">assunto ano passado</a>). Também pretendo continuar a faculdade de análise de sistemas que interrompi ano passado.</p>
<p>Sempre que me sobra tempo ou fico <del>no Facebook Twitter Grooveshark etc</del> na internet navegando ou então &#8220;desplugo&#8221;. Nem me passa na cabeça escrever aqui. Já pensei em mudar o site para um portfólio ou coisa assim, mas isso dá trabalho que a má vontade não deixa.  É dose.</p>
<p>Por hora, é isso. <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2012/01/10/sobre-o-blog-sobre-mim-e-sobre-mais-nao-sei-o-que/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;É preciso destruí-lo&#8221;</title>
		<link>http://franciscoprado.com.br/2011/12/30/e-preciso-destrui-lo/</link>
		<comments>http://franciscoprado.com.br/2011/12/30/e-preciso-destrui-lo/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 16:45:45 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Colunas]]></category>
		<category><![CDATA[Crônica]]></category>
		<category><![CDATA[texto]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1796</guid>
		<description><![CDATA[- Olha só, ele quer fazer da vida o que ele mais gosta, isso não pode. Temos que repreendê-lo. - Como assim? Ele não quer ter uma vida comum, num emprego, fazendo como todos? Ele quer fazer o que mais gosta, é isso. Oh não&#8230; - Exato. E deu para perceber, ele é desapegado, não ...]]></description>
			<content:encoded><![CDATA[<p>- Olha só, ele quer fazer da vida o que ele mais gosta, isso não pode. Temos que repreendê-lo.</p>
<p>- Como assim? Ele não quer ter uma vida comum, num emprego, fazendo como todos? Ele quer fazer o que mais gosta, é isso. Oh não&#8230;</p>
<p>- Exato. E deu para perceber, ele é desapegado, não gosta de bens materiais, não olha para isso, que louco.</p>
<p>- Já o prendemos demais, mas parece que não foi o suficiente. Vamos proibir mais, fazer a cabeça.</p>
<p>- Isso, isso. Já sei, vamos comparar o estilo de vida dele com os dos outros. &#8220;Olha, fulano tem e ele não, beltrano conseguiu isso e ele não consegue&#8221;, vamos fazer a cabeça dele para fazê-lo &#8220;voltar à Matrix&#8221;.</p>
<p>- É, deve dar certo, boa ideia. É isso mesmo&#8230; vamos apontar que ele está no caminho errado, também. Deve ajudar. Apontar que as ideias dele estão erradas, que não vai dar certo&#8230;</p>
<p>- OK, boooa. Vamos.</p>
<p>&#8212;X&#8212;</p>
<p>Eu desejo o melhor para você no próximo ano. Boas festas.</p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2011/12/30/e-preciso-destrui-lo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A paranoia da informação</title>
		<link>http://franciscoprado.com.br/2011/11/29/a-paranoia-da-informacao/</link>
		<comments>http://franciscoprado.com.br/2011/11/29/a-paranoia-da-informacao/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 22:44:20 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Vida]]></category>
		<category><![CDATA[informação]]></category>
		<category><![CDATA[paranoia]]></category>
		<category><![CDATA[redes sociais]]></category>
		<category><![CDATA[saúde]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1791</guid>
		<description><![CDATA[Semana passada tomei uma atitude diferente: parar de usar (em demasia, ao menos) as redes sociais. Como já escrevi aqui anteriormente, trabalho com computador e tenho que ficar o dia inteiro aqui, e tenho sofrido para me concentrar, com tanta coisa inútil para se ver na Web. Este texto foi quem me inspirou a começar isso. ...]]></description>
			<content:encoded><![CDATA[<p>Semana passada tomei uma atitude diferente: parar de usar (em demasia, ao menos) as redes sociais. Como já <a href="http://franciscoprado.com.br/2011/11/09/offline-por-favor/" target="_blank">escrevi aqui anteriormente</a>, trabalho com computador e tenho que ficar o dia inteiro aqui, e tenho sofrido para me concentrar, com tanta coisa <del>inútil</del> para se ver na Web.</p>
<p><a href="http://www.michelazzo.info/2011/11/15/get-out/" target="_blank">Este texto foi quem me inspirou a começar isso</a>. Tenho conseguido diminuir a frequência de tuítes, atualizações e, principalmente, o acesso a redes sociais, feeds RSS, sites de notícias em geral e etc. etc.</p>
<p>Redes sociais, tudo bem, mas por que notícias? Radicalismo? Não. Só penso que esta ideia de que se deve estar informado a todo tempo a respeito de tudo não passa de uma grande paranoia. Afinal, saber das &#8220;notícias&#8221;, inclusive das mais irrelevantes &#8211; disfarçadas de relevantes -, não acrescenta em nada.</p>
<p>Enfim, é isso. Vamos ver se consigo &#8220;desplugar&#8221; das redes de uma vez.</p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2011/11/29/a-paranoia-da-informacao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O hype do HTML 5, o &#8220;fim&#8221; do Flash e as más intenções</title>
		<link>http://franciscoprado.com.br/2011/11/18/hype-do-html-5-flash-especulacao/</link>
		<comments>http://franciscoprado.com.br/2011/11/18/hype-do-html-5-flash-especulacao/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 12:42:43 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Padrões Web]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1775</guid>
		<description><![CDATA[Apesar do que parece, este post não é sobre tecnologias Web. Na última semana vimos uma enxurrada de notícias e comentários (uns relevantes, outros sem total embasamento) sobre do anúncio da Adobe em por fim ao desenvolvimento do plugin Flash para dispositivos móveis (apenas dispositivos móveis, e não no geral). Realmente, acredito que a Adobe ...]]></description>
			<content:encoded><![CDATA[<p>Apesar do que parece, este post não é sobre tecnologias Web.</p>
<p>Na última semana vimos uma enxurrada de notícias e comentários (uns relevantes, outros sem total embasamento) sobre do anúncio da Adobe em por fim ao desenvolvimento do plugin Flash para dispositivos móveis (apenas dispositivos móveis, e não no geral). Realmente, acredito que a Adobe foi sensata na decisão e deva ter seus motivos para isso. Enfim, não vou falar mais acerca disso pois há muitos posts bons que tratam sobre o futuro da plataforma &#8211; <a href="http://as3devs.com.br/2011/filipe-cunha/a-adobe-nao-matou-o-flash-apenas-quer-definir-um-lugar-para-ele/" target="_blank">recomendo este do ASDevs</a>, que é imparcial realista sobre este assunto.</p>
<p>No entanto, quero me ater nesta postagem sobre o <a href="http://pt.wikipedia.org/wiki/Hype" target="_blank">hype</a> em torno do HTML5. De uma hora para outra começou a se anunciar que o futuro seria esse padrão aberto, e o Flash, de repente, virou uma coisa imprestável, um lixo, &#8220;lento&#8221;, &#8220;pesado&#8221;, uma tecnologia paga (é possível desenvolver usando Flex SDK sem precisar pagar pedágio para Adobe, mas enfim&#8230;), entre outras. O Flash virou um novo IE: algo que deveria ser combatido e eliminado, para dar lugar ao futuro maravilhoso e aberto proporcionado pelo HTML5&#8230;</p>
<p>Pois bem. É lamentável que muitas críticas, muitas vezes infundadas, tenham ganho espaço. Mas o que se é de lamentar mesmo é que muitos só tenham se prestado a criticar a tecnologia de maneira oportunista, apenas querendo se aproveitar do momento. Cursos, livros e eventos em torno do HTML5 começaram a surgir do nada tratando o padrão como salvação para tudo, em que se pode usar ele em sua plenitude substituindo o Flash (inclusive no IE 8, né?&#8230;). Para entender como essa visão é equivocada <a href="http://www.mochilabinaria.com.br/flash-x-html-e-a-opiniao-do-zeh-fernando/" target="_blank">recomendo este post</a> do blog Mochila Binária.</p>
<p>Não há dúvida de que o HTML5 veio para ficar, mas o que não se pode dizer é que ele está pronto em definitivo para substituir o Flash, como muitos dizem por aí. Só fico chateado de que muitos prefiram especular e acabem difundindo informações errôneas sobre o assunto, fazendo com que muitos que não são da área de Web acabem mal informados, como usuários comuns e pessoas que desejam ter um site &#8211; aliás, o que já vem ocorrendo.</p>
<p>&nbsp;</p>
<p style="text-align: center;"><img class="aligncenter" title="html5" src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/HTML5-logo.svg/512px-HTML5-logo.svg.png" alt="" width="307" height="307" /></p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2011/11/18/hype-do-html-5-flash-especulacao/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Offline, por favor</title>
		<link>http://franciscoprado.com.br/2011/11/09/offline-por-favor/</link>
		<comments>http://franciscoprado.com.br/2011/11/09/offline-por-favor/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 17:44:05 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Crônica]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1751</guid>
		<description><![CDATA[Ligo o computador. Não são nem 8h da manhã. Já vou para internet. Pessoal já para sair de casa, e eu fico. Fico na sala, onde tenho internet graças ao recém-comprado roteador wireless. Antes, ficava aqui só escrevendo códigos. Nada de internet. Para isso, precisava ir ao PC velhinho do quarto, que além de tudo ...]]></description>
			<content:encoded><![CDATA[<p>Ligo o computador. Não são nem 8h da manhã. Já vou para internet. Pessoal já para sair de casa, e eu fico. Fico na sala, onde tenho internet graças ao recém-comprado roteador wireless. Antes, ficava aqui só escrevendo códigos. Nada de internet. Para isso, precisava ir ao PC velhinho do quarto, que além de tudo era dividido entre os outros da casa. Hoje, tenho internet e computador exclusivos.</p>
<p>Começa o trajeto. Cliente E-mail aberto, MSN, Facebook, Twitter. Dou uma olhada rápida. No e-mail tem spam. Removido. Facebook, nada de novidades interessantes. Twitter idem. Passo o olho nas timelines. Atualizações, Trending Topics, Mentions. Fecho o Tweetdeck.</p>
<p>Login no Reader. Peneirando acho coisas relevantes. Resto, &#8220;marcar tudo como lido&#8221;. Comento ali, leio outro post ali. Já são quase 9h. E eu nem abri meu projeto que estava fazendo.</p>
<p>Lá vou eu ao Grooveshark. Lembrei de uma música. Ponho fones e ouço. Favorito. Já devem ser uma 9h30. Abri o projeto. Beleza.</p>
<p>Dou uma adicionadas no código. Mexo aqui, ali. Gostei. Dou uma parada e vou ao Twitter. Escrevo algumas coisas, retuíto. Abro o email. Nada de novo. Vejo uma tirinhas nova num blog. Leio os comentários. Já se vão uns 30 minutos. Tempo passando e eu não fazendo o que devia&#8230;</p>
<p>E 11h30, saio do computador. É hora de fazer outras coisas. Volto depois de duas horas.</p>
<p>E volto. Vou fazer o que deveria fazer. Mas antes, abrir e-mail, MSN, Twitter, Facebook&#8230; E lá se vai mais umas horas nisso e ouvindo música, jogando um gamezinho, conversando no Twitter, e outras coisas.</p>
<p>São 15h da tarde. Estou rachando a cabeça no projeto. Um velho problema que estou penando para resolver e não estou tendo sucesso. Desligo o computador. Vou no quintal pegar um coco.</p>
<p>Na esperança de que, quando voltar ao computador, conseguirei me concentrar no que deveria fazer.</p>
<p>Quando trabalhava em uma empresa conseguia ter foco. Mas mesmo assim penava um pouco perdendo a concentração na internet. Hoje, em casa, sem pressões e prazos apertados, minha concentração se esvaiu. Estou lutando para buscá-la de volta.</p>
<p>A internet é muito legal. Mas desconectar-se dá uma sensação de prazer indiscutível, por ser difícil de obtê-la.</p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2011/11/09/offline-por-favor/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Sim, eu pedi demissão</title>
		<link>http://franciscoprado.com.br/2011/10/15/sim-eu-pedi-demissao/</link>
		<comments>http://franciscoprado.com.br/2011/10/15/sim-eu-pedi-demissao/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 12:24:50 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Vida]]></category>
		<category><![CDATA[demissão]]></category>
		<category><![CDATA[desempregado]]></category>
		<category><![CDATA[Guarujá]]></category>
		<category><![CDATA[profissão]]></category>
		<category><![CDATA[São Paulo]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1728</guid>
		<description><![CDATA[Pois é, voltei a condição de desempregado, só que desta vez por opção. Foram vários os motivos pelo qual fiz isso. O principal foi de &#8220;instalação&#8221;. Como se sabe, sou de Guarujá, e apesar de meus pais serem de São Paulo, eles não tinham uma casa para eu morar. Eu morava num quarto da casa ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://franciscoprado.com.br/wp-content/uploads/2011/10/placa.jpg" rel="lightbox[1728]"><img class="aligncenter size-medium wp-image-1730" title="placa" src="http://franciscoprado.com.br/wp-content/uploads/2011/10/placa-300x300.jpg" alt="" width="300" height="300" /></a></p>
<p>Pois é, voltei a condição de desempregado, só que desta vez por opção.</p>
<p>Foram vários os motivos pelo qual fiz isso. O principal foi de &#8220;instalação&#8221;. Como se sabe, sou de Guarujá, e apesar de meus pais serem de São Paulo, eles não tinham uma casa para eu morar. Eu morava num quarto da casa da minha vó que, claro, não gostava totalmente disso. Eu estava incomodando. E precisava sair.</p>
<p>Além do mais, estava cansado de sempre fazer os mesmos trabalhos. Para quem não sabe eu trabalhava como programador Web numa agência de São Paulo, e rotineiramente cuidava sempre dos mesmos serviços (ou seja, fazer sites em Flash quase sempre da mesma maneira). Não que exista um problema nisso &#8211; pelo contrário, nada mais normal. Mas eu tenho um problema de simplesmente ficar aborrecido de fazer as mesmas coisas e ter que variar de tempos em tempos. <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>Tinha projetos que queria tirar do papel e, lógico, precisava de mais tempo para isso (eu perdia quase três horas indo e vindo do trabalho, além de trânsito, por exemplo).</p>
<p>Poderia alugar uma casa, ou um quarto numa &#8220;república&#8221; na pior das hipóteses, porém meus ganhos não justificavam isso. Eu adorava São Paulo e o ambiente de trabalho, fiz vários amigos lá, mas essas razões que citei mais a vontade de tocar a vida de maneira mais independentemente (e menos estressante) falaram mais alto.</p>
<p>Voltar para o Guarujá foi duro. Afinal, as pessoas sabem que eu <del>odeio essa droga</del> não vejo futuro aqui e sinto falta da vida que levava em Sampa, que até era simples, contudo bem mais legal do que na chuvosa Guarujá.</p>
<h2>A fase de transição</h2>
<p>Bem, atualmente estou dando uma refrescada na cabeça, ainda estando um pouco bobo com essas mudanças. Tenho recebido contatos de pessoas querendo fazer sites na região, mas não pretendo continuar como freelancer (pois se for assim é preferível ter um emprego). Minha ideia era lançar sites e escrever games e/ou aplicativos, hospedar na Web e conseguir ganhos com patrocínios e publicidade. Sei das dificuldades disso, o início é complicado, porém, diferentemente de antes, desta vez acredito ter foco e disciplina para começar e terminar algo.</p>
<p>Também pretendo continuar a faculdade de análise de sistemas (que interrompi) por aqui, além de estudar desenvolvimento de apps para mobile, mas este último fica em segundo plano.</p>
<p>É isso. O primeiro capítulo está escrito. Aguardem para saber dos próximos! <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2011/10/15/sim-eu-pedi-demissao/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

