<?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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>iGeek</title>
	
	<link>http://igeek.com.ar</link>
	<description>Otro blog más de WordPress</description>
	<pubDate>Tue, 16 Dec 2008 21:10:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/iGeekFeed" type="application/rss+xml" /><feedburner:emailServiceId>iGeekFeed</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Blog2iPhone.com -  Tu sitio version iPhone</title>
		<link>http://feedproxy.google.com/~r/iGeekFeed/~3/_aTraeHfyWs/</link>
		<comments>http://igeek.com.ar/index.php/2008/11/22/blog2iphonecom-tu-sitio-version-iphone/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 16:11:12 +0000</pubDate>
		<dc:creator>Homer0</dc:creator>
		
		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[nBlak Studios]]></category>

		<guid isPermaLink="false">http://igeek.com.ar/?p=247</guid>
		<description><![CDATA[
Despues de tanto tiempo, volvi, y a publicitar el proyecto que me tubo cautivo todo este mes:
Blog2iPhone.com es un sitio desarrollado por mi mini-empresa nBlak Studios y que apunta a los bloggers, dandoles la oportunidad de crear una version iPhone de su blog, pero no solo ahi, si no que tambien les da la posibilidad [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="Blog2iPhone.com" href="http://blog2iphone.com" target="_blank"><img class="aligncenter" style="margin-top: 2px; margin-bottom: 2px;" src="http://img156.imageshack.us/img156/3377/publiix8.png" alt="Blog2iPhone.com" width="325" height="79" /></a></p>
<p>Despues de tanto tiempo, volvi, y a publicitar el proyecto que me tubo cautivo todo este mes:</p>
<p>Blog2iPhone.com es un sitio desarrollado por mi mini-empresa <a title="nBlak Studios" href="http://nblak.com" target="_blank">nBlak Studios</a> y que apunta a los bloggers, dandoles la oportunidad de crear una version iPhone de su blog, pero no solo ahi, si no que tambien les da la posibilidad de elegir templates (las cuales iran aumentando de a 2 por dia, si se puede), tambien se estan desarrollando mini-modulos para complementar.</p>
<p>El sitio funciona bastante facil, te registras, agregas un blog y te dan un codigo, el codigo lo insertas en tu plantilla, asi como si fuera un Adsense o un Analitycs, y en caso de que un usuario entrara por el iPhone, te redireccionaria a la version generada.</p>
<p>Espero que a mas de uno le sea util, ya que me llevo un rato (parsear posts es horrible).</p>
<p>Enlace | <a title="Blog2iPhone.com" href="http://blog2iphone.com" target="_blank">Blog2iPhone.com</a></p>
<p>Blogs que han hablado al respecto:</p>
<p>- <a title="Zona Kaos" href="http://zkblog.net78.net/" target="_blank">Zona Kaos</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=_aTraeHfyWs:0yeWYpSh0xM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=_aTraeHfyWs:0yeWYpSh0xM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://igeek.com.ar/index.php/2008/11/22/blog2iphonecom-tu-sitio-version-iphone/feed/</wfw:commentRss>
		<feedburner:origLink>http://igeek.com.ar/index.php/2008/11/22/blog2iphonecom-tu-sitio-version-iphone/</feedburner:origLink></item>
		<item>
		<title>10 Imagenes motivadoras geek</title>
		<link>http://feedproxy.google.com/~r/iGeekFeed/~3/f5X-EKdP99k/</link>
		<comments>http://igeek.com.ar/index.php/2008/10/28/10-imagenes-motivadoras-geek/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 23:22:18 +0000</pubDate>
		<dc:creator>Homer0</dc:creator>
		
		<category><![CDATA[Humor]]></category>

		<category><![CDATA[Imagenes]]></category>

		<guid isPermaLink="false">http://igeek.com.ar/?p=245</guid>
		<description><![CDATA[Siempre que juego con el stumble encuentro uno o dos de esos posters motivadores/desmotivadores que no hacen mas que causarle gracia a uno; bueno, ahora he reunido de diversos sitios (tanto motivadores como desmotivadores) los &#8220;posters&#8221; mas geek que encontre, veamos que les parece:
(click en la imagen para agrandar)
1 - REALIDAD: El peor juego de [...]]]></description>
			<content:encoded><![CDATA[<p>Siempre que juego con el stumble encuentro uno o dos de esos posters motivadores/desmotivadores que no hacen mas que causarle gracia a uno; bueno, ahora he reunido de diversos sitios (tanto motivadores como desmotivadores) los &#8220;posters&#8221; mas geek que encontre, veamos que les parece:</p>
<p><em>(click en la imagen para agrandar)</em></p>
<p><strong>1 - REALIDAD:</strong> El peor juego de todos.</p>
<p style="text-align: center;"><a href="http://img111.imageshack.us/img111/6695/633495952874047458realiaz4.jpg" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img111.imageshack.us/img111/6695/633495952874047458realiaz4.jpg" alt="Motivador/Desmotivador" width="400" height="400" /></a></p>
<p style="text-align: left; height:20px;">
<p><strong>2 - HUMOR GEEK:</strong> Por que nadie mas entiende el chiste.</p>
<p style="text-align: center;"><a href="http://img114.imageshack.us/img114/3484/633496835754106781geekhow0.jpg" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img114.imageshack.us/img114/3484/633496835754106781geekhow0.jpg" alt="Motivador/Desmotivador" width="400" height="400" /></a></p>
<p style="text-align: left; height:20px;">
<p><strong>3 - CEEEREEEBROOS:</strong> Los viejos hackers de UNIX no mueren, solo se convierten en procesos zombies.</p>
<p style="text-align: center;"><a href="http://img525.imageshack.us/img525/4955/633511629935890345braaasl1.jpg" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img525.imageshack.us/img525/4955/633511629935890345braaasl1.jpg" alt="Motivador/Desmotivador" width="400" height="400" /></a></p>
<p style="text-align: left; height:20px;">
<p><span id="more-245"></span><br />
<strong>4 - LAN PARTIES:</strong> Vive Hoy, Planea para Mañana, Fiesta esta noche!</p>
<p style="text-align: center;"><a href="http://img522.imageshack.us/img522/5561/633548724227078903lanpadi6.jpg" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img522.imageshack.us/img522/5561/633548724227078903lanpadi6.jpg" alt="Motivador/Desmotivador" width="400" height="400" /></a></p>
<p style="text-align: left; height:20px;">
<p><strong>5 - INTERNET: </strong>Estate listo para despegar.</p>
<p style="text-align: center;"><a href="http://img379.imageshack.us/img379/9643/633549610887460903intergz4.jpg" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img379.imageshack.us/img379/9643/633549610887460903intergz4.jpg" alt="Motivador/Desmotivador" width="400" height="400" /></a></p>
<p style="text-align: left; height:20px;">
<p><strong>6 - ACTUALIZACIONES:</strong> Siempre hay algo mas brillante que lo que tu tienes.</p>
<p style="text-align: center;"><a href="http://img509.imageshack.us/img509/2171/633555154210531430upgraqq8.jpg" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img509.imageshack.us/img509/2171/633555154210531430upgraqq8.jpg" alt="Motivador/Desmotivador" width="400" height="400" /></a></p>
<p style="text-align: left; height:20px;">
<p><strong>7 - PERVERTIDO: </strong>Solo tu puedes ver algo mas que un mouse.</p>
<p style="text-align: center;"><a href="http://img374.imageshack.us/img374/8126/633561391583089110pervegt0.jpg" target="_blank"><img src="http://img374.imageshack.us/img374/8126/633561391583089110pervegt0.jpg" alt="Motivador/Desmotivador" width="400" height="400" /></a></p>
<p style="text-align: left; height:20px;">
<p><strong>8 - LINUX: </strong>Que la fuente este contigo.</p>
<p style="text-align: center;"><a href="http://img100.imageshack.us/img100/7508/633577164012457265linuxcz2.jpg" target="_blank"><img src="http://img100.imageshack.us/img100/7508/633577164012457265linuxcz2.jpg" alt="Motivador/Desmotivador" width="400" height="400" /></a></p>
<p style="text-align: left; height:20px;">
<p><strong>9 - iMac:</strong> Tu gato le encontrara un mejor uso.</p>
<p style="text-align: center;"><a href="http://img508.imageshack.us/img508/9529/633597042835580494imaczi1.jpg" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img508.imageshack.us/img508/9529/633597042835580494imaczi1.jpg" alt="Motivador/Desmotivador" width="400" height="400" /></a></p>
<p style="text-align: left; height:20px;">
<p><strong>10 - LA VERDAD: </strong>Eso duele no? (<em><strong>texto de la imagen: </strong>si esos dos hombre estubieran capacitados para hacer un trabajo en tu empresa, a cual contratarias? </em>).</p>
<p style="text-align: center;"><a href="http://img84.imageshack.us/img84/9646/633600580284087654thetrnf9.jpg" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img84.imageshack.us/img84/9646/633600580284087654thetrnf9.jpg" alt="Motivador/Desmotivador" width="400" height="400" /></a></p>
<p>Bueno gente, espero que gusten.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=f5X-EKdP99k:UH81G8MCvK8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=f5X-EKdP99k:UH81G8MCvK8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://igeek.com.ar/index.php/2008/10/28/10-imagenes-motivadoras-geek/feed/</wfw:commentRss>
		<feedburner:origLink>http://igeek.com.ar/index.php/2008/10/28/10-imagenes-motivadoras-geek/</feedburner:origLink></item>
		<item>
		<title>Forma correcta de escribir tu Javascript (JS)</title>
		<link>http://feedproxy.google.com/~r/iGeekFeed/~3/boIYIOFyrD0/</link>
		<comments>http://igeek.com.ar/index.php/2008/10/28/forma-correcta-de-escribir-tu-javascript-js/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 21:41:23 +0000</pubDate>
		<dc:creator>Homer0</dc:creator>
		
		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[Webmasters]]></category>

		<guid isPermaLink="false">http://igeek.com.ar/?p=244</guid>
		<description><![CDATA[Esta mañana me encontre un post en Ajaxian que trataba algo bastante interesante, "Como estructurar tu codigo javascript", y me parecio que valia la pena compartirlo aqui tambien, ya que si tratamos de seguir una linea prolija, es menos probable que despues tengamos problema para leer nuestro codigo. Veamos lo que nos proponen:
PLAIN TEXT
JavaScript:




// Encierra [...]]]></description>
			<content:encoded><![CDATA[<p>Esta mañana me encontre un post en <a href="http://ajaxian.com" target="_blank">Ajaxian</a> que trataba algo bastante interesante, <a href="http://ajaxian.com/archives/how-to-structure-your-javascript-code" target="_blank">"Como estructurar tu codigo javascript"</a>, y me parecio que valia la pena compartirlo aqui tambien, ya que si tratamos de seguir una linea prolija, es menos probable que despues tengamos problema para leer nuestro codigo. Veamos lo que nos proponen:</p>
<div class="igBar"><span id="ljavascript-2"><a href="#" onclick="javascript:showPlainTxt('javascript-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-2">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900; font-style: italic;">// Encierra el codigo con el modulo padre</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #003366; font-weight: bold;">var</span> global = <span style="color: #000066; font-weight: bold;">this</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #009900; font-style: italic;">// Funciones de ayuda</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #003366; font-weight: bold;">var</span> sanatize = <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>msg<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #66cc66;">&#40;</span>String<span style="color: #66cc66;">&#40;</span>msg<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">replace</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'&amp;'</span>, <span style="color: #3366CC;">'&amp;'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">replace</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'&lt;'</span>, <span style="color: #3366CC;">'&lt;'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">replace</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'&gt;'</span>, <span style="color: #3366CC;">'&gt;'</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #66cc66;">&#125;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #009900; font-style: italic;">// Funcion contructora de la widget</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; global.<span style="color: #006600;">MY_makeLogger</span> = <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900; font-style: italic;">// Instancia de metodos privados&nbsp; &nbsp;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> clear = <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; LIB_emptyElement<span style="color: #66cc66;">&#40;</span>logEl<span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> append = <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>msg, className<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; LIB_insertBottom<span style="color: #66cc66;">&#40;</span>logEl,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #3366CC;">'&lt;dt class=&quot;'</span>+className+<span style="color: #3366CC;">'&quot;&gt;'</span> + <span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">new</span> Date<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> + <span style="color: #3366CC;">'&lt;/dt&gt;'</span> +</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #3366CC;">'&lt;dd class=&quot;'</span>+className+<span style="color: #3366CC;">'&quot;&gt;'</span> + sanatize<span style="color: #66cc66;">&#40;</span>msg<span style="color: #66cc66;">&#41;</span> + <span style="color: #3366CC;">'&lt;/dd&gt;'</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900; font-style: italic;">// Crear un div mediante DOM para la widget</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> parser = document.<span style="color: #006600;">createElement</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'div'</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; LIB_upateElement<span style="color: #66cc66;">&#40;</span>parser, </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; <span style="color: #3366CC;">'&lt;div class=&quot;Logger&quot;&gt;'</span> +</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #3366CC;">'&lt;p&gt;&lt;a href=&quot;#&quot; class=&quot;clearLink&quot;&gt;clear&lt;/a&gt;&lt;/p&gt;'</span> +</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #3366CC;">'&lt;dl class=&quot;log&quot;&gt;&lt;/dl&gt;'</span> +</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; <span style="color: #3366CC;">'&lt;/div&gt;'</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900; font-style: italic;">// Enviar contenido al div creado por DOM</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> rootEl = LIB_find<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'.Logger'</span>, parser<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;color:#800000;">0</span><span style="color: #66cc66;">&#93;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; parser = <span style="color: #003366; font-weight: bold;">null</span>; <span style="color: #009900; font-style: italic;">// enable garbage collection of parser div</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> logEl = LIB_find<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'.log'</span>, rootEl<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;color:#800000;">0</span><span style="color: #66cc66;">&#93;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; LIB_on<span style="color: #66cc66;">&#40;</span>LIB_find<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'.clearLink'</span>, rootEl<span style="color: #66cc66;">&#41;</span>, <span style="color: #3366CC;">'click'</span>, <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>e<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; LIB_preventDefault<span style="color: #66cc66;">&#40;</span>e<span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; clear<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900; font-style: italic;">// Instancia de metodos publicos</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; getRootEl: <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span><span style="color: #000066; font-weight: bold;">return</span> rootEl;<span style="color: #66cc66;">&#125;</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; log&nbsp; &nbsp; &nbsp; : <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>msg<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>append<span style="color: #66cc66;">&#40;</span>msg, <span style="color: #3366CC;">'log'</span>&nbsp; <span style="color: #66cc66;">&#41;</span>;<span style="color: #66cc66;">&#125;</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; warn&nbsp; &nbsp; &nbsp;: <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>msg<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>append<span style="color: #66cc66;">&#40;</span>msg, <span style="color: #3366CC;">'warn'</span> <span style="color: #66cc66;">&#41;</span>;<span style="color: #66cc66;">&#125;</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; error&nbsp; &nbsp; : <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>msg<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>append<span style="color: #66cc66;">&#40;</span>msg, <span style="color: #3366CC;">'error'</span><span style="color: #66cc66;">&#41;</span>;<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #66cc66;">&#125;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Me parece que aunque haya intentado traducirlo, estoy seguro que la mayoria a logrado entender el mensaje.<br />
Espero les sirva tanto como a mi, y si les parece que mi traduccion apesta, no duden en ver el post original:</p>
<p>Via | <a href="http://ajaxian.com/archives/how-to-structure-your-javascript-code" target="_blank">Ajaxian</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=boIYIOFyrD0:bKoXD8JdtLk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=boIYIOFyrD0:bKoXD8JdtLk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://igeek.com.ar/index.php/2008/10/28/forma-correcta-de-escribir-tu-javascript-js/feed/</wfw:commentRss>
		<feedburner:origLink>http://igeek.com.ar/index.php/2008/10/28/forma-correcta-de-escribir-tu-javascript-js/</feedburner:origLink></item>
		<item>
		<title>Humor: Lo que java te puede causar</title>
		<link>http://feedproxy.google.com/~r/iGeekFeed/~3/rVdiEsA6Dwg/</link>
		<comments>http://igeek.com.ar/index.php/2008/10/27/humor-lo-que-java-te-puede-causar/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 17:17:06 +0000</pubDate>
		<dc:creator>Homer0</dc:creator>
		
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://igeek.com.ar/?p=243</guid>
		<description><![CDATA[Gracias a un amigo, recien me llega este video-parodia sorbre aquel niño aleman que casi explota su craneo en una partida de Unreal. Ahora veamos que pasaria si este niño fuera un programador...

En el archivo figura la fuente original (filecabi.net), pero a mi me llego por msn xD
Saludos
]]></description>
			<content:encoded><![CDATA[<p>Gracias a un amigo, recien me llega este video-parodia sorbre aquel niño aleman que casi explota su craneo en una partida de Unreal. Ahora veamos que pasaria si este niño fuera un programador...</p>
<p style="text-align: center;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/S4beHhUp3-4&#038;hl=es&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/S4beHhUp3-4&#038;hl=es&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>En el archivo figura la fuente original (<a href="http://filecabi.net">filecabi.net</a>), pero a mi me llego por msn xD</p>
<p>Saludos</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=rVdiEsA6Dwg:RSwfEs5BURc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=rVdiEsA6Dwg:RSwfEs5BURc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://igeek.com.ar/index.php/2008/10/27/humor-lo-que-java-te-puede-causar/feed/</wfw:commentRss>
		<feedburner:origLink>http://igeek.com.ar/index.php/2008/10/27/humor-lo-que-java-te-puede-causar/</feedburner:origLink></item>
		<item>
		<title>Justifico mi retraso: iGeek 3</title>
		<link>http://feedproxy.google.com/~r/iGeekFeed/~3/pHAeaS2Abyk/</link>
		<comments>http://igeek.com.ar/index.php/2008/10/24/justifico-mi-retraso-igeek-3/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 18:52:51 +0000</pubDate>
		<dc:creator>Homer0</dc:creator>
		
		<category><![CDATA[Noticias]]></category>

		<category><![CDATA[iGeek]]></category>

		<guid isPermaLink="false">http://igeek.com.ar/?p=242</guid>
		<description><![CDATA[
Si hacia rato que no pasaba por aca, es por esto. Desde hace un tiempito me he puesto a pensar que iGeek tiene mas potencial del que le estoy aprovechando, y se que puede crecer y convertise en algo grande, y basado en esa idea es que me puse a diseñar y planear una nueva [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="iGeek 3" href="http://igeek.com.ar/preview.jpg" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img100.imageshack.us/img100/3348/minipreviewmi8.jpg" alt="iGeek 3" width="488" height="252" /></a></p>
<p style="text-align: left;">Si hacia rato que no pasaba por aca, es por esto. Desde hace un tiempito me he puesto a pensar que <strong>iGeek tiene mas potencial del que le estoy aprovechando</strong>, y se que puede crecer y convertise en algo grande, y basado en esa idea es que me puse a diseñar y planear una nueva version del blog. Por el momento, es solo diseño (aunque el screen grande tenga marco de firefox, es imagen, me hace de guia para diseñar).</p>
<p>Espero poder empezar pronto con la programacion cosa de que salga lo antes posible.<br />
<strong>SI TIENEN ALGUN CONSEJO, HAGANMELO SABER, NO SERAN PALABRAS DESPERDICIADAS.</strong></p>
<p>Y por ultimo, si no avise el viernes pasado, pido disculpas, pero el bloqueo de IE solo se va a efectuar sobre la version 6 y con un gran banner a <a title="Save The Developers" href="http://www.savethedevelopers.org" target="_blank">SaveTheDevelopers.org</a> (q no tengo idea de por que ahora va a microsoft.com).</p>
<p style="text-align: center;"><a title="Save The Developers" href="http://www.savethedevelopers.org" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img227.imageshack.us/img227/3764/savethedevelopersun0.gif" alt="SaveTheDevelopers" width="300" height="75" /></a></p>
<p style="text-align: left;"><strong>Gracias a la gente que se arto de comentarme sobre el bloqueo a IE, asi me di cuenta que si habia gente detras de las visitas xD.</strong></p>
<p>Saludos</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=pHAeaS2Abyk:CXFKf2s38xo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=pHAeaS2Abyk:CXFKf2s38xo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://igeek.com.ar/index.php/2008/10/24/justifico-mi-retraso-igeek-3/feed/</wfw:commentRss>
		<feedburner:origLink>http://igeek.com.ar/index.php/2008/10/24/justifico-mi-retraso-igeek-3/</feedburner:origLink></item>
		<item>
		<title>Humor para programadores</title>
		<link>http://feedproxy.google.com/~r/iGeekFeed/~3/KLTDQJPFTnY/</link>
		<comments>http://igeek.com.ar/index.php/2008/10/10/humor-para-programadores/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 19:34:54 +0000</pubDate>
		<dc:creator>Homer0</dc:creator>
		
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://igeek.com.ar/?p=241</guid>
		<description><![CDATA[Ni se fijen en el diseño, es GENIAL:

(Click para agrandar)
A los que son programadores, que me dicen, no pasa seguido?
]]></description>
			<content:encoded><![CDATA[<p>Ni se fijen en el diseño, es GENIAL:</p>
<p style="text-align: center;"><a title="Humor Geek" href="http://img220.imageshack.us/img220/8295/programadorbh9.gif" target="_blank"><img class="aligncenter" src="http://img220.imageshack.us/img220/8295/programadorbh9.gif" alt="Humor" width="429" height="594" /><br />
(Click para agrandar)</a></p>
<p style="text-align: left;">A los que son programadores, que me dicen, no pasa seguido?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=KLTDQJPFTnY:ayJbNk7oIBE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=KLTDQJPFTnY:ayJbNk7oIBE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://igeek.com.ar/index.php/2008/10/10/humor-para-programadores/feed/</wfw:commentRss>
		<feedburner:origLink>http://igeek.com.ar/index.php/2008/10/10/humor-para-programadores/</feedburner:origLink></item>
		<item>
		<title>Mi bloqueo a IE, 2da parte</title>
		<link>http://feedproxy.google.com/~r/iGeekFeed/~3/DFD_2hBnPcc/</link>
		<comments>http://igeek.com.ar/index.php/2008/10/10/mi-bloqueo-a-ie-2da-parte/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 19:28:25 +0000</pubDate>
		<dc:creator>Homer0</dc:creator>
		
		<category><![CDATA[IE]]></category>

		<category><![CDATA[iGeek]]></category>

		<guid isPermaLink="false">http://igeek.com.ar/?p=240</guid>
		<description><![CDATA[Bueno, despues de leer todas las opiniones que tiraron al respecto en el post anterior, me decidi a tirar el ultimatum definitivo, pongo una encuesta y el viernes que viene, hago lo que dicte la opcion ganadora, les parece?
(Como dice ahi, si pusieron otra, tirenla en un comment).
Salu2 gente, y muchas gracias por las opiniones [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Bueno, despues de leer todas las opiniones que tiraron al respecto <a title="Bloqueo de IE" href="http://igeek.com.ar/index.php/2008/10/01/que-opinan-sobre-mi-bloqueo-a-ie/" target="_blank">en el post anterior</a>, me decidi a tirar el ultimatum definitivo, pongo una encuesta y el viernes que viene, hago lo que dicte la opcion ganadora, les parece?</p>
<p>(Como dice ahi, si pusieron otra, tirenla en un comment).</p>
<p>Salu2 gente, y muchas gracias por las opiniones del <a title="Bloqueo de IE" href="http://igeek.com.ar/index.php/2008/10/01/que-opinan-sobre-mi-bloqueo-a-ie/" target="_blank">otro post</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=DFD_2hBnPcc:c9vrFEdJyag:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=DFD_2hBnPcc:c9vrFEdJyag:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://igeek.com.ar/index.php/2008/10/10/mi-bloqueo-a-ie-2da-parte/feed/</wfw:commentRss>
		<feedburner:origLink>http://igeek.com.ar/index.php/2008/10/10/mi-bloqueo-a-ie-2da-parte/</feedburner:origLink></item>
		<item>
		<title>Clase PHP para Twitter</title>
		<link>http://feedproxy.google.com/~r/iGeekFeed/~3/ao4wcMDSFrY/</link>
		<comments>http://igeek.com.ar/index.php/2008/10/10/clase-php-para-twitter/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 18:53:41 +0000</pubDate>
		<dc:creator>Homer0</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Twitter]]></category>

		<category><![CDATA[iGeek Codes]]></category>

		<guid isPermaLink="false">http://igeek.com.ar/?p=239</guid>
		<description><![CDATA[
Despues de usar Pownce por bastante tiempo, me decidi a cambiar a Twitter, ya que habia mas gente conocida en este servicio, y para dar el paso completo, quise meter el plugin en el blog, y cuando estaba por hacerlo, me pinto hacer una clase yo mismo que levante los mensajes y los muestre aqui, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="Twitter" href="http://twitter.com/homer0" target="_blank"><img src="http://img527.imageshack.us/img527/274/twitgeekif3.jpg" alt="Twitter" width="259" height="91" /></a></p>
<p style="text-align: left;">Despues de usar <a title="Pownce" href="http://pownce.com" target="_blank">Pownce</a> por bastante tiempo, me decidi a cambiar a <a title="Twitter" href="http://www.twitter.com" target="_blank">Twitter</a>, ya que habia mas gente conocida en este servicio, y para dar el paso completo, quise meter el <strong>plugin en el blog</strong>, y cuando estaba por hacerlo, me pinto <strong>hacer una clase yo mismo que levante los mensajes y los muestre aqui</strong>, asi no tendria que renegar con el plugin, para que me muestre lo que yo quiero, y me evito meter mano en codigo ajeno :P.</p>
<p>Bueno, aparte de decirles que mi <a title="Twitter" href="http://twitter.com/homer0" target="_blank">Twitter es Homer0</a>, aca les traigo la clase:</p>
<p><a title="iGeek.Twitter.class.php" href="http://www.mediafire.com/?njmviumgmim" target="_blank">iGeekTwitter.class.php</a> te permite levantar <strong>tus ultimos mensajes</strong> de tu cuenta y mostrarlos a tu antojo.</p>
<p><span id="more-239"></span></p>
<p><strong>Metodos:</strong></p>
<p><strong>1. Constructor:</strong><br />
Creamo el objeto y le mandamos como unico parametro, nuestro nombre de usuario:</p>
<div class="igBar"><span id="lphp-10"><a href="#" onclick="javascript:showPlainTxt('php-10'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-10">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$twitter</span> = <span style="color:#000000; font-weight:bold;">new</span> iGeekTwitter<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'homer0'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p><strong>2. ParseMessage:</strong><br />
Parsea nuestro mensaje(como habran adivinado) y convierte los "@juansito" a link:</p>
<div class="igBar"><span id="lphp-11"><a href="#" onclick="javascript:showPlainTxt('php-11'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-11">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$twitter</span>-&gt;<span style="color:#006600;">parseMessage</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
Ademas de parsear el ultimo mensaje, podemos utilizar este metodo con cualquier mensaje, solo que en vez de que el proceso sea internto, nos devolvera el string ya formateado:</p>
<div class="igBar"><span id="lphp-12"><a href="#" onclick="javascript:showPlainTxt('php-12'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-12">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$newMessage</span> = <span style="color:#FF0000;">"@pepito hola"</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$newMessage</span> = <span style="color:#0000FF;">$twitter</span>-&gt;<span style="color:#006600;">parseMessage</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$newMessage</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p><strong>3. GetMessage:</strong><br />
Nos devuelve un array de dos elementos: 'text' es el texto del <strong>ultimo mensaje</strong> y 'link' que es el link al post:</p>
<div class="igBar"><span id="lphp-13"><a href="#" onclick="javascript:showPlainTxt('php-13'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-13">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$mensaje</span> = <span style="color:#0000FF;">$twitter</span>-&gt;<span style="color:#006600;">getMessage</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p><strong>4. GetAllMessages:</strong><br />
Te devuelve un array en el que cada elemento es un array igual al de GetMessage, con los ultimos 10 mensajes:</p>
<div class="igBar"><span id="lphp-14"><a href="#" onclick="javascript:showPlainTxt('php-14'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-14">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$mensajes</span> = <span style="color:#0000FF;">$twitter</span>-&gt;<span style="color:#006600;">getAllMessages</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p><strong>5. SetClassLink:</strong><br />
Configuras una clase css para el link que parsea de los "@juansito" (es inutil, pero lo use en el blog :P):</p>
<div class="igBar"><span id="lphp-15"><a href="#" onclick="javascript:showPlainTxt('php-15'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-15">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$twitter</span>-&gt;<span style="color:#006600;">setClassLink</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"claseCSS"</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p><strong>6. RemoveNick:</strong><br />
Muy facil, elimina "&gt;NUESTRONICK: " de la cadena del mensaje.</p>
<div class="igBar"><span id="lphp-16"><a href="#" onclick="javascript:showPlainTxt('php-16'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-16">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$twitter</span>-&gt;<span style="color:#006600;">removeNick</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
Este metodo trabaja de la misma forma que <strong>ParseMessage</strong> en cuanto a que podes utilizarlo con cualquier mensaje, pasandole como parametro el string.</p>
<p>y Listo... con eso seria todo, muy facil no? aunque todavia queda algo que tengo que pulir para proximas versiones, cuando utilicen los metodos, deben seguir un cierto orden, veamos:</p>
<p>- <strong>SetClassLink</strong>, agrega el css.<br />
- <strong>ParseMessage</strong>, parsea con el css ya agregado.<br />
- <strong>RemoveLink</strong>, por que cuando lo parsea lo agrega, entonces lo eliminamos despues<br />
- Y finalmente <strong>GetMessage </strong>para conseguir el mensaje totalmente formateado.</p>
<p>Por el momento, me ha servido, ya que con esta clase muestro el mensaje en la sidebar.</p>
<p><a title="iGeek.Twitter.class.php" href="http://www.mediafire.com/?njmviumgmim" target="_blank">[Descargar clase]</a></p>
<p>Espero que le sirva a mas de uno, y como siempre, esta documentada y siquieren meter mano, son libres de hacerlo, y avisen para saber que a alguien le sirvio.</p>
<p>----------------------------------------------------<br />
Actualizacion de ultimo minuto, daba un error, pero ya esta solucionado y esta el nuevo link de descarga</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=ao4wcMDSFrY:3ek76H1aTOU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=ao4wcMDSFrY:3ek76H1aTOU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://igeek.com.ar/index.php/2008/10/10/clase-php-para-twitter/feed/</wfw:commentRss>
		<feedburner:origLink>http://igeek.com.ar/index.php/2008/10/10/clase-php-para-twitter/</feedburner:origLink></item>
		<item>
		<title>Jaxer RC 1.0</title>
		<link>http://feedproxy.google.com/~r/iGeekFeed/~3/ADFdjUGu8F4/</link>
		<comments>http://igeek.com.ar/index.php/2008/10/08/jaxer-rc-10/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 19:24:51 +0000</pubDate>
		<dc:creator>Homer0</dc:creator>
		
		<category><![CDATA[Herramientas]]></category>

		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://igeek.com.ar/?p=238</guid>
		<description><![CDATA[
Ya hace bastante que no hablabamos de Jaxer, esta herramienta desarrollada por Aptana que nos permitia ejecutar javascript en el servidor. Antes de continuar con la informacion sobre este Release Candidate, les dejo link a los posts que hice anteriormente sobre Jaxer:
Jaxer: Javascript en el servidor
Video de Jaxer en accion
Bueno, ahora si, que nos trae [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="http://www.aptana.com/jaxer" href="http://www.aptana.com/jaxer" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img396.imageshack.us/img396/6317/jaxerlogowhitebghv9.jpg" alt="Jaxer" width="204" height="234" /></a></p>
<p style="text-align: left;">Ya hace bastante que no hablabamos de <a title="Jaxer" href="http://www.aptana.com/jaxer" target="_blank">Jaxer</a>, esta herramienta desarrollada por <a title="Aptana" href="http://www.aptana.com/" target="_blank">Aptana</a> que nos permitia <strong>ejecutar javascript en el servidor</strong>. Antes de continuar con la informacion sobre este <em>Release Candidate</em>, les dejo link a los posts que hice anteriormente sobre Jaxer:</p>
<p><a title="Jaxer, Javascript en el servidor" href="http://igeek.com.ar/index.php/2008/01/23/jaxer-javascript-en-el-servidor/" target="_blank">Jaxer: Javascript en el servidor</a><br />
<a title="Video de Jaxer en Accion" href="http://igeek.com.ar/index.php/2008/01/26/video-de-jaxer-en-accion/" target="_blank">Video de Jaxer en accion</a></p>
<p><strong>Bueno, ahora si, que nos trae de nuevo este RC? :</strong>
</p>
<ul>
<li>Mas flexibilidad en cuanto la configuracion de las aplicaciones.</li>
<li>Muchos bugs arreglados desde versiones anteriores.</li>
<li>Soporte nativo para JSON.</li>
<li>Jaxer.SandBox: Control de nivel para HTTP, soporte para readyState, toHTML y waitForCompletion.</li>
<li>Implementacion de APIs para HTTP Request y Response.</li>
</ul>
<p>Cualquier cosa, pueden ver como mas detalle en la funte de este post, ya que es una traduccion y aunque no quiera, capaz que quedo algun dato perdido :P.</p>
<p>Via | <a title="Ajaxian" href="http://ajaxian.com/archives/aptana-jaxer-10-rc" target="_blank">Ajaxian</a><br />
Enlace | <a title="Jaxer" href="http://www.aptana.com/jaxer" target="_blank">Jaxer</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=ADFdjUGu8F4:vUpXYEAFFZw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=ADFdjUGu8F4:vUpXYEAFFZw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://igeek.com.ar/index.php/2008/10/08/jaxer-rc-10/feed/</wfw:commentRss>
		<feedburner:origLink>http://igeek.com.ar/index.php/2008/10/08/jaxer-rc-10/</feedburner:origLink></item>
		<item>
		<title>Que opinan sobre mi bloqueo a IE?</title>
		<link>http://feedproxy.google.com/~r/iGeekFeed/~3/jKw4Ia7_yzM/</link>
		<comments>http://igeek.com.ar/index.php/2008/10/01/que-opinan-sobre-mi-bloqueo-a-ie/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 00:59:14 +0000</pubDate>
		<dc:creator>Homer0</dc:creator>
		
		<category><![CDATA[IE]]></category>

		<category><![CDATA[iGeek]]></category>

		<guid isPermaLink="false">http://igeek.com.ar/?p=237</guid>
		<description><![CDATA[Nunca pregunte esto a los usuarios, pero a alguien le importa que no se pueda acceder al sitio desde IE? Todavia existen geeks que no usan Firefox o Chrome (u Opera o Safari, o cualquier otro que no sea IE o que no use el Trident) ?
Para los que no saben de lo que estoy [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Nunca pregunte esto a los usuarios, pero a alguien le importa que no se pueda acceder al sitio desde IE? Todavia existen geeks que no usan <a title="Firefox" href="http://firefox.com" target="_blank">Firefox</a> o <a title="Chrome" href="http://google.com/chrome" target="_blank">Chrome</a> (u <a title="Opera" href="http://opera.com" target="_blank">Opera</a> o <a title="Safari" href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fwww.apple.com%2Fsafari%2F&amp;ei=8eXjSJiKE4GEvAWOhKmoBg&amp;usg=AFQjCNHlre1kjgRXXmApwPECfQnWvqMFAA&amp;sig2=cOvxteO03pplqofMM7605w" target="_blank">Safari</a>, o cualquier otro que no sea IE o que no use el <a title="Trident" href="http://es.wikipedia.org/wiki/Trident" target="_blank">Trident</a>) ?</p>
<p><strong>Para los que no saben de lo que estoy hablando, miren lo que pasa cuando se intenta entrar a iGeek.com.ar por IE (miren o traten de hacerlo):</strong></p>
<p style="text-align: center;">
<a title="iGeek" href="http://img395.imageshack.us/img395/5411/ierrorxl8.jpg" target="_blank"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://img355.imageshack.us/img355/4561/ierrorthumbwg8.jpg" alt="iGeek" /></a></p>
<p style="text-align: left;"><strong>Diganme que piensan, su opinion es la que importa.</strong></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=jKw4Ia7_yzM:zU81t3GY3FM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/iGeekFeed?a=jKw4Ia7_yzM:zU81t3GY3FM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/iGeekFeed?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://igeek.com.ar/index.php/2008/10/01/que-opinan-sobre-mi-bloqueo-a-ie/feed/</wfw:commentRss>
		<feedburner:origLink>http://igeek.com.ar/index.php/2008/10/01/que-opinan-sobre-mi-bloqueo-a-ie/</feedburner:origLink></item>
	</channel>
</rss>
