<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
>

<channel>
	<title>Ivo Nascimento &#187; php5minutes</title>
	<atom:link href="http://ianntech.com.br/category/php5minutes/feed/" rel="self" type="application/rss+xml" />
	<link>http://ianntech.com.br</link>
	<description>talking about php, postgresql, C++, flex, book review, math, statistics</description>
	<lastBuildDate>Mon, 02 Jan 2012 19:27:09 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<!-- podcast_generator="Blubrry PowerPress/2.0.4" -->
	<itunes:summary>talking about php, postgresql, C++, flex, book review, math, statistics</itunes:summary>
	<itunes:author>Ivo Nascimento</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://ianntech.com.br/wp-content/plugins/powerpress/itunes_default.jpg" />
	<itunes:subtitle>talking about php, postgresql, C++, flex, book review, math, statistics</itunes:subtitle>
	<image>
		<title>Ivo Nascimento &#187; php5minutes</title>
		<url>http://ianntech.com.br/wp-content/plugins/powerpress/rss_default.jpg</url>
		<link>http://ianntech.com.br/category/php5minutes/</link>
	</image>
		<item>
		<title>Principios Solid De Desenvolvimento OO &#8211; the Open Closed Principle</title>
		<link>http://ianntech.com.br/2011/01/09/principios-solid-de-desenvolvimento-oo-the-open-closed-principle/</link>
		<comments>http://ianntech.com.br/2011/01/09/principios-solid-de-desenvolvimento-oo-the-open-closed-principle/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 02:36:32 +0000</pubDate>
		<dc:creator>Ivo Nascimento</dc:creator>
				<category><![CDATA[php5minutes]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://ianntech.com.br/?p=812</guid>
		<description><![CDATA[Um código precisa estar aberto para extensão é fechado para alteração.]]></description>
		<wfw:commentRss>http://ianntech.com.br/2011/01/09/principios-solid-de-desenvolvimento-oo-the-open-closed-principle/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>php5minutes 13 &#8211; Principios SOLID: SRP Principio de Responsabilidade Única</title>
		<link>http://ianntech.com.br/2011/01/02/php5minutes-13-principios-solid-srp-principio-de-responsabilidade-unica/</link>
		<comments>http://ianntech.com.br/2011/01/02/php5minutes-13-principios-solid-srp-principio-de-responsabilidade-unica/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 03:21:40 +0000</pubDate>
		<dc:creator>Ivo Nascimento</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[php5minutes]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://ianntech.com.br/?p=799</guid>
		<description><![CDATA[Em um primeiro momento tive que gastar algum tempo refletindo sobre consequencias de cada um deles mas não achei como discordar do fato de que, ao serem aplicados em conjunto em uma aplicação eles adicionam muito valor ao código e colaboram para o valor total de uma aplicação.]]></description>
		<wfw:commentRss>http://ianntech.com.br/2011/01/02/php5minutes-13-principios-solid-srp-principio-de-responsabilidade-unica/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>php5minutes 12 – php mobile – Entrevista com Bruno Fernandes (porkaria) – parte B</title>
		<link>http://ianntech.com.br/2010/05/23/php5minutes-12-%e2%80%93-php-mobile-%e2%80%93-entrevista-com-bruno-fernandes-porkaria-%e2%80%93-parte-b/</link>
		<comments>http://ianntech.com.br/2010/05/23/php5minutes-12-%e2%80%93-php-mobile-%e2%80%93-entrevista-com-bruno-fernandes-porkaria-%e2%80%93-parte-b/#comments</comments>
		<pubDate>Sun, 23 May 2010 22:59:49 +0000</pubDate>
		<dc:creator>Ivo Nascimento</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5minutes]]></category>

		<guid isPermaLink="false">http://ianntech.com.br/?p=616</guid>
		<description><![CDATA[Nessa segunda parte da entrevista com o Bruno Fernandes, o porkaria, a conversa traz mais informações técnicas sobre os projetos existentes de mobile e um panorama geral do uso de php no mundo mobile.

Essa foi a primeira entrevista do php5minutes e tenho outras que virão. É só esperar pra ver e ouvir - como sempre, espero que gostem.]]></description>
		<wfw:commentRss>http://ianntech.com.br/2010/05/23/php5minutes-12-%e2%80%93-php-mobile-%e2%80%93-entrevista-com-bruno-fernandes-porkaria-%e2%80%93-parte-b/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
