<?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>Leo Baiano the Blog &#187; dicas</title>
	<atom:link href="http://www.blog.ljunior.com/category/dicas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blog.ljunior.com</link>
	<description>Ganhar dinheiro na internet, Técnicas SEO e a Arte de blogar</description>
	<lastBuildDate>Sun, 14 Mar 2010 22:43:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>É fácil ganhar dinheiro com seu blog e aumentar as visitas</title>
		<link>http://www.blog.ljunior.com/e-facil-ganhar-dinheiro-com-seu-blog-e-aumentar-as-visitas/</link>
		<comments>http://www.blog.ljunior.com/e-facil-ganhar-dinheiro-com-seu-blog-e-aumentar-as-visitas/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 22:43:13 +0000</pubDate>
		<dc:creator>Leo Baiano</dc:creator>
				<category><![CDATA[A Arte de Blogar]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[bazinga]]></category>
		<category><![CDATA[sheldon]]></category>

		<guid isPermaLink="false">http://www.blog.ljunior.com/?p=6769</guid>
		<description><![CDATA[


O titulo do post é só uma brincadeira, não é fácil ganhar dinheiro com blogs. Eu não iria escrever nada, mas para que sua visita não seja totalmente em vão, e para ninguém se chatear com a brincadeira, vou compartilhar com vocês duas coisas que você vai precisar para aumentar as visitas e ganhar uma [...]]]></description>
			<content:encoded><![CDATA[<div align="center" style="margin-bottom: 10px;">
<img src="http://www.leobaiano.com/wp-content/uploads/2010/03/bazinga.jpg" alt="Bazinga" title="Bazinga" width="440" height="550" class="aligncenter size-full wp-image-572" />
</div>
<p>O titulo do post é só uma brincadeira, não é fácil ganhar dinheiro com blogs. Eu não iria escrever nada, mas para que sua visita não seja totalmente em vão, e para ninguém se chatear com a brincadeira, vou compartilhar com vocês duas coisas que você vai precisar para aumentar as visitas e ganhar uma grana.</p>
<p><strong>Tempo</strong></p>
<p>Para ganhar dinheiro com blogs você precisa ter uma boa audiência (a não ser em casos muito específicos onde seu blog é referência em determinado nicho), muitas visitas, e isto não se consegue da noite para o dia. É necessário escrever bem, aprender um pouco sobre técnicas SEO, divulgar seu blog, ler bastante… Para isso é preciso de tempo, você vai precisar dedicar muitas horas do seu dia para a atividade de blogar: Ler bastante, responder a e-mail&#8217;s e comentários, trocar informações com outros blogueiros, escrever seus textos, configurar temas, acompanhar as estatisticas, testar e otimizar sistemas de monetização, já desistiu?</p>
<p><strong>Dedicação</strong></p>
<p>Para realmente ganhar uma grana com seu blog você vai precisar de muita dedicação, é preciso entender que nos primeiros meses o dinheiro não aparece, as visitas não aumentam e muitas vezes da vontade de desistir mas acredite, é normal! Ninguém começou a ganhar dinheiro da noite para o dia então seja persistente e continue se dedicando que certamente vai colher os frutos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.ljunior.com/e-facil-ganhar-dinheiro-com-seu-blog-e-aumentar-as-visitas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dica simples e eficiente para divulgar seu trabalho na Web</title>
		<link>http://www.blog.ljunior.com/dica-simples-e-eficiente-para-divulgar-seu-trabalho-na-web/</link>
		<comments>http://www.blog.ljunior.com/dica-simples-e-eficiente-para-divulgar-seu-trabalho-na-web/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 16:55:06 +0000</pubDate>
		<dc:creator>Leo Baiano</dc:creator>
				<category><![CDATA[Desenvolvimento WEB]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://www.blog.ljunior.com/?p=6765</guid>
		<description><![CDATA[Sempre soube que o melhor lugar para promover/ divulgar o trabalho de um profissional WEB é a própria WEB, agora que vivemos a era 2.0, &#8220;quase&#8221; 3.0, e com o advento das redes sociais, isto se tornou ainda mais evidente e a internet passou a ser o melhor palco para apresentar serviços e produtos de [...]]]></description>
			<content:encoded><![CDATA[<p>Sempre soube que o melhor lugar para promover/ divulgar o trabalho de um profissional WEB é a própria WEB, agora que vivemos a era 2.0, &#8220;quase&#8221; 3.0, e com o advento das redes sociais, isto se tornou ainda mais evidente e a internet passou a ser o melhor palco para apresentar serviços e produtos de qualquer área de atuação.</p>
<p>Quando digo divulgar o trabalho não estou falando apenas dos &#8220;trabalhos desenvolvidos&#8221;, na minha opinião é, também, muito importante cuidar e promover os perfil profissional. Nos dias atuais quando queremos divulgar algo pensamos logo no twitter, orkut, yotube, flickr e diversos outros canais mas nem sempre estamos preocupados com a nossa auto promoção.</p>
<p>A dica que gostaria de compartilhar com vocês diz respeito a esta auto promoção, procure participar de forma ativa de listas de discussão por e-mail relacionadas a sua área de atuação, participe de comunidades d orkut e tente acompanhar o fórum, fóruns de discussão também é um bom local para se promover, com o tempo as pessoas começam a te conhecer e associar você a um especialista no assunto tratado.</p>
<p>É importante criar um perfil com seus trabalhos mais importantes, link para o portfólio e seus dados de contato, este perfil deve ser linkado na sua assinatura.</p>
<p>Um blog compartilhando dicas da sua área também é interessante, procure sempre responder aos comentários e mantenha atualizado.</p>
<p>Parecem coisas simples e óbvias mas acredite, faz a diferença e pouca pessoas seguem, se você ainda não havia pensado nisso comece agora, talvez este pequeno passo faça uma grande diferença e lhe torne um destaque na tua área.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.ljunior.com/dica-simples-e-eficiente-para-divulgar-seu-trabalho-na-web/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Conheça o Google Chrome Frame: um browser dentro do browser</title>
		<link>http://www.blog.ljunior.com/conheca-o-google-chrome-frame-um-browser-dentro-do-browser/</link>
		<comments>http://www.blog.ljunior.com/conheca-o-google-chrome-frame-um-browser-dentro-do-browser/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 11:24:46 +0000</pubDate>
		<dc:creator>Leo Baiano</dc:creator>
				<category><![CDATA[Desenvolvimento WEB]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://www.blog.ljunior.com/?p=6721</guid>
		<description><![CDATA[A tempos já estavam falando de Browser como novo sistema operacional, já podemos rodar grande parte das aplicações, que antes só rodavam em um OS, que usamos em nosso dia a dia já estão disponiveis online através dos browsers.
Já é possível trabalhar com editores de texto, planilhas eletrônicas, apresentações, editor de imagens, fluxogramas e mais [...]]]></description>
			<content:encoded><![CDATA[<p>A tempos já estavam falando de Browser como novo sistema operacional, já podemos rodar grande parte das aplicações, que antes só rodavam em um OS, que usamos em nosso dia a dia já estão disponiveis online através dos browsers.</p>
<p>Já é possível trabalhar com editores de texto, planilhas eletrônicas, apresentações, editor de imagens, fluxogramas e mais uma infinidade de coisas e agora, graças a uma grande iniciativa do Google, já é possível ter um browser dentro de outro browser.</p>
<p>Qual a vantagem disso?</p>
<p>Há muito tempo desenvolvedores web, principalmente web designers, reclamam do internet explore, com o lançamento do <a href="http://code.google.com/intl/pt-BR/chrome/chromeframe/">Google Chrome Frame</a> começa a surgir uma pontinha de esperança para o fim das dores de cabeça com o IE. Através deste plugin os usuários poderão trocar o render engine do IE pelo do Chrome, em outras palavras será possível inserir uma janela do Chrome dentro do IE.</p>
<p>Para os usuários que instalarem o plugin existem duas formas de troca de render engine:</p>
<p><strong>Automatica</strong></p>
<p>O desenvolvedor pode inserir a tag <meta http-equiv="X-UA-Compatible" content="chrome=1"> e automaticamente o render será trocado.</p>
<p><strong>Escolha do usuário</strong></p>
<p>O usuário pode adicionar o prefixo &#8220;CF:&#8221; na frente das URLs.</p>
<p>Claro que para funcionar é necessário que o usuário instale o plugin, como convencer o usuário a instalar o plugin?</p>
<p>De qualquer forma acredito que isso já é um grande avanço, como disse o Irapuan Martinez na lista arqHP &#8220;Enquanto web designer revoltadinho estava &#8220;Fora IE 6!&#8221;, como se asversões posteriores prestasse, felizmente alguém estava fazendo algo de produtivo a respeito.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.ljunior.com/conheca-o-google-chrome-frame-um-browser-dentro-do-browser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Descubra dominios ligados a determinado IP com o Bing</title>
		<link>http://www.blog.ljunior.com/descubra-dominios-ligados-a-determinado-ip-com-o-bing/</link>
		<comments>http://www.blog.ljunior.com/descubra-dominios-ligados-a-determinado-ip-com-o-bing/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 22:11:18 +0000</pubDate>
		<dc:creator>Leo Baiano</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[buscas]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://www.blog.ljunior.com/?p=6708</guid>
		<description><![CDATA[Hoje descobre como encontrar dominios de um mesmo endereço IP através do Bing.
É muito simples, basta digitar IP:ipDoDominio.
Digitando IP:74.125.91.104 o Bing te retorna resultados de páginas que estão ligadas a este dominio, no caso o google.com.br.
Achei interessante.
]]></description>
			<content:encoded><![CDATA[<p>Hoje descobre como encontrar dominios de um mesmo endereço IP através do Bing.</p>
<p>É muito simples, basta digitar IP:ipDoDominio.</p>
<p>Digitando IP:74.125.91.104 o Bing te retorna resultados de páginas que estão ligadas a este dominio, no caso o google.com.br.</p>
<p>Achei interessante.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.ljunior.com/descubra-dominios-ligados-a-determinado-ip-com-o-bing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bos práticas de programação</title>
		<link>http://www.blog.ljunior.com/bos-praticas-de-programacao/</link>
		<comments>http://www.blog.ljunior.com/bos-praticas-de-programacao/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 11:11:05 +0000</pubDate>
		<dc:creator>Leo Baiano</dc:creator>
				<category><![CDATA[Desenvolvimento WEB]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://www.blog.ljunior.com/?p=6645</guid>
		<description><![CDATA[Em uma lista de desenvolvedores PHP alguém perguntou como escrever um bom código PHP, limpo, de fácil manutenção e seguro. Eu não sou nenhum especialista mas fui aprendendo com os erros e dificuldades que aparecem a cada novo trabalho ou projeto pessoal e hoje sigo a seguinte metodologia para desenvolver um sistema com um bom [...]]]></description>
			<content:encoded><![CDATA[<p>Em uma lista de desenvolvedores PHP alguém perguntou como escrever um bom código PHP, limpo, de fácil manutenção e seguro. Eu não sou nenhum especialista mas fui aprendendo com os erros e dificuldades que aparecem a cada novo trabalho ou projeto pessoal e hoje sigo a seguinte metodologia para desenvolver um sistema com um bom código.</p>
<p>Acredito que as dicas abaixo servem para o desenvolvimento em qualquer linguagem de programação.</p>
<p>Seja coerente com seu estilo;</p>
<p>Isso é fundamental, quanto mais acostumado com a estrutura dos diretorios, nomeação de objetos e formas de acesso você estiver mais fácil será desenvolver.</p>
<p>Capriche nos comentários</p>
<p>É importante comentar o código para referência futura, no periodo que você esta trabalhando no projeto é fácil lembrar de todas as classes, o que elas fazem, quais são seus métodos e atributos mas depois você conclui o projeto, começa a trabalhar em outro, depois em outro e em outro e então o cliente entra em contato precisando de uma alteração&#8230; Com os comentários fica muito mais fácil retormar o proejto.</p>
<p>Estrutura de diretorios</p>
<p>É muito importante definir uma estrutura de diretorios desde o inicio do projeto, é bom manter cada coisa no seu lugar. Eu gosto muito de separar o projeto em 3 camadas básicas: visual, estrutura e código.</p>
<p>Visual</p>
<p>Aqui eu coloque toda parte visual do projeto, imagens, CSS, JS, formulários, textos&#8230;</p>
<p>Estrutura</p>
<p>Aqui faço as chamadas necessárias as classes que estão no código, na estrutura eu coloco os arquivos que fazem o meio campo entre o visual e o código, por exemplo: tenho um formulário para cadastro de usuários no diretorio &#8220;visual/usuarios&#8221;, o action deste forme vai apontar para um arquivo dentro de &#8220;estrutura/usuarios&#8221; e este fica responsavél por chamar o método que vai executar o cadastro, receber o retorno e chamar o arquivo da camada visual que deverá ser exibido para o usuário.</p>
<p>Código</p>
<p>Aqui ficam as classes, é aqui que as funções são executadas.</p>
<p>Utilize bem os métodos ou funções</p>
<p>Se você não esta acostumado a trabalhar com classes e métodos pode utilizar as funções, o importante é criar uma forma para não precisar reescrever o mesmo código várias vezes. Identifique as ações que são frequentemente utilizadas e crie funções para executa-las.</p>
<p>Claro que neste post eu não estou revelando nenhum segredo dos grandes mestres da programação e se você já trabalha com desenvolvimento a algum tempo já deve saber de tudo isso e mais um pouco, acredito que as dicas servem para fazer com que programadores iniciantes possam refletir e começar a planejar seus códigos de forma correta.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.ljunior.com/bos-praticas-de-programacao/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>O que são as bolinhas vermelhas com números no wordpress?</title>
		<link>http://www.blog.ljunior.com/o-que-sao-as-bolinhas-vermelhas-com-numeros-no-wordpress/</link>
		<comments>http://www.blog.ljunior.com/o-que-sao-as-bolinhas-vermelhas-com-numeros-no-wordpress/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 13:14:31 +0000</pubDate>
		<dc:creator>Leo Baiano</dc:creator>
				<category><![CDATA[A Arte de Blogar]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://www.blog.ljunior.com/?p=6192</guid>
		<description><![CDATA[Uma das coisas que aprendi com o passar do tempo, e que julgo de extrema importância, é que coisas que julgamos extremamente simples de entender ou fazer podem ser extremamente complicadas para outras pessoas e por conta deste aprendizado passei a ter mais paciência quando vou explicar ou ensinar algo.
Me lembro que não tive muita [...]]]></description>
			<content:encoded><![CDATA[<p>Uma das coisas que aprendi com o passar do tempo, e que julgo de extrema importância, é que coisas que julgamos extremamente simples de entender ou fazer podem ser extremamente complicadas para outras pessoas e por conta deste aprendizado passei a ter mais paciência quando vou explicar ou ensinar algo.</p>
<p>Me lembro que não tive muita dificuldade em entender o que significava aquela bolinha vermelha com um número que aparece ao lado do menu <strong>Plugins</strong> no painel de administração do Wordpress, mas compreendo que muita gente pode não entender a prova foi o e-mail que chegou hoje através da lista de discussão WPBrasil perguntando o que significava a bolinha vermelha com o número 1.</p>
<p>Então, para quem não sabe, a partir da versão 2.5 (salvo engano) do Wordpress foi criado o diretorio de plugins wordpress e no painel de controle do blog se tornou possível atualizar os plugins, a bolinha vermelha com o número indica a quantidade de plugins instalados no blog com versão defasada.</p>
<p>Importante lembrar que instalado é diferente de ativado, para instalar um plugin basta coloca-lo dentro da pasta plugins.</p>
<p>O esquema das bolinhas vermelhas é utilizado, também, nos comentários e indica a quantidade de comentários que estão pendentes (aguardando moderação).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.ljunior.com/o-que-sao-as-bolinhas-vermelhas-com-numeros-no-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como aplicar o efeito FadeIn e FadeOut com jQuery</title>
		<link>http://www.blog.ljunior.com/como-aplicar-o-efeito-fadein-e-fadeout-com-jquery/</link>
		<comments>http://www.blog.ljunior.com/como-aplicar-o-efeito-fadein-e-fadeout-com-jquery/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 19:44:14 +0000</pubDate>
		<dc:creator>Leo Baiano</dc:creator>
				<category><![CDATA[Desenvolvimento WEB]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://www.blog.ljunior.com/?p=5425</guid>
		<description><![CDATA[Lá vamos nós outra vez falar sobre jQuery, espero que vocês não fiquem enjoados de ler sobre o assunto aqui no blog. Os efeitos que aprendi ontem a noite é muito interessante, trata-se do FadeIn e FadeOut, e permite fazer aquele efeito fade quando um objeto aparece ou desapareci da tela.
Veja um exemplo de como [...]]]></description>
			<content:encoded><![CDATA[<p>Lá vamos nós outra vez falar sobre jQuery, espero que vocês não fiquem enjoados de ler sobre o assunto aqui no blog. Os efeitos que aprendi ontem a noite é muito interessante, trata-se do <strong>FadeIn e FadeOut</strong>, e permite fazer aquele efeito <strong>fade</strong> quando um objeto aparece ou desapareci da tela.</p>
<p>Veja um <a href="http://www.blog.ljunior.com/amb_teste/fade_foto.html">exemplo</a> de como deverá ficar sua página se tudo correr bem.</p>
<p>Por questão de ordem, gosto, vamos trabalhar com 3 arquivos: jquery.js, sistema.js e teste.html.</p>
<p><strong>Jquery.js</strong> &#8211; É o framework, você pode baixar na <a href="http://docs.jquery.com/Main_Page">página oficial do jQuery</a>.</p>
<p><strong>sistema.js</strong> &#8211; Código javascript que diz o que deve ser feito.</p>
<p><strong>teste.html</strong> &#8211; É a página html.</p>
<p>No arquivo HTML (teste.html) você vai chamar os dois &#8220;js&#8221;, criar 2 input do tipo button e atribui uma ID para cada um deles, criar uma DIV com uma classe e incluir uma imagem, a seu gosto, dentro desta DIV. Seu código deverá ficar mais ou menos assim:</p>
<p>Dentro da tag HEAD do arquivo HTML você vai chamar os JS assim:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;script src=&quot;jquery.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;sistema.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;input type='button' id='fade_out' value='Sumir' /&gt;
&lt;input type='button' id='fade_in' value='Aparecer' /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div class='foto'&gt;&lt;img src='ENDEREÇO_DA_FOTO' /&gt;&lt;/div&gt;</pre></td></tr></table></div>

<p>No arquivo do JavaScript vamos criar as funções responsáveis pela manipulação dos objetos HTML gerando os efeitos, escreve em sistema.js assim:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#fade_out&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span> <span style="color: #009900;">&#40;</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.foto&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeOut</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">2000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#fade_in&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span> <span style="color: #009900;">&#40;</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.foto&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeIn</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">2000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Antes de ver os comentários do código, que segue abaixo, quero que abra o arquivo teste.html no seu navegador predileto (é carinha, com jquery não tem problema de ler em um browser e outro não) e teste o efeito.</p>
<p><strong>A mágica</strong> acontece nessas 8 linhas do arquivo sistema.js, os jquery.js já vem pronto e você nã precisa alterar nada e o teste.html é bem básico, qualquer um com o mínimo conhecimento de HTML vai entender, sendo assim vou comentar apenas o sistema.js.</p>
<p><strong>Linha 1</strong> &#8211; Iniciamos quando fonte estiver carregado.<br />
<strong>Linhas 2 e 3</strong> &#8211; Quando o objeto com a ID fade_out receber um click executa a função que da o efeito fadeout no objeto cuja classe é &#8220;foto&#8221;. O parametro &#8220;2000&#8243; indica a velocidade, em milesegundos, do efeito.<br />
<strong>Linha 4</strong> Fecha.<br />
<strong>Linhas 5 e 6</strong> Quando o objeto com a ID fade_in receber um click executa a função que da o efeito fadein no objeto cuja classe é &#8220;foto&#8221;.<br />
<strong>Linhas 7 e 8</strong> Fecha.</p>
<p>Simples não é? Veja um exemplo do efeito <a href="http://www.blog.ljunior.com/amb_teste/fade_foto.html">aqui</a>, claro que dei uma estilizada com CSS pra ficar mais bonitinho&#8230; <img src='http://www.blog.ljunior.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.ljunior.com/como-aplicar-o-efeito-fadein-e-fadeout-com-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Juitter e eu aprendendo JQuery</title>
		<link>http://www.blog.ljunior.com/juitter-e-eu-aprendendo-jquery/</link>
		<comments>http://www.blog.ljunior.com/juitter-e-eu-aprendendo-jquery/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 18:58:38 +0000</pubDate>
		<dc:creator>Leo Baiano</dc:creator>
				<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://www.blog.ljunior.com/?p=5416</guid>
		<description><![CDATA[Antes de começar a escrever este post quero agradecer ao Rodrigo Fante, parceiro de vários projetos, chefe lá no Yoomp, gerador de nome de dominios e amigo/ professor de desenvolvimento Web.
O Rodrigo lançou um(a) serviço/ plugin/ ferramenta/ página, esta semana, chamado Juitter, que basicamente você instala, na sua página, e permite que os visitantes possam [...]]]></description>
			<content:encoded><![CDATA[<p>Antes de começar a escrever este post quero agradecer ao <a href="http://www.rodrigofante.com">Rodrigo Fante</a>, parceiro de vários projetos, chefe lá no <a href="http://www.yoomp.com">Yoomp</a>, gerador de nome de dominios e amigo/ professor de desenvolvimento Web.</p>
<p>O Rodrigo lançou um(a) serviço/ plugin/ ferramenta/ página, esta semana, chamado <a href="http://www.juitter.com">Juitter</a>, que basicamente você instala, na sua página, e permite que os visitantes possam acompanhar, em tempo real, o que as pessoas estão falando no <a href="http://www.twitter.com/leobaiano">Twitter</a> sobre determinado assunto. O grande diferencial do Juitter é a utilização do Framework JQuery que permite um efeito fantástico na atualização das mensagens.</p>
<div align="center">
<a href="http://www.juitter.com"><img src="http://www.blog.ljunior.com/wp-content/uploads/2009/02/juitter.png" alt="juitter" title="juitter" width="166" height="68" class="aligncenter size-full wp-image-5417" /></a>
</div>
<p>Eu já tinha escutado falar do JQuery, Ajax e todas as possibilidades mas ainda não tinha &#8220;me apaixonado&#8221; por essas técnicas que permitem atualizar apenas algumas partes do código HTML, o Juitter foi a veredito final&#8230; preciso aprender essa porra!</p>
<p>Fui lendo aqui e ali e então chamei o Rodrigo no MSN, eu já atrapalho o Rodrigo a muito tempo então ele já tem uma certa noção do tamanho da montanha que esta entre mim e o conhecimento avançado de programação para WEB, e perguntei: com base no meu conhecimento você acha que já me é possível estudar Jquery?</p>
<p>Então comecei a ler, tentar e importunar&#8230; até que então consegui fazer aparecer na tela uma contagem, essa contagem vai mudando e quando chega em 10 ela passa a apagar o número mais antigo e incluir o mais novo no topo. Pode parecer uma coisa muito simples e sem utilidade mas quem conhece um pouco de HTML sabe que mudar informações sem recarregar a página não é tão simples assim. E tem mais, isso foi apenas para me dar noção de como funciona a manipulação de elementos via Jquery, as possibilidades, agora, são infinitas.</p>
<p>Vou compartilhar com vocês o que o Rodrigo me ensinou a fazer pois o <a href="http://www.jobsonlemos.com">Jobson</a> certa vez me ensinou que devemos repassar gratuitamente tudo aquilo que aprendemos gratuitamente. Já viu que sou cheio de professores? O <a href="http://www.brpoint.net">Bruno Alves</a>, através de seus posts, me ensinou bastante sobre SEO, o Jobson com dicas de redirecionamento, o Fante de desenvolvimento&#8230; caralho.</p>
<h2>Desenvolvendo uma aplicação simples com Jquery</h2>
<p>Primeiro você precisa baixar o framework, pode acessa a <a href="http://docs.jquery.com/Main_Page">página oficial do JQuery</a> e fazer o download.</p>
<p>Feito isso crie um arquivo chamado <strong>sistema.php</strong> no mesmo diretorio que colocou o jquery.</p>
<p>Agora crie um novo arquivo chamado <strong>teste.html</strong> e dentro dele inclua uma tag <code>ul</code> com um <code>id='teste'</code> e antes da tag <code></head></code> você vai chamar os dois arquivos JS, assim:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;script type=&quot;text/ecmascript&quot; src=&quot;jquery.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/ecmascript&quot; src=&quot;teste.js&quot;&gt;&lt;/script&gt;</pre></td></tr></table></div>

<p>Agora abra o arquivo sistema.js e escreva o código abaixo.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
</pre></td><td class="code"><pre class="js" style="font-family:monospace;">i=1;
function atualiza(){
  // adiciona LI no UL
  $(&quot;&lt;li&gt;&lt;/li&gt;&quot;)
    .html(&quot;mensagem de teste, vai se repetir &quot;+i) 
    .attr('id', 'li'+i)
	.prependTo(&quot;#teste&quot;);
	//esconde o LI que adicionamos antes de mostrar com efeito
	$(&quot;#li&quot;+i).hide();
&nbsp;
	// mostra devagar
	$(&quot;#li&quot;+i).fadeIn(&quot;slow&quot;);
	// testa para ver se já tem 10 registros
	if (i&gt;10) {
	e = i-10;
	$(&quot;#li&quot;+e).hide();
	}
	// adiciona mais 1 para gera sempre um id unico pros LI
   i++;	
  // manda rodar a funcao atualiza em 3 segundos	
  setTimeout(atualiza,3000);
}
&nbsp;
$(document).ready(function(){
	atualiza();					   
});</pre></td></tr></table></div>

<p>Salve e abra o arquivo teste.html no browser, você deve ver uma contagem de teste&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.ljunior.com/juitter-e-eu-aprendendo-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Plugin Twittada</title>
		<link>http://www.blog.ljunior.com/plugin-twittada/</link>
		<comments>http://www.blog.ljunior.com/plugin-twittada/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 21:05:26 +0000</pubDate>
		<dc:creator>Leo Baiano</dc:creator>
				<category><![CDATA[A Arte de Blogar]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://www.blog.ljunior.com/?p=5187</guid>
		<description><![CDATA[Eu estava querendo exibir no meu blog pessoal as mensagens que escrevo diariamente no twitter, encontrei algumas soluções na internet porém nenhuma delas me agradou, algumas vezes pela dificuldade para personalizar, outras por causa de erros que faziam com que o layout do blog quebrasse e por outros motivos.
Como eu estava estudando a api do [...]]]></description>
			<content:encoded><![CDATA[<p>Eu estava querendo exibir no <a href="http://leobaiano.com">meu blog pessoal</a> as mensagens que escrevo diariamente no twitter, encontrei algumas soluções na internet porém nenhuma delas me agradou, algumas vezes pela dificuldade para personalizar, outras por causa de erros que faziam com que o layout do blog quebrasse e por outros motivos.</p>
<p>Como eu estava estudando a api do <a href="http://www.twitter.com">Twitter</a> resolvi criar um plugin, inicialmente, para usar aqui no blog, depois de pronto achei interessante compartilhar e então nasceu o <a href="http://leobaiano.com/twittada">Twittada</a>.</p>
<p>O Twittada basicamente serve para mostrar no teu blog as coisas que você escreve no twitter, ele não foi desenvolvido com a intenção de ser o melhor de todos os plugins nem algo inovador, com a opção de modificar a cor do texto, largura do widget e escolher quantas mensagens você deseja exibir.</p>
<h3>Instalando o Plugin Twittada</h3>
<p>Para instalar o plugin Twittada você deve seguir os passos básicos de intalação, ativação, de plugins WordPress que, basicamente, consiste no upload do plugin para a pasta wp-content/plugins do seu blog e na ativação do mesmo através do menu Plugins do painel administrativo do seu blog.</p>
<p>Abaixo um passo a passo de instalação e configuração do plugin Twittada:</p>
<p>1 &#8211; Acesse o FTP do seu blog e faça o upload da pasta twittada para o diretorio wp-content/plugins do seu blog;</p>
<p>1.1 &#8211; Dentro da pasta twittada devem existir 5 arquivos: a) twittada.php; b) logo_twitter.png c) readme.txt d) leiame-txt e) sreenshot.jpg;</p>
<p>2 &#8211; Acesse o painel administrativo do seu blog e vá até o menu Plugins;</p>
<p>3 &#8211; Procure o plugin Twittada na lista e ative o plugin;</p>
<p>Após a instalação você deve configurar o plugin para ele começar a exibir corretamente no seu  blog.</p>
<p>A configuração do plugin consiste na escolha do local onde as mensagens deverão aparecer no seu blog e em informar ao sistema o nome do usuário Twitter cujas mensagens você deseja exibir no blog e modificar a largura, cor da fonte e da borda para melhor adequação ao design do seu blog.</p>
<p>Existem duas formas para instalar e configurar o plugin, incluindo o código diretamente no template do seu blog ou através do menu widgets do WordPress.</p>
<p>1 &#8211; Após ativação do plugin acesse o menu Configurações >> Twittada;</p>
<p>2 &#8211; Preencha o formulário com os dados solicitados e salve as opções;</p>
<p>3 &#8211; Para incluir no tema você pode proceder de duas maneiras diferentes:</p>
<p>3.1 &#8211; MENU WIDGETS</p>
<p>A &#8211; Acesse o menu Design >> Widigets;<br />
B &#8211; Encontre o widget Twittada e adicione na sidebar que desejar;<br />
C &#8211; Salve as alterações.</p>
<p>3.2 &#8211; DIRETO NO TEMPLATE</p>
<p>A &#8211; Inclua o código <?php twittada(); ?> no local onde as mensagens devem aparecer;</p>
<h3>Download do Plugin Twittada</h3>
<p>Se você baixar o plugin e quiser receber informações sobre atualizações deixe um comentário neste post que me encarregarei de avisar quando houver novas versões do plugin.</p>
<p><a href="http://www.leobaiano.com/wp-content/uploads/2009/01/twittada.rar">DOWNLOAD</a></p>
<p>Qualquer problema com o plugin pode entrar em contato que ajudarei na medida do possível, sugestões e criticas construtivas serão bem vindas e não esqueça de ler o <a href="http://www.leobaiano.com/wp-content/uploads/2009/01/leia-me.txt">leia-me.txt do plugin</a>.</p>
<p>&#8212;<br />
A equipe de desenvolvimento do plugin Twittada não se responsabiliza por nenhum problema ocasionado pela instalação do mesmo e, apesar de ajudar a resolver problemas com instalação, não tem obrigação de prestar suporte.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.ljunior.com/plugin-twittada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como separar os comentários dos trackbacks e pingbacks no seu blog Wordpress</title>
		<link>http://www.blog.ljunior.com/como-separar-os-comentarios-dos-trackbacks-e-pingbacks-no-seu-blog-wordpress/</link>
		<comments>http://www.blog.ljunior.com/como-separar-os-comentarios-dos-trackbacks-e-pingbacks-no-seu-blog-wordpress/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 03:44:10 +0000</pubDate>
		<dc:creator>Leo Baiano</dc:creator>
				<category><![CDATA[A Arte de Blogar]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://www.blog.ljunior.com/?p=4495</guid>
		<description><![CDATA[Ai galera sei que não sou nenhum &#8220;expert&#8221; em programação mas costumo correr atrás quando resolvo fazer algo e não encontro nenhuma solução simples e pronta.
Conforme prometido estou começando a tirar as teias de aranha aqui do blog e dos outros projetos que dei inicio em 2008, uma coisa que deixei de fazer, e voltarei [...]]]></description>
			<content:encoded><![CDATA[<p>Ai galera sei que não sou nenhum &#8220;expert&#8221; em programação mas costumo correr atrás quando resolvo fazer algo e não encontro nenhuma solução simples e pronta.</p>
<p>Conforme prometido estou começando a tirar as teias de aranha aqui do blog e dos outros projetos que dei inicio em 2008, uma coisa que deixei de fazer, e voltarei a fazer, é manter-me atento aos comentários nos blogs e e-mails enviados para tratar de responder a todos que ultrapassam a linha da idiotice seguindo em direção da colina da sensatez. Para exemplificar vai um tipo de comentário que não ultrapassa a linha da idiotice: &#8220;quero você na minha cama gostosa&#8221; &#8211; acredite, em textos caçaparaquedistas falando sobre mulheres comentários desse tipo são comuns e frequentes, não vou perder tempo explicando que não sou a Mulher Melancia, embora a barriguinha demonstre certa semelhança&#8230;rs</p>
<p>Vamos direto ao assunto, já enrolei muito. Montei um esquema de linkagem outro dia que gera diversos trackbacks e pings em alguns artigos que publico aqui, principalmente por causa dos posts relacionados, tenho textos com cerca de 35 trackbacks o que torna a leitura muito complexa, já não basta o tema que não contribui em nada.</p>
<p>Bom, resolvi pesquisar e encontrar um plugin para separar os comentários dos pings e trackbacks e como não achei plugin foi na mão grande mesmo, agora venho aqui apresentar para vocês a solução que encontrei, se quiser saber detalhes da operação pergunta nos comentários ou no <a href="http://www.blog.ljunior.com">formulário de contato</a>.</p>
<h2>Separando comentários dos trackbacks e pings no Wordpress</h2>
<p>1 &#8211; Vá até o editor de themas no painel de administração do seu blog Wordpress e em seguida acesse o arquivo comments.php</p>
<p>2 &#8211; Procure a linha:</p>
<p>&lt; ?php foreach($comments as $comment) : ? &gt;</p>
<p>3 &#8211; Logo abaixo desta linha inclua o seguinte código:</p>
<p>&lt; ?php if(get_comment_type() == &#8220;comment&#8221;) : ? &gt;</p>
<p>4 &#8211; Vá descendo o código até encontrar a linha:</p>
<p>&lt; ?php endforeach; ? &gt;</p>
<p>logo acima desta linha inclua o seguinte código:</p>
<p>&lt; ?php endif; ? &gt;</p>
<p>Observação: Neste momento sua página já estará exibindo apenas os comentários, abaixo as instruções para mostrar os trackbacks e pingbacks logo abaixo dos comentários.</p>
<p>5 &#8211; No passo 4 você inseriu um código acima da linha:</p>
<p>&lt; ?php endforeach; ? &gt;</p>
<p>agora abaixo dela inclua o código:</p>
<p>&lt; p &gt; &lt; strong &gt; Pingbacks e Trackbacks &lt;/strong&gt;&lt; /p &gt; <br />
&lt; ?php if($comments) : ? &gt;<br />
&lt; ?php foreach($comments as $comment) : ? &gt;<br />
&lt; ?php if((get_comment_type() == &quot;pingback&quot;) || (get_comment_type() == &quot;trackback&quot;))<br />
: ? &gt;<br />
&lt; ?php comment_author_link() ? &gt; &lt; br / &gt; &lt; br / &gt; <br />
&lt; ?php endif; ? &gt;<br />
&lt; ?php endforeach; ? &gt;<br />
&lt; ?php endif; ? &gt;</p>
<p>Pronto, agora é só salvar o arquivo e conferir como ficou sua página com a separação de comentários e trackbacks.</p>
<p>[update]<br />
Os espaços entre < e ? no código são desnecessários mas no post precisei fazer isso para que o código ficasse visível.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.ljunior.com/como-separar-os-comentarios-dos-trackbacks-e-pingbacks-no-seu-blog-wordpress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
