<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>procself</title>
	<atom:link href="http://procself.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://procself.wordpress.com</link>
	<description>cat /proc/self/cmdline</description>
	<lastBuildDate>Wed, 14 Oct 2009 17:36:32 +0000</lastBuildDate>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='procself.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>procself</title>
		<link>http://procself.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://procself.wordpress.com/osd.xml" title="procself" />
	<atom:link rel='hub' href='http://procself.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Opt-out versão &#8220;jumping through hoops&#8221;</title>
		<link>http://procself.wordpress.com/2009/10/14/opt-out-versao-jumping-through-hoops/</link>
		<comments>http://procself.wordpress.com/2009/10/14/opt-out-versao-jumping-through-hoops/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 17:36:32 +0000</pubDate>
		<dc:creator>Manuel Padilha</dc:creator>
				<category><![CDATA[procself]]></category>

		<guid isPermaLink="false">http://blogs.fe.up.pt/mpadilha/2009/10/14/opt-out-versao-jumping-through-hoops/</guid>
		<description><![CDATA[Acabei de receber um e-mail de SPAM com o seguinte rodapé: Se nao quiser receber este tipo de mensagens queira por favor informar-nos atravas do contacto de email geral incluido na pagina &#8220;Contactos&#8221; do nosso site vatranquilo.com . A sua mensagem devera conter a palavra ANULAR no assunto. Obrigado. Sugiro uma alteração: Podiam começar a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=118&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Acabei de receber um e-mail de SPAM com o seguinte rodapé:</p>
<blockquote><p>Se nao quiser receber este tipo de mensagens queira por favor informar-nos atravas do contacto de email geral incluido na pagina &#8220;Contactos&#8221; do nosso site vatranquilo.com . A sua mensagem devera conter a palavra ANULAR no assunto. Obrigado.</p></blockquote>
<p>Sugiro uma alteração:</p>
<p>Podiam começar a incluir perguntas de cultura geral que teriam que ser correctamente respondidas para que o e-mail fosse removido. Assim continuava a ser difícil fazer o opt-out, mas pelo menos podia ser que fosse interessante!</p>
<p>E agora cá vou eu adicionar um filtro para o domínio atm-sgps.pt&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/procself.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/procself.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/procself.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/procself.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/procself.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/procself.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/procself.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/procself.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/procself.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/procself.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/procself.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/procself.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/procself.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/procself.wordpress.com/118/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=118&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://procself.wordpress.com/2009/10/14/opt-out-versao-jumping-through-hoops/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fd167cf78004f81d6f9e1d7aa7c3465?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mpadilha</media:title>
		</media:content>
	</item>
		<item>
		<title>Horas-Extraordinárias em Desenvolvimento de Software</title>
		<link>http://procself.wordpress.com/2009/10/12/horas-extraordinarias-em-desenvolvimento-de-software/</link>
		<comments>http://procself.wordpress.com/2009/10/12/horas-extraordinarias-em-desenvolvimento-de-software/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 11:29:09 +0000</pubDate>
		<dc:creator>Manuel Padilha</dc:creator>
				<category><![CDATA[procself]]></category>

		<guid isPermaLink="false">http://blogs.fe.up.pt/mpadilha/2009/10/12/horas-extraordinarias-em-desenvolvimento-de-software/</guid>
		<description><![CDATA[Publiquei recentemente um inquérito que tinha por objectivo determinar se as pessoas que têm uma profissão ligada ao Software (programador, consultor, &#8230;) são normalmente recompensadas pelas horas-extraordinárias que realizam, e se sim de que forma. Para os mais apressados, as conclusões mais imediatas são bem ilustradas pelas imagens seguintes: Os resultados completos do inquérito, que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=112&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Publiquei recentemente um inquérito que tinha por objectivo determinar se as pessoas que têm uma profissão ligada ao Software (programador, consultor, &#8230;) são normalmente recompensadas pelas horas-extraordinárias que realizam, e se sim de que forma.</p>
<p>Para os mais apressados, as conclusões mais imediatas são bem ilustradas pelas imagens seguintes:</p>
<p><img src="http://blogs.fe.up.pt/mpadilha/files/2009/10/inquerito_pergunta2.jpg" alt="inquerito_pergunta2.jpg" /></p>
<p><img src="http://blogs.fe.up.pt/mpadilha/files/2009/10/inquerito_pergunta3.jpg" alt="inquerito_pergunta3.jpg" /></p>
<p>Os resultados completos do inquérito, que agora se encontra encerrado, podem ser consultados aqui:</p>
<blockquote><p><span class="Apple-style-span"><a href="https://www.survs.com/results/XIXME1XP/FIW9EEF052" target="_blank">https://www.survs.com/results/XIXME1XP/FIW9EEF052</a></span></p></blockquote>
<p>Convém ressalvar que a amostra é muito pequena (pouco mais de 200 respostas) e os resultados são seguramente muito enviesados. Encarem-nos como uma curiosidade e não como dados com relevância estatística.</p>
<p>Para quem quiser explorar os resultados em detalhe e fazer as suas próprias estatísticas, os links abaixo disponibilizam os resultados do inquérito em Google Spreadsheet.</p>
<ul>
<li><a href="http://spreadsheets.google.com/ccc?key=0Aq9LBp86CHv2dF9TWjNna0ZVclNqTlktSTkwRm0wWXc&amp;hl=en">Sumário dos resultados</a></li>
<li><a href="http://spreadsheets.google.com/ccc?key=0Aq9LBp86CHv2dGVLNWFsNWxDUlpETHdzQWNyVF94dEE&amp;hl=en">Respostas individuais</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/procself.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/procself.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/procself.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/procself.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/procself.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/procself.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/procself.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/procself.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/procself.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/procself.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/procself.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/procself.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/procself.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/procself.wordpress.com/112/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=112&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://procself.wordpress.com/2009/10/12/horas-extraordinarias-em-desenvolvimento-de-software/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fd167cf78004f81d6f9e1d7aa7c3465?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mpadilha</media:title>
		</media:content>

		<media:content url="http://blogs.fe.up.pt/mpadilha/files/2009/10/inquerito_pergunta2.jpg" medium="image">
			<media:title type="html">inquerito_pergunta2.jpg</media:title>
		</media:content>

		<media:content url="http://blogs.fe.up.pt/mpadilha/files/2009/10/inquerito_pergunta3.jpg" medium="image">
			<media:title type="html">inquerito_pergunta3.jpg</media:title>
		</media:content>
	</item>
		<item>
		<title>Lapsed Listeners</title>
		<link>http://procself.wordpress.com/2009/10/06/lapsed-listeners/</link>
		<comments>http://procself.wordpress.com/2009/10/06/lapsed-listeners/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 13:55:13 +0000</pubDate>
		<dc:creator>Manuel Padilha</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://blogs.fe.up.pt/mpadilha/2009/10/06/lapsed-listeners/</guid>
		<description><![CDATA[Só uma nota muito rápida a propósito de uma memory leak que tive que identificar recentemente. Até encontrar esta situação, todos os casos com que me tinha deparado eram sempre causados por uma colecção static que não estava a ser devidamente mantida. Esta situação, é ligeiramente diferente, no sentido em que a colecção em causa [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=111&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Só uma nota muito rápida a propósito de uma <em>memory leak</em> que tive que identificar recentemente.</p>
<p>Até encontrar esta situação, todos os casos com que me tinha deparado eram sempre causados por uma colecção <i>static</i> que não estava a ser devidamente mantida. Esta situação, é ligeiramente diferente, no sentido em que a colecção em causa não é mantida directamente pela aplicação, mas sim pelo SWT. É um problema conhecido como &#8220;<em>Lapsed Listeners</em>&#8221; e está bem descrito aqui:</p>
<blockquote><p><a href="http://www.javaworld.com/javaworld/javatips/jw-javatip79.html?page=1">http://www.javaworld.com/javaworld/javatips/jw-javatip79.html?page=1</a></p></blockquote>
<p><a href="http://www.javaworld.com/javaworld/javatips/jw-javatip79.html?page=1"></a></p>
<p>Resumidamente: lembrem-se sempre de remover os <em>listeners</em> que já não são acessíveis, ou então implementem-nos com uma <a href="http://weblogs.java.net/blog/enicholas/archive/2006/05/understanding_w.html">WeakReference</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/procself.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/procself.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/procself.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/procself.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/procself.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/procself.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/procself.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/procself.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/procself.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/procself.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/procself.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/procself.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/procself.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/procself.wordpress.com/111/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=111&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://procself.wordpress.com/2009/10/06/lapsed-listeners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fd167cf78004f81d6f9e1d7aa7c3465?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mpadilha</media:title>
		</media:content>
	</item>
		<item>
		<title>Application Bundle Info.plist</title>
		<link>http://procself.wordpress.com/2009/08/24/application-bundle-infoplist/</link>
		<comments>http://procself.wordpress.com/2009/08/24/application-bundle-infoplist/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 17:25:16 +0000</pubDate>
		<dc:creator>Manuel Padilha</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://blogs.fe.up.pt/mpadilha/2009/08/24/application-bundle-infoplist/</guid>
		<description><![CDATA[Tenho estado a portar uma aplicação Java/SWT para Mac OSX e as coisas até têm estado a correr bem (depois de me ter resignado a usar Carbon em vez de Cocoa&#8230;). Isto claro, até me passar pela cabeça que precisava de alterar o comportamento do .app que o Product Export Wizard do Eclipse estava a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=110&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Tenho estado a portar uma aplicação Java/SWT para Mac OSX e as coisas até têm estado a correr bem (depois de me ter resignado a usar Carbon em vez de Cocoa&#8230;). Isto claro, até me passar pela cabeça que precisava de alterar o comportamento do .app que o <a href="http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tools/export_wizards/export_product.htm">Product Export Wizard</a> do Eclipse estava a gerar.</p>
<p>Basicamente queria que em vez de ser invocado o executável que lança a JVM fosse primeiro chamado um <em>shell script</em> para fazer umas validações antes de chamar o executável. Pareceu-me que a forma correcta de o fazer seria editar o ficheiro:</p>
<blockquote><p> Info.plist</p></blockquote>
<p>dentro do <em>application bundle</em>, nomeadamente a propriedade:</p>
<blockquote><p>CFBundleExecutable</p></blockquote>
<p>que como o próprio nome sugere, indica qual é o executável que deve ser lançado quando o utilizador faz duplo-clique na aplicação em causa.</p>
<p>Infelizmente, por muito que alterasse a bendita propriedade, nada. O sistema continuava tranquilamente a invocar o executável. Aparentemente a alteração estava a ser ignorada por algum motivo.</p>
<p>Não foi fácil de encontrar, mas já alguém tinha tentado fazer o mesmo e obtido o mesmo resultado:</p>
<blockquote><p>Hi,<br />
I&#8217;m trying to customize the behavior of certain application bundles by editing the Info.plist preferences. The idea is to change the CFBundleExecutable key to point to a different file. Unfortunately, my changes seem to be ignored. &#8212; by Chadrik in <a href="http://discussions.apple.com/thread.jspa?threadID=1496021">Apple Support Forums</a></p></blockquote>
<p>E felizmente alguém tinha respondido:</p>
<blockquote><p>Some of those things are only read at startup or logiin, hence no change will happen until you logout or restart. &#8212; by BDAquain <a href="http://discussions.apple.com/thread.jspa?threadID=1496021">Apple Support Forums</a></p></blockquote>
<p>Enfim, só foi pena as horas perdidas&#8230; as caches são umas gajas lixadas&#8230; sobretudo quando não se sabe que elas existem <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Mas ainda assim, não há quem me convença que a coisa está mal feita&#8230; seria assim tão difícil ao leopardo, no momento em que guarda o ficheirito em cache registar-se na <a href="http://wiki.linuxquestions.org/wiki/FAM">FAM</a> (ou no kqueue <a href="http://lists.apple.com/archives/carbon-dev/2005/Nov/msg00890.html">que parece ser a alternativa</a> em Mac / BSD&#8230;) para receber notificações de alteração?</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/procself.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/procself.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/procself.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/procself.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/procself.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/procself.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/procself.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/procself.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/procself.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/procself.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/procself.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/procself.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/procself.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/procself.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=110&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://procself.wordpress.com/2009/08/24/application-bundle-infoplist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fd167cf78004f81d6f9e1d7aa7c3465?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mpadilha</media:title>
		</media:content>
	</item>
		<item>
		<title>Progressive Price Brackets em Excel</title>
		<link>http://procself.wordpress.com/2009/07/02/progressive-price-brackets-em-excel/</link>
		<comments>http://procself.wordpress.com/2009/07/02/progressive-price-brackets-em-excel/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 11:03:56 +0000</pubDate>
		<dc:creator>Manuel Padilha</dc:creator>
				<category><![CDATA[excel]]></category>

		<guid isPermaLink="false">http://blogs.fe.up.pt/mpadilha/2009/07/02/progressive-price-brackets-em-excel/</guid>
		<description><![CDATA[Apenas uma nota muito rápida sobre como calcular valores em Excel com base em escalões progressivos. Um exemplo prático é calcular o valor de uma encomenda em que o preço unitário varia (progressivamente) com o número de unidades encomendadas. Está aqui explicadinho como é que se faz, mas para referência rápida ficam as anotações principais: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=109&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Apenas uma nota muito rápida sobre como calcular valores em Excel com base em escalões progressivos.</p>
<p>Um exemplo prático é calcular o valor de uma encomenda em que o preço unitário varia (progressivamente) com o número de unidades encomendadas.</p>
<p>Está <a href="http://www.cpearson.com/excel/pricing.htm">aqui</a> explicadinho como é que se faz, mas para referência rápida ficam as anotações principais:</p>
<blockquote><p><strong><font color="#003366" face="Courier New">=SUM(IF(IF(B$5&gt;=F6:F10,F6:F10-F5:F9,$B$5-F5:F9+1)&gt;0,<br />
IF(B$5&gt;=F6:F10,F6:F10-F5:F9,$B$5-F5:F9+1),0)*G5:G9)</font></strong></p>
<p>em que a tabela com os escalões está em <font face="Arial"><strong>F5:G10</strong></font> e o número de unidades cujo valor se quer calcular está em <font face="Arial"><strong>B5</strong></font>.</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/procself.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/procself.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/procself.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/procself.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/procself.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/procself.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/procself.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/procself.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/procself.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/procself.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/procself.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/procself.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/procself.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/procself.wordpress.com/109/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=109&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://procself.wordpress.com/2009/07/02/progressive-price-brackets-em-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fd167cf78004f81d6f9e1d7aa7c3465?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mpadilha</media:title>
		</media:content>
	</item>
		<item>
		<title>Http vs Sftp</title>
		<link>http://procself.wordpress.com/2009/06/20/http-vs-sftp/</link>
		<comments>http://procself.wordpress.com/2009/06/20/http-vs-sftp/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 12:22:47 +0000</pubDate>
		<dc:creator>Manuel Padilha</dc:creator>
				<category><![CDATA[networking]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://blogs.fe.up.pt/mpadilha/2009/06/20/http-vs-sftp/</guid>
		<description><![CDATA[Upload do mesmo ficheiro binário não-comprimível, primeiro por HTTP e depois por SFTP. &#8230; como diria alguém conhecido, é por isso que &#8220;uma coisa é uma coisa e outra coisa é outra coisa&#8221;.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=108&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Upload do mesmo ficheiro binário não-comprimível, primeiro por HTTP e depois por SFTP.</p>
<p><img src="http://blogs.fe.up.pt/mpadilha/files/2009/06/http_vs_sftp.PNG" alt="HTTP vs SFTP" /></p>
<p>&#8230; como diria alguém conhecido, é por isso que &#8220;uma coisa é uma coisa e outra coisa é outra coisa&#8221;.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/procself.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/procself.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/procself.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/procself.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/procself.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/procself.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/procself.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/procself.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/procself.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/procself.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/procself.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/procself.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/procself.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/procself.wordpress.com/108/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=108&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://procself.wordpress.com/2009/06/20/http-vs-sftp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fd167cf78004f81d6f9e1d7aa7c3465?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mpadilha</media:title>
		</media:content>

		<media:content url="http://blogs.fe.up.pt/mpadilha/files/2009/06/http_vs_sftp.PNG" medium="image">
			<media:title type="html">HTTP vs SFTP</media:title>
		</media:content>
	</item>
		<item>
		<title>Remember Yesterday&#8230; Porto Cidade Linux</title>
		<link>http://procself.wordpress.com/2009/05/06/remember-yesterday-porto-cidade-linux/</link>
		<comments>http://procself.wordpress.com/2009/05/06/remember-yesterday-porto-cidade-linux/#comments</comments>
		<pubDate>Wed, 06 May 2009 11:40:06 +0000</pubDate>
		<dc:creator>Manuel Padilha</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[procself]]></category>

		<guid isPermaLink="false">http://blogs.fe.up.pt/mpadilha/2009/05/06/remember-yesterday-porto-cidade-linux/</guid>
		<description><![CDATA[As coisas em que uma pessoa tropeça quando tenta reconstituir o passado&#8230; Porto: Cidade Linux, Cidade Tecnológica e cá está a prova de que estive lá&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=106&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As coisas em que uma pessoa tropeça quando tenta reconstituir o passado&#8230;</p>
<p><a href="http://reinolinux.org/cidadelinux/fotos.html">Porto: Cidade Linux, Cidade Tecnológica </a></p>
<p>e cá está a prova de que estive lá&#8230;</p>
<p><img src="http://reinolinux.org/cidadelinux/Fotos/2/picture-010.JPG" alt="Porto Cidade Linux (Fotografia #010 da Galeria 2)" vspace="10" width="463" align="absmiddle" border="0" height="347" hspace="0" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/procself.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/procself.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/procself.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/procself.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/procself.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/procself.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/procself.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/procself.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/procself.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/procself.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/procself.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/procself.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/procself.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/procself.wordpress.com/106/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=106&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://procself.wordpress.com/2009/05/06/remember-yesterday-porto-cidade-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fd167cf78004f81d6f9e1d7aa7c3465?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mpadilha</media:title>
		</media:content>

		<media:content url="http://reinolinux.org/cidadelinux/Fotos/2/picture-010.JPG" medium="image">
			<media:title type="html">Porto Cidade Linux (Fotografia #010 da Galeria 2)</media:title>
		</media:content>
	</item>
		<item>
		<title>Jobs++</title>
		<link>http://procself.wordpress.com/2009/04/07/jobs_post_2/</link>
		<comments>http://procself.wordpress.com/2009/04/07/jobs_post_2/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 14:19:56 +0000</pubDate>
		<dc:creator>Manuel Padilha</dc:creator>
				<category><![CDATA[procself]]></category>

		<guid isPermaLink="false">http://blogs.fe.up.pt/mpadilha/2009/04/07/jobs_post_2/</guid>
		<description><![CDATA[Foram agora mesmo publicadas mais duas vagas para outro departamento cá da casa: http://groups.google.com/group/ptjug-emprego/msg/55aba884f854c500<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=104&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Foram agora mesmo publicadas mais duas vagas para outro departamento cá da casa:</p>
<p><a href="http://groups.google.com/group/ptjug-emprego/msg/55aba884f854c500">http://groups.google.com/group/ptjug-emprego/msg/55aba884f854c500</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/procself.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/procself.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/procself.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/procself.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/procself.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/procself.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/procself.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/procself.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/procself.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/procself.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/procself.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/procself.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/procself.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/procself.wordpress.com/104/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=104&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://procself.wordpress.com/2009/04/07/jobs_post_2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fd167cf78004f81d6f9e1d7aa7c3465?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mpadilha</media:title>
		</media:content>
	</item>
		<item>
		<title>Jobs</title>
		<link>http://procself.wordpress.com/2009/04/03/jobs_post/</link>
		<comments>http://procself.wordpress.com/2009/04/03/jobs_post/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 16:55:50 +0000</pubDate>
		<dc:creator>Manuel Padilha</dc:creator>
				<category><![CDATA[procself]]></category>

		<guid isPermaLink="false">http://blogs.fe.up.pt/mpadilha/2009/04/03/jobs_post/</guid>
		<description><![CDATA[Um post fora de tema só para dizer que acabei de colocar online duas ofertas de emprego, ambas para a zona do Porto. http://blogs.fe.up.pt/mpadilha/jobs/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=103&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Um post fora de tema só para dizer que acabei de colocar online duas ofertas de emprego, ambas para a zona do Porto.</p>
<p><a href="http://blogs.fe.up.pt/mpadilha/jobs/" target="_blank">http://blogs.fe.up.pt/mpadilha/jobs/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/procself.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/procself.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/procself.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/procself.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/procself.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/procself.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/procself.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/procself.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/procself.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/procself.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/procself.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/procself.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/procself.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/procself.wordpress.com/103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=103&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://procself.wordpress.com/2009/04/03/jobs_post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fd167cf78004f81d6f9e1d7aa7c3465?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mpadilha</media:title>
		</media:content>
	</item>
		<item>
		<title>Thread-safe singleton?</title>
		<link>http://procself.wordpress.com/2009/03/11/thread-safe-singleton/</link>
		<comments>http://procself.wordpress.com/2009/03/11/thread-safe-singleton/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 12:18:46 +0000</pubDate>
		<dc:creator>Manuel Padilha</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://blogs.fe.up.pt/mpadilha/2009/03/11/thread-safe-singleton/</guid>
		<description><![CDATA[Uma das piores coisas que se pode encontrar quando se pretende migrar uma aplicação single-threaded para multi-threaded é um Singleton que nunca o deveria ter sido, um daqueles que guarda informação de estado por todo o lado e que é usado em múltiplos sítios da aplicação ao longo de todo o ciclo de vida. O [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=99&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Uma das piores coisas que se pode encontrar quando se pretende migrar uma aplicação single-threaded para multi-threaded é um Singleton que nunca o deveria ter sido, um daqueles que guarda informação de estado por todo o lado e que é usado em múltiplos sítios da aplicação ao longo de todo o ciclo de vida.</p>
<p>O que é se faz a uma coisa destas? A solução parece óbvia: &#8220;alteras o método instance() para devolver sempre um objecto novo&#8221;, efectivamente desfazendo o comportamento de singleton. Ok, funciona, mas e se o impacto em termos de performance for demasiado elevado? O que fazer quando se pretende manter o comportamento de singleton, mas ao nível do Thread, em vez de ser ao nível da JVM?</p>
<p>A resposta é substituir as variáveis existentes que guardam informação de estado por outras do tipo <a href="http://java.sun.com/javase/6/docs/api/java/lang/ThreadLocal.html">ThreadLocal&lt;T&gt;</a>.</p>
<blockquote><p>This class provides thread-local variables.  These variables differ from  their normal counterparts in that each thread that accesses one (via its  <tt>get</tt> or <tt>set</tt> method) has its own, independently initialized  copy of the variable.  <tt>ThreadLocal</tt> instances are typically private  static fields in classes that wish to associate state with a thread (e.g.,  a user ID or Transaction ID).</p></blockquote>
<p>Ok, perfeito, não é?</p>
<p>Hmm&#8230; quase. Funciona bem se a criação dos threads for feita exclusivamente &#8220;antes&#8221; da primeira utilização da classe. Dessa forma cada thread inicializa a sua própria cópia uma só vez e trabalha com ela daí para a frente.</p>
<p>Mas e se forem necessários vários níveis de multi-threading, alguns dos quais &#8220;depois&#8221; da primeira utilização da classe? De acordo com a forma de funcionamento das variáveis ThreadLocal, cada thread filho teria uma instância nova, o que pode corresponder a esforço desnecessário e, dependendo dos casos, ter um impacto significativo no desempenho.</p>
<p>O nome diz tudo:  <a href="http://java.sun.com/javase/6/docs/api/java/lang/InheritableThreadLocal.html">InheritableThreadLocal&lt;T&gt;</a> é uma subclasse de ThreadLocal&lt;T&gt; que permite herdar a instância do thread pai se ela existir.</p>
<blockquote><p> This class extends <tt>ThreadLocal</tt> to provide inheritance of values  from parent thread to child thread: when a child thread is created, the  child receives initial values for all inheritable thread-local variables  for which the parent has values.  Normally the child&#8217;s values will be  identical to the parent&#8217;s; however, the child&#8217;s value can be made an  arbitrary function of the parent&#8217;s by overriding the <tt>childValue</tt>  method in this class.</p></blockquote>
<p>Agora sim, perfeito. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/procself.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/procself.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/procself.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/procself.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/procself.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/procself.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/procself.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/procself.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/procself.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/procself.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/procself.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/procself.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/procself.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/procself.wordpress.com/99/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=procself.wordpress.com&amp;blog=1230925&amp;post=99&amp;subd=procself&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://procself.wordpress.com/2009/03/11/thread-safe-singleton/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4fd167cf78004f81d6f9e1d7aa7c3465?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mpadilha</media:title>
		</media:content>
	</item>
	</channel>
</rss>