<enclosure url="http://ianntech.com.br/wp-content/uploads/2010/05/php5minutes_entrevista_brunofernandes_parte_II.mp3" length="31168946" type="audio/mpeg" />
			<itunes:keywords>php, mobile, entrevista, bruno fernandes, porkaria, iai.art.br</itunes:keywords>
		<itunes:subtitle>Nessa segunda parte da entrevista com o Bruno Fernandes, o porkaria, a conversa traz mais informaÃ§Ãµes tÃ©cnicas sobre os projetos existentes de mobile e um panorama geral do uso de php no mundo mobile. - </itunes:subtitle>
		<itunes:summary>Nessa segunda parte da entrevista com o Bruno Fernandes, o porkaria, a conversa traz mais informaÃ§Ãµes tÃ©cnicas sobre os projetos existentes de mobile e um panorama geral do uso de php no mundo mobile.

Essa foi a primeira entrevista do php5minutes e tenho outras que virÃ£o. Ã sÃ³ esperar pra ver e ouvir - como sempre, espero que gostem.</itunes:summary>
		<itunes:author>Ivo Nascimento</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
		<item>
		<title>php5minutes 12 &#8211; php mobile  &#8211; Entrevista com Bruno Fernandes (porkaria) &#8211; parte A</title>
		<link>http://ianntech.com.br/2010/05/17/php5minutes-12-php-mobile-entrevista-com-bruno-fernandes-porkaria-parte-a/</link>
		<comments>http://ianntech.com.br/2010/05/17/php5minutes-12-php-mobile-entrevista-com-bruno-fernandes-porkaria-parte-a/#comments</comments>
		<pubDate>Tue, 18 May 2010 04:19:57 +0000</pubDate>
		<dc:creator>Ivo Nascimento</dc:creator>
				<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5minutes]]></category>
		<category><![CDATA[phppodcast]]></category>

		<guid isPermaLink="false">http://ianntech.com.br/?p=580</guid>
		<description><![CDATA[Pessoal, esse podcast é especial. É a primeira entrevista que o php5minutes realiza e nada melhor para começar do que escolher um amigo para sabatinar a respeito de um assunto de interesse geral.

Desenvolvimento de sistemas web voltados para mobile. Esse é o assunto dessa entrevista me mostrou mais uma vez por que o porkaria é uma pessoa querida por todos, a conversa fluiu e o resultado esta aqui, como podem acompanhar.]]></description>
		<wfw:commentRss>http://ianntech.com.br/2010/05/17/php5minutes-12-php-mobile-entrevista-com-bruno-fernandes-porkaria-parte-a/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
<enclosure url="http://ianntech.com.br/wp-content/plugins/download-monitor/download.php?id=38" length="24361435" type="audio/mpeg" />
			<itunes:keywords>php,php5minutes,phppodcast</itunes:keywords>
		<itunes:subtitle>Pessoal, esse podcast Ã© especial. Ã a primeira entrevista que o php5minutes realiza e nada melhor para comeÃ§ar do que escolher um amigo para sabatinar a respeito de um assunto de interesse geral. - Desenvolvimento de sistemas web voltados para mobi...</itunes:subtitle>
		<itunes:summary>Pessoal, esse podcast Ã© especial. Ã a primeira entrevista que o php5minutes realiza e nada melhor para comeÃ§ar do que escolher um amigo para sabatinar a respeito de um assunto de interesse geral.

