<?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 Caseiro &#187; Portfólio</title>
	<atom:link href="http://leocaseiro.com.br/categoria/portfolio/feed/" rel="self" type="application/rss+xml" />
	<link>http://leocaseiro.com.br</link>
	<description>programação e desenvolvimento web (php, MySQL, JavaScript, jQuery, Wordpress, etc)</description>
	<lastBuildDate>Wed, 02 May 2012 14:34:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Ausente do Blog, presente no Twitter e estudando ZF</title>
		<link>http://leocaseiro.com.br/desculpas-ausencia-twitter-leocaseiro/</link>
		<comments>http://leocaseiro.com.br/desculpas-ausencia-twitter-leocaseiro/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 12:44:54 +0000</pubDate>
		<dc:creator>Leo Caseiro</dc:creator>
				<category><![CDATA[Assuntos Gerais]]></category>
		<category><![CDATA[Portfólio]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://leocaseiro.com.br/?p=417</guid>
		<description><![CDATA[Este post é para os leitores assíduos deste blog(como se fossem muitos rsrs). Mas serve para quem gostaria de uma opinião sobre Framework PHP. Gostaria de agradecer a todos que participam das discussões deste humilde Blog. Principalmente ao Felipe Ribeiro &#8230; <a href="http://leocaseiro.com.br/desculpas-ausencia-twitter-leocaseiro/">Continuar lendo <span class="meta-nav">&#8594;</span></a>
Artigos Relacionados:<ol>
<li><a href='http://leocaseiro.com.br/ola-leitor/' rel='bookmark' title='Olá, leitor!'>Olá, leitor!</a></li>
<li><a href='http://leocaseiro.com.br/melhor-arquivo-jquery-para-usar/' rel='bookmark' title='Qual arquivo da biblioteca jQuery devo utilizar?'>Qual arquivo da biblioteca jQuery devo utilizar?</a></li>
<li><a href='http://leocaseiro.com.br/tutorial-instalar-wordpress/' rel='bookmark' title='Como Instalar WordPress em Português do Brasil (PT-BR)'>Como Instalar WordPress em Português do Brasil (PT-BR)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Este post é para os leitores assíduos deste blog(como se fossem muitos rsrs). Mas serve para quem gostaria de uma opinião sobre Framework PHP.</p>
<p>Gostaria de agradecer a todos que participam das discussões deste humilde Blog. Principalmente ao <a href="http://feliperibeiro.com/">Felipe Ribeiro</a> e ao <a href="http://montegasppa.blogspot.com/">Rodrigo Cacilhas</a> pelos excelentes comentários e argumentações no <a href="http://leocaseiro.com.br/linguagem-influencia-mais-q-desenvolvedor">A Linguagem influencia mais que o desenvolvedor</a>? Que é de longe o post mais visitado do Blog.</p>
<p>Peço desculpas para todos os leitores de feed e a todos que esperam por novo conteúdo.</p>
<p>Neste ano de 2009, venho <a href="http://leocaseiro.com.br/programador-web-estuda-mais-q-medico">estudando muita programação</a> e derivados, além de estar participando de vários projetos contínuos na <a href="http://www.mediadev.com.br/">MediaDev</a>. Estudei diversos CMS para Ecommerces: O <a href="http://www.oscommerce.com/">OsCommerce</a> que virou <a href="http://www.zencart.com/">Zen Cart</a>, o <a href="http://www.prestashop.com/">PrestaShop</a> e o excepcional <a href="http://www.magentocommerce.com/">Magento</a>.</p>
<p>E com a dificuldade de otimização na maioria deles, juntando com a incompatibilidade do Servidor para a utilização do Magento. <a href="http://wellrocha.com.br/">Well Rocha</a> e eu concluímos que o melhor  era utilizar um FrameWork.<br />
Após <a href="http://leocaseiro.com.br/programador-web-estuda-mais-q-medico">estudarmos muito sobre o assunto</a> e depois de ficarmos maravilhados com a modularidade do Magento, decidimos que ao invés de utilizarmos o <a href="http://codeigniter.com/">CodeIgniter</a> ou o <a href="http://cakephp.org/">CakePHP</a>, o <a href="http://zendframework.com/">Zend Framework</a> era o mais apropriado. Eu até <a href="http://http://leocaseiro.com.br/linguagem-influencia-mais-q-desenvolvedor">comentei no post anterior</a> que estava pensando em estudá-lo.<br />
<span id="more-433"></span><br />
Por ser da <a href="http://www.zend.com/">Zend</a> que desenvolve o <a href="http://www.php.net/">PHP</a> e ser feito todo em PHP5, com uma comunidade que está crescendo no Mundo e no Brasil. É modular, são feitos testes unitários antes de atualizarem uma nova versão, é altamente expansível e milhares de outros motivos. Além do @hilios do <a href="http://www.helloweb.blog.br/">Hello Web</a> que nos ensinou muita coisa e nos motivou a utilizá-lo, apostamos todas as fichas nele. E como esperado, estamos concluindo nosso primeiro sistema em ZF.<br />
Em breve, desejo postar um passo a passo para quem está iniciando no ZF. Enquanto isso, siga-me no Twitter que eu comento diversos componentes dele. <a href="http://twitter.com/leocaseiro">@leocaseiro</a></p>
<p>Além de estar envolvido neste Ecommerce e <a href="http://leocaseiro.com.br/nao-cobre-como-sobrinhos-p-construir-sites">outros projetos por fora</a>(em WordPress e PHP com OOP), concluí o <a href="http://www.marketingdebusca.com.br/curso-seo/">Curso SEO</a> do <a href="http://www.marketingdebusca.com.br/">Marketing de Busca</a> no início de Janeiro deste ano de 2009 e aprendi muito sobre o assunto. O Paulo é didático e paciente. Perguntei tudo o que podia sobre o assunto e pretendo montar uns artigos em breve.</p>
<p>Estive presente também no 1o Encontro do <a href="http://phpsp.org.br/">PHP-SP</a>. Presenciei uma palestra com 4 ZCEs(<a href="http://www.augustopascutti.com/">Augusto Pascutti</a>, <a href="http://duodraco.wordpress.com/">Duodraco</a>, <a href="http://ivanrosolen.com/">Ivan Rosolen</a> e <a href="http://www.rafaeldohms.com.br/">Rafael Dohms</a>) focada na prova de Certificação da Zend voltada ao PHP e uma aula com o <a href="http://www.manjaphp.com.br/">Edgar da Silva</a> sobre o Zend FrameWork.</p>
<p>Olha uma foto ae(sou o de laranja, pra quem não sabe&#8230;rsrs)<br />
<a href="http://www.flickr.com/photos/joseluizcoe/3261843948/sizes/l/" title="Primeiro Encontro PHP-SP"><img title="Primeiro Encontro PHP-SP" alt="Primeiro Encontro PHP-SP" src="http://farm4.static.flickr.com/3500/3261843948_b422fdde4d.jpg" /></a></p>
<p>Bom, como podem perceber estou <a href="http://leocaseiro.com.br/programador-web-estuda-mais-q-medico">estudando bastante</a> e trabalhando muito. Os 2 em paralelo e com isso é complicado montar artigos de qualidade.<br />
Se quiser, me acompanhe no twitter que eu estou sempre por lá. Geralmente posto métodos e funções do ZF ou assuntos gerais da área. Raramente posto coisas inúteis, como muitos twitters rsrs&#8230;</p>
<blockquote><p>
Siga-me: <a href="http://twitter.com/leocaseiro">@leocaseiro</a>
</p></blockquote>
<p>Artigos Relacionados:<ol>
<li><a href='http://leocaseiro.com.br/ola-leitor/' rel='bookmark' title='Olá, leitor!'>Olá, leitor!</a></li>
<li><a href='http://leocaseiro.com.br/melhor-arquivo-jquery-para-usar/' rel='bookmark' title='Qual arquivo da biblioteca jQuery devo utilizar?'>Qual arquivo da biblioteca jQuery devo utilizar?</a></li>
<li><a href='http://leocaseiro.com.br/tutorial-instalar-wordpress/' rel='bookmark' title='Como Instalar WordPress em Português do Brasil (PT-BR)'>Como Instalar WordPress em Português do Brasil (PT-BR)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://leocaseiro.com.br/desculpas-ausencia-twitter-leocaseiro/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Como chamar um Javascript externo dentro de um js tipo include</title>
		<link>http://leocaseiro.com.br/includes-js/</link>
		<comments>http://leocaseiro.com.br/includes-js/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 20:20:30 +0000</pubDate>
		<dc:creator>Leo Caseiro</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Portfólio]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[função]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://leocaseiro.com.br/?p=240</guid>
		<description><![CDATA[Eu sempre tentei fazer uma chamada de um arquivo Java Script externo dentro de outro. E sempre tive problemas. Estava fazendo manutenção em um código, quando me deparei com o código do analytics. E percebi que o Google faz isso &#8230; <a href="http://leocaseiro.com.br/includes-js/">Continuar lendo <span class="meta-nav">&#8594;</span></a>
Artigos Relacionados:<ol>
<li><a href='http://leocaseiro.com.br/shuffle-do-php-no-javascript/' rel='bookmark' title='Função que ordena arrays Randomicamente em JavaScript, como o shuffle() do PHP'>Função que ordena arrays Randomicamente em JavaScript, como o shuffle() do PHP</a></li>
<li><a href='http://leocaseiro.com.br/evento-onerror-javascript-imagens-inexistentes/' rel='bookmark' title='Solução em Javascript para Imagens inexistentes no servidor'>Solução em Javascript para Imagens inexistentes no servidor</a></li>
<li><a href='http://leocaseiro.com.br/acesso-externo-php-ajax-crodomain/' rel='bookmark' title='Liberar acesso externo no PHP para AJAX (crossdomain)'>Liberar acesso externo no PHP para AJAX (crossdomain)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Eu sempre tentei fazer uma chamada de um arquivo Java Script externo dentro de outro. E sempre tive problemas.</p>
<p>Estava fazendo manutenção em um código, quando me deparei com o código do <a title="Google Analytics" rel="external" href="http://www.google.com/analytics/pt-BR/index.html">analytics</a>. E percebi que o Google faz isso a décadas.</p>
<p>Se você, como eu, ainda não sabe(sabia) como fazer isso, veja:</p>
<pre class="brush: javascript">
&lt;script type=&quot;text/javascript&quot;&gt;
document.write(unescape(&quot;%3Cscript src=&#039;nomedoarquivo.js&#039; type=&#039;text/javascript&#039;%3E%3C/script%3E&quot;));
&lt;/script&gt;
</pre>
<p><span id="more-240"></span><br />
É simples e funcional. Nunca mais eu farei algo concatenando strings com strings, como:</p>
<pre class="brush: javascript">
&lt;script type=&quot;text/javascript&quot;&gt;
document.write(&#039;&lt;scr &#039;+ &#039;IPT type=&quot;text/javascript&quot; SRC=&quot;arquivo.js&quot;&gt;&lt; /SCRIPT&gt;&#039;);
&lt;/scr&gt;&lt;/script&gt;
</pre>
<p>Fui super contente avisar meu colega de trabalho pelo MSN, o <a title="Pedro Rogerio do Pinceladas da Web" rel="external" href="http://www.pinceladasdaweb.com.br/blog/">Pedro Rogério</a> que me mostrou uma outra forma. É um pouco mais complexa, utiliza o createElement por DOM. E pode funcionar melhor para scripts dinâmicos.</p>
<pre class="brush: javascript">
&lt;script type=&quot;text/javascript&quot;&gt;
function include(file_path){
var j = document.createElement(&quot;script&quot;); /* criando um elemento script: &lt;/script&gt;&lt;script&gt;&lt;/script&gt; */
j.type = &quot;text/javascript&quot;; /* informando o type como text/javacript: &lt;script type=&quot;text/javascript&quot;&gt;&lt;/script&gt;*/
j.src = file_path; /* Inserindo um src com o valor do parâmetro file_path: &lt;script type=&quot;javascript&quot; src=&quot;+file_path+&quot;&gt;&lt;/script&gt;*/
document.body.appendChild(j); /* Inserindo o seu elemento(no caso o j) como filho(child) do  BODY: &lt;html&gt;&lt;body&gt;&lt;script type=&quot;javascript&quot; src=&quot;+file_path+&quot;&gt;&lt;/script&gt;&lt;/body&gt;&lt;/html&gt; */
}

//incluindo um arquivo com a função include()
include(&quot;arquivo.js&quot;);

function include_once(file_path) {
var sc = document.getElementsByTagName(&quot;script&quot;);
for (var x in sc)
if (sc[x].src != null &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp; sc[x].src.indexOf(file_path) != -1) return;
include(file_path);
}
//incluindo um arquivo com a função include_once()
include_once(&quot;arquivo.js&quot;);
</pre>
<p>Artigos Relacionados:<ol>
<li><a href='http://leocaseiro.com.br/shuffle-do-php-no-javascript/' rel='bookmark' title='Função que ordena arrays Randomicamente em JavaScript, como o shuffle() do PHP'>Função que ordena arrays Randomicamente em JavaScript, como o shuffle() do PHP</a></li>
<li><a href='http://leocaseiro.com.br/evento-onerror-javascript-imagens-inexistentes/' rel='bookmark' title='Solução em Javascript para Imagens inexistentes no servidor'>Solução em Javascript para Imagens inexistentes no servidor</a></li>
<li><a href='http://leocaseiro.com.br/acesso-externo-php-ajax-crodomain/' rel='bookmark' title='Liberar acesso externo no PHP para AJAX (crossdomain)'>Liberar acesso externo no PHP para AJAX (crossdomain)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://leocaseiro.com.br/includes-js/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Olá, leitor!</title>
		<link>http://leocaseiro.com.br/ola-leitor/</link>
		<comments>http://leocaseiro.com.br/ola-leitor/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 13:13:08 +0000</pubDate>
		<dc:creator>Leo Caseiro</dc:creator>
				<category><![CDATA[Assuntos Gerais]]></category>
		<category><![CDATA[Portfólio]]></category>

		<guid isPermaLink="false">http://leocaseiro.com.br/?p=1</guid>
		<description><![CDATA[Seja bem vindo! Aqui pretendo compartilhar tudo sobre desenvolvimento e design web. Você encontrará informações sobre linguagens de programação, como PHP, ASP, JavaScript Banco de Dados: MySQL, XML Frameworks: jQuery, CodeIgniter CMS: WordPress Entre outras técnicas e teorias que conheço! &#8230; <a href="http://leocaseiro.com.br/ola-leitor/">Continuar lendo <span class="meta-nav">&#8594;</span></a>
Artigos Relacionados:<ol>
<li><a href='http://leocaseiro.com.br/tutorial-instalar-wordpress/' rel='bookmark' title='Como Instalar WordPress em Português do Brasil (PT-BR)'>Como Instalar WordPress em Português do Brasil (PT-BR)</a></li>
<li><a href='http://leocaseiro.com.br/desculpas-ausencia-twitter-leocaseiro/' rel='bookmark' title='Ausente do Blog, presente no Twitter e estudando ZF'>Ausente do Blog, presente no Twitter e estudando ZF</a></li>
<li><a href='http://leocaseiro.com.br/linguagem-influencia-mais-q-desenvolvedor/' rel='bookmark' title='A Linguagem influencia mais que o desenvolvedor?'>A Linguagem influencia mais que o desenvolvedor?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Seja bem vindo!</p>
<p>Aqui pretendo compartilhar tudo sobre desenvolvimento e design web.</p>
<p>Você encontrará informações sobre linguagens de programação, como <a rel="external" href="http://www.php.net/">PHP</a>, <a rel="external" href="http://pt.wikipedia.org/wiki/Asp">ASP</a>, <a rel="external" href="http://pt.wikipedia.org/wiki/JavaScript">JavaScript</a><br />
<span id="more-387"></span><br />
Banco de Dados: <a rel="external" href="http://www.mysql.com/">MySQL</a>, <a rel="external" href="http://pt.wikipedia.org/wiki/Xml">XML</a><br />
<a rel="external" href="http://pt.wikipedia.org/wiki/Framework">Frameworks</a>: <a rel="external" href="http://jquery.com/">jQuery</a>, <a rel="external" href="http://www.codeigniter.com.br/manual/">CodeIgniter</a><br />
<a rel="external" href="http://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_conte%C3%BAdo">CMS</a>: <a rel="external" href="http://br.wordpress.org">WordPress</a></p>
<p>Entre outras técnicas e teorias que conheço!</p>
<p>Abraços,</p>
<p>Leo Caseiro</p>
<p>Artigos Relacionados:<ol>
<li><a href='http://leocaseiro.com.br/tutorial-instalar-wordpress/' rel='bookmark' title='Como Instalar WordPress em Português do Brasil (PT-BR)'>Como Instalar WordPress em Português do Brasil (PT-BR)</a></li>
<li><a href='http://leocaseiro.com.br/desculpas-ausencia-twitter-leocaseiro/' rel='bookmark' title='Ausente do Blog, presente no Twitter e estudando ZF'>Ausente do Blog, presente no Twitter e estudando ZF</a></li>
<li><a href='http://leocaseiro.com.br/linguagem-influencia-mais-q-desenvolvedor/' rel='bookmark' title='A Linguagem influencia mais que o desenvolvedor?'>A Linguagem influencia mais que o desenvolvedor?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://leocaseiro.com.br/ola-leitor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

