<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" version="2.0">

<channel>
	<title>Vi o Martins</title>
	
	<link>http://viomartins.com/blog</link>
	<description>Blog pessoal de Flávio Martins</description>
	<lastBuildDate>Sun, 07 Jun 2009 22:44:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/pt/</creativeCommons:license>		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ViOMartins" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="viomartins" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">ViOMartins</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Processos php5-cgi a roubar memória no etch e hardy</title>
		<link>http://viomartins.com/blog/2009/03/16/processos-php5-cgi-a-roubar-memoria-no-etch-e-hardy/</link>
		<comments>http://viomartins.com/blog/2009/03/16/processos-php5-cgi-a-roubar-memoria-no-etch-e-hardy/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 00:50:47 +0000</pubDate>
		<dc:creator>Flavio Martins</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[fcgi]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://viomartins.com/blog/?p=72</guid>
		<description><![CDATA[Neste servidor a memória desaparece, o WordPress parece lento e por vezes sou servido com uma página de Internal Error 500.
Para resolver o problema da memória ajustei a variável PHP_FCGI_CHILDREN para um valor pequeno. Para quem usa mod_fcgi esta variável permite controlar o número de processos PHP criados. O que aconteceu depois de um reload [...]]]></description>
			<content:encoded><![CDATA[<p>Neste servidor a memória desaparece, o WordPress parece lento e por vezes sou servido com uma página de Internal Error 500.</p>
<p>Para resolver o problema da memória ajustei a variável PHP_FCGI_CHILDREN para um valor pequeno. Para quem usa mod_fcgi esta variável permite controlar o número de processos PHP criados. O que aconteceu depois de um reload do apache foi... uma história diferente. Bastou abrir este site e vários processos PHP apareceram num ápice, ficando até órfãos. Uma pesquisa no Google remeteu-me para o bug <a href="http://bugs.php.net/bug.php?id=40286">PHP 40286</a>.</p>
<p>Conclusão, se tu também usas php5 + mod_fcgi em Debian Etch ou Ubuntu Hardy tens duas hipóteses:</p>
<ol>
<li> matar os processos órfãos regularmente</li>
<li> não definir a variável PHP_FCGI_CHILDREN</li>
</ol>
<p>Eu escolhi a hipótese 2. Matar processos regularmente, mesmo com um cronjob, não me parece nada elegante.</p>
]]></content:encoded>
			<wfw:commentRss>http://viomartins.com/blog/2009/03/16/processos-php5-cgi-a-roubar-memoria-no-etch-e-hardy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como actualizar um blog WordPress com o svn</title>
		<link>http://viomartins.com/blog/2009/03/05/como-actualizar-um-blog-wordpress-com-o-svn/</link>
		<comments>http://viomartins.com/blog/2009/03/05/como-actualizar-um-blog-wordpress-com-o-svn/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 13:43:33 +0000</pubDate>
		<dc:creator>Flavio Martins</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://viomartins.com/blog/?p=38</guid>
		<description><![CDATA[Na maior parte das vezes as vulnerabilidades conhecidas são rapidamente corrigidas nas versões mais recentes do WordPress. Mesmo assim muitos bloggers, por não actualizarem regularmente, vêm o seu blog ser infiltrado. Decidi então partilhar um método que permite actualizar completamente um blog num único passo, incluindo os plugins e temas. No entanto a configuração inicial [...]]]></description>
			<content:encoded><![CDATA[<p>Na maior parte das vezes as vulnerabilidades conhecidas são rapidamente corrigidas nas versões mais recentes do WordPress. Mesmo assim muitos bloggers, por não actualizarem regularmente, vêm o seu blog ser infiltrado. Decidi então partilhar um método que permite actualizar completamente um blog num único passo, incluindo os plugins e temas. No entanto a configuração inicial do WordPress é um pouco especial visto que vamos tirar partido do SVN para o efeito.</p>
<p>A primeira coisa a fazer é ligar-se por SSH ao servidor e verificar se temos o programa svn. Caso contrario, vamos ter de instalar, ou pedir para o fazerem por nós. Prosseguimos fazendo o download do WordPress com o comando svn (recomendo a mais recente branch).</p>
<pre class="html:nogutter">svn checkout http://svn.automattic.com/wordpress/branches/2.7/ blog</pre>
<p>Podemos agora configurar o blog tal como quando o WordPress é instalado usando um arquivo extraível. Com a diferença de podermos a partir de agora actualizar o blog com o seguinte comando.</p>
<pre class="html:nogutter">svn update</pre>
<p>Eu prometi no entanto uma actualização completa, incluindo plugins e temas. Os mais atentos devem ter reparado que o plugin akismet é actualizado ao mesmo tempo que o WordPress quando é executado o comando acima. Nós queremos o mesmo comportamento para os outros plugins.</p>
<p>Para editar a lista de plugins actualizavéis executamos.</p>
<pre class="html:nogutter">svn propedit svn:externals wp-content/plugins</pre>
<p>Na lista anterior podemos ver qual a sintaxe deste ficheiro, ou seja, um nome para o directório de destino e o endereço para a trunk do plugin. A maioria dos plugins para WordPress podem ser encontrados em <a href="http://svn.wp-plugins.org/">http://svn.wp-plugins.org/</a>. Adicionemos agora o plugin stats à lista como exemplo.</p>
<pre class="html:nogutter">stats http://svn.wp-plugins.org/stats/trunk/</pre>
<p>Por fim executamos um pedido de actualização para que o plugin seja descarregado.</p>
<pre class="html:nogutter">svn update</pre>
<p>Este processo é também válido para os temas.</p>
<p>Quando sair a versão seguinte do WordPress só precisamos de executar o seguinte.</p>
<pre class="html:nogutter">svn switch --ignore-externals http://svn.automattic.com/wordpress/branches/2.8/</pre>
<p>Boa sorte.</p>
]]></content:encoded>
			<wfw:commentRss>http://viomartins.com/blog/2009/03/05/como-actualizar-um-blog-wordpress-com-o-svn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Em Português</title>
		<link>http://viomartins.com/blog/2009/03/01/em-portugues/</link>
		<comments>http://viomartins.com/blog/2009/03/01/em-portugues/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 23:55:48 +0000</pubDate>
		<dc:creator>Flavio Martins</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[português]]></category>

		<guid isPermaLink="false">http://viomartins.com/blog/?p=19</guid>
		<description><![CDATA[«A Igreja diz que a Terra é achatada, mas sei que ela é redonda, porque vi a sombra dela na Lua, e acredito mais numa sombra do que na igreja.» (Fernão de Magalhães)

]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: small;">«</span><em>A Igreja diz que a Terra é achatada, mas sei que ela é redonda, porque vi a sombra dela na Lua, e acredito mais numa sombra do que na igreja.</em><span style="font-size: small;">»</span> (<span class="extiw">Fernão de Magalhães)<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://viomartins.com/blog/2009/03/01/em-portugues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 3.347 seconds. --><!-- Cached page generated by WP-Super-Cache on 2009-12-12 07:12:13 -->