Desenvolvimento de sistemas web voltados para mobile. Esse Ã© o assunto dessa entrevista me mostrou mais uma vez por que o porkaria Ã© uma pessoa querida por todos, a conversa fluiu e o resultado esta aqui, como podem acompanhar.</itunes:summary>
		<itunes:author>Ivo Nascimento</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
		<item>
		<title>php5minutes 11 &#8211; Segurança com filter Functions</title>
		<link>http://ianntech.com.br/2010/05/09/php5minutes-11-seguranca-com-filter-functions/</link>
		<comments>http://ianntech.com.br/2010/05/09/php5minutes-11-seguranca-com-filter-functions/#comments</comments>
		<pubDate>Mon, 10 May 2010 00:29:23 +0000</pubDate>
		<dc:creator>Ivo Nascimento</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[php5minutes]]></category>

		<guid isPermaLink="false">http://ianntech.com.br/?p=560</guid>
		<description><![CDATA[Neste episódio de número 11 o assunto é segurança e irei falar sobre filter functions &#8211; uma maneira de tratar os dados transmitidos pelo usuário/cliente sejam eles enviados via get ou post e também uma maneira de validar dados manipulados internamente pelo sistema. Aqui lembro o mantra &#8221; Never Trust User Input&#8221;, afinal, a regra [...]]]></description>
		<wfw:commentRss>http://ianntech.com.br/2010/05/09/php5minutes-11-seguranca-com-filter-functions/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
<enclosure url="http://ianntech.com.br/wp-content/uploads/downloads/2010/05/php5minutes-11-filter-functions.mp3" length="4992575" type="audio/mpeg" />
			<itunes:keywords>php, filter functions, seguranÃ§a, security, input</itunes:keywords>
		<itunes:subtitle>Neste episÃ³dio de nÃºmero 11 o assunto Ã© seguranÃ§a e irei falar sobre filter functions - uma maneira de tratar os dados transmitidos pelo usuÃ¡rio/cliente sejam eles enviados via get ou post e tambÃ©m uma maneira de validar dados manipulados interna...</itunes:subtitle>
		<itunes:summary>Neste episÃ³dio de nÃºmero 11 o assunto Ã© seguranÃ§a e irei falar sobre filter functions - uma maneira de tratar os dados transmitidos pelo usuÃ¡rio/cliente sejam eles enviados via get ou post e tambÃ©m uma maneira de validar dados manipulados internamente pelo sistema.
Aqui lembro o mantra &quot; Never Trust User Input&quot;, afinal, a regra maior de seguranÃ§a Ã© essa.

Segue os links para as referÃªncias na documentaÃ§Ã£o do php:

http://www.php.net/manual/en/filter.filters.php

http://docs.php.net/manual/en/ref.filter.php

Link para download do php5minutes11</itunes:summary>
		<itunes:author>Ivo Nascimento</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
		<item>
		<title>php5minutes 10 &#8211; Reflection &#8211; Métodos e Funções &#8211; propriedades e parametros</title>
		<link>http://ianntech.com.br/2010/05/02/php5minutes-10-reflection-metodos-e-funcoes-propriedades-e-parametros/</link>
		<comments>http://ianntech.com.br/2010/05/02/php5minutes-10-reflection-metodos-e-funcoes-propriedades-e-parametros/#comments</comments>
		<pubDate>Mon, 03 May 2010 04:39:17 +0000</pubDate>
		<dc:creator>Ivo Nascimento</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[php5minutes]]></category>

		<guid isPermaLink="false">http://ianntech.com.br/?p=538</guid>
		<description><![CDATA[Esse é o 3o podcast tratando sobre Reflection, onde abordo ReflectionMethod, ReflectionParameter, ReflectionFuncion, ReflectionProperty. Uma das coisas que comento é o uso que o Doctrine faz, muito inteligente por sinal, de Reflection para a leitura dos comentarios em um código e a implementação de Anotations usando essa informação. Um Abraço. link download do zip Ivo [...]]]></description>
		<wfw:commentRss>http://ianntech.com.br/2010/05/02/php5minutes-10-reflection-metodos-e-funcoes-propriedades-e-parametros/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://ianntech.com.br/wp-content/uploads/downloads/2010/05/php5minutes-10-Reflection-Metodos-e-funções-propriedades-e-parametros.mp3" length="4587228" type="audio/mpeg" />
			<itunes:keywords>php, reflection, php5minutes</itunes:keywords>
		<itunes:subtitle>Esse Ã© o 3o podcast tratando sobre Reflection, onde abordo ReflectionMethod, ReflectionParameter, ReflectionFuncion, ReflectionProperty. Uma das coisas que comento Ã© o uso que o Doctrine faz, muito inteligente por sinal,</itunes:subtitle>
		<itunes:summary>Esse Ã© o 3o podcast tratando sobre Reflection, onde abordo ReflectionMethod, ReflectionParameter, ReflectionFuncion, ReflectionProperty.
Uma das coisas que comento Ã© o uso que o Doctrine faz, muito inteligente por sinal,  de Reflection para a leitura dos comentarios em um cÃ³digo e a implementaÃ§Ã£o de Anotations usando essa informaÃ§Ã£o.

Um AbraÃ§o.


link download do zip</itunes:summary>
		<itunes:author>Ivo Nascimento</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
		<item>
		<title>php5minutes 9 &#8211; Reflection Class- Me diga de que classe é que te direi quem és ;)</title>
		<link>http://ianntech.com.br/2010/04/20/php5minutes-9-reflection-class-me-diga-de-que-classe-e-que-te-direi-quem-es/</link>
		<comments>http://ianntech.com.br/2010/04/20/php5minutes-9-reflection-class-me-diga-de-que-classe-e-que-te-direi-quem-es/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 13:37:09 +0000</pubDate>
		<dc:creator>Ivo Nascimento</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[php5minutes]]></category>

		<guid isPermaLink="false">http://ianntech.com.br/?p=496</guid>
		<description><![CDATA[Vamos para a segunda parte da série do php 5 minutes sobre Reflection, e vamos começar com um link que pode ser útil para hoje. E dá-lhe docs.php.net Reflection Class Pronto, agora que você ja clicou no link e deu uma olhada no assunto de hoje, a gente pode começar a bater um papo, meio [...]]]></description>
		<wfw:commentRss>http://ianntech.com.br/2010/04/20/php5minutes-9-reflection-class-me-diga-de-que-classe-e-que-te-direi-quem-es/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://ianntech.com.br/wp-content/uploads/downloads/2010/04/php5minutes-9-Reflection-ReflectionClass.mp3" length="3156175" type="audio/mpeg" />
			<itunes:keywords>php, php5minutes, reflection</itunes:keywords>
		<itunes:subtitle>Vamos para a segunda parte da sÃ©rie do php 5 minutes sobre Reflection, e vamos comeÃ§ar com um link que pode ser Ãºtil para hoje. E dÃ¡-lhe docs.php.net - Reflection Class - Pronto, agora que vocÃª ja clicou no link e deu uma olhada no assunto de h...</itunes:subtitle>
		<itunes:summary>Vamos para a segunda parte da sÃ©rie do php 5 minutes sobre Reflection, e vamos comeÃ§ar com um link que pode ser Ãºtil para hoje.
