<?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>AlvaroVeliz &#187; twitter</title>
	<atom:link href="http://blog.alvaroveliz.cl/tag/twitter/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.alvaroveliz.cl</link>
	<description>Recetas de Desarrollo</description>
	<lastBuildDate>Wed, 01 Feb 2012 15:41:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Les presento &#8220;setBio.com&#8221;</title>
		<link>http://blog.alvaroveliz.cl/2010/05/setbio/</link>
		<comments>http://blog.alvaroveliz.cl/2010/05/setbio/#comments</comments>
		<pubDate>Tue, 25 May 2010 15:00:42 +0000</pubDate>
		<dc:creator>alvaroveliz</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Personales]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[setBio]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.alvaroveliz.cl/?p=127</guid>
		<description><![CDATA[setBio es una aplicación que permite que tus amigos te escriban una biografía que defina tu perfil en Twitter. Cómo nace la idea? La idea nace de la necesidad de aquellas personas que no tienen la capacidad de definirse a sí mismos o que simplemente no están interesados en escribir alguna información que los describa. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.alvaroveliz.cl%2F2010%2F05%2Fsetbio%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.alvaroveliz.cl%2F2010%2F05%2Fsetbio%2F&amp;source=alvaroveliz&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong><a href="http://setbio.com">setBio</a></strong> es una aplicación que permite que tus amigos te escriban una biografía que defina tu perfil en <a href="http://twitter.com">Twitter</a>.</p>
<p><a href="http://setbio.com"><img class="aligncenter size-medium wp-image-128" title="setBio" src="http://blog.alvaroveliz.cl/wp-content/uploads/2010/05/setbio-300x83.png" alt="Deja que tus seguidores te describan" width="300" height="83" /></a></p>
<h3>Cómo nace la idea?</h3>
<p>La idea nace de la necesidad de aquellas personas que no tienen la capacidad de definirse a sí mismos o que simplemente no están interesados en escribir alguna información que los describa. Junto a <a href="http://carloselias.cl">Carlos Elías</a> desarrollamos el concepto, lo comenzamos hace 3 meses y se terminó en 3 días. Yo desarrollé la aplicación y él creo el diseño.<span id="more-127"></span></p>
<h3>Cómo se ocupa?</h3>
<p>Es bien simple, debes ingresar a la aplicación con tu cuenta <a href="http://setbio.com/account/signup">Twitter</a>, luego presionar el boton &#8220;Escribir una Bio&#8221; y rellenar el formulario para enviar biografías a tus amigos. El formulario te permitirá seleccionar el amigo al cual quieres escribirle la biografía y definir un mensaje para que le avises a través de Twitter.</p>
<p>Cuando tu amigo reciba el mensaje e ingrese, podrá ver las biografías que le hayan enviado y también podrá compartir biografías con sus propios amigos.</p>
<h3>Por qué es útil?</h3>
<p>Sabes por qué es útil? Pues porque Twitter utiliza la Biografía del usuario como descripción del perfil (a nivel de página) y eso permite la indexación de tu perfil de Twitter en los buscadores en base a lo que dice tu descripción.</p>
<p>Por ejemplo, veamos el perfil de Twitter de <a href="http://twitter.com/edoapp">@edoApp</a></p>
<p style="text-align: left;"><img class="size-full wp-image-129 aligncenter" style="border: 1px solid black;" title="Perfil de edo en Twitter" src="http://blog.alvaroveliz.cl/wp-content/uploads/2010/05/edoapp1.png" alt="" width="251" height="228" /></p>
<p>El código que encontramos es el siguiente:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;meta content=&quot;Un pequeño muy bien educado, te ayudará a editar tus sitios web de forma muy rápida. — @alvaroveliz&quot; name=&quot;description&quot; /&gt;
</pre>
<p><strong>Y ESTO QUE SIGNIFICA?</strong>.<br />
Significa que mientras mejor esté descrito el <strong>meta description</strong> de la página del perfil, mejor será indexada. Es como hacer <abbr title="Search Engine Optimization">SEO</abbr> con la ayuda de tus amigos&#8230;.se entiende?</p>
<h3>Cómo ayudar?</h3>
<p>No se preocupen, no les voy a pedir donaciones, solamente necesito que me ayuden utilizando la aplicación, enviando sus comentarios, sugerencias y errores a <a href="http://setbio.com">@setBio</a>&#8230;AH! y claro, <strong>envíando todas las biografías que quieran!</strong></p>
<p>Muchas gracias por utilizar la aplicación, sinceramente. <img src='http://blog.alvaroveliz.cl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alvaroveliz.cl/2010/05/setbio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Twitter en sidebar de Firefox sin extensiones</title>
		<link>http://blog.alvaroveliz.cl/2010/05/twitter-en-sidebar-de-firefox-sin-extensiones/</link>
		<comments>http://blog.alvaroveliz.cl/2010/05/twitter-en-sidebar-de-firefox-sin-extensiones/#comments</comments>
		<pubDate>Tue, 11 May 2010 17:32:07 +0000</pubDate>
		<dc:creator>alvaroveliz</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.alvaroveliz.cl/?p=114</guid>
		<description><![CDATA[Una forma muy simple de usar Twitter en Firefox sin instalar extensiones es sacando el provecho de su versión mobile: Ingresa con tu cuenta a http://m.twitter.com Arrastra la pestañana a tus favoritos Presiona el botón derecho en el favorito arrastrado y seleciona la opción &#8220;Propiedades&#8221;, ahí seleciona &#8220;Cargar este marcador en el panel lateral&#8221; Ahora [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.alvaroveliz.cl%2F2010%2F05%2Ftwitter-en-sidebar-de-firefox-sin-extensiones%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.alvaroveliz.cl%2F2010%2F05%2Ftwitter-en-sidebar-de-firefox-sin-extensiones%2F&amp;source=alvaroveliz&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Una forma muy simple de usar Twitter en Firefox sin instalar extensiones es sacando el provecho de su versión mobile:</p>
<p><strong>Ingresa con tu cuenta a <a href="http://m.twitter.com">http://m.twitter.com</a></strong></p>
<p style="text-align: center;"><a href="http://blog.alvaroveliz.cl/wp-content/uploads/2010/05/mobile.png" class="thickbox"><img class="size-medium wp-image-116 aligncenter" title="Twitter mobile" src="http://blog.alvaroveliz.cl/wp-content/uploads/2010/05/mobile-169x300.png" alt="" width="155" height="274" /></a></p>
<p><strong>Arrastra la pestañana a tus favoritos</strong></p>
<p style="text-align: center;"><a href="http://blog.alvaroveliz.cl/wp-content/uploads/2010/05/marcador.png" class="thickbox"><img class="size-medium wp-image-115 aligncenter" title="Arrastrar marcador" src="http://blog.alvaroveliz.cl/wp-content/uploads/2010/05/marcador-300x143.png" alt="" width="210" height="100" /></a></p>
<p><strong>Presiona el botón derecho en el favorito arrastrado y seleciona la opción &#8220;Propiedades&#8221;, ahí seleciona &#8220;Cargar este marcador en el panel lateral&#8221;</strong></p>
<p style="text-align: center;"><a href="http://blog.alvaroveliz.cl/wp-content/uploads/2010/05/propiedades.png" class="thickbox"><img class="size-medium wp-image-117 aligncenter" title="Propiedades de  marcador" src="http://blog.alvaroveliz.cl/wp-content/uploads/2010/05/propiedades-300x224.png" alt="" width="300" height="224" /></a></p>
<p><strong>Ahora cierra la pestaña de twitter mobile y presiona el marcador </strong></p>
<p style="text-align: center;"><a href="http://blog.alvaroveliz.cl/wp-content/uploads/2010/05/sidebar.png" class="thickbox"><img class="size-medium wp-image-118 aligncenter" title="Sidebar firefox" src="http://blog.alvaroveliz.cl/wp-content/uploads/2010/05/sidebar-132x300.png" alt="" width="132" height="300" /></a></p>
<p>Fácil no? <img src='http://blog.alvaroveliz.cl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alvaroveliz.cl/2010/05/twitter-en-sidebar-de-firefox-sin-extensiones/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firma Twitter para foros IPB con PHP + GD + SimplePie</title>
		<link>http://blog.alvaroveliz.cl/2009/11/firma-twitter-para-foros-ipb-con-php-gd-simplepie/</link>
		<comments>http://blog.alvaroveliz.cl/2009/11/firma-twitter-para-foros-ipb-con-php-gd-simplepie/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 23:09:51 +0000</pubDate>
		<dc:creator>alvaroveliz</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[snippet]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.alvaroveliz.cl/?p=29</guid>
		<description><![CDATA[Hace mucho tiempo que circulo por foros de internet, el que más visito es Tarreo y como usa Invision Power Board, no puedo poner una firma con imágenes dinámicas. Es por esto que tuve que acudir a una solución, hacer una imágen dinámica que pudiera ser vista en cualquier foro invision protegido. Para lograr este [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.alvaroveliz.cl%2F2009%2F11%2Ffirma-twitter-para-foros-ipb-con-php-gd-simplepie%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.alvaroveliz.cl%2F2009%2F11%2Ffirma-twitter-para-foros-ipb-con-php-gd-simplepie%2F&amp;source=alvaroveliz&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Hace mucho tiempo que circulo por foros de internet, el que más visito es <a href="http://tarreo.com/foro" target="_blank">Tarreo</a> y como usa <a href="http://www.invisionpower.com/" target="_blank">Invision Power Board</a>, no puedo poner una firma con imágenes dinámicas. Es por esto que tuve que acudir a una solución, hacer una imágen dinámica que pudiera ser vista en cualquier foro invision protegido.</p>
<p>Para lograr este objetivo necesitaremos los siguientes <strong>ingredientes</strong>:</p>
<ul>
<li>Tener cuenta <a href="http://twitter.com" target="_blank">Twitter</a> (publica, con protección de twitts no sirve)</li>
<li>Saber <a class="zem_slink" title="PHP" rel="homepage" href="http://www.php.net/">PHP</a></li>
<li>Conocer la librería GD (para PHP)</li>
<li>SimplePie</li>
<li>Servidor para hostear la imagen (con soporte curl)</li>
<li>Conocer de .htaccess</li>
</ul>
<p><span id="more-29"></span>La idea es utilizar <a href="http://simplepie.org/" target="_blank">SimplePie</a> para que se lea el <a class="zem_slink" title="RSS" rel="wikipedia" href="http://en.wikipedia.org/wiki/RSS">RSS</a> de mi cuenta para que con PHP + GD se genere una imagen dinámica, luego con el .htaccess se redireccionan todos los archivos .jpg a.php (esta es la joda para tinelli)</p>
<p><strong>Preparación</strong>:</p>
<ol>
<li>Descargar el amigable <a href="http://github.com/rmccue/simplepie/downloads" target="_blank">SimplePie</a> de su sitio web (vamos a utilizar el archivo <strong>simplepie.inc.php</strong> solamente)</li>
<li>Creamos el archivo twitter.php (con vim, gedit, eclipse, textmate o lo que se les ocurra) con el siguiente código:
<pre class="brush: php; title: ; notranslate">&lt;?php
require 'simplepie.inc.php';
// Configuraciones
$feed_url    = &quot;http://twitter.com/statuses/user_timeline/MI_RSS_DEL_TIMELINE.rss&quot;;
$feed        = new SimplePie($feed_url);
// Configuraciones de la imagen
$im          = imagecreatetruecolor(320, 60);
$text_color  = imagecolorallocate($im, 0, 0, 0);
$tw_color    = imagecolorallocate($im, 56, 204, 255);
$bg_color    = imagecolorallocate($im, 255, 255, 255);
// Despliegue
imagefilledrectangle($im, 1, 1, 318, 58, $bg_color);
imagestring($im, 2, 5, 5, 'Twitter', $tw_color);
// Me traigo el ultimo tweet
foreach ($feed-&gt;get_items(0, 1) as $item)
{
   $twitt = $item-&gt;get_title();
}
// Lo corto y le hago wordwrap
$twitt = wordwrap($twitt, 58, '\n');
$twitt_texts = explode('\n', $twitt);
foreach ($twitt_texts as $i =&gt;; $t)
{
   imagestring($im, 1, 55, 14*($i+1), $t, $text_color);
}
// Muestro la imagen
header('Content-type: image/jpeg');
imagejpeg($im, NULL, 100);
imagedestroy($im);
?&gt;</pre>
</li>
<li>Luego, debemos redireccionar los request a archivos JPG a PHP utilizando un .htaccess
<pre>RewriteEngine On
RewriteRule ^(.*\.jpg(/.*)?)$ twitter.php [L,QSA]</pre>
</li>
<li>Ahora lo subes a tu servidor y lo revisas, deberia ser algo como:<br />
<img class="alignnone" title="Firma twitter" src="http://hypn.eianes.com/twitter_firma/firma.jpg" alt="" width="320" height="60" /></li>
</ol>
<p>Deje cocinar a fuego lento.<br />
Sirva acompañado con galletas de salvado.</p>
<p>Claramente podemos aplicarnos mucho más en el código, pero esto salio de improviso y fue relativamente rápido.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 336px; width: 1px; height: 1px;">
<pre>&lt;?php
require 'simplepie.inc.php';
// Configuraciones
$feed_url    = "http://twitter.com/statuses/user_timeline/MI_RSS_DEL_TIMELINE.rss";
$feed        = new SimplePie($feed_url);
// Configuraciones de la imagen
$im          = imagecreatetruecolor(320, 60);
$text_color  = imagecolorallocate($im, 0, 0, 0);
$tw_color    = imagecolorallocate($im, 56, 204, 255);
$bg_color    = imagecolorallocate($im, 255, 255, 255);
// Despliegue
imagefilledrectangle($im, 1, 1, 318, 58, $bg_color);
imagestring($im, 2, 5, 5, 'Twitter', $tw_color);
// Me traigo el ultimo tweet
foreach ($feed-&gt;get_items(0, 1) as $item)
{
   $twitt = $item-&gt;get_title();
}
// Lo corto y le hago wordwrap
$twitt = wordwrap($twitt, 58, '\n');
$twitt_texts = explode('\n', $twitt);
foreach ($twitt_texts as $i =&gt;; $t)
{
   imagestring($im, 1, 55, 14*($i+1), $t, $text_color);
}
// Muestro la imagen
header('Content-type: image/jpeg');
imagejpeg($im, NULL, 100);
imagedestroy($im);
?&gt;</pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.alvaroveliz.cl/2009/11/firma-twitter-para-foros-ipb-con-php-gd-simplepie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

