<?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>cleiver.com &#187; php</title>
	<atom:link href="http://blog.cleiver.com/categoria/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.cleiver.com</link>
	<description>blog</description>
	<lastBuildDate>Wed, 18 Nov 2009 00:37:35 +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>Software livre e padrões abertos no desenvolvimento Web</title>
		<link>http://blog.cleiver.com/2009/09/20/software-livre-e-padroes-abertos-no-desenvolvimento-web/</link>
		<comments>http://blog.cleiver.com/2009/09/20/software-livre-e-padroes-abertos-no-desenvolvimento-web/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 14:32:35 +0000</pubDate>
		<dc:creator>Cleiver</dc:creator>
				<category><![CDATA[Apresentações]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[apresentação]]></category>
		<category><![CDATA[bowa]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[informática]]></category>
		<category><![CDATA[palestras]]></category>

		<guid isPermaLink="false">http://blog.cleiver.com/?p=275</guid>
		<description><![CDATA[Mais uma ótima apresentação do Felipe Ribeiro, no Software Freedom Day 2009 em Campina Grande &#8211; PB.
Software livre e padrões abertos no desenvolvimento Web
View more documents from Felipe Ribeiro.



Posts Relacionados:Qual navegador você usa?
]]></description>
			<content:encoded><![CDATA[<p>Mais uma ótima apresentação do Felipe Ribeiro, no Software Freedom Day 2009 em Campina Grande &#8211; PB.</p>
<div id="__ss_2022876" style="width: 425px; text-align: center;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Software livre e padrões abertos no desenvolvimento Web" href="http://www.slideshare.net/felipernb/software-livre-e-padres-abertos-no-desenvolvimento-web">Software livre e padrões abertos no desenvolvimento Web</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=slides-090919123751-phpapp01&amp;stripped_title=software-livre-e-padres-abertos-no-desenvolvimento-web" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=slides-090919123751-phpapp01&amp;stripped_title=software-livre-e-padres-abertos-no-desenvolvimento-web" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/felipernb">Felipe Ribeiro</a>.</div>
</div>


<p>Posts Relacionados:<ol><li><a href='http://blog.cleiver.com/2009/09/25/qual-navegador-voce-usa/' rel='bookmark' title='Permanent Link: Qual navegador você usa?'>Qual navegador você usa?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.cleiver.com/2009/09/20/software-livre-e-padroes-abertos-no-desenvolvimento-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates</title>
		<link>http://blog.cleiver.com/2009/09/17/updates/</link>
		<comments>http://blog.cleiver.com/2009/09/17/updates/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 01:57:25 +0000</pubDate>
		<dc:creator>Cleiver</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Devaneios]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[how u' doing?]]></category>
		<category><![CDATA[inea]]></category>
		<category><![CDATA[Livros]]></category>
		<category><![CDATA[nada]]></category>
		<category><![CDATA[viajei]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.cleiver.com/?p=270</guid>
		<description><![CDATA[3 meses se passaram e poucas coisas aconteceram. Sofri um interesse repentino pelo mundo econômico, li vários livros, assinei o feed de alguns sites, to ouvindo um podcast e voltei a investir na bolsa. Enfim&#8230;
No trabalho as coisas finalmente ficaram interessantes de umas semanas pra cá. Me tornei o responsável pelo novo sistema de controle de [...]]]></description>
			<content:encoded><![CDATA[<p>3 meses se passaram e poucas coisas aconteceram. Sofri um interesse repentino pelo mundo econômico, li <a title="Alguns livros que li :P" href="http://www.livrariasaraiva.com.br/pesquisaweb/pesquisaweb.dll/pesquisa?ESTRUTN1=030101&amp;ESTRUTN2=03010104&amp;ORDEMN2=E" target="_blank">vários livros</a>, assinei o feed de alguns sites, to ouvindo um <a title="Podcast dinheirama.com" href="http://dinheirama.com/blog/category/podcast-dinheirama/" target="_blank">podcast</a> e voltei a <a title="Geração futuro" href="http://www.gerafuturo.com.br" target="_blank">investir na bolsa</a>. Enfim&#8230;</p>
<p>No trabalho as coisas finalmente ficaram interessantes de umas semanas pra cá. Me tornei o responsável pelo novo sistema de controle de agrotóxicos do <a title="Estado do Rio de Janeiro" href="http://www.governo.rj.gov.br/" target="_blank">Estado</a>. Faço parte da comissão responsável pela migração do novo site do <a title="INEA - Instituto Estadual do Ambiente" href="http://www.inea.rj.gov.br" target="_blank">Instituto</a> e sou o responsável &#8220;suplente&#8221; nos sistemas de controle da água e do ar. Não que isso signifique alguma coisa, mas já acumulei mais horas em reuniões nos últimos dois meses do que em todos os outros trabalhos anteriores. :P</p>
<p>Tenho sentido falta de programar. O mimimi da vez é que quando tenho tempo, falta disposição. Quando tenho disposição, falta tempo. :/ Mas hoje consegui juntar ambos e dei uma brincada. Baixei o novo <a title="Zend Studio 7.0.1" href="http://www.zend.com/en/products/studio/" target="_blank">Zend Studio</a> e aproveitei para dar mais uma testada na <a title="Zend Framework" href="http://framework.zend.com/" target="_blank">Zend Framework</a>. E definitivamente, não rola. ô bagulho totalmente desnecessariamente complexo. Ainda mais quando se conhece o <a title="CakePHP Framework" href="http://cakephp.org/" target="_blank">CakePHP</a>.</p>
<p>O pior, pra mim, é que no tal &#8220;<a title="Zend Framework Quick Start" href="http://framework.zend.com/docs/quickstart" target="_blank">guia rápido</a> em 30 minutos&#8221; do site oficial, está escrito o seguinte:</p>
<blockquote><p>While Zend Framework is itself configurationless, you often need to configure your application.</p></blockquote>
<p>Com isso eu entendo que a framework deveria ser <em>plug-n-play</em> e eu só configuraria coisas que não são padrão ou que eu mesmo quisesse diferente (<a title="CakePHP Framework" href="http://cakephp.org/" target="_blank">CakePHP</a>? Oi?). No entanto, 30 minutos eu perdi somente configurando o básico da framework, isso enquanto seguia o próprio tutorial, e não sozinho, no chute. E olha que o Zend Studio cria toda a estrutura básica e arquivos de configuração e controllers básicos. Sem falar na burocracia orientada a objetos para se criar uma simples conexão com o banco de dados (que não funcionou, diga-se).</p>
<p>Enfim, <a title="CakePHP Framework" href="http://cakephp.org/">CakePHP</a> it is. Vou voltar a fazer umas paradas, brincar com o <a title="SimpleTest" href="http://www.simpletest.org/" target="_blank">SimpleTest</a>, HTML5, CSS3, tentar ser mais ativo no grupo <a title="PHP Rio" href="http://www.phprio.org/" target="_blank">PHP Rio</a>&#8230; vamos ver no que dá! :D</p>


<p>Nenhum post relacionado.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.cleiver.com/2009/09/17/updates/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP Jedi</title>
		<link>http://blog.cleiver.com/2009/03/11/php-jedi/</link>
		<comments>http://blog.cleiver.com/2009/03/11/php-jedi/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 12:32:48 +0000</pubDate>
		<dc:creator>Cleiver</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://blog.cleiver.com/?p=198</guid>
		<description><![CDATA[Mais uma ótima apresentação do Felipe Ribeiro no PHP-PB!
PHP Jedi &#8211; Boas Práticas e Alta Performance
View more presentations from Felipe Ribeiro.



Nenhum post relacionado.]]></description>
			<content:encoded><![CDATA[<p>Mais uma ótima apresentação do <a title="Blog do Felipe Ribeiro" href="http://blog.feliperibeiro.com" target="_blank">Felipe Ribeiro</a> no PHP-PB!</p>
<div id="__ss_1114399" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="PHP Jedi - Boas Práticas e Alta Performance" href="http://www.slideshare.net/felipernb/php-jedi-boas-prticas-e-alta-performance?type=powerpoint">PHP Jedi &#8211; Boas Práticas e Alta Performance</a><object width="425" height="355" data="http://static.slideshare.net/swf/ssplayer2.swf?doc=phpjedi-090307090434-phpapp01&amp;rel=0&amp;stripped_title=php-jedi-boas-prticas-e-alta-performance" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=phpjedi-090307090434-phpapp01&amp;rel=0&amp;stripped_title=php-jedi-boas-prticas-e-alta-performance" /><param name="allowfullscreen" value="true" /></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/felipernb">Felipe Ribeiro</a>.</div>
</div>


<p>Nenhum post relacionado.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.cleiver.com/2009/03/11/php-jedi/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CTIS Procura!</title>
		<link>http://blog.cleiver.com/2009/01/06/ctis-procura/</link>
		<comments>http://blog.cleiver.com/2009/01/06/ctis-procura/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 22:38:12 +0000</pubDate>
		<dc:creator>Cleiver</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[emprego]]></category>

		<guid isPermaLink="false">http://blog.cleiver.com/?p=161</guid>
		<description><![CDATA[Se você sabe programar em PHP e tem conhecimento de toda a parafernalha agregada (MySQL, Ajax, Javascript, CSS etc), a CTIS tem uma vaga para você! =D
A vaga obviamente fica aqui no Rio de Janeiro e para tentar a sorte basta mandar um currículo para mim no endereço cleiver.carneiro@ctis.com.br.


Nenhum post relacionado.]]></description>
			<content:encoded><![CDATA[<p>Se você sabe programar em PHP e tem conhecimento de toda a parafernalha agregada (MySQL, Ajax, Javascript, CSS etc), a <a title="CTIS" href="http://www.ctis.com.br" target="_blank">CTIS</a> tem uma vaga para você! =D</p>
<p>A vaga obviamente fica aqui no Rio de Janeiro e para tentar a sorte basta mandar um currículo para mim no endereço cleiver.carneiro@ctis.com.br.</p>


<p>Nenhum post relacionado.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.cleiver.com/2009/01/06/ctis-procura/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP não é coisa de moleque!</title>
		<link>http://blog.cleiver.com/2008/12/17/php-nao-e-coisa-de-moleque/</link>
		<comments>http://blog.cleiver.com/2008/12/17/php-nao-e-coisa-de-moleque/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 11:18:17 +0000</pubDate>
		<dc:creator>Cleiver</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://blog.cleiver.com/?p=155</guid>
		<description><![CDATA[Muito boa a palestra do Felipe Ribeiro sobre PHP no Encontro de Desenvolvedores na Paraíba. Como já disse algumas vezes, o problema não é a linguagem, é o &#8220;programador&#8221;. Enfim.

Vi no blog do Igor Escobar (Dois blogs &#8220;feedados&#8221; numa cajadada só).


Nenhum post relacionado.]]></description>
			<content:encoded><![CDATA[<p>Muito boa a palestra do <a title="Blog do Felipe Ribeiro" href="http://blog.feliperibeiro.com/" target="_blank">Felipe Ribeiro</a> sobre PHP no Encontro de Desenvolvedores na Paraíba. Como já disse algumas vezes, o problema não é a linguagem, é o &#8220;programador&#8221;. Enfim.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=slides-1228060166778844-9&amp;stripped_title=php-no-coisa-de-moleque-presentation" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=slides-1228060166778844-9&amp;stripped_title=php-no-coisa-de-moleque-presentation" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><img style="visibility: hidden; width: 0px; height: 0px;" src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyMjk1MTYxOTQyMjImcHQ9MTIyOTUxNjIxMzM2MyZwPTEwMTkxJmQ9Jmc9MiZ*PSZvPTg*MmJjOTc4YTFjMjRjOTFhMWJmNzExZDIwNGIwOGVi.gif" border="0" alt="" width="0" height="0" />Vi no blog do <a title="Blog do Igor Escobar" href="http://www.igorescobar.com/blog/" target="_blank">Igor Escobar</a> (Dois blogs &#8220;feedados&#8221; numa cajadada só).</p>


<p>Nenhum post relacionado.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.cleiver.com/2008/12/17/php-nao-e-coisa-de-moleque/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>phpGACL</title>
		<link>http://blog.cleiver.com/2008/09/23/phpgacl/</link>
		<comments>http://blog.cleiver.com/2008/09/23/phpgacl/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 18:53:18 +0000</pubDate>
		<dc:creator>Cleiver</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[acl]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://blog.cleiver.com/?p=90</guid>
		<description><![CDATA[Um dia depois de eu atualizar o blog, o Rafael me mandou um link pro phpGACL, uma ferramente Genérica de controle de acessos em PHP. Sendo genérica, não importa se você utiliza alguma framework ou se desenvolve PHP na unha, é só incluir a classe e utilizar.
Ao contrário da ACL do Cake, ela é muito [...]]]></description>
			<content:encoded><![CDATA[<p>Um dia depois de eu <a title="utilizando ACL no CakePHP" href="http://blog.cleiver.com/2008/09/18/utilizando-o-acl-no-cakephp/" target="_blank">atualizar</a> o blog, o <a title="rafael Dx7" href="http://www.dx7lab.com" target="_blank">Rafael</a> me mandou um link pro <a title="phpGACL" href="http://phpgacl.sourceforge.net/" target="_blank">phpGACL</a>, uma ferramente <strong>G</strong>enérica de controle de acessos em PHP. Sendo genérica, não importa se você utiliza alguma framework ou se desenvolve PHP na unha, é só incluir a classe e utilizar.</p>
<p>Ao contrário da ACL do <a title="CakePHP Framework" href="http://cakephp.org/" target="_blank">Cake</a>, ela é muito melhor documentada e bem mais complexa, mas nem por isso menos simples. Vem com instalador, suporta praticamente todos os bancos de dados (foi desenvolvido utilizando o ADOdb) e ainda possui uma interface de administração.</p>
<p>No pacote vem um manual explicando o conceito da ACL (aqui eles utilizam os personagens de Star Wars) e a documentação da API das classes para referência.</p>
<p><a title="phpGACL plugin" href="http://dev.sypad.com/installing-phpgacl-plugin-cakephp" target="_blank">Nesse link</a> tem um tutorial de instalação de um pacote para integrar o <a title="phpGACL" href="http://phpgacl.sourceforge.net/" target="_blank">phpGACL</a> no <a title="CakePHP Framework" href="http://cakephp.org/" target="_blank">CakePHP</a>. Particularmente não fui com a cara desse plugin/componente (talvez pelo fato de ser argentino :P) e preferi fazer a integração na mão e criei meu próprio componente.</p>


<p>Nenhum post relacionado.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.cleiver.com/2008/09/23/phpgacl/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