E dÃ¡-lhe docs.php.net

Reflection Class

Pronto, agora que vocÃª ja clicou no link e deu uma olhada no assunto de hoje, a gente pode comeÃ§ar a bater um papo, meio de louco ou maluco, se Ã© que me entende.

Muitas vezes quando estamos programando, procuramos soluÃ§Ãµes para problemas ligados ao &quot;saber com que tipo de informaÃ§Ã£o estamos trabalhando&quot; e isso acaba, em algumas das vezes, nos fazendo descriminar algum tipo de propriedade para descrever essas informaÃ§Ãµes, um caso bem simples Ã© o de uma classe que representa uma informaÃ§Ã£o em uma tabela do banco de dados, vulgo, um VO ou mais pra frente, um model(se quiser, pode ouvir sobre model no podcast do php5minutes de nÃºmero 5).

Nesses casos, duas abordagens sÃ£o comumente utilizadas para ligar o objeto ao o que ele representa.

A primeira delas Ã© colocar uma propriedade que indique a que tabela aquele objeto esta linkado, como abaixo:

namespace byCommon;

class Discovery{
	public static function Type($obj){
		return $obj-&gt;getTableName();
	}
}

class Usuario{
	private $tableName = &quot;Usuario&quot;;
	public function getTableName(){
		return $this-&gt;tableName;
	}
}


A outra Ã© usar de reflection para perguntar a instancia, de que tipo ela Ã©. Ambas necessitam de um padrÃ£o de codificaÃ§Ã£o. VocÃª nao podera dizer que tablename Ã© &quot;user&quot; quando a tabela chama usuario e nao podera criar uma classe chamada User quando ela na verdade representa uma entrada de dados da tabela do tipo usuario, porem, ao utilizar reflection para verificar o tipo que a instancia representa voce poupa seu cÃ³digo de mais uma propriedade que nÃ£o tem nada a ver com o objetivo dele.


namespace byReflection;
class Discovery{
	
	public static function Type($obj){
		$rObj = new \ReflectionClass($obj);
		return $rObj-&gt;getName();
	}
}

class Usuario{
	
}

