<?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>Marcelo Rodrigues</title>
	<atom:link href="http://www.marcelomx.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.marcelomx.com</link>
	<description>Web Developer</description>
	<lastBuildDate>Tue, 03 Aug 2010 02:26:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP</title>
		<link>http://www.marcelomx.com/2010/08/02/phphederal-desenvolvimento-orientado-a-testes-com-php/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=phphederal-desenvolvimento-orientado-a-testes-com-php</link>
		<comments>http://www.marcelomx.com/2010/08/02/phphederal-desenvolvimento-orientado-a-testes-com-php/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 02:05:16 +0000</pubDate>
		<dc:creator>Marcelo Rodrigues</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[minicurso]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[phphederal]]></category>
		<category><![CDATA[tdd]]></category>

		<guid isPermaLink="false">http://www.marcelomx.com/?p=97</guid>
		<description><![CDATA[Agradecendo ao pessoal que compareceu no 1º PHPHEDERAL, que compareceu e prestigiou o evento. Valeu demais. Ao pessoal que solicitou, estou disponibilizando os slides do minicurso que ministrei. Que esse seja o primeiro de vários. PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP View more presentations from Marcelo Rodrigues. Tags: Geral, minicurso, Php, phphederal, tdd [...]]]></description>
			<content:encoded><![CDATA[<p>Agradecendo ao pessoal que compareceu no 1º PHPHEDERAL, que compareceu e prestigiou o evento. Valeu demais.</p>
<p>Ao pessoal que solicitou, estou disponibilizando os slides do minicurso que ministrei. Que esse seja o primeiro de vários.</p>
<div id="__ss_4891304" style="width: 425px;"><strong><a title="PHPHEDERAL - Desenvolvimento Orientado a Testes com PHP" href="http://www.slideshare.net/marcelomx/phphederal-desenvolvimento-orientado-a-testes-com-php-4891304">PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP</a></strong><object id="__sse4891304" 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=desenvolvimentoorientadoatestes-julho2010-phpfederal-100802210823-phpapp02&amp;stripped_title=phphederal-desenvolvimento-orientado-a-testes-com-php-4891304" /><param name="name" value="__sse4891304" /><param name="allowfullscreen" value="true" /><embed id="__sse4891304" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=desenvolvimentoorientadoatestes-julho2010-phpfederal-100802210823-phpapp02&amp;stripped_title=phphederal-desenvolvimento-orientado-a-testes-com-php-4891304" name="__sse4891304" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/marcelomx">Marcelo Rodrigues</a>.</div>
</div>

	Tags: <a href="http://www.marcelomx.com/category/geral/" title="Geral" rel="tag nofollow">Geral</a>, <a href="http://www.marcelomx.com/tag/minicurso/" title="minicurso" rel="tag nofollow">minicurso</a>, <a href="http://www.marcelomx.com/tag/php/" title="Php" rel="tag nofollow">Php</a>, <a href="http://www.marcelomx.com/tag/phphederal/" title="phphederal" rel="tag nofollow">phphederal</a>, <a href="http://www.marcelomx.com/tag/tdd/" title="tdd" rel="tag nofollow">tdd</a><br />

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.marcelomx.com/2009/12/28/iniciando-com-desenvolvimento-orientado-a-testes-com-php/" title="Iniciando com desenvolvimento orientado a testes com PHP (28 December 2009)">Iniciando com desenvolvimento orientado a testes com PHP</a> (1)</li>
	<li><a href="http://www.marcelomx.com/2009/11/02/frameworks-padroes-de-projetos-e-testes/" title="Frameworks, padrões de projetos e testes. (2 November 2009)">Frameworks, padrões de projetos e testes.</a> (3)</li>
	<li><a href="http://www.marcelomx.com/2008/12/30/escrevendo-urls-no-zend-framework/" title="Escrevendo URLs no Zend Framework (30 December 2008)">Escrevendo URLs no Zend Framework</a> (4)</li>
	<li><a href="http://www.marcelomx.com/2008/09/05/zead-project/" title="Zead Project (5 September 2008)">Zead Project</a> (0)</li>
	<li><a href="http://www.marcelomx.com/2008/07/24/zend-framework-16-rc1/" title="Zend Framework 1.6 RC1 (24 July 2008)">Zend Framework 1.6 RC1</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.marcelomx.com/2010/08/02/phphederal-desenvolvimento-orientado-a-testes-com-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iniciando com desenvolvimento orientado a testes com PHP</title>
		<link>http://www.marcelomx.com/2009/12/28/iniciando-com-desenvolvimento-orientado-a-testes-com-php/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=iniciando-com-desenvolvimento-orientado-a-testes-com-php</link>
		<comments>http://www.marcelomx.com/2009/12/28/iniciando-com-desenvolvimento-orientado-a-testes-com-php/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 02:00:24 +0000</pubDate>
		<dc:creator>Marcelo Rodrigues</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[mock]]></category>
		<category><![CDATA[phpunit]]></category>
		<category><![CDATA[simpletest]]></category>
		<category><![CDATA[tdd]]></category>

		<guid isPermaLink="false">http://www.marcelomx.com/?p=76</guid>
		<description><![CDATA[Esse post é só para &#8220;comentar&#8221; rapidamente sobre um assunto muito pouco explorado em PHP: o Desenvolvimento Orientado a Testes ou, para os mais acostumados, TDD -  Test Driven Development. Recentemente comecei a escrever sobre testes com o php usando o PHPUnit. Na empolgação, os textos ficaram gigantes, por isso vou precisar revisar bem antes [...]]]></description>
			<content:encoded><![CDATA[<p>Esse post é só para &#8220;comentar&#8221; rapidamente sobre um assunto muito pouco explorado em PHP: o Desenvolvimento Orientado a Testes ou, para os mais acostumados, TDD -  Test Driven Development.</p>
<p>Recentemente comecei a escrever sobre testes com o php usando o PHPUnit. Na empolgação, os textos ficaram gigantes, por isso vou precisar revisar bem antes de publicar. Talvez até separá-los em uma série de artigos.</p>
<p>Enquanto isso, continuo pesquisando e estudando sobre o assunto. Num desses estudos, estava pesquisando sobre Mock Objects, e eis que me deparo com um artigo em português sobre testes com php e, por sinal, muito bom. Embora o framework utilizado nos artigos seja o SimpleTest, que é bem mais simples e menos conhecido que o PHPUnit, não tira o mérito dos textos.</p>
<p>A série de artigos está publicada no Imasters, de autoria do Léo Hackin. Vale a pena acompanhar.</p>
<ul>
<li><a href="http://imasters.uol.com.br/artigo/13569/php/iniciando_com_o_simpletest/" target="_blank">Iniciando com o SimpleTest</a></li>
<li><a href="http://imasters.uol.com.br/artigo/13717/php/agrupando_casos_de_teste_no_simpletest/" target="_blank">Agrupando casos de teste no SimpleTest</a></li>
<li><a title="Mock Objects no SimpleTest" href="http://imasters.uol.com.br/artigo/15259/php/mock_objects_no_simpletest/">Mock Objects no SimpleTest</a></li>
</ul>
<p> <img src='http://www.marcelomx.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>

	Tags: <a href="http://www.marcelomx.com/tag/mock/" title="mock" rel="tag nofollow">mock</a>, <a href="http://www.marcelomx.com/category/php/" title="Php" rel="tag nofollow">Php</a>, <a href="http://www.marcelomx.com/tag/php/" title="Php" rel="tag nofollow">Php</a>, <a href="http://www.marcelomx.com/tag/phpunit/" title="phpunit" rel="tag nofollow">phpunit</a>, <a href="http://www.marcelomx.com/tag/simpletest/" title="simpletest" rel="tag nofollow">simpletest</a>, <a href="http://www.marcelomx.com/tag/tdd/" title="tdd" rel="tag nofollow">tdd</a>, <a href="http://www.marcelomx.com/category/tecnologia/" title="Tecnologia" rel="tag nofollow">Tecnologia</a><br />

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.marcelomx.com/2010/08/02/phphederal-desenvolvimento-orientado-a-testes-com-php/" title="PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP (2 August 2010)">PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP</a> (0)</li>
	<li><a href="http://www.marcelomx.com/2009/11/02/frameworks-padroes-de-projetos-e-testes/" title="Frameworks, padrões de projetos e testes. (2 November 2009)">Frameworks, padrões de projetos e testes.</a> (3)</li>
	<li><a href="http://www.marcelomx.com/2008/12/30/escrevendo-urls-no-zend-framework/" title="Escrevendo URLs no Zend Framework (30 December 2008)">Escrevendo URLs no Zend Framework</a> (4)</li>
	<li><a href="http://www.marcelomx.com/2008/09/05/zead-project/" title="Zead Project (5 September 2008)">Zead Project</a> (0)</li>
	<li><a href="http://www.marcelomx.com/2008/07/24/zend-framework-16-rc1/" title="Zend Framework 1.6 RC1 (24 July 2008)">Zend Framework 1.6 RC1</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.marcelomx.com/2009/12/28/iniciando-com-desenvolvimento-orientado-a-testes-com-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Frameworks, padrões de projetos e testes.</title>
		<link>http://www.marcelomx.com/2009/11/02/frameworks-padroes-de-projetos-e-testes/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=frameworks-padroes-de-projetos-e-testes</link>
		<comments>http://www.marcelomx.com/2009/11/02/frameworks-padroes-de-projetos-e-testes/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 00:55:07 +0000</pubDate>
		<dc:creator>Marcelo Rodrigues</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[testes]]></category>
		<category><![CDATA[tests]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.marcelomx.com/?p=66</guid>
		<description><![CDATA[Desde a última vez que escrevi neste humilde blog, minha experiência com padrões de projetos e desenvolvimento orientado a testes era, digamos, bem básica e insuficiente para arriscar opiniões sobre conceitos, técnicas, ferramentas etc. Hoje posso dizer que o conhecimento sobre esses temas é suficiente para poder arriscar palpites e algumas dicas aos menos experientes [...]]]></description>
			<content:encoded><![CDATA[<p>Desde a última vez que escrevi neste humilde blog, minha experiência com padrões de projetos e desenvolvimento orientado a testes era, digamos, bem básica e insuficiente para arriscar opiniões sobre conceitos, técnicas, ferramentas etc.</p>
<p>Hoje posso dizer que o conhecimento sobre esses temas é suficiente para poder arriscar palpites e algumas dicas aos menos experientes no assunto. Relacionar o desenvolvimento orientado a testes (tdd) aos padrões de projeto (design patterns) é quase como relacionar pão com manteiga, café com leite, arroz com feijão. Enfim, combinações que você sabe que não andam o tempo inteiro lado a lado, mas que vez ou outra acabam se encontrando.</p>
<p>Quanto a frameworks, não posso dizer que o mesmo conhecimento que eu tinha foi tão modificado. O que se alterou foi apenas a interpretação acerca das características e recursos dos frameworks que sempre tive mais contato e trabalho atualmente: Symfony e Zend Framework.</p>
<p>Com a bagagem de conhecimento que adquiri nesse último ano, trabalhando mais com arquitetura de software do que desenvolvimento para web (html, js, css etc) propriamente dito, posso dizer que já dá para começar a rascunhas alguns textos, artigos e tutorias sobre padrões, testes e frameworks de forma mais ampl</p>
<p>É esperar e ver no que dá <img src='http://www.marcelomx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

	Tags: <a href="http://www.marcelomx.com/tag/design-patterns/" title="Design Patterns" rel="tag nofollow">Design Patterns</a>, <a href="http://www.marcelomx.com/tag/framework/" title="Framework" rel="tag nofollow">Framework</a>, <a href="http://www.marcelomx.com/category/geral/" title="Geral" rel="tag nofollow">Geral</a>, <a href="http://www.marcelomx.com/tag/mvc/" title="MVC" rel="tag nofollow">MVC</a>, <a href="http://www.marcelomx.com/tag/symfony/" title="symfony" rel="tag nofollow">symfony</a>, <a href="http://www.marcelomx.com/tag/tdd/" title="tdd" rel="tag nofollow">tdd</a>, <a href="http://www.marcelomx.com/tag/testes/" title="testes" rel="tag nofollow">testes</a>, <a href="http://www.marcelomx.com/tag/tests/" title="tests" rel="tag nofollow">tests</a>, <a href="http://www.marcelomx.com/tag/zend-framework/" title="Zend Framework" rel="tag nofollow">Zend Framework</a><br />

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.marcelomx.com/2010/08/02/phphederal-desenvolvimento-orientado-a-testes-com-php/" title="PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP (2 August 2010)">PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP</a> (0)</li>
	<li><a href="http://www.marcelomx.com/2009/12/28/iniciando-com-desenvolvimento-orientado-a-testes-com-php/" title="Iniciando com desenvolvimento orientado a testes com PHP (28 December 2009)">Iniciando com desenvolvimento orientado a testes com PHP</a> (1)</li>
	<li><a href="http://www.marcelomx.com/2008/12/30/escrevendo-urls-no-zend-framework/" title="Escrevendo URLs no Zend Framework (30 December 2008)">Escrevendo URLs no Zend Framework</a> (4)</li>
	<li><a href="http://www.marcelomx.com/2008/11/20/zend-framework-17/" title="Zend Framework 1.7 (20 November 2008)">Zend Framework 1.7</a> (1)</li>
	<li><a href="http://www.marcelomx.com/2008/09/05/zead-project/" title="Zead Project (5 September 2008)">Zead Project</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.marcelomx.com/2009/11/02/frameworks-padroes-de-projetos-e-testes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Escrevendo URLs no Zend Framework</title>
		<link>http://www.marcelomx.com/2008/12/30/escrevendo-urls-no-zend-framework/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=escrevendo-urls-no-zend-framework</link>
		<comments>http://www.marcelomx.com/2008/12/30/escrevendo-urls-no-zend-framework/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 18:40:07 +0000</pubDate>
		<dc:creator>Marcelo Rodrigues</dc:creator>
				<category><![CDATA[Framework]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Helper]]></category>
		<category><![CDATA[Url]]></category>
		<category><![CDATA[View]]></category>
		<category><![CDATA[Zend]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.marcelomx.com/?p=36</guid>
		<description><![CDATA[O Zend Framework, assim com os demais frameworks que utilizam o padrão MVC, possui uma estrutura de roteamento para mapear e direcionar corretamente os seus controles e ações de acordo com determinada url requisitada pela aplicação. Também como os demais, possibilita a escrita de urls para estes controles na camada de visualização quando necessário, através [...]]]></description>
			<content:encoded><![CDATA[<p>O Zend Framework, assim com os demais frameworks que utilizam o padrão MVC, possui uma estrutura de roteamento para mapear e direcionar corretamente os seus controles e ações de acordo com determinada url requisitada pela aplicação. Também como os demais, possibilita a escrita de urls para estes controles na camada de visualização quando necessário, através dos &#8220;helpers&#8221;.</p>
<p>Infelizmente, o helper responsável pela escrita dessas urls ainda é bastante imaturo. A forma como deve ser feita esta tarefa é trabalhosa, chata e principalmente, improdutiva. Só o fato de ter de indicar &#8220;TODOS&#8221; os parâmetros para a escrita da URL em uma estrutura de array associativa soa como um paradoxo, já que o próprio framework possui mecanismos que fazem o parser na url requisitada, identificando os parâmetros necessários e passando-os ao roteador. Ou seja, é um retrabalho e não um reúso. Exemplo de uma url escrita da forma padrão em um arquivo de template.</p>
<pre>&lt;?php</pre>
<pre>echo $this-&gt;url(array(
 	'controller' =&gt; 'users',
 	'action'     =&gt; 'edit',
 	'id'         =&gt; 25
 	));</pre>
<pre>?&gt;</pre>
<p>A saída do exemplo será: /users/edit/id/25. Analisando a url, seria mais fácil simplesmente escrever da seguinte forma:</p>
<pre>&lt;?php</pre>
<pre>echo "/users/edit/id/25";</pre>
<pre>?&gt;</pre>
<p>Desta forma o resultado é mais rápido, porém, você perde em termos controle, já que a escrita é manual e se você alterar o nome do controle ou da ação, a url passará a ser inválida (a não ser que você use roteadores customizados).</p>
<p>A maioria dos frameworks, como Symfony, Cake etc, implementam tanto a forma de escrita com os parâmetros em um array, quanto uma string contendo a url desejada, fazendo a conversão automática dos mesmos para o formato padrão do framework ou da aplicação. O Symfony, por exemplo, implementa a escrita da seguinte forma:</p>
<pre>&lt;?php echo url_for('users/edit?id='. 25); ?&gt;</pre>
<p>O Symfony automaticamente converterá isso para o formato /users/edit/id/25. Considero essa forma muito mais elegante e produtiva, pois está mais próximo da realidade das urls &#8220;dinâmicas&#8221;. No entanto, se houver mais parâmetros, a coisa já começa a complicar.</p>
<p>Voltando a forma como o Zend Framework implementa este recurso, já se sabe que ele não é tão flexível assim, então é necessário criar um helper na camada de visualização para esta tarefa. Podemos inclusive, aproveitar o que já foi desenvolvido e é padrão do framework e encontra-se na pasta: Zend/View/Helper/Url.php.</p>
<pre>#Zend/View/Helper/Url.php</pre>
<pre>class Zend_View_Helper_Url extends Zend_View_Helper_Abstract
 {
 	public function url(array $urlOptions = array(), $name = null, $reset = false, $encode = true)
 	{
 	$router = Zend_Controller_Front::getInstance()-&gt;getRouter();
 	return $router-&gt;assemble($urlOptions, $name, $reset, $encode);
 	}
 }</pre>
<p>Crie um arquivo de helper com o nome que você quiser e o coloque no diretório de helpers da sua aplicação. O meu eu chamei de MyUrl.php. Crie neste arquivo a classe Zend_View_Helper_MyUrl. Dentro da classe, crie o método myUrl. É importante ressaltar que o nome do helper deve estar no nome do arquivo, como sufixo do nome da classe e como método principal, que é avaliado e chamado pelo objeto Zend_View ao ser requisitado no template.</p>
<p>O método myUrl terá os mesmos parâmetros do helper Url, com exceção que o primeiro parametro poderá tanto ser uma string quanto um array, então não é necessário tipá-la.</p>
<p>A classe então terá a seguinte estrutura.</p>
<pre>&lt;?php</pre>
<pre>require_once 'Zend/View/Helper/Abstract.php';</pre>
<pre>class Zend_View_Helper_MyUrl extends Zend_View_Helper_Abstract
 	{</pre>
<pre> /**
 	* Return the URL
 	*
 	* @param string|array $urlOptions
 	* @param string       $name
 	* @param bool         $reset
 	* @param bool         $encode
 	* @return string
 	*/
 	public function myUrl($urlOptions, $name = null, $reset = false, $encode = true)
 	{
 	$front  = Zend_Controller_Front::getInstance();
 	$router = $front-&gt;getRouter();</pre>
<pre> if (is_string($urlOptions)) {
 	$urlOptions = '/'. ltrim($urlOptions, '/'); // Case the first character is a '?
 	$request = new Zend_Controller_Request_Http(); // Creates a cleaned instance of request http
 	$request-&gt;setBaseUrl($front-&gt;getBaseUrl());
 	$request-&gt;setRequestUri($urlOptions);
 	$route = $router-&gt;route($request); // Return the request route with params modifieds
 	$urlOptions = $route-&gt;getParams();
 	}
 	return  $router-&gt;assemble((array) $urlOptions, $name, $reset, $encode);
 	}
 	}</pre>
<p>Salvo o helper, é só utilizá-lo. Agora ele suporta todos os formatos:</p>
<pre>&lt;?php echo $this-&gt;myUrl(array(
 	'controller'=&gt; 'users,
 	'action'    =&gt; 'edit,
 	'id'        =&gt; 25
 	)); ?&gt;</pre>
<p>ou</p>
<pre>&lt;?php echo $this-&gt;myUrl('users/edit?id=25'); ?&gt;</pre>
<p>ou</p>
<pre>&lt;?php echo $this-&gt;myUrl('users/edit/id/25'); ?&gt;</pre>
<p>Muito mais simples, elegante e bem produtivo!</p>
<p>É possível ainda utilizar os outros parâmetros do helper padrão, como o nome do roteador a ser utilizado para formatar a url, se o mesmo vai ou não utilizar a url base ou somente a partir da atual e se a url será codificada ou não &#8211; bastante útil para utilizar como valor de outros parametros. <img src='http://www.marcelomx.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Até a próxima.</p>

	Tags: <a href="http://www.marcelomx.com/category/framework/" title="Framework" rel="tag nofollow">Framework</a>, <a href="http://www.marcelomx.com/tag/framework/" title="Framework" rel="tag nofollow">Framework</a>, <a href="http://www.marcelomx.com/tag/helper/" title="Helper" rel="tag nofollow">Helper</a>, <a href="http://www.marcelomx.com/category/php/" title="Php" rel="tag nofollow">Php</a>, <a href="http://www.marcelomx.com/tag/php/" title="Php" rel="tag nofollow">Php</a>, <a href="http://www.marcelomx.com/category/tecnologia/" title="Tecnologia" rel="tag nofollow">Tecnologia</a>, <a href="http://www.marcelomx.com/tag/url/" title="Url" rel="tag nofollow">Url</a>, <a href="http://www.marcelomx.com/tag/view/" title="View" rel="tag nofollow">View</a>, <a href="http://www.marcelomx.com/tag/zend/" title="Zend" rel="tag nofollow">Zend</a>, <a href="http://www.marcelomx.com/tag/zend-framework/" title="Zend Framework" rel="tag nofollow">Zend Framework</a><br />

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.marcelomx.com/2010/08/02/phphederal-desenvolvimento-orientado-a-testes-com-php/" title="PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP (2 August 2010)">PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP</a> (0)</li>
	<li><a href="http://www.marcelomx.com/2009/12/28/iniciando-com-desenvolvimento-orientado-a-testes-com-php/" title="Iniciando com desenvolvimento orientado a testes com PHP (28 December 2009)">Iniciando com desenvolvimento orientado a testes com PHP</a> (1)</li>
	<li><a href="http://www.marcelomx.com/2009/11/02/frameworks-padroes-de-projetos-e-testes/" title="Frameworks, padrões de projetos e testes. (2 November 2009)">Frameworks, padrões de projetos e testes.</a> (3)</li>
	<li><a href="http://www.marcelomx.com/2008/11/20/zend-framework-17/" title="Zend Framework 1.7 (20 November 2008)">Zend Framework 1.7</a> (1)</li>
	<li><a href="http://www.marcelomx.com/2008/09/05/zead-project/" title="Zead Project (5 September 2008)">Zead Project</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.marcelomx.com/2008/12/30/escrevendo-urls-no-zend-framework/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.7</title>
		<link>http://www.marcelomx.com/2008/11/20/zend-framework-17/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=zend-framework-17</link>
		<comments>http://www.marcelomx.com/2008/11/20/zend-framework-17/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 12:33:16 +0000</pubDate>
		<dc:creator>Marcelo Rodrigues</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[AMF]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[Paginator]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://www.marcelomx.com/?p=34</guid>
		<description><![CDATA[Já está disponível a versão 1.7 do Zend Framework. Vários aprimoramentos importantes foram incluídos. Claro, o destaque, sem dúvida alguma, é para o componente AMF (que pode ser baixado separadamente), para criação de aplicativos remotos Flash com PHP. Além do suporte ao AMF, os componentes FileTransfer e ProgressBar foram dois adicionais importantes para upload e [...]]]></description>
			<content:encoded><![CDATA[<p>Já está disponível a versão 1.7 do Zend Framework. Vários aprimoramentos importantes foram incluídos. Claro, o destaque, sem dúvida alguma, é para o componente AMF (que pode ser baixado separadamente), para criação de aplicativos remotos Flash com PHP.</p>
<p>Além do suporte ao AMF, os componentes FileTransfer e ProgressBar foram dois adicionais importantes para upload e download de arquivos e verificação do status de envio e carregamento de arquivos, respectivamente. Mas, ainda precisam amadurecer bastante, pois há muita coisa não implementada, principalmente no FileTransfer, que não tem implementação para download e somente suporta o protocolo HTTP.</p>
<p>Um componente bacana que fazia muita falta era o de paginação, que no ZendFramework, serve não só para paginar resultados de consultas de banco, mas também para datasources oriundos de xmls, arrays, desde que os mesmos implementem ou a interface Iterator. Como é quase certo que boa parte da utilização desse componente é com banco de dados, implementaram agora o suporte ao Zend_Db_Table. Isso é muito importante na hora de paginar, pois o Paginator apenas implementava a paginação e executa os resultados retornando um objeto ArrayIterator apenas, dificultando bastante a tarefa de paginar os resultados de uma tabela extendida do Zend_Db_Table, que teria que ser feito manualmente pelo método limit no select da tabela. Agora o paginator já faz isso, bastando apenas passar o objeto da tabela, que o fará utilizar o adaptador DbTableSelect.</p>
<p>Outra novidade, é o ZendX, que nessa versão, traz o componente Zend_JQuery, que suportará métodos para escrita de código javascript na camada de visualização. Isso é um passo importante, pois o Zend Framework já suporta o Dojo, e como há uma variedade frameworks javascript, é interessante esse suporte. O mais legal é que não será preciso dizer ao script de visualização que componente você utilizará, mas, apenas escrever o método relativo a funcionaliadde javascript que deseja e o framework se encarrega do resto. Como o jQuery é praticamente o mais famoso e mais utilizado hoje, é certo que esse componente fará uma grande diferença no futuro.</p>
<p>Também foi promovido ao incubator, o Zend_Tool, componente que proverá classes para geração de código Php, interface em linha de comando para criação e gerenciamento de projetos MVC em ZendFramework, que para mim era o que faltava para ser de fato o melhor framework, pois há muito tempo os demais já ofereciam essa opção, como o Symfony. Alías, esse será o foco do framework na versão 1.8, o desenvolvimento rápido de aplicações, ou RAD, do termo em inglês, para os íntimos.</p>
<p>Na integração de serviços, foi aperfeiçoado o suporte ao GData e adicionado suporte ao Twitter.</p>
<p>O Zend Framework 1.7 está disponível para download <a class="regularArticleU" href="http://framework.zend.com/" target="_blank">here.</a></p>

	Tags: <a href="http://www.marcelomx.com/tag/amf/" title="AMF" rel="tag nofollow">AMF</a>, <a href="http://www.marcelomx.com/tag/flash/" title="Flash" rel="tag nofollow">Flash</a>, <a href="http://www.marcelomx.com/tag/framework/" title="Framework" rel="tag nofollow">Framework</a>, <a href="http://www.marcelomx.com/tag/jquery/" title="Jquery" rel="tag nofollow">Jquery</a>, <a href="http://www.marcelomx.com/tag/paginator/" title="Paginator" rel="tag nofollow">Paginator</a>, <a href="http://www.marcelomx.com/category/php/" title="Php" rel="tag nofollow">Php</a>, <a href="http://www.marcelomx.com/category/tecnologia/" title="Tecnologia" rel="tag nofollow">Tecnologia</a>, <a href="http://www.marcelomx.com/tag/zend/" title="Zend" rel="tag nofollow">Zend</a><br />

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.marcelomx.com/2009/11/02/frameworks-padroes-de-projetos-e-testes/" title="Frameworks, padrões de projetos e testes. (2 November 2009)">Frameworks, padrões de projetos e testes.</a> (3)</li>
	<li><a href="http://www.marcelomx.com/2008/12/30/escrevendo-urls-no-zend-framework/" title="Escrevendo URLs no Zend Framework (30 December 2008)">Escrevendo URLs no Zend Framework</a> (4)</li>
	<li><a href="http://www.marcelomx.com/2008/07/24/zend-framework-16-rc1/" title="Zend Framework 1.6 RC1 (24 July 2008)">Zend Framework 1.6 RC1</a> (0)</li>
	<li><a href="http://www.marcelomx.com/2007/04/26/desenvolvendo-no-padrao-mvc-com-zend-framework/" title="Desenvolvendo no padrão MVC com Zend Framework (26 April 2007)">Desenvolvendo no padrão MVC com Zend Framework</a> (1)</li>
	<li><a href="http://www.marcelomx.com/2007/03/16/alterando-o-lumine-config-para-diferentes-servidores/" title="Alterando o Lumine Config para diferentes servidores (16 March 2007)">Alterando o Lumine Config para diferentes servidores</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.marcelomx.com/2008/11/20/zend-framework-17/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zead Project</title>
		<link>http://www.marcelomx.com/2008/09/05/zead-project/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=zead-project</link>
		<comments>http://www.marcelomx.com/2008/09/05/zead-project/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 19:51:22 +0000</pubDate>
		<dc:creator>Marcelo Rodrigues</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[E-Learning]]></category>
		<category><![CDATA[EAD]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Zead]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.marcelomx.com/?p=32</guid>
		<description><![CDATA[Estou iniciando um projeto pessoal, o Zead, uma aplicação para construção e gerenciamento de cursos para educação a distância em formato hipertextual (HTML), através de interface web.  O projeto está hospedado no Google Code sob a licença BSD (provisoriamente) e Creative Commons.  Ah, se o nome lhe parece estranho ou familiar, é porque é mesmo. [...]]]></description>
			<content:encoded><![CDATA[<p>Estou iniciando um projeto pessoal, o <a title="Zead Project" href="http://code.google.com/p/zead/" target="_blank">Zead</a>, uma aplicação para construção e gerenciamento de cursos para educação a distância em formato hipertextual (HTML), através de interface web. </p>
<p>O projeto está hospedado no <a href="http://code.google.com/p/zead/">Google Code </a>sob a licença BSD (provisoriamente) e Creative Commons. </p>
<p>Ah, se o nome lhe parece estranho ou familiar, é porque é mesmo. A letra Z é de <a title="Zend Framework" href="http://framework.zend.com" target="_blank">Zend Framework</a>, já que o projeto é baseado todo nele, e EAD, de educação a distância. </p>
<p>Em breve mais detalhes do projeto. <img src='http://www.marcelomx.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

	Tags: <a href="http://www.marcelomx.com/tag/e-learning/" title="E-Learning" rel="tag nofollow">E-Learning</a>, <a href="http://www.marcelomx.com/tag/ead/" title="EAD" rel="tag nofollow">EAD</a>, <a href="http://www.marcelomx.com/category/geral/" title="Geral" rel="tag nofollow">Geral</a>, <a href="http://www.marcelomx.com/tag/php/" title="Php" rel="tag nofollow">Php</a>, <a href="http://www.marcelomx.com/tag/zead/" title="Zead" rel="tag nofollow">Zead</a>, <a href="http://www.marcelomx.com/tag/zend-framework/" title="Zend Framework" rel="tag nofollow">Zend Framework</a><br />

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.marcelomx.com/2010/08/02/phphederal-desenvolvimento-orientado-a-testes-com-php/" title="PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP (2 August 2010)">PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP</a> (0)</li>
	<li><a href="http://www.marcelomx.com/2009/12/28/iniciando-com-desenvolvimento-orientado-a-testes-com-php/" title="Iniciando com desenvolvimento orientado a testes com PHP (28 December 2009)">Iniciando com desenvolvimento orientado a testes com PHP</a> (1)</li>
	<li><a href="http://www.marcelomx.com/2009/11/02/frameworks-padroes-de-projetos-e-testes/" title="Frameworks, padrões de projetos e testes. (2 November 2009)">Frameworks, padrões de projetos e testes.</a> (3)</li>
	<li><a href="http://www.marcelomx.com/2008/12/30/escrevendo-urls-no-zend-framework/" title="Escrevendo URLs no Zend Framework (30 December 2008)">Escrevendo URLs no Zend Framework</a> (4)</li>
	<li><a href="http://www.marcelomx.com/2008/07/24/zend-framework-16-rc1/" title="Zend Framework 1.6 RC1 (24 July 2008)">Zend Framework 1.6 RC1</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.marcelomx.com/2008/09/05/zead-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.6 RC1</title>
		<link>http://www.marcelomx.com/2008/07/24/zend-framework-16-rc1/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=zend-framework-16-rc1</link>
		<comments>http://www.marcelomx.com/2008/07/24/zend-framework-16-rc1/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 14:49:28 +0000</pubDate>
		<dc:creator>Marcelo Rodrigues</dc:creator>
				<category><![CDATA[Framework]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Zend]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.marcelomx.com/?p=29</guid>
		<description><![CDATA[Já está disponível a versão 1.6rc1 do Zend Framework. Olhando rapidamente as mudanças desta nova versão, considerei algumas como excelentes e até demoradas para um framework maduro como o Zend. Nos meus últimos trabalhos, o adotei como o framework oficial para aplicações MVC, e foi uma grande experiência. Fiquei muito satisfeito tanto com o resultado [...]]]></description>
			<content:encoded><![CDATA[<p>Já está disponível a versão <a title="Zend Framework" href="http://devzone.zend.com/article/3712-Zend-Framework-1.6-Release-Candidate-1-now-available">1.6rc1</a> do <a title="Zend Framework" href="http://framework.zend.com/">Zend Framework</a>. Olhando rapidamente as mudanças desta nova versão, considerei algumas como excelentes e até demoradas para um framework maduro como o Zend. Nos meus últimos trabalhos, o adotei como o framework oficial para aplicações MVC, e foi uma grande experiência. Fiquei muito satisfeito tanto com o resultado final quanto com a produtividade.</p>
<p>Mesmo assim, tive algumas necessidades de implementação, principalmente aquelas relacionadas a banco de dados, que acabei desenvolvendo eu mesmo. Não foi uma tarefa tão difícil, já que o framework oferece os recursos de plugins/helpers, bastando estender as classes nativas do framework e implementar as funcionalidades que necessitava.</p>
<p>A paginação de resultados do banco tanto na camada de visualização quanto na própria abstração do banco e o envio de arquivos por upload foram os recurso que eu precisei implementar na unha mesmo. Para minha grata surpresa, esta nova versão do framework traz dois componentes que fazem exatamente essas tarefas, o Paginator e File Transfer.</p>
<p>Mas como bom beta tester que sou, já vou começar a explorar as novas mudanças até o lançamento da versão final, que deve sair até o fim do ano, presumo.</p>

	Tags: <a href="http://www.marcelomx.com/category/framework/" title="Framework" rel="tag nofollow">Framework</a>, <a href="http://www.marcelomx.com/tag/framework/" title="Framework" rel="tag nofollow">Framework</a>, <a href="http://www.marcelomx.com/tag/mvc/" title="MVC" rel="tag nofollow">MVC</a>, <a href="http://www.marcelomx.com/tag/php/" title="Php" rel="tag nofollow">Php</a>, <a href="http://www.marcelomx.com/tag/zend/" title="Zend" rel="tag nofollow">Zend</a>, <a href="http://www.marcelomx.com/tag/zend-framework/" title="Zend Framework" rel="tag nofollow">Zend Framework</a><br />

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.marcelomx.com/2010/08/02/phphederal-desenvolvimento-orientado-a-testes-com-php/" title="PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP (2 August 2010)">PHPHEDERAL &#8211; Desenvolvimento Orientado a Testes com PHP</a> (0)</li>
	<li><a href="http://www.marcelomx.com/2009/12/28/iniciando-com-desenvolvimento-orientado-a-testes-com-php/" title="Iniciando com desenvolvimento orientado a testes com PHP (28 December 2009)">Iniciando com desenvolvimento orientado a testes com PHP</a> (1)</li>
	<li><a href="http://www.marcelomx.com/2009/11/02/frameworks-padroes-de-projetos-e-testes/" title="Frameworks, padrões de projetos e testes. (2 November 2009)">Frameworks, padrões de projetos e testes.</a> (3)</li>
	<li><a href="http://www.marcelomx.com/2008/12/30/escrevendo-urls-no-zend-framework/" title="Escrevendo URLs no Zend Framework (30 December 2008)">Escrevendo URLs no Zend Framework</a> (4)</li>
	<li><a href="http://www.marcelomx.com/2008/11/20/zend-framework-17/" title="Zend Framework 1.7 (20 November 2008)">Zend Framework 1.7</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.marcelomx.com/2008/07/24/zend-framework-16-rc1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reestréia</title>
		<link>http://www.marcelomx.com/2008/05/03/reestreia/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=reestreia</link>
		<comments>http://www.marcelomx.com/2008/05/03/reestreia/#comments</comments>
		<pubDate>Sat, 03 May 2008 03:27:12 +0000</pubDate>
		<dc:creator>Marcelo Rodrigues</dc:creator>
				<category><![CDATA[Cotidiano]]></category>

		<guid isPermaLink="false">http://www.marcelomx.com/?p=18</guid>
		<description><![CDATA[Mais uma reestréia. Dessa vez em um domínio próprio e que espero ser definitivo. Assim vou ter mais liberdade para gerenciar não só o site, mas também o site de clientes para quem desenvolvo sites e aplicações.  Não pretendo dar ao blog um ar de site &#8220;formador de opinião&#8221;. Como é um site pessoal, o [...]]]></description>
			<content:encoded><![CDATA[<p>Mais uma reestréia. Dessa vez em um domínio próprio e que espero ser definitivo. Assim vou ter mais liberdade para gerenciar não só o site, mas também o site de clientes para quem desenvolvo sites e aplicações. </p>
<p>Não pretendo dar ao blog um ar de site &#8220;formador de opinião&#8221;. Como é um site pessoal, o intuito aqui é apenas compartilhar uma ou outra informação que por ventura seja comum a outros desenvolvedores. E claro, também divulgar meus trabalhos. </p>
<p>Que esta reestréia seja próspera.</p>

	Tags: <a href="http://www.marcelomx.com/category/cotidiano/" title="Cotidiano" rel="tag nofollow">Cotidiano</a><br />

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li>Nenhum post relacionado.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.marcelomx.com/2008/05/03/reestreia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postando diretamente do Microsoft Word 2007</title>
		<link>http://www.marcelomx.com/2007/11/26/postando-diretamente-do-microsoft-word-2007/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=postando-diretamente-do-microsoft-word-2007</link>
		<comments>http://www.marcelomx.com/2007/11/26/postando-diretamente-do-microsoft-word-2007/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 03:29:22 +0000</pubDate>
		<dc:creator>Marcelo Rodrigues</dc:creator>
				<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[Opinião]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://marcelomx.wordpress.com/2007/11/26/postando-diretamente-do-microsoft-word-2007/</guid>
		<description><![CDATA[Um, dois, três&#8230;testando. Sim, é apenas um teste&#8230;.ou não. Instalei o Office 2007 e estou testando seus recursos. Confesso que não sou fã de ferramentas de escritório e nem tenho essa necessidade de utilização constante, a não ser o Word para textos esporádicos de manuais e relatórios no trabalho ou trabalhos de faculdade e ainda [...]]]></description>
			<content:encoded><![CDATA[<p>Um, dois, três&#8230;testando.
</p>
<p>Sim, é apenas um teste&#8230;.ou não. Instalei o Office 2007 e estou testando seus recursos. Confesso que não sou fã de ferramentas de escritório e nem tenho essa necessidade de utilização constante, a não ser o Word para textos esporádicos de manuais e relatórios no trabalho ou trabalhos de faculdade e ainda assim em raras ocasiões. Acho que uso mais o Excel, para fazer as continhas a pagar no mês e às vezes para importar, formatar e exportar alguns dados, geralmente de bancos de dados, tabelas HTML e arquivos textos separados por tabulação. E só!
</p>
<p>Até que estou gostando desta nova suíte. Mesmo sendo um adepto da utilização de softwares de código aberto, ainda tenho preferência por alguns softwares licenciados para algumas tarefas e para escritório não é diferente. E sim, já utilizei Open Office, BrOffice , mas sinceramente, não gostei muito, mesmo torcendo pelo sucesso dela, principalmente por utilizar o formato OpenDocument, que é o único fator lamentável no Office.
</p>
<p>Mas, o resultado final realmente é muito bom. A mudança na interface melhorou muito a experiência de usuário. A meu ver, apenas transformaram os comandos localizados nos clássicos menus rollover no canto superior esquerdo para o esquema da abas. Mas estão bem mais organizadas, agrupadas por temas e funções, acompanhadas em sua maioria de ícones e elementos visuais, que tornam a interface bem mais intuitiva.
</p>
<p>E esta postagem, com uma singela mini-resenha das &#8220;velhas&#8221; novidades do Office, está sendo redigida, ou melhor, foi redigida e publicada diretamente do novo Word. Sim, agora ele conta com uma nova funcionalidade que já é bem conhecida e velha em outros pequenos programas, que permite escrever e postar diretamente em um Blog. E na lista de provedores de serviços, estão os mais conhecidos e o WordPress marca presença. Basta criar um novo documento, selecionar blog e serão solicitados os dados de tipo de provedor, endereço do provedor, usuário e senha. Feito isso, é só escrever e publicar.
</p>
<p>Ponto pro Office!</p>

	Tags: <a href="http://www.marcelomx.com/category/cotidiano/" title="Cotidiano" rel="tag nofollow">Cotidiano</a>, <a href="http://www.marcelomx.com/tag/office/" title="Office" rel="tag nofollow">Office</a>, <a href="http://www.marcelomx.com/category/opiniao/" title="Opinião" rel="tag nofollow">Opinião</a>, <a href="http://www.marcelomx.com/category/tecnologia/" title="Tecnologia" rel="tag nofollow">Tecnologia</a>, <a href="http://www.marcelomx.com/tag/windows/" title="Windows" rel="tag nofollow">Windows</a><br />

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.marcelomx.com/2007/06/11/safari-para-windows/" title="Safari para Windows (11 June 2007)">Safari para Windows</a> (1)</li>
	<li><a href="http://www.marcelomx.com/2007/03/28/firefox-e-o-problema-de-consumo-de-memoria/" title="Firefox e o problema de consumo de memória (28 March 2007)">Firefox e o problema de consumo de memória</a> (2)</li>
	<li><a href="http://www.marcelomx.com/2007/03/16/alterando-o-lumine-config-para-diferentes-servidores/" title="Alterando o Lumine Config para diferentes servidores (16 March 2007)">Alterando o Lumine Config para diferentes servidores</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.marcelomx.com/2007/11/26/postando-diretamente-do-microsoft-word-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1º Encontro Brasileiro de Arquitetura da Informação</title>
		<link>http://www.marcelomx.com/2007/06/16/1%c2%ba-encontro-brasileiro-de-arquitetura-da-informacao/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=1%25c2%25ba-encontro-brasileiro-de-arquitetura-da-informacao</link>
		<comments>http://www.marcelomx.com/2007/06/16/1%c2%ba-encontro-brasileiro-de-arquitetura-da-informacao/#comments</comments>
		<pubDate>Sat, 16 Jun 2007 06:43:09 +0000</pubDate>
		<dc:creator>Marcelo Rodrigues</dc:creator>
				<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://marcelomx.wordpress.com/2007/06/16/1%c2%ba-encontro-brasileiro-de-arquitetura-da-informacao/</guid>
		<description><![CDATA[Saiu hoje no Revolução Etc. Se eu tiver condições de ir, estarei presente com certeza. Apesar do meu foco profissional ser o desenvolvimento mais voltado para programação, gosto muito também desta parte de arquitetura da informação. Aliás, qualquer coisa relacionada a gestão da tecnologia da informação, me interesso. Arquitetura principalmente, depois que participei de alguns projetos de reestruturação [...]]]></description>
			<content:encoded><![CDATA[<p>Saiu hoje no <a href="http://www.revolucao.etc.br/archives/encontro-brasileiro-de-arquitetura-da-informacao/">Revolução Etc</a>.</p>
<p>Se eu tiver condições de ir, estarei presente com certeza. Apesar do meu foco profissional ser o desenvolvimento mais voltado para programação, gosto muito também desta parte de arquitetura da informação. Aliás, qualquer coisa relacionada a gestão da tecnologia da informação, me interesso. Arquitetura principalmente, depois que participei de alguns projetos de reestruturação de alguns sites, atuando desde o rascunho do projeto, análises, desenhos, protótipos até a implementação e publicação final. Enfim, só quem pariticipa, sabe o quão importante é arquitetura da informação e de quanto essa é uma parte da gestão da informação que merece realmente uma profissionalização.</p>
<p> A quem interessar, fica aí dica. Ah, o link para o site do evento é este: <a href="http://www.aibrasil.org/encontro/home/">http://www.aibrasil.org/encontro/home/</a></p>

	Tags: <a href="http://www.marcelomx.com/tag/ai/" title="AI" rel="tag nofollow">AI</a>, <a href="http://www.marcelomx.com/tag/mac/" title="Mac" rel="tag nofollow">Mac</a>, <a href="http://www.marcelomx.com/category/tecnologia/" title="Tecnologia" rel="tag nofollow">Tecnologia</a><br />

	<h4>Posts relacionados</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.marcelomx.com/2007/06/11/safari-para-windows/" title="Safari para Windows (11 June 2007)">Safari para Windows</a> (1)</li>
	<li><a href="http://www.marcelomx.com/2007/03/16/alterando-o-lumine-config-para-diferentes-servidores/" title="Alterando o Lumine Config para diferentes servidores (16 March 2007)">Alterando o Lumine Config para diferentes servidores</a> (2)</li>
	<li><a href="http://www.marcelomx.com/sobre/" title="Sobre (16 March 2007)">Sobre</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.marcelomx.com/2007/06/16/1%c2%ba-encontro-brasileiro-de-arquitetura-da-informacao/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
