<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2portuguesefull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Ruan Carlos</title>
	
	<link>http://ruancarlos.com.br/Blog</link>
	<description>Desenvolvimento</description>
	<lastBuildDate>Mon, 13 Feb 2012 12:01:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/RuanCarlos" /><feedburner:info uri="ruancarlos" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by/2.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><feedburner:emailServiceId>RuanCarlos</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FRuanCarlos" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FRuanCarlos" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FRuanCarlos" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/RuanCarlos" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FRuanCarlos" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FRuanCarlos" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FRuanCarlos" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FRuanCarlos" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FRuanCarlos" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FRuanCarlos" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><item>
		<title>2012 – Novo ano, projetos novos e posts novos</title>
		<link>http://feedproxy.google.com/~r/RuanCarlos/~3/_HIm8pR12xI/</link>
		<comments>http://ruancarlos.com.br/Blog/2012-novo-ano-projetos-novos-e-posts-novos/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 22:29:22 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[OFF]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=720</guid>
		<description><![CDATA[Olá pessoas, a quanto tempo hem! Faz mais de um ano que não posto nada aqui. Mas isso foi por uma boa causa, tivemos vários projetos que tinham prioridade, alguns deles são: Minha formatura TCC &#8211; Otimização de sites para mecanismos de busca Troca de emprego (agora trabalho na No Zebra Network Lançamento do site [...]]]></description>
			<content:encoded><![CDATA[<p>Olá pessoas, a quanto tempo hem! Faz mais de um ano que não posto nada aqui.<br />
Mas isso foi por uma boa causa, tivemos vários projetos que tinham prioridade, alguns deles são:</p>
<ul>
<li>Minha formatura</li>
<li>TCC &#8211; Otimização de sites para mecanismos de busca</li>
<li>Troca de emprego (agora trabalho na <a href="http://nozebra.com.br/" target="_blank">No Zebra Network</a></li>
<li>Lançamento do site <a href="http://jquerybrasil.org/" target="_blank">jquerybrasil.org</a></li>
<li><a href="https://github.com/luiztiago/jqapi-br" target="_blank">Tradução da documentação do jQuery</a></li>
</ul>
<p>Entre muitos outros freelas, alguns calotes, algumas tristezas e felicidades. </p>
<p>O importante é que ainda estamos vivos e felizes (eu pelo menos =D). </p>
<h2>Resumos</h2>
<h3>Formatura</h3>
<p>Bom, após 4 anos de estudos na <a href="http://www.unibrasil.com.br/" target="_blank">Unibrasil</a>, enfim me formei. Minha turma começou com +- 85 alunos e no final dos 4 anos apenas eu era elegível a formatura (o que pra mim é um destaque). Devido a falta de professores para o acompanhamento de meu TCC, tive que esperar 6 meses para fazer a entrega do meu TCC versão final, me formando assim com 4 anos e meio (nada que me faça chorar =D).</p>
<h3>TCC &#8211; Otimização de Sites para Mecanismos de Busca</h3>
<p>Uma coisa interessante e que me perguntaram bastante, se eu sou &#8220;JS/jQuery fã boy&#8221;, por que não fazer um trabalho sobre isso e sim um trabalho com algo que supostamente não tem nada a ver com isso. Simples, vontade de aprender o desconhecido, por mais que eu goste de JS, eu não quero saber o pq 1 + 1 é um, ou como ele faz isso em bits. Preferi um trabalho teórico devido minha disponibilidade de tempo e vontade de aprender algo do qual eu já gostava mas não tinha certeza das coisas.<br />
Após o trabalho tive a certeza de que não tenho certeza alguma sobre SEO hehe.</p>
<h3>Troca de emprego</h3>
<p>Antigamente eu trabalhava na <a href="http://www.it7.com.br/" target="_blank">IT7 Sistemas</a>, que é localizada em Pinhais (região metropolitana de Curitiba) o que era muito bom, conheci muita gente legal lá (brothers de verdade e que vão me acompanhar pra vida inteira), trabalhava como Desenvolvedor Java (uma linguagem que não simpatizo muito, mas que não deixa de ser boa) e ferramentas Oracle como WebCenter.<br />
Agora estou trabalhando na No Zebra Network (conhecida por nós NZN) que é detentora do sites:</p>
<ul>
<li><a href="http://www.baixaki.com.br/" target="_blank">Baixaki</a></li>
<li><a href="http://www.baixakijogos.com.br/" target="_blank">Baixaki Jogos</a></li>
<li><a href="http://www.tecmundo.com.br/" target="_blank">Tecmundo</a></li>
<li><a href="tudogostoso.uol.com.br" target="_blank">Tudo Gostoso</a></li>
<li><a href="http://todaela.com.br/" target="_blank">Toda Ela</a></li>
<li><a href="http://minhaserie.com.br/" target="_blank">Minha Série</a></li>
</ul>
<p>Devido a boa separação entre FrontEnd e BackEnd eu raramente estou trabalhando no front dos sites (exceto pelo JS que não da pra deixar de lado né), e como nosso Back é Ruby/Php agora estou trabalhando mais com isso. Do qual o Ruby eu nunca tinha visto antes (como desenvolvedor de ruby), o que me abriu um grande leque de conhecimento e que me deixa extremamente feliz hoje em dia. </p>
<p>Se você quer saber um pouco de como é trabalhar aqui, o tecmundo fez um artigo legal: <a href="http://www.tecmundo.com.br/11226-como-e-trabalhar-no-baixaki-e-tecmundo-video-.htm">Como é trabalhar no baixaki e tecmundo</a>. </p>
<h3>jQuery Brasil</h3>
<p>Ô glorioso. Até que enfim, após muito tempo foi lançado, sim está sem atualização também, mas enfim em breve terá mais novidades sobre ele.</p>
<h3> Tradução da documentação do jQuery para português </h3>
<p>A algum tempo essa tradução começou, e ainda continua <img src='http://ruancarlos.com.br/Blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Se você quer nos ajudar (seja revisão ou tradução) nós ficariamos muito agradecidos. </p>
<p>Por hoje é só, mas nos vemos muito em breve =D</p>
<img src="http://feeds.feedburner.com/~r/RuanCarlos/~4/_HIm8pR12xI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/2012-novo-ano-projetos-novos-e-posts-novos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://ruancarlos.com.br/Blog/2012-novo-ano-projetos-novos-e-posts-novos/</feedburner:origLink></item>
		<item>
		<title>Diferença entre location.replace de location.href</title>
		<link>http://feedproxy.google.com/~r/RuanCarlos/~3/YjvMmhOG5Cc/</link>
		<comments>http://ruancarlos.com.br/Blog/diferenca-entre-location-replace-de-location-href/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 19:47:34 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=701</guid>
		<description><![CDATA[Dias atrás li no blog Blogging Developer um post que falava sobre a diferença entre o location.replace do location.href. (link). Neste post é apenas comentado para que é usado, ou seja, redirecionamento de páginas. Mas vamos complementar com algumas informações. A grande diferença entre eles é que o .replace é um método já o .href [...]]]></description>
			<content:encoded><![CDATA[<p>Dias atrás li no blog <a href="http://www.bloggingdeveloper.com/">Blogging Developer</a> um post que falava sobre a diferença entre o <code>location.replace</code> do <code>location.href</code>. (<a href="http://www.bloggingdeveloper.com/post/Location-href-vs-Location-replace-The-Difference-Between-JavaScript-Redirect-Methods.aspx">link</a>).</p>
<p>Neste post é apenas comentado para que é usado, ou seja, redirecionamento de páginas.  Mas vamos complementar com algumas informações.</p>
<p>A grande diferença entre eles é que o <code>.replace</code> é um método já o <code>.href</code> é uma propriedade.</p>
<p>Sendo assim, cada um tem um comportamento diferente.</p>
<p>O <code>.replace</code> faz com que a página seja substituída, desta forma não gerando histórico de navegação, já que a página é a mesma substituída por outra. Já o <code>.href</code> altera o identificador da página, sendo assim criando uma nova página e consecutivamente criando histórico.</p>
<p>Exemplos: </p>
<p><a href="http://jsbin.com/uyohi3"><code>.href</code></a><br />
<a href="http://jsbin.com/uyohi3/2/"><code>.replace</code></a></p>
<p>Fica aqui uma questão para os gurus da NET, o por que dos dois seguintes exemplos não funcionarem corretamente?</p>
<p><a href="http://jsbin.com/afafo3"><code>.href</code></a><br />
<a href="http://jsbin.com/afafo3/2/"><code>.replace</code></a></p>
<p>Favor deixas as considerações nos comentários =D</p>
<img src="http://feeds.feedburner.com/~r/RuanCarlos/~4/YjvMmhOG5Cc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/diferenca-entre-location-replace-de-location-href/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://ruancarlos.com.br/Blog/diferenca-entre-location-replace-de-location-href/</feedburner:origLink></item>
		<item>
		<title>Projeto de gente Grande | TheWebMind</title>
		<link>http://feedproxy.google.com/~r/RuanCarlos/~3/ZbjkCckV8W8/</link>
		<comments>http://ruancarlos.com.br/Blog/projeto-de-gente-grande-thewebmind/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 20:43:34 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=692</guid>
		<description><![CDATA[Olá galera, voltando a falar de projetos, eis aqui um projeto criado por dois Brasileiros (com B maiúsculo). É o TheWebMind. O que consiste esse projeto? O projeto é como se fosse um interpretador de linguagem natural. Através da linguagem mais próxima a falada pelos homens ele traduz e gera: O código DDL Alguns diagramas [...]]]></description>
			<content:encoded><![CDATA[<p>Olá galera, voltando a falar de projetos, eis aqui um projeto criado por dois Brasileiros (com B maiúsculo). É o TheWebMind.</p>
<h3>O que consiste esse projeto?</h3>
<p>O projeto é como se fosse um interpretador de linguagem natural. Através da linguagem mais próxima a falada pelos homens ele traduz e gera:</p>
<h3>O código DDL</h3>
<p><img class="aligncenter" title="Figura 1 - DDL Code" src="http://thewebmind.org/img/prints/ddl_pt.png" alt="Figura 1 - DDL Code" width="520" height="595" /></p>
<h3>Alguns diagramas</h3>
<p><img class="aligncenter" title="Figura 2 -Diagramas" src="http://thewebmind.org/img/prints/der_pt.png" alt="Figura 2 -Diagramas" width="780" height="283" /></p>
<h3>Dicionário de dados</h3>
<p><img class="aligncenter" src="http://thewebmind.org/img/prints/dd_pt.png" alt="" width="780" height="431" /></p>
<h3>E até o código fonte</h3>
<p><img class="aligncenter" src="http://thewebmind.org/img/prints/codes_pt.png" alt="" width="780" height="510" /></p>
<h2>E a documentação?</h2>
<p>Simplesmente excelente. Os nossos garotinhos estão de parabéns até aqui.</p>
<p>Bom, agora que você já conhece esse maravilhoso projeto, vai lá no site deles e confira o projeto.</p>
<blockquote><p>Site: <a href="http://thewebmind.org/">The Web Mind</a></p>
<p>Código: <a href="http://code.google.com/p/webmind/">Google Code</a></p>
<p>Grupo: <a href="http://groups.google.com.br/group/thewebmind?pli=1">Google Groups</a></p>
<p>Doc: <a href="http://docs.thewebmind.org/index.php?title=Main_Page">Doc</a></p>
<p>Atores: <a href="http://felipenascimento.org/en">Felipe Nascimento</a> e <a href="http://jaydson.org/">Jaydson</a> (Esses garotos vão longe hem&#8230;.)</p></blockquote>
<img src="http://feeds.feedburner.com/~r/RuanCarlos/~4/ZbjkCckV8W8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/projeto-de-gente-grande-thewebmind/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://ruancarlos.com.br/Blog/projeto-de-gente-grande-thewebmind/</feedburner:origLink></item>
		<item>
		<title>Go Back function | Função para voltar página | jQuery</title>
		<link>http://feedproxy.google.com/~r/RuanCarlos/~3/U54uiIDVitE/</link>
		<comments>http://ruancarlos.com.br/Blog/go-back-function-funcao-para-voltar-pagina-jquery/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 20:03:23 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=689</guid>
		<description><![CDATA[Go back function whith jQuery]]></description>
			<content:encoded><![CDATA[<p>Simples função para fazer a página voltar, funciona como o do JavaScript mas em jQuery:</p>
<h3>JavaScript</h3>
<pre class="brush: jscript; title: ; notranslate">
    window.history.back();
</pre>
<h3>jQuery</h3>
<pre class="brush: jscript; title: ; notranslate">
    $('.voltar').click(function() {
        history.back()
    });
</pre>
<p><a class="live-demo" href="http://jsbin.com/itaxu/2">Demo</a></p>
<img src="http://feeds.feedburner.com/~r/RuanCarlos/~4/U54uiIDVitE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/go-back-function-funcao-para-voltar-pagina-jquery/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		<feedburner:origLink>http://ruancarlos.com.br/Blog/go-back-function-funcao-para-voltar-pagina-jquery/</feedburner:origLink></item>
		<item>
		<title>Prevent Default Action | Previnindo ação padrão | JavaScript</title>
		<link>http://feedproxy.google.com/~r/RuanCarlos/~3/GJtyhkFRyAc/</link>
		<comments>http://ruancarlos.com.br/Blog/prevent-default-action-previnindo-acao-padrao-javascript/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 15:09:15 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=686</guid>
		<description><![CDATA[O preventDefault previne que uma ação ocorra, podemos considerar essa ação como seguir um link em algum &#60;a&#62;, também podemos considerar o checar de um checkbox. JavaScript HTML Também podemos usar ele no jQuery jQuery Para saber mais acesse: Doc do jQuery Doc da Mozzila Demo]]></description>
			<content:encoded><![CDATA[<p>O <code>preventDefault</code> previne que uma ação ocorra, podemos considerar essa ação como seguir um link em algum  <code>&lt;a&gt;</code>, também podemos considerar o checar de um <code>checkbox</code>.</p>
<h3>JavaScript</h3>
<pre class="brush: jscript; title: ; notranslate">
function evita(evento) {
    evento.preventDefault();
}
</pre>
<h3>HTML</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;a href=&quot;http://ruancarlos.com.br&quot; onclick=&quot;evita(event);&quot;&gt;Site do Ruan (não segue)&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://ruancarlos.com.br&quot; &gt;Site do Ruan (segue)&lt;/a&gt;&lt;br /&gt;
&lt;label for=&quot;checkbox&quot;&gt;Checkbox (não checa)&lt;/label&gt;&lt;input type=&quot;checkbox&quot; onclick=&quot;evita(event);&quot;/&gt;&lt;br /&gt;
&lt;label for=&quot;checkbox&quot;&gt;Checkbox (checa)&lt;/label&gt;&lt;input type=&quot;checkbox&quot; /&gt;&lt;br /&gt;
</pre>
<p>Também podemos usar ele no <a href="http://ruancarlos.com.br/Blog/category/jquery/">jQuery</a></p>
<h3>jQuery</h3>
<pre class="brush: jscript; title: ; notranslate">
$(&quot;a&quot;).click(function(event) {
    event.preventDefault();
});
</pre>
<p>Para saber mais acesse:</p>
<ul>
<li><a href="http://api.jquery.com/event.preventDefault/">Doc do jQuery</a></li>
<li><a href="https://developer.mozilla.org/en/DOM/event.preventDefault">Doc da Mozzila</a></li>
</ul>
<p><a class="live-demo" href="http://jsbin.com/atelu">Demo</a></p>
<img src="http://feeds.feedburner.com/~r/RuanCarlos/~4/GJtyhkFRyAc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/prevent-default-action-previnindo-acao-padrao-javascript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://ruancarlos.com.br/Blog/prevent-default-action-previnindo-acao-padrao-javascript/</feedburner:origLink></item>
		<item>
		<title>Click to animate position | Animações em click | jQuery</title>
		<link>http://feedproxy.google.com/~r/RuanCarlos/~3/si6xq0NTcwo/</link>
		<comments>http://ruancarlos.com.br/Blog/click-to-animate-position-animacoes-em-click-jquery/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 20:13:49 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[jquery]]></category>
		<category><![CDATA[animação]]></category>
		<category><![CDATA[click]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=682</guid>
		<description><![CDATA[Forma fácil de fazer animações com jQuery em objetos através da ação click]]></description>
			<content:encoded><![CDATA[<p>Dando início a nossa série de snippets.</p>
<h3 class="h3-code">jQuery</h3>
<pre class="brush: jscript; title: ; notranslate">
$(document).ready(function() {
    //evento onclick do a.next
    $('.next').click(function(e) {
        //movimento a div#foobar para a esquerda 1000px
        //left: é a propriedade left do css
        //1000 é o tempo em milisegundos = 1seg
        $('#foobar').animate({left: '-=1000px'}, 200);
        //e é o evento
        //preventDefault == return false | evita que siga o link ou a ação.
        e.preventDefault();
    });
    $('.previous').click(function(e) {
        //movimento a div#foobar para a esquerda 1000px
        $('#foobar').animate({left: '+=1000px'}, 200);
        e.preventDefault();
    });
})
</pre>
<h3 class="h3-code">HTML</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;body&gt;
    &lt;div id=&quot;foobar&quot;&gt;
        Coisas
    &lt;/div&gt;

    &lt;a href=&quot;&quot; class=&quot;previous&quot;&gt;Esquerda&lt;/a&gt; - &lt;a href=&quot;&quot; class=&quot;next&quot;&gt;Direita&lt;/a&gt;
&lt;/body&gt;
</pre>
<h3 class="h3-code">CSS</h3>
<pre class="brush: css; title: ; notranslate">
#foobar {
    background: black;
    border: 2px solid blue;
    width: 600px;
    height: 150px;
    /* necessário */;
    position: relative;
}
</pre>
<p><a href="http://jsbin.com/oceti/2/" class="live-demo">Demo</a></p>
<img src="http://feeds.feedburner.com/~r/RuanCarlos/~4/si6xq0NTcwo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/click-to-animate-position-animacoes-em-click-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://ruancarlos.com.br/Blog/click-to-animate-position-animacoes-em-click-jquery/</feedburner:origLink></item>
		<item>
		<title>Novos rumos</title>
		<link>http://feedproxy.google.com/~r/RuanCarlos/~3/m4lKeMNpR2k/</link>
		<comments>http://ruancarlos.com.br/Blog/novos-rumos/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 19:41:16 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[OFF]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=680</guid>
		<description><![CDATA[Olá pessoinhas, conforme anunciado anteriormente voltei =) porém muito atarefado =(. Mal me formei e já estou dando duro novamente. Pois é trabalhando das 8:00 às 22:00 de seg a sex, fora  o sábado. Mas tudo bem, vamos ao que nos interessa. Queria dizer que agora esse blog terá vários outros focos e não só [...]]]></description>
			<content:encoded><![CDATA[<p>Olá pessoinhas, conforme anunciado anteriormente voltei =) porém muito atarefado =(. Mal me formei e já estou dando duro novamente. Pois é trabalhando das 8:00 às 22:00 de seg a sex, fora  o sábado.</p>
<p>Mas tudo bem, vamos ao que nos interessa.</p>
<p>Queria dizer que agora esse blog terá vários outros focos e não só <a href="http://ruancarlos.com.br/Blog/category/jquery/">jQuery</a> (já tinha antes mas não postava sobre esses assuntos), agora iremos ter uma área de <a href="http://ruancarlos.com.br/lab/">Lab</a>, onde eu postarei coisas em laboratório, novas e que ainda não funcionam direito =D você já pode conferir isso, <a href="http://ruancarlos.com.br/lab/flush/">meus experimentos com flush</a>.  Como vocês podem ver, eu ainda não consegui fazer o flush funcionar nesse servidor, mas um dia eu irei. Teremos também uma área destinada ao <a href="http://ruancarlos.com.br/Blog/category/php/">PHP</a> (onde eu irei fazer certificação um dia) ao <a href="http://ruancarlos.com.br/Blog/category/snippets/">WordPress</a> e a <a href="http://ruancarlos.com.br/Blog/category/snippets/">Snippets</a>.</p>
<p>E ao invés de eu postar meus exemplos aqui nesse blog  (diretamente) eu irei postar em um página separada ou no <a href="http://jsbin.com">jsbin.com</a>.</p>
<p>Então mãos a obra.</p>
<img src="http://feeds.feedburner.com/~r/RuanCarlos/~4/m4lKeMNpR2k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/novos-rumos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ruancarlos.com.br/Blog/novos-rumos/</feedburner:origLink></item>
		<item>
		<title>De volta com jQuery</title>
		<link>http://feedproxy.google.com/~r/RuanCarlos/~3/e5AbtdQjVaE/</link>
		<comments>http://ruancarlos.com.br/Blog/de-volta-com-jquery/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 19:11:39 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[OFF]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=677</guid>
		<description><![CDATA[Opaaaaa galera, quanto tempo hem? 7 meses rsrs Pessoinhas gostaria de agradecer a todos pela compreensão, sei que 7 meses sem uma atualização é muito tempo, mas foi necessário essa pausa. Para os que não sabem, eu tive que parar esse tempo, pois estava desenvolvendo meu TCC  (Otimização de Sites para Mecanismos de Busca) que [...]]]></description>
			<content:encoded><![CDATA[<p>Opaaaaa galera, quanto tempo hem? 7 meses rsrs <img src='http://ruancarlos.com.br/Blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Pessoinhas gostaria de agradecer a todos pela compreensão, sei que 7 meses sem uma atualização é muito tempo, mas foi necessário essa pausa.</p>
<p>Para os que não sabem, eu tive que parar esse tempo, pois estava desenvolvendo meu TCC  (Otimização de Sites para Mecanismos de Busca) que foi aprovado com nota 9,0 na banca. (Yeap).</p>
<p>Devido a essa nota, terei que fazer algumas mudanças e imprimir em capa dura em letras douradas. Após isso a faculdade irá disponibilizar na biblioteca da faculdade (vou ficar famoso um dia).</p>
<p>Peço que ainda tenham um pouco de paciência que logo estaremos de cara nova e com muito conteúdo também.</p>
<p>Cordialmente</p>
<p>Ruan Carlos =D</p>
<p>﻿</p>
<img src="http://feeds.feedburner.com/~r/RuanCarlos/~4/e5AbtdQjVaE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/de-volta-com-jquery/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://ruancarlos.com.br/Blog/de-volta-com-jquery/</feedburner:origLink></item>
		<item>
		<title>jQuery 1.4 é lançado</title>
		<link>http://feedproxy.google.com/~r/RuanCarlos/~3/kQXRmIxNX6I/</link>
		<comments>http://ruancarlos.com.br/Blog/jquery-1-4-e-lancado/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 23:24:31 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=654</guid>
		<description><![CDATA[Ano novo, vida nova e nova versão do jQuery também. Hoje foi o dia do lançamento da nova versão do jQuery. Estamos na versão 1.4 agora. Para seu lançamento a equipe do jQuery preparou um site 14 Days of jQuery que consiste em falar sobre a nova versão do jQuery em 14 dias. O lançamento [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ruancarlos.com.br/Blog/wp-content/uploads/2010/01/jquery-1.4.jpg"><img src="http://ruancarlos.com.br/Blog/wp-content/uploads/2010/01/jquery-1.4.jpg" alt="" title="jquery-1.4" width="508" height="100" class="aligncenter size-full wp-image-661" /></a></p>
<p style="text-align: justify;">Ano novo, vida nova e nova versão do <a href="http://ruancarlos.com.br/Blog/category/jquery/">jQuery</a> também. Hoje foi o dia do lançamento da nova versão do <a href="http://ruancarlos.com.br/Blog/category/jquery/">jQuery</a>. Estamos na <a href="http://api.jquery.com/category/version/1.4/">versão 1.4</a> agora.<br />
Para seu lançamento a equipe do jQuery preparou um site <a href="http://jquery14.com/">14 Days of jQuery</a> que consiste em falar sobre a <a href="http://jquery14.com/day-01/jquery-14">nova versão do jQuery</a> em 14 dias.  O <a href="http://www.ustream.tv/recorded/3976371">lançamento foi feito ao vivo (pela internet) da AOL em Dulles</a>, com direito a perguntas e respostas.<br />
O jQuery já está no seu 4º aniversário e esta versão conta com bastante código, testes e <a href="http://api.jquery.com/category/version/1.4/">documentação</a>. É só ver como ficou o <a href="http://api.jquery.com/category/version/1.4/">novo site da documentação do jQuery 1.4</a></p>
<p style="text-align: justify;">Como sempre, existem duas versões:</p>
<ul style="text-align: justify;">
<li><a href="http://code.jquery.com/jquery-1.4.min.js">jQuery Minified</a> (23kb <a href="http://www.julienlecomte.net/blog/2007/08/13/">Gzipped</a>)</li>
<li><a href="http://code.jquery.com/jquery-1.4.js">jQuery Regular</a> (154kb)</li>
</ul>
<p style="text-align: justify;">Mas você também pode usar o Google, caso não queira incluir a jQuery no seu site (servidor).</p>
<ul style="text-align: justify;">
<li><a href="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js">http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js</a></li>
</ul>
<p style="text-align: justify;">Vou fazer um apanhado das novas características.</p>
<h2 style="text-align: justify;">Desempenho de métodos populares</h2>
<p style="text-align: justify;">Alguns dos métodos populares do jQuery foram reescritos, com isso teve um ganho de performance significante em comparação com a versão anterior.</p>
<p style="text-align: justify;"><a title="# of Function Calls for Popular jQuery Methods by John Resig, on Flickr" href="http://www.flickr.com/photos/jeresig/4271690739/"><br />
<img src="http://farm5.static.flickr.com/4008/4271690739_f0bced3a78.jpg" alt="# of Function Calls for Popular jQuery Methods" width="500" height="375" /><br />
</a></p>
<p style="text-align: justify;">No jQuery 1.4 foi reduzida a complexidade dos métodos mais populares.</p>
<h2>Funções fáceis de setar</h2>
<p>Agora algumas funções aceitam outras funções como parâmetro:</p>
<p><code>.css(), .attr(), .val(), .html(), .text(), .append(), .prepend(), .before(), .after(), .replaceWith(), .wrap(), .wrapInner(), .offset(), .addClass(), .removeClass(), e .toggleClass().</code></p>
<p>Algumas apenas como segundo parametro:</p>
<p><code>.css(), .attr(), .val(), .html(), .text(), .append(), .prepend(), .offset(), .addClass(), .removeClass(), e .toggleClass().</code></p>
<p>Ex:</p>
<pre class="brush: jscript; title: ; notranslate">
// find all ampersands in A's and wrap with a span
$('a').html(function(i,html){
  return html.replace(/&amp;amp;/gi,'&lt;span class=&quot;amp&quot;&gt;&amp;amp;&lt;/span&gt;');
});

// Add some information to the title of the anchors
$('a[target]').attr(&quot;title&quot;, function(i,title){
  return title + &quot; (Opens in External Window)&quot;;
});
</pre>
<h2>AJAX</h2>
<h2></h2>
<h3>Parametros aninhados (array)</h3>
<p>Agora é permitido passar arrays por parâmetro via Ajax (para os programadores PHP e Ruby on Rails. Agora {foo: ["bar", "baz"]} é serelializado assim: “foo[]=bar&amp;foo[]=baz”. No jQuery  1.3 era serelializado assim: “foo=bar&amp;foo=baz”.</p>
<h3>Contexto para uma requisição Ajax</h3>
<pre class="brush: jscript; title: ; notranslate">
jQuery.ajax({
    url: &quot;test.html&quot;,
    context: document.body,
    success: function(){
        jQuery(this).addClass(&quot;done&quot;);
    }
});
</pre>
<h2>Atributos</h2>
<h3>Performance do <code>.css()</code> e do <code>.attr()</code></h3>
<p><a title="Performance of .css() and .attr() by John Resig, on Flickr" href="http://www.flickr.com/photos/jeresig/4271691147/"><br />
<img src="http://farm5.static.flickr.com/4026/4271691147_fd72853fa4.jpg" alt="Performance of .css() and .attr()" width="500" height="375" /><br />
</a></p>
<h2>CORE</h2>
<h3>Rápida construção de elementos</h3>
<p>Quando se cria um elemento com a função <code>jQuery()</code> agora você pode adicionar atributos e eventos algumas vezes.</p>
<pre class="brush: jscript; title: ; notranslate">
jQuery(&quot;&lt;div/&gt;&quot;, {
    id: &quot;foo&quot;,
    css: {
        height: &quot;50px&quot;,
        width: &quot;50px&quot;,
        color: &quot;blue&quot;,
        backgroundColor: &quot;#ccc&quot;
    },
    click: function() {
       $(this).css(&quot;backgroundColor&quot;, &quot;red&quot;);
    }
}).appendTo(&quot;body&quot;);
</pre>
<h2>Novos métodos</h2>
<p><code>.first()</code> e <code>.last()</code>, que por conveniência são aliases ao <code>.eq(1)</code> e <code>.eq(-1)</code><br />
<code>.toArray()</code>, antigamente usava-se <code>.get()</code>, agora se pode usar o <code>.toArray()</code> – o <code>.get()</code> não entrou em desuso, aliás ele continua vivinho da Silva.</p>
<p>Bom  este foi apenas um pequeno resumo das novas coisas que vem por ai, vá lá no site do <a href="http://jquery14.com/day-01/jquery-14">lançamento do jQuery 1.4</a> e veja o que há de novo.</p>
<p>OBS: Em breve estaremos com o nosso <a href="http://jquerybrasil.org/">portal de jQuery Brasil</a>.<br />
Faça uma visita em nossa lista. <a href="http://groups.google.com/group/jquery-br/">jQuery BR</a>.</p>
<img src="http://feeds.feedburner.com/~r/RuanCarlos/~4/kQXRmIxNX6I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/jquery-1-4-e-lancado/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://ruancarlos.com.br/Blog/jquery-1-4-e-lancado/</feedburner:origLink></item>
		<item>
		<title>Maxlength em textarea com jquery</title>
		<link>http://feedproxy.google.com/~r/RuanCarlos/~3/Y_tEwiHAWlI/</link>
		<comments>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 17:39:24 +0000</pubDate>
		<dc:creator>Ruan Carlos</dc:creator>
				<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://ruancarlos.com.br/Blog/?p=651</guid>
		<description><![CDATA[Maneira fácil e prática para adicionar maxlength em textareas]]></description>
			<content:encoded><![CDATA[<p>Aeeee, quanto tempo né, rsrs. Faz parte, talvez este seja o último post deste ano, (caso seja, um feliz ano novo e feliz natal a todos).</p>
<p>A um tempo atrás eu fiz um post sobre como <a href="http://ruancarlos.com.br/Blog/limitinput-limitando-o-tamanho-de-inputs-jquery-plugin/">limitar o tamanho de inputs com jquery</a>. Hoje eu irei mostrar como limitar o tamanho de <strong>textareas</strong> com um simples código jquery.</p>
<p>Sabemos que inputs do tipo text tem a propriedade maxlength e também sabemos que textareas não tem, mas com um código jquery podemos trabalhar como se existisse <strong>maxlength</strong> em <strong>textareas</strong>.</p>
<p>Para fazermos isso é simples.</p>
<p>Precisamos de um textarea com <strong>maxlength</strong>.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;textarea maxlength=&quot;15&quot; rows=&quot;5&quot; cols=&quot;30&quot; name=&quot;texto&quot;&gt;&lt;/textarea&gt;
</pre>
<p>Após devemos adicionar no seu <strong>javascript</strong> o seguinte código:</p>
<pre class="brush: jscript; title: ; notranslate">
$(&quot;textarea[maxlength]&quot;).keypress(function(event){
	var key = event.which;

	//todas as teclas incluindo enter
	if(key &gt;= 33 || key == 13) {
		var maxLength = $(this).attr(&quot;maxlength&quot;);
		var length = this.value.length;
		if(length &gt;= maxLength) {
			event.preventDefault();
		}
	}
});
</pre>
<p>Exemplo:</p>
<p><textarea maxlength="15" rows="5" cols="30" name="address"></textarea></p>
<p>Por hoje é só rsr. Feliz Natal a todos.</p>
<h2>Edit</h2>
<p>Versão do colega <a href="http://www.franklinjavier.com/" target="_blank">Franklin Javier</a>: <a href="http://code.imasters.com.br/index.php?/topic/230-maxlength-em-textarea/" target="_blank">http://code.imasters.com.br/index.php?/topic/230-maxlength-em-textarea/</a></p>
<p>Versão do colega Gilton Guma: <a href="http://jsfiddle.net/gsguma/rYgXP/" target="_blank">http://jsfiddle.net/gsguma/rYgXP/</a></p>
<img src="http://feeds.feedburner.com/~r/RuanCarlos/~4/Y_tEwiHAWlI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://ruancarlos.com.br/Blog/maxlength-em-textarea-com-jquery/</feedburner:origLink></item>
	</channel>
</rss>