Os dois modelos acima resolvem o problema de âidentificar um tipoâ, mas eu penso no modelo que informa o tableName como uma propriedade privada como um modelo que te obriga a adicionar uma informaÃ§Ã£o que nÃ£o pertence muito ao que voce deseja fazer, Ã© mais uma informaÃ§Ã£o do sistema do que uma informaÃ§Ã£o valida do objeto. JÃ¡ a opÃ§Ã£o que usa reflection me deixa livre para Programar baseado unicamente num padrÃ£o que jÃ¡ Ã© comum, dar a variavel ou classe um nome que a descreva.

Eu usei o ReflectionClass, que Ã© o assunto desse cast para somente recuperar o nome da classe  origem da instancia.

A funÃ§Ã£o utilizada Ã© a getName que retorna o nome todo do objeto e se vocÃª executou o codigo(que esta aqui para download), deve ter percebido um pequeno detalhe, vejamos o cÃ³digo:


require_once &#039;discovery.class.php&#039;;
require_once &#039;usuario.php&#039;;

$a = new byReflection\Usuario;
echo &quot;O objeto a Ã© do tipo: &quot;.byReflection\Discovery::Type($a).&quot;\n&quot;;
//ou

$a = new byCommon\Usuario;
echo &quot;O objeto a Ã© do tipo: &quot;.byCommon\Discovery::Type($a).&quot;\n&quot;;


retorna


O objeto a Ã© do tipo: byReflection\Usuario
O objeto a Ã© do tipo: Usuario


O retorno quando utilizamos a getName sobre objetos que estÃ£o sendo organizados em namespaces Ã© esse, o namespace completo.

Para resolver esse problema temos uma outra funÃ§Ã£o de Reflection, a getShortName, e ai o cÃ³digo fica assim.


namespace byReflection;
class Discovery{
	
	public static function Type($obj){
		$rObj = new \ReflectionClass($obj);
		return $rObj-&gt;getShortName();
	}
}


	Caso a classe nÃ£o esteja em um namespace, nÃ£o vai haver problema nÃ£o. A funÃ§Ã£o getShortName esta lÃ¡ para te dar o nome raiz da classe.

	Agora vamos a uma outra questÃ£o, sera que seu cÃ³digo Ã© confiÃ¡vel? Humm, calma lÃ¡, nÃ£o to falando da seguranÃ§a na relaÃ§Ã£o software/usuÃ¡rio e sim se uma classe Ã© confiavel, ai vocÃª pensa: âClaro que Ã©, foi vocÃª quem escreveu!!;)â
	A pergunta Ã© outra,</itunes:summary>
		<itunes:author>Ivo Nascimento</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
		<item>
		<title>php5minutes 8 &#8211; Reflection &#8211; Para que serve esse recurso?</title>
		<link>http://ianntech.com.br/2010/04/18/php5minutes-8-reflection-para-que-serve-esse-recurso/</link>
		<comments>http://ianntech.com.br/2010/04/18/php5minutes-8-reflection-para-que-serve-esse-recurso/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 01:32:00 +0000</pubDate>
		<dc:creator>Ivo Nascimento</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[php5minutes]]></category>
		<category><![CDATA[reflection]]></category>

		<guid isPermaLink="false">http://ianntech.com.br/?p=428</guid>
		<description><![CDATA[Começo hoje uma nova seria de podcasts do php5minutes e dessa vez o assunto é reflection(http://en.wikipedia.org/wiki/Reflection_(computer_science)). Primeiro vamos a definição de reflection e minha interpretação é: Reflection é a habilitade de uma classe olhar para si, internamente(assim como um humano reflete sobre ele, suas atitude, suas qualidades e seus relacionamentos), ou seja, quando uma linguagem [...]]]></description>
		<wfw:commentRss>http://ianntech.com.br/2010/04/18/php5minutes-8-reflection-para-que-serve-esse-recurso/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
<enclosure url="http://ianntech.com.br/wp-content/plugins/download-monitor/download.php?id=29" length="4271477" type="audio/mpeg" />
			<itunes:keywords>php,php5minutes,reflection</itunes:keywords>
		<itunes:subtitle>ComeÃ§o hoje uma nova seria de podcasts do php5minutes e dessa vez o assunto Ã© reflection(http://en.wikipedia.org/wiki/Reflection_(computer_science)). - Primeiro vamos a definiÃ§Ã£o de reflection e minha interpretaÃ§Ã£o Ã©: - </itunes:subtitle>
		<itunes:summary>ComeÃ§o hoje uma nova seria de podcasts do php5minutes e dessa vez o assunto Ã© reflection(http://en.wikipedia.org/wiki/Reflection_(computer_science)).

Primeiro vamos a definiÃ§Ã£o de reflection e minha interpretaÃ§Ã£o Ã©:

Reflection Ã© a habilit...</itunes:summary>
		<itunes:author>Ivo Nascimento</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
		<item>
		<title>Novo artwork do php 5 minutes</title>
		<link>http://ianntech.com.br/2010/04/18/novo-artwork-do-php-5-minutes/</link>
		<comments>http://ianntech.com.br/2010/04/18/novo-artwork-do-php-5-minutes/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 23:38:21 +0000</pubDate>
		<dc:creator>Ivo Nascimento</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[php5minutes]]></category>

		<guid isPermaLink="false">http://ianntech.com.br/?p=472</guid>
		<description><![CDATA[Eu bem que tentei mas não consegui ser criativo não, mas apresento com orgulho o novo artwork do php 5 minutes. E isso prova que como designer eu sou é programador&#8230; Algum designer ai disposto a fazer uma doação? isso pode melhorar, e muito. Ivo NascimentoAnalista de Sistemas, sócio da Oto(http://o8o.com.br), apaixonado por música clássica [...]]]></description>
		<wfw:commentRss>http://ianntech.com.br/2010/04/18/novo-artwork-do-php-5-minutes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php5minutes 7 &#8211; O C do MVC &#8211; Controller</title>
		<link>http://ianntech.com.br/2010/04/04/php5minutes-7-o-c-do-mvc-controller/</link>
		<comments>http://ianntech.com.br/2010/04/04/php5minutes-7-o-c-do-mvc-controller/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 21:58:32 +0000</pubDate>
		<dc:creator>Ivo Nascimento</dc:creator>
				<category><![CDATA[MVC]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5minutes]]></category>

		<guid isPermaLink="false">http://ianntech.com.br/?p=397</guid>
		<description><![CDATA[Nesse podcast de No 7 o assunto é o controller do MVC.
O controlador do MVC é a parte desse padrão de desenvolvimento que é responsável pelo processamento das requisições realizadas pelo cliente, ou seja, o usuario do sistema.
Como já foi falado de Model e View, esse também é a conclusão da série sobre MVC, e por causa disso, ele contém alguns prós e contras de se programar utilizando esse conceito.

O que temos então, nesse php5minutes sobre controller, pode ser visto em resumo, na lista aqui ó, na sequencia em que ocorrem/precisam ser entendidos os itens:

url's amigaveis.]]></description>
		<wfw:commentRss>http://ianntech.com.br/2010/04/04/php5minutes-7-o-c-do-mvc-controller/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
<enclosure url="http://ianntech.com.br/wp-content/uploads/downloads/2010/04/php5minutes-7-o-C-do-MVC.mp3" length="4176174" type="audio/mpeg" />
			<itunes:keywords>php5minutes, php, MVC, Controller</itunes:keywords>
		<itunes:subtitle>Nesse podcast de No 7 o assunto Ã© o controller do MVC. O controlador do MVC Ã© a parte desse padrÃ£o de desenvolvimento que Ã© responsÃ¡vel pelo processamento das requisiÃ§Ãµes realizadas pelo cliente, ou seja, o usuario do sistema. </itunes:subtitle>
		<itunes:summary>Nesse podcast de No 7 o assunto Ã© o controller do MVC.
O controlador do MVC Ã© a parte desse padrÃ£o de desenvolvimento que Ã© responsÃ¡vel pelo processamento das requisiÃ§Ãµes realizadas pelo cliente, ou seja, o usuario do sistema.
Como jÃ¡ foi falado de Model e View, esse tambÃ©m Ã© a conclusÃ£o da sÃ©rie sobre MVC, e por causa disso, ele contÃ©m alguns prÃ³s e contras de se programar utilizando esse conceito.

O que temos entÃ£o, nesse php5minutes sobre controller, pode ser visto em resumo, na lista aqui Ã³, na sequencia em que ocorrem/precisam ser entendidos os itens:

url&#039;s amigaveis.</itunes:summary>
		<itunes:author>Ivo Nascimento</itunes:author>
		<itunes:explicit>no</itunes:explicit>
	</item>
	</channel>
</rss>

