<?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>Siedrix &#187; Random</title>
	<atom:link href="http://siedrix.com/category/random/feed" rel="self" type="application/rss+xml" />
	<link>http://siedrix.com</link>
	<description>La vida como la vive un loki</description>
	<lastBuildDate>Fri, 27 Jan 2012 19:21:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Creando librerias que funcionen en Nodejs y el browser</title>
		<link>http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser</link>
		<comments>http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser#comments</comments>
		<pubDate>Thu, 05 Jan 2012 04:25:59 +0000</pubDate>
		<dc:creator>Siedrix</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://siedrix.com/?p=1301</guid>
		<description><![CDATA[En las últimas semanas me he dado a la tarea de migrar un par de librerías que tenemos en la chamba a Node para tener el mismo estilo de programación en el browser como en Node. Estas 2 librerías son Neon y Tellurium. He descubierto que es un proceso sencillo y estaré buscando maneras de hacerlo más estético a como ...]]></description>
			<content:encoded><![CDATA[<p>En las últimas semanas me he dado a la tarea de migrar un par de librerías que tenemos en la chamba a Node para tener el mismo estilo de programación en el browser como en Node. Estas 2 librerías son <a title="Neon" href="https://github.com/azendal/neon" target="_blank">Neon</a> y <a href="https://github.com/Siedrix/tellurium" target="_blank">Tellurium</a>.</p>
<p>He descubierto que es un proceso sencillo y estaré buscando maneras de hacerlo más estético a como lo tengo ahora.</p>
<p>El primer paso para migrar una librería es incluir toda la librería en una función que sea invocada inmediatamente. Hay varios patrones para esto, chequen este <a href="http://benalman.com/news/2010/11/immediately-invoked-function-expression/" target="_blank">link</a> para más información sobre funciones invocadas inmediatamente.</p>
<p>Esto sucede para homogenizar el contexto global de los 2 ambientes. En el browser nos interesa trabajar con window y en node nos interesa trabajar con exports.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript"><span class="br0">&#40;</span><span class="kw2">function</span> <span class="br0">&#40;</span>global<span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp;
<span class="br0">&#125;</span><span class="br0">&#40;</span><span class="kw1">typeof</span> window  <span class="sy0">===</span> <span class="st0">'undefined'</span> <span class="sy0">?</span> exports <span class="sy0">:</span> window<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></div></div>

<p>El siguiente paso implica cargar todas las dependencias que utilizaremos en nuestras librerías, en este caso tenemos que hacerlo de manera distinta en el browser que en node. Por lo cual preguntaremos si existe require para cargar librerias en node de la siguiente manera</p>

<div class="wp_syntax"><div class="code"><pre class="javascript"><span class="kw1">typeof</span> require <span class="sy0">!==</span> <span class="st0">'undefined'</span></pre></div></div>

<p>Y en caso de no existir la función require, asumiremos que ya exiten las dependencias en nuestro browser. Como ejemplo está este código donde cargamos Neon en Tellurium</p>

<div class="wp_syntax"><div class="code"><pre class="javascript"><span class="kw1">if</span><span class="br0">&#40;</span><span class="kw1">typeof</span> require <span class="sy0">!==</span> <span class="st0">'undefined'</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
    <span class="kw2">var</span> Neon <span class="sy0">=</span> require<span class="br0">&#40;</span><span class="st0">'./vendor/neon/neon.js'</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
    <span class="kw2">var</span> Module <span class="sy0">=</span> Neon.<span class="me1">Module</span><span class="sy0">;</span>
    <span class="kw2">var</span> <span class="kw2">Class</span> <span class="sy0">=</span> Neon.<span class="kw2">Class</span><span class="sy0">;</span>
    <span class="kw2">var</span> Interface <span class="sy0">=</span> Neon.<span class="me1">Interface</span><span class="sy0">;</span>
&nbsp;
<span class="br0">&#125;</span><span class="kw1">else</span><span class="br0">&#123;</span>
    <span class="kw2">var</span> Module <span class="sy0">=</span> global.<span class="me1">Module</span><span class="sy0">;</span>
    <span class="kw2">var</span> <span class="kw2">Class</span> <span class="sy0">=</span> global.<span class="kw2">Class</span><span class="sy0">;</span>
    <span class="kw2">var</span> Interface <span class="sy0">=</span> global.<span class="me1">Interface</span><span class="sy0">;</span>    
<span class="br0">&#125;</span></pre></div></div>

<p>El último paso es exponer nuestra libería al ambiente global para que pueda ser usada por otros módulos.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript">global.<span class="me1">Tellurium</span> <span class="sy0">=</span> Tellurium<span class="sy0">;</span></pre></div></div>

<p>Como parte de mis futuros experimentos para realizar esto, se incluye checar correr requirejs en node y probar cómo funciona. Para más información chequen este <a href="http://requirejs.org/docs/node.html" target="_blank">artículo</a>.</p>
<p>Les informaré como me va.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Creando+librerias+que+funcionen+en+Nodejs+y+el+browser&amp;link=http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser&amp;notes=En%20las%C2%A0%C3%BAltimas%20semanas%20me%20he%20dado%C2%A0a%C2%A0la%20tarea%20de%20migrar%20un%20par%20de%20librer%C3%ADas%20que%20tenemos%20en%20la%20chamba%20a%20Node%20para%20tener%20el%20mismo%20estilo%20de%20programaci%C3%B3n%20en%20el%20browser%20como%20en%C2%A0Node.%20Estas%202%20librer%C3%ADas%20son%20Neon%20y%20Tellurium.%0D%0A%0D%0AHe%20descubierto%20que%20es%20un%20proceso%20sencillo%20y%20estar%C3%A9%C2%A0buscando%20maneras%20d&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Creando+librerias+que+funcionen+en+Nodejs+y+el+browser&amp;link=http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser&amp;notes=En%20las%C2%A0%C3%BAltimas%20semanas%20me%20he%20dado%C2%A0a%C2%A0la%20tarea%20de%20migrar%20un%20par%20de%20librer%C3%ADas%20que%20tenemos%20en%20la%20chamba%20a%20Node%20para%20tener%20el%20mismo%20estilo%20de%20programaci%C3%B3n%20en%20el%20browser%20como%20en%C2%A0Node.%20Estas%202%20librer%C3%ADas%20son%20Neon%20y%20Tellurium.%0D%0A%0D%0AHe%20descubierto%20que%20es%20un%20proceso%20sencillo%20y%20estar%C3%A9%C2%A0buscando%20maneras%20d&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Creando+librerias+que+funcionen+en+Nodejs+y+el+browser&amp;link=http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser&amp;notes=En%20las%C2%A0%C3%BAltimas%20semanas%20me%20he%20dado%C2%A0a%C2%A0la%20tarea%20de%20migrar%20un%20par%20de%20librer%C3%ADas%20que%20tenemos%20en%20la%20chamba%20a%20Node%20para%20tener%20el%20mismo%20estilo%20de%20programaci%C3%B3n%20en%20el%20browser%20como%20en%C2%A0Node.%20Estas%202%20librer%C3%ADas%20son%20Neon%20y%20Tellurium.%0D%0A%0D%0AHe%20descubierto%20que%20es%20un%20proceso%20sencillo%20y%20estar%C3%A9%C2%A0buscando%20maneras%20d&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Creando+librerias+que+funcionen+en+Nodejs+y+el+browser&amp;link=http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser&amp;notes=En%20las%C2%A0%C3%BAltimas%20semanas%20me%20he%20dado%C2%A0a%C2%A0la%20tarea%20de%20migrar%20un%20par%20de%20librer%C3%ADas%20que%20tenemos%20en%20la%20chamba%20a%20Node%20para%20tener%20el%20mismo%20estilo%20de%20programaci%C3%B3n%20en%20el%20browser%20como%20en%C2%A0Node.%20Estas%202%20librer%C3%ADas%20son%20Neon%20y%20Tellurium.%0D%0A%0D%0AHe%20descubierto%20que%20es%20un%20proceso%20sencillo%20y%20estar%C3%A9%C2%A0buscando%20maneras%20d&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-posterous">
			<a href="http://www.shareaholic.com/api/share/?title=Creando+librerias+que+funcionen+en+Nodejs+y+el+browser&amp;link=http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser&amp;notes=En%20las%C2%A0%C3%BAltimas%20semanas%20me%20he%20dado%C2%A0a%C2%A0la%20tarea%20de%20migrar%20un%20par%20de%20librer%C3%ADas%20que%20tenemos%20en%20la%20chamba%20a%20Node%20para%20tener%20el%20mismo%20estilo%20de%20programaci%C3%B3n%20en%20el%20browser%20como%20en%C2%A0Node.%20Estas%202%20librer%C3%ADas%20son%20Neon%20y%20Tellurium.%0D%0A%0D%0AHe%20descubierto%20que%20es%20un%20proceso%20sencillo%20y%20estar%C3%A9%C2%A0buscando%20maneras%20d&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=210&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Posterous">Post this to Posterous</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Creando+librerias+que+funcionen+en+Nodejs+y+el+browser&amp;link=http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser&amp;notes=En%20las%C2%A0%C3%BAltimas%20semanas%20me%20he%20dado%C2%A0a%C2%A0la%20tarea%20de%20migrar%20un%20par%20de%20librer%C3%ADas%20que%20tenemos%20en%20la%20chamba%20a%20Node%20para%20tener%20el%20mismo%20estilo%20de%20programaci%C3%B3n%20en%20el%20browser%20como%20en%C2%A0Node.%20Estas%202%20librer%C3%ADas%20son%20Neon%20y%20Tellurium.%0D%0A%0D%0AHe%20descubierto%20que%20es%20un%20proceso%20sencillo%20y%20estar%C3%A9%C2%A0buscando%20maneras%20d&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://www.shareaholic.com/api/share/?title=Creando+librerias+que+funcionen+en+Nodejs+y+el+browser&amp;link=http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser&amp;notes=En%20las%C2%A0%C3%BAltimas%20semanas%20me%20he%20dado%C2%A0a%C2%A0la%20tarea%20de%20migrar%20un%20par%20de%20librer%C3%ADas%20que%20tenemos%20en%20la%20chamba%20a%20Node%20para%20tener%20el%20mismo%20estilo%20de%20programaci%C3%B3n%20en%20el%20browser%20como%20en%C2%A0Node.%20Estas%202%20librer%C3%ADas%20son%20Neon%20y%20Tellurium.%0D%0A%0D%0AHe%20descubierto%20que%20es%20un%20proceso%20sencillo%20y%20estar%C3%A9%C2%A0buscando%20maneras%20d&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=61&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Creando+librerias+que+funcionen+en+Nodejs+y+el+browser&amp;link=http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser&amp;notes=En%20las%C2%A0%C3%BAltimas%20semanas%20me%20he%20dado%C2%A0a%C2%A0la%20tarea%20de%20migrar%20un%20par%20de%20librer%C3%ADas%20que%20tenemos%20en%20la%20chamba%20a%20Node%20para%20tener%20el%20mismo%20estilo%20de%20programaci%C3%B3n%20en%20el%20browser%20como%20en%C2%A0Node.%20Estas%202%20librer%C3%ADas%20son%20Neon%20y%20Tellurium.%0D%0A%0D%0AHe%20descubierto%20que%20es%20un%20proceso%20sencillo%20y%20estar%C3%A9%C2%A0buscando%20maneras%20d&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://siedrix.com/creando-librerias-que-funcionen-en-nodejs-y-el-browser/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como instalar Cloud9 en Ubuntu</title>
		<link>http://siedrix.com/como-instalar-cloud9-en-ubuntu</link>
		<comments>http://siedrix.com/como-instalar-cloud9-en-ubuntu#comments</comments>
		<pubDate>Wed, 21 Dec 2011 13:33:45 +0000</pubDate>
		<dc:creator>Siedrix</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://siedrix.com/?p=1289</guid>
		<description><![CDATA[Un pequeno tutorial de como instalar Cloud9. ]]></description>
			<content:encoded><![CDATA[<p>Recientemente formateé a mi laptop para instalarle un disco de estado sólido, como parte de lo que implica, he tenido que reinstalar mi ambiente habitual de trabajo (xampp + ruby + node), instalar git + github y mi editor de texto preferido, últimamente he usado Sublime Text 2, pero en esta ocasión, decidí probar Cloud9 por segunda vez, ya que tiene muy buena interacción con Node y javascript en general. Entre sus bondades tiene JSLint por default.</p>
<p>Bien, primero instalamos node. La manera en que lo instalo es del repositirio de git, para que sea fácil de actualizar, aunque es más fácil instalarlo del tar.</p>
<blockquote><p>sudo apt-get install build-essential git-core curl libssl-dev<br />
git clone git://github.com/joyent/node<br />
git checkout v0.6.6<br />
./configure<br />
make<br />
sudo make install</p></blockquote>
<p>Pueden checar si ya tienen node corriendo</p>
<blockquote><p>node -v</p></blockquote>
<p>Recuerden que ahora node viene con NPM, por lo cual no necesitan instalarlo</p>
<blockquote><p>npm -v</p></blockquote>
<p>Para instalar Cloud9 necesitarán algunas dependencias más</p>
<blockquote><p>sudo apt-get install -y build-essential g++ curl libssl-dev apache2-utils git libxml2-dev libssl0.9.8</p></blockquote>
<p>El siguiente proceso es bajar el repositorio e inicializar los submodulos</p>
<blockquote><p>git clone git://github.com/ajaxorg/cloud9.git<br />
cd cloud9/<br />
git submodule update &#8211;init &#8211;recursive</p></blockquote>
<p>El siguiente punto es inicializarlo</p>
<blockquote><p>sudo bin/cloud9.sh -p 8080 -w /opt/lampp/htdocs/</p></blockquote>
<p>Por default corre en el puerto 3000, pero prefiero correrlo en el puerto 8080 por que el proyecto de la chamba corre en el 3000 por default y suelo correr mis módulos de node sobre lamp para probar que mis librerías corran tanto en el browser como en node.</p>
<p>Chequen <strong>bin/cloud9.sh &#8211;help</strong> para más opciones.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Como+instalar+Cloud9+en+Ubuntu&amp;link=http://siedrix.com/como-instalar-cloud9-en-ubuntu&amp;notes=Un%20pequeno%20tutorial%20de%20como%20instalar%20Cloud9.%20&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Como+instalar+Cloud9+en+Ubuntu&amp;link=http://siedrix.com/como-instalar-cloud9-en-ubuntu&amp;notes=Un%20pequeno%20tutorial%20de%20como%20instalar%20Cloud9.%20&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Como+instalar+Cloud9+en+Ubuntu&amp;link=http://siedrix.com/como-instalar-cloud9-en-ubuntu&amp;notes=Un%20pequeno%20tutorial%20de%20como%20instalar%20Cloud9.%20&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Como+instalar+Cloud9+en+Ubuntu&amp;link=http://siedrix.com/como-instalar-cloud9-en-ubuntu&amp;notes=Un%20pequeno%20tutorial%20de%20como%20instalar%20Cloud9.%20&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-posterous">
			<a href="http://www.shareaholic.com/api/share/?title=Como+instalar+Cloud9+en+Ubuntu&amp;link=http://siedrix.com/como-instalar-cloud9-en-ubuntu&amp;notes=Un%20pequeno%20tutorial%20de%20como%20instalar%20Cloud9.%20&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=210&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Posterous">Post this to Posterous</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Como+instalar+Cloud9+en+Ubuntu&amp;link=http://siedrix.com/como-instalar-cloud9-en-ubuntu&amp;notes=Un%20pequeno%20tutorial%20de%20como%20instalar%20Cloud9.%20&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://www.shareaholic.com/api/share/?title=Como+instalar+Cloud9+en+Ubuntu&amp;link=http://siedrix.com/como-instalar-cloud9-en-ubuntu&amp;notes=Un%20pequeno%20tutorial%20de%20como%20instalar%20Cloud9.%20&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=61&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Como+instalar+Cloud9+en+Ubuntu&amp;link=http://siedrix.com/como-instalar-cloud9-en-ubuntu&amp;notes=Un%20pequeno%20tutorial%20de%20como%20instalar%20Cloud9.%20&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://siedrix.com/como-instalar-cloud9-en-ubuntu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beer and Code#1</title>
		<link>http://siedrix.com/beer-and-code1</link>
		<comments>http://siedrix.com/beer-and-code1#comments</comments>
		<pubDate>Fri, 12 Aug 2011 05:20:14 +0000</pubDate>
		<dc:creator>Siedrix</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://siedrix.com/?p=1276</guid>
		<description><![CDATA[Este escrito esta pensado para el blog del Hacker Garage, donde sera el evento, somo me gusta llevar un recopiliacion en este blog, para mas informacion chequen el blog del Hacker Garage. Gracias a <a href="http://www.twitter.com/RuyCer" target="_black">@RuyCer</a> y a <a href="http://www.twitter.com/CelesteNorth" target="_black">@CelesteNorth</a> por su ayuda a estructurarlo. Ve pláticas de gente fenomenal, escribe código y toma chela con tu ...]]></description>
			<content:encoded><![CDATA[<blockquote><p>Este escrito esta pensado para el blog del Hacker Garage, donde sera el evento, somo me gusta llevar un recopiliacion en este blog, para mas informacion chequen el blog del Hacker Garage. Gracias a <a href="http://www.twitter.com/RuyCer" target="_black">@RuyCer</a> y a <a href="http://www.twitter.com/CelesteNorth" target="_black">@CelesteNorth</a> por su ayuda a estructurarlo.</p></blockquote>
<p><strong>Ve pláticas de gente fenomenal, escribe código y toma chela con tu comunidad favorita.</strong></p>
<p>Hola! Soy Siedrix (Daniel Zavala) y he participado de varias comunidades técnicas del DF, como en organización del SuperHappyDevHouse, Hackspedition y otros eventos. También he participado de cerca con varias comunidades técnicas alrededor de México y en otras partes del mundo. En estas experiencias he oído muchas veces, de mucha gente diferente, la misma opinión:</p>
<blockquote><p>En México hay una gran comunidad y gran talento</p></blockquote>
<p>Creo que en México tenemos la dedicacion y el interés de hacer las cosas en grande. Creo también que a veces en México nos hace falta un pequeño empujón: un poco de guía en lo que queremos hacer,y hacer mas visible el gran trabajo que hemos venido realizando.</p>
<p>Hace un mes me mudé a Guadalajara, y durante este tiempo he visto muchos grupos haciendo cosas bastante interesantes. Me gustaría contribuir a los esfuerzos de los grupos que convergen en el HackerGarage, y me gustaría ayudar a generar un ambiente similar al del Hacker Dojo.</p>
<p>Para generar este ambiente que todos estamos tratando de logar de innovación, creatividad y comunidad, creo que la guía de grandes personas nos ayudaría a avanzar mas rápido. Por ejemplo, el Hacker Dojo las pláticas de personas como Rasmus Lerdorf, David Weekly, Progrium, Lee Felsenstein y muchos otros, han contribuido mucho al crecimiento de los miembros de aquella comunidad.</p>
<p>En el HackerGarage se realizan constatemente pláticas donde los miembros comparten su conocimiento. Y eso está muy, muy bien. Pero les propongo algo que complementa este esfuerzo: reunirnos en comunidad a ver la gran cantidad de contenido de calidad disponible en línea&#8211;presentaciones, cursos, seminarios&#8211;para generar un evento donde veamos al otro tipo de personas, y donde podamos platicar entre nosotros sus ideas. Platicar de tecnología, escribir código, tomar chela y esas cosas que los geeks necesitamos.</p>
<p>Esta es una idea que ya tenia pensada llevar acabo desde que vivía en el DF, pero la vida me llevó a moverme a Guadalajara, y me agrada ver que hay una comunidad igual de entusiasta con la puedo compartir este tipo de eventos. Ahora, despues de un periodo de adaptación creo que estoy listo para ayudar a la organizacion del HackerGarage y del SuperHappyDevHouse Guadalajara con los eventos que se organizan.</p>
<p>La primera sesión de Beer and Code será el próximo viernes 19 de agosto en el HackerGarage, buscando poner la siguiente plática en un proyector, programar un rato, platicar de tecnología con otros asistentes, tomar chela y relajar el estrés de la semana.</p>
<p><a href="http://www.infoq.com/presentations/Making-Apps-That-Dont-Suck">Making Apps That Dont Suck</a></p>
<p>La idea es empezar a organizar este tipo de eventos seguido, como algún día paso con los hackups en la Ciudad de México.</p>
<p>Daniel Zavala</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Beer+and+Code%231&amp;link=http://siedrix.com/beer-and-code1&amp;notes=Este%20escrito%20esta%20pensado%20para%20el%20blog%20del%20Hacker%20Garage%2C%20donde%20sera%20el%20evento%2C%20somo%20me%20gusta%20llevar%20un%20recopiliacion%20en%20este%20blog%2C%20para%20mas%20informacion%20chequen%20el%20blog%20del%20Hacker%20Garage.%20Gracias%20a%20%40RuyCer%20y%20a%20%40CelesteNorth%20por%20su%20ayuda%20a%20estructurarlo.%0D%0A%0D%0AVe%20pl%C3%A1ticas%20de%20gente%20fenomenal%2C%20escribe%20c%C3&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Beer+and+Code%231&amp;link=http://siedrix.com/beer-and-code1&amp;notes=Este%20escrito%20esta%20pensado%20para%20el%20blog%20del%20Hacker%20Garage%2C%20donde%20sera%20el%20evento%2C%20somo%20me%20gusta%20llevar%20un%20recopiliacion%20en%20este%20blog%2C%20para%20mas%20informacion%20chequen%20el%20blog%20del%20Hacker%20Garage.%20Gracias%20a%20%40RuyCer%20y%20a%20%40CelesteNorth%20por%20su%20ayuda%20a%20estructurarlo.%0D%0A%0D%0AVe%20pl%C3%A1ticas%20de%20gente%20fenomenal%2C%20escribe%20c%C3&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Beer+and+Code%231&amp;link=http://siedrix.com/beer-and-code1&amp;notes=Este%20escrito%20esta%20pensado%20para%20el%20blog%20del%20Hacker%20Garage%2C%20donde%20sera%20el%20evento%2C%20somo%20me%20gusta%20llevar%20un%20recopiliacion%20en%20este%20blog%2C%20para%20mas%20informacion%20chequen%20el%20blog%20del%20Hacker%20Garage.%20Gracias%20a%20%40RuyCer%20y%20a%20%40CelesteNorth%20por%20su%20ayuda%20a%20estructurarlo.%0D%0A%0D%0AVe%20pl%C3%A1ticas%20de%20gente%20fenomenal%2C%20escribe%20c%C3&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Beer+and+Code%231&amp;link=http://siedrix.com/beer-and-code1&amp;notes=Este%20escrito%20esta%20pensado%20para%20el%20blog%20del%20Hacker%20Garage%2C%20donde%20sera%20el%20evento%2C%20somo%20me%20gusta%20llevar%20un%20recopiliacion%20en%20este%20blog%2C%20para%20mas%20informacion%20chequen%20el%20blog%20del%20Hacker%20Garage.%20Gracias%20a%20%40RuyCer%20y%20a%20%40CelesteNorth%20por%20su%20ayuda%20a%20estructurarlo.%0D%0A%0D%0AVe%20pl%C3%A1ticas%20de%20gente%20fenomenal%2C%20escribe%20c%C3&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-posterous">
			<a href="http://www.shareaholic.com/api/share/?title=Beer+and+Code%231&amp;link=http://siedrix.com/beer-and-code1&amp;notes=Este%20escrito%20esta%20pensado%20para%20el%20blog%20del%20Hacker%20Garage%2C%20donde%20sera%20el%20evento%2C%20somo%20me%20gusta%20llevar%20un%20recopiliacion%20en%20este%20blog%2C%20para%20mas%20informacion%20chequen%20el%20blog%20del%20Hacker%20Garage.%20Gracias%20a%20%40RuyCer%20y%20a%20%40CelesteNorth%20por%20su%20ayuda%20a%20estructurarlo.%0D%0A%0D%0AVe%20pl%C3%A1ticas%20de%20gente%20fenomenal%2C%20escribe%20c%C3&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=210&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Posterous">Post this to Posterous</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Beer+and+Code%231&amp;link=http://siedrix.com/beer-and-code1&amp;notes=Este%20escrito%20esta%20pensado%20para%20el%20blog%20del%20Hacker%20Garage%2C%20donde%20sera%20el%20evento%2C%20somo%20me%20gusta%20llevar%20un%20recopiliacion%20en%20este%20blog%2C%20para%20mas%20informacion%20chequen%20el%20blog%20del%20Hacker%20Garage.%20Gracias%20a%20%40RuyCer%20y%20a%20%40CelesteNorth%20por%20su%20ayuda%20a%20estructurarlo.%0D%0A%0D%0AVe%20pl%C3%A1ticas%20de%20gente%20fenomenal%2C%20escribe%20c%C3&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://www.shareaholic.com/api/share/?title=Beer+and+Code%231&amp;link=http://siedrix.com/beer-and-code1&amp;notes=Este%20escrito%20esta%20pensado%20para%20el%20blog%20del%20Hacker%20Garage%2C%20donde%20sera%20el%20evento%2C%20somo%20me%20gusta%20llevar%20un%20recopiliacion%20en%20este%20blog%2C%20para%20mas%20informacion%20chequen%20el%20blog%20del%20Hacker%20Garage.%20Gracias%20a%20%40RuyCer%20y%20a%20%40CelesteNorth%20por%20su%20ayuda%20a%20estructurarlo.%0D%0A%0D%0AVe%20pl%C3%A1ticas%20de%20gente%20fenomenal%2C%20escribe%20c%C3&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=61&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Beer+and+Code%231&amp;link=http://siedrix.com/beer-and-code1&amp;notes=Este%20escrito%20esta%20pensado%20para%20el%20blog%20del%20Hacker%20Garage%2C%20donde%20sera%20el%20evento%2C%20somo%20me%20gusta%20llevar%20un%20recopiliacion%20en%20este%20blog%2C%20para%20mas%20informacion%20chequen%20el%20blog%20del%20Hacker%20Garage.%20Gracias%20a%20%40RuyCer%20y%20a%20%40CelesteNorth%20por%20su%20ayuda%20a%20estructurarlo.%0D%0A%0D%0AVe%20pl%C3%A1ticas%20de%20gente%20fenomenal%2C%20escribe%20c%C3&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://siedrix.com/beer-and-code1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Materiales y resumen: Primera clase de Node.js</title>
		<link>http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs</link>
		<comments>http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs#comments</comments>
		<pubDate>Thu, 21 Apr 2011 21:21:05 +0000</pubDate>
		<dc:creator>Siedrix</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://siedrix.com/?p=1256</guid>
		<description><![CDATA[En esta pagina encontraras los materiales de la primera clase de nodejs en el hacker room, tambien vota en el tema de la segunda platica.]]></description>
			<content:encoded><![CDATA[<p>El martes pasado fue la primera platica de nodejs en el hacker room y logramos muy buena convocatoria, fueron 20+ personas en vivo y unas cuantas mas en streaming. Al terminar la platica <a href="http://www.twitter.com/hugostevens" target="_black">@hugostevens</a> me regalo una caja de jugo por romper el record de personas en el hacker room, gracias por el apoyo.</p>
<p>Ademas <a href="http://www.twitter.com/nRikeDiaz" target="_black">@nRikeDiaz</a> comento en twitter &#8220;Yay, <a href="http://www.twitter.com/Siedrix" target="_black">@Siedrix</a> es más famoso que Duane Nickull, al menos en el Hacker Room <img src='http://siedrix.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .&#8221; y yo culpo a adobe por eso.</p>
<p>Me gustaria compartirles el video(no se grabaron las primeras 2 o 3 slides) y los materiales de la platica, dejen cualquier duda en los comentarios y tratare de resolverla.</p>
<ul>
<li>El video se encuentra en el <a href="http://www.ustream.tv/channel/hackerroom" target="_blank">ustream </a>del hackerroom, <a href="http://www.ustream.tv/recorded/14144658" target="_blank">link directo a la presentación</a>.</li>
<li>El codigo se encuentra en mi github, <a href="https://github.com/Siedrix/presentaciones/tree/master/node101toMVC" target="_blank">link directo al código</a>.</li>
<li>Las presentaciones se encuentran en <a href="http://siedrix.com/presentaciones/node101toMVC/" target="_blank">este link</a></li>
</ul>
<p>El próximo miércoles a las 8 de la noche tendremos la siguiente platica, había comentado que fuera sobre localstorage y como hacer <em>one page ajax aplications</em>, pero varias personas pidieron que continuaremos con Nodejs, por lo cual voten que desean de platica.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Materiales+y+resumen%3A+Primera+clase+de+Node.js&amp;link=http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs&amp;notes=En%20esta%20pagina%20encontraras%20los%20materiales%20de%20la%20primera%20clase%20de%20nodejs%20en%20el%20hacker%20room%2C%20tambien%20vota%20en%20el%20tema%20de%20la%20segunda%20platica.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Materiales+y+resumen%3A+Primera+clase+de+Node.js&amp;link=http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs&amp;notes=En%20esta%20pagina%20encontraras%20los%20materiales%20de%20la%20primera%20clase%20de%20nodejs%20en%20el%20hacker%20room%2C%20tambien%20vota%20en%20el%20tema%20de%20la%20segunda%20platica.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Materiales+y+resumen%3A+Primera+clase+de+Node.js&amp;link=http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs&amp;notes=En%20esta%20pagina%20encontraras%20los%20materiales%20de%20la%20primera%20clase%20de%20nodejs%20en%20el%20hacker%20room%2C%20tambien%20vota%20en%20el%20tema%20de%20la%20segunda%20platica.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Materiales+y+resumen%3A+Primera+clase+de+Node.js&amp;link=http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs&amp;notes=En%20esta%20pagina%20encontraras%20los%20materiales%20de%20la%20primera%20clase%20de%20nodejs%20en%20el%20hacker%20room%2C%20tambien%20vota%20en%20el%20tema%20de%20la%20segunda%20platica.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-posterous">
			<a href="http://www.shareaholic.com/api/share/?title=Materiales+y+resumen%3A+Primera+clase+de+Node.js&amp;link=http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs&amp;notes=En%20esta%20pagina%20encontraras%20los%20materiales%20de%20la%20primera%20clase%20de%20nodejs%20en%20el%20hacker%20room%2C%20tambien%20vota%20en%20el%20tema%20de%20la%20segunda%20platica.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=210&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Posterous">Post this to Posterous</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Materiales+y+resumen%3A+Primera+clase+de+Node.js&amp;link=http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs&amp;notes=En%20esta%20pagina%20encontraras%20los%20materiales%20de%20la%20primera%20clase%20de%20nodejs%20en%20el%20hacker%20room%2C%20tambien%20vota%20en%20el%20tema%20de%20la%20segunda%20platica.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://www.shareaholic.com/api/share/?title=Materiales+y+resumen%3A+Primera+clase+de+Node.js&amp;link=http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs&amp;notes=En%20esta%20pagina%20encontraras%20los%20materiales%20de%20la%20primera%20clase%20de%20nodejs%20en%20el%20hacker%20room%2C%20tambien%20vota%20en%20el%20tema%20de%20la%20segunda%20platica.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=61&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Materiales+y+resumen%3A+Primera+clase+de+Node.js&amp;link=http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs&amp;notes=En%20esta%20pagina%20encontraras%20los%20materiales%20de%20la%20primera%20clase%20de%20nodejs%20en%20el%20hacker%20room%2C%20tambien%20vota%20en%20el%20tema%20de%20la%20segunda%20platica.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://siedrix.com/materiales-y-resumen-primera-clase-de-nodejs/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Manejo de Tareas y Proyectos</title>
		<link>http://siedrix.com/manejo-de-tareas-y-proyectos</link>
		<comments>http://siedrix.com/manejo-de-tareas-y-proyectos#comments</comments>
		<pubDate>Mon, 14 Mar 2011 13:00:53 +0000</pubDate>
		<dc:creator>Siedrix</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Un Loki]]></category>

		<guid isPermaLink="false">http://siedrix.com/?p=1237</guid>
		<description><![CDATA[Les comparto la herramienta que estoy usando para manejar mis tareas y proyectos, tiene git, deployment, tareas y milestones.]]></description>
			<content:encoded><![CDATA[<p>Desde hace unos meses he estado freelanceando y poco a poco he buscado herramientas para ser más organizado. Después de pasar por varios métodos y varias alternativas creo que he encontrado una muy buena opción, todavía está en beta, pero tiene todos los features que necesito en el mismo lugar. Me gustaría compartirles esta herramienta.</p>
<p>La herramienta se llama <a href="http://www.springloops.com/v2/" target="_blank">sprintloops </a>y tiene los siguientes features para cada proyecto que tienes dado de alta:</p>
<ul>
<li>Tickets: Tienes la posibilidad de levantar tickets para cada tarea que requieres realizar, los puedes asignar con una prioridad y tienen un estado que puede ser abierto, en proceso, resuelta o cerrada.</li>
<li>Milestones: funciona para agrupar varios tickets, cada milestone tiene una fecha para la que debe de ser resuelto.</li>
<li>Un repositorio para el código del proyecto: puede ser un SVN o un GIT, tienes un bonito visualizar en el browser de tus archivos y una manera de saber las diferencias entre cada commit.</li>
<li>Entregar el código a tu servidor: puedes agregar una dirección de ftp, sftp o algunas cosas más de tu servidor y con eso entregar el código a tu servidor. Tengo que confesar que funciona mucho mejor con mis proyectos de PHP que lo que realizo con Node, por que no he logrado resetear el proceso en node sin entrar al servidor por ssh.</li>
</ul>
<p>Además de todos estos features tienes la posibilidad de tener encargados para cada tarea y tener un timeline de los cambios que van sucediendo en el proyecto, pero como trabajo solo, no he hecho mucho uso de esto.</p>
<p>Espero que esta herramienta les ayude un poco a mejorar su organización, en el caso de que ustedes ya tengan una herramienta que usen para organizar sus proyectos me gustaría probarla, les agradecería que dejaran un comentario con el link a la herramienta y porqué les agrada.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Manejo+de+Tareas+y+Proyectos&amp;link=http://siedrix.com/manejo-de-tareas-y-proyectos&amp;notes=Les%20comparto%20la%20herramienta%20que%20estoy%20usando%20para%20manejar%20mis%20tareas%20y%20proyectos%2C%20tiene%20git%2C%20deployment%2C%20tareas%20y%20milestones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Manejo+de+Tareas+y+Proyectos&amp;link=http://siedrix.com/manejo-de-tareas-y-proyectos&amp;notes=Les%20comparto%20la%20herramienta%20que%20estoy%20usando%20para%20manejar%20mis%20tareas%20y%20proyectos%2C%20tiene%20git%2C%20deployment%2C%20tareas%20y%20milestones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Manejo+de+Tareas+y+Proyectos&amp;link=http://siedrix.com/manejo-de-tareas-y-proyectos&amp;notes=Les%20comparto%20la%20herramienta%20que%20estoy%20usando%20para%20manejar%20mis%20tareas%20y%20proyectos%2C%20tiene%20git%2C%20deployment%2C%20tareas%20y%20milestones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Manejo+de+Tareas+y+Proyectos&amp;link=http://siedrix.com/manejo-de-tareas-y-proyectos&amp;notes=Les%20comparto%20la%20herramienta%20que%20estoy%20usando%20para%20manejar%20mis%20tareas%20y%20proyectos%2C%20tiene%20git%2C%20deployment%2C%20tareas%20y%20milestones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-posterous">
			<a href="http://www.shareaholic.com/api/share/?title=Manejo+de+Tareas+y+Proyectos&amp;link=http://siedrix.com/manejo-de-tareas-y-proyectos&amp;notes=Les%20comparto%20la%20herramienta%20que%20estoy%20usando%20para%20manejar%20mis%20tareas%20y%20proyectos%2C%20tiene%20git%2C%20deployment%2C%20tareas%20y%20milestones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=210&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Posterous">Post this to Posterous</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Manejo+de+Tareas+y+Proyectos&amp;link=http://siedrix.com/manejo-de-tareas-y-proyectos&amp;notes=Les%20comparto%20la%20herramienta%20que%20estoy%20usando%20para%20manejar%20mis%20tareas%20y%20proyectos%2C%20tiene%20git%2C%20deployment%2C%20tareas%20y%20milestones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://www.shareaholic.com/api/share/?title=Manejo+de+Tareas+y+Proyectos&amp;link=http://siedrix.com/manejo-de-tareas-y-proyectos&amp;notes=Les%20comparto%20la%20herramienta%20que%20estoy%20usando%20para%20manejar%20mis%20tareas%20y%20proyectos%2C%20tiene%20git%2C%20deployment%2C%20tareas%20y%20milestones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=61&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Manejo+de+Tareas+y+Proyectos&amp;link=http://siedrix.com/manejo-de-tareas-y-proyectos&amp;notes=Les%20comparto%20la%20herramienta%20que%20estoy%20usando%20para%20manejar%20mis%20tareas%20y%20proyectos%2C%20tiene%20git%2C%20deployment%2C%20tareas%20y%20milestones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://siedrix.com/manejo-de-tareas-y-proyectos/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Que tanto debe saber un diseñador de código?</title>
		<link>http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo</link>
		<comments>http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo#comments</comments>
		<pubDate>Wed, 10 Nov 2010 23:09:23 +0000</pubDate>
		<dc:creator>Siedrix</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://siedrix.com/?p=1189</guid>
		<description><![CDATA[Esta es una de las preguntas complicadas sobre el desarrollo web. Hay quienes opinan que solo PSDs, hay quienes opinan que deben de hacer el HTML/CSS, espero que esta platica con Ryan Singer les ayude a resolverlo.]]></description>
			<content:encoded><![CDATA[<p>Esta es una de las preguntas complicadas sobre el desarrollo web. En la agencia en la que trabajaba siempre teniamos el dilema de quien es el encargado del HTML y CSS, había opiniones desde la opion que el diseñador entregaba el PSD y terminaba su trabajo hasta la opcion de que ellos estaban encargados de el js de las animaciones.</p>
<p>En esta entrevista Ryan Singer dice 2 cosas importantes:</p>
<ul>
<li>Hacer interfaces implica conectar a un usario con la informacion de la base de datos</li>
<li>Mientras mas cerca este el desarrollador y los disenadores sera mas facil desarrollar una interface.</li>
</ul>
<p>Espero que les agrade la platica. Adelante el video por que las 2 primeras preguntas son &#8220;Como empezaste a trabajar en 37 signals?&#8221; y &#8220;Por que todos los disenadores deben de viajar a japon un vez en la vida?&#8221;</p>
<p><object width="550" height="320"><param name="movie" value="http://www.youtube.com/v/O2Edf7h1Yn8?fs=1&amp;hl=es_ES"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/O2Edf7h1Yn8?fs=1&amp;hl=es_ES&#038;start=155" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="550" height="320"></embed></object></p>
<p>Me gustaria tener un buen debate sobre este tema, asi que imagen que esto es un foro y no un blog?</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Que+tanto+debe+saber+un+dise%C3%B1ador+de+c%C3%B3digo%3F&amp;link=http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo&amp;notes=Esta%20es%20una%20de%20las%20preguntas%20complicadas%20sobre%20el%20desarrollo%20web.%20Hay%20quienes%20opinan%20que%20solo%20PSDs%2C%20hay%20quienes%20opinan%20que%20deben%20de%20hacer%20el%20HTML%2FCSS%2C%20espero%20que%20esta%20platica%20con%20Ryan%20Singer%20les%20ayude%20a%20resolverlo.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Que+tanto+debe+saber+un+dise%C3%B1ador+de+c%C3%B3digo%3F&amp;link=http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo&amp;notes=Esta%20es%20una%20de%20las%20preguntas%20complicadas%20sobre%20el%20desarrollo%20web.%20Hay%20quienes%20opinan%20que%20solo%20PSDs%2C%20hay%20quienes%20opinan%20que%20deben%20de%20hacer%20el%20HTML%2FCSS%2C%20espero%20que%20esta%20platica%20con%20Ryan%20Singer%20les%20ayude%20a%20resolverlo.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Que+tanto+debe+saber+un+dise%C3%B1ador+de+c%C3%B3digo%3F&amp;link=http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo&amp;notes=Esta%20es%20una%20de%20las%20preguntas%20complicadas%20sobre%20el%20desarrollo%20web.%20Hay%20quienes%20opinan%20que%20solo%20PSDs%2C%20hay%20quienes%20opinan%20que%20deben%20de%20hacer%20el%20HTML%2FCSS%2C%20espero%20que%20esta%20platica%20con%20Ryan%20Singer%20les%20ayude%20a%20resolverlo.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Que+tanto+debe+saber+un+dise%C3%B1ador+de+c%C3%B3digo%3F&amp;link=http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo&amp;notes=Esta%20es%20una%20de%20las%20preguntas%20complicadas%20sobre%20el%20desarrollo%20web.%20Hay%20quienes%20opinan%20que%20solo%20PSDs%2C%20hay%20quienes%20opinan%20que%20deben%20de%20hacer%20el%20HTML%2FCSS%2C%20espero%20que%20esta%20platica%20con%20Ryan%20Singer%20les%20ayude%20a%20resolverlo.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-posterous">
			<a href="http://www.shareaholic.com/api/share/?title=Que+tanto+debe+saber+un+dise%C3%B1ador+de+c%C3%B3digo%3F&amp;link=http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo&amp;notes=Esta%20es%20una%20de%20las%20preguntas%20complicadas%20sobre%20el%20desarrollo%20web.%20Hay%20quienes%20opinan%20que%20solo%20PSDs%2C%20hay%20quienes%20opinan%20que%20deben%20de%20hacer%20el%20HTML%2FCSS%2C%20espero%20que%20esta%20platica%20con%20Ryan%20Singer%20les%20ayude%20a%20resolverlo.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=210&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Posterous">Post this to Posterous</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Que+tanto+debe+saber+un+dise%C3%B1ador+de+c%C3%B3digo%3F&amp;link=http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo&amp;notes=Esta%20es%20una%20de%20las%20preguntas%20complicadas%20sobre%20el%20desarrollo%20web.%20Hay%20quienes%20opinan%20que%20solo%20PSDs%2C%20hay%20quienes%20opinan%20que%20deben%20de%20hacer%20el%20HTML%2FCSS%2C%20espero%20que%20esta%20platica%20con%20Ryan%20Singer%20les%20ayude%20a%20resolverlo.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://www.shareaholic.com/api/share/?title=Que+tanto+debe+saber+un+dise%C3%B1ador+de+c%C3%B3digo%3F&amp;link=http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo&amp;notes=Esta%20es%20una%20de%20las%20preguntas%20complicadas%20sobre%20el%20desarrollo%20web.%20Hay%20quienes%20opinan%20que%20solo%20PSDs%2C%20hay%20quienes%20opinan%20que%20deben%20de%20hacer%20el%20HTML%2FCSS%2C%20espero%20que%20esta%20platica%20con%20Ryan%20Singer%20les%20ayude%20a%20resolverlo.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=61&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Que+tanto+debe+saber+un+dise%C3%B1ador+de+c%C3%B3digo%3F&amp;link=http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo&amp;notes=Esta%20es%20una%20de%20las%20preguntas%20complicadas%20sobre%20el%20desarrollo%20web.%20Hay%20quienes%20opinan%20que%20solo%20PSDs%2C%20hay%20quienes%20opinan%20que%20deben%20de%20hacer%20el%20HTML%2FCSS%2C%20espero%20que%20esta%20platica%20con%20Ryan%20Singer%20les%20ayude%20a%20resolverlo.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://siedrix.com/que-tanto-debe-saber-un-disenador-de-codigo/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery Divide o riesgos al aprender js</title>
		<link>http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js</link>
		<comments>http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js#comments</comments>
		<pubDate>Tue, 02 Nov 2010 13:00:59 +0000</pubDate>
		<dc:creator>Siedrix</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://siedrix.com/?p=1181</guid>
		<description><![CDATA[En esta plática Rebecca Murphey nos habla de las necesidades y riesgos de aprender javascript de DOM centrica o atravez de copiar y pegar snipets de jQuery.]]></description>
			<content:encoded><![CDATA[<p>Javascript se ha pasado de ser un juguete, a ser una herramienta necesaria para el desarrollo web. Desarrolladores cada día tienen que aprender cosas más complejas del lenguaje y pese a que la mayoría de nosotros aprendemos usando jQuery o alguna otra librería y pegando plug ins, esta no puede ser la manera de que javascript se utilice y se difunda.</p>
<p>En esta plática Rebecca Murphey nos habla de las necesidades y riesgos de aprender javascript de esta manera.  Pasando por ejemplos de código hechos muy DOM céntricos hasta las grandes preguntas que los desarrolladores necesitemos responder para llevar el lenguaje al siguiente nivel.</p>
<p><embed src="http://blip.tv/play/hq0KgoiLOAI" type="application/x-shockwave-flash" width="480" height="300" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p>Espero que hayan disfrutado la platica y si algun dia quieren reunirse por un cafe y hablar de eso, me encantaria. Me pueden contactar por los comentarios del blog o por mi twitter <a href="http://www.twitter.com/siedrix" target="_black">@siedrix</a> .</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=jQuery+Divide+o+riesgos+al+aprender+js&amp;link=http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js&amp;notes=En%20esta%20pl%C3%A1tica%20Rebecca%20Murphey%20nos%20habla%20de%20las%20necesidades%20y%20riesgos%20de%20aprender%20javascript%20de%20DOM%20centrica%20o%20atravez%20de%20copiar%20y%20pegar%20snipets%20de%20jQuery.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=jQuery+Divide+o+riesgos+al+aprender+js&amp;link=http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js&amp;notes=En%20esta%20pl%C3%A1tica%20Rebecca%20Murphey%20nos%20habla%20de%20las%20necesidades%20y%20riesgos%20de%20aprender%20javascript%20de%20DOM%20centrica%20o%20atravez%20de%20copiar%20y%20pegar%20snipets%20de%20jQuery.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=jQuery+Divide+o+riesgos+al+aprender+js&amp;link=http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js&amp;notes=En%20esta%20pl%C3%A1tica%20Rebecca%20Murphey%20nos%20habla%20de%20las%20necesidades%20y%20riesgos%20de%20aprender%20javascript%20de%20DOM%20centrica%20o%20atravez%20de%20copiar%20y%20pegar%20snipets%20de%20jQuery.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=jQuery+Divide+o+riesgos+al+aprender+js&amp;link=http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js&amp;notes=En%20esta%20pl%C3%A1tica%20Rebecca%20Murphey%20nos%20habla%20de%20las%20necesidades%20y%20riesgos%20de%20aprender%20javascript%20de%20DOM%20centrica%20o%20atravez%20de%20copiar%20y%20pegar%20snipets%20de%20jQuery.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-posterous">
			<a href="http://www.shareaholic.com/api/share/?title=jQuery+Divide+o+riesgos+al+aprender+js&amp;link=http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js&amp;notes=En%20esta%20pl%C3%A1tica%20Rebecca%20Murphey%20nos%20habla%20de%20las%20necesidades%20y%20riesgos%20de%20aprender%20javascript%20de%20DOM%20centrica%20o%20atravez%20de%20copiar%20y%20pegar%20snipets%20de%20jQuery.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=210&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Posterous">Post this to Posterous</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=jQuery+Divide+o+riesgos+al+aprender+js&amp;link=http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js&amp;notes=En%20esta%20pl%C3%A1tica%20Rebecca%20Murphey%20nos%20habla%20de%20las%20necesidades%20y%20riesgos%20de%20aprender%20javascript%20de%20DOM%20centrica%20o%20atravez%20de%20copiar%20y%20pegar%20snipets%20de%20jQuery.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://www.shareaholic.com/api/share/?title=jQuery+Divide+o+riesgos+al+aprender+js&amp;link=http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js&amp;notes=En%20esta%20pl%C3%A1tica%20Rebecca%20Murphey%20nos%20habla%20de%20las%20necesidades%20y%20riesgos%20de%20aprender%20javascript%20de%20DOM%20centrica%20o%20atravez%20de%20copiar%20y%20pegar%20snipets%20de%20jQuery.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=61&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=jQuery+Divide+o+riesgos+al+aprender+js&amp;link=http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js&amp;notes=En%20esta%20pl%C3%A1tica%20Rebecca%20Murphey%20nos%20habla%20de%20las%20necesidades%20y%20riesgos%20de%20aprender%20javascript%20de%20DOM%20centrica%20o%20atravez%20de%20copiar%20y%20pegar%20snipets%20de%20jQuery.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://siedrix.com/jquery-divide-o-riesgos-al-aprender-js/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El futuro de jQuery y javascript</title>
		<link>http://siedrix.com/el-futuro-de-jquery-y-javascript</link>
		<comments>http://siedrix.com/el-futuro-de-jquery-y-javascript#comments</comments>
		<pubDate>Wed, 20 Oct 2010 13:56:33 +0000</pubDate>
		<dc:creator>Siedrix</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://siedrix.com/?p=1155</guid>
		<description><![CDATA[jQuery 1.4.3  fue liberado la semana pasada, ya habia hablado de como funcionaba el plug in de templating. En esta platica John Resig explica las mejoras para esta version y que planean hacer en un futuro.]]></description>
			<content:encoded><![CDATA[<p>jQuery 1.4.3  fue liberado la semana pasada, ya habia hablado de como funcionaba el plug in de templating. En esta platica John Resig explica las mejoras para esta version y que planean hacer en un futuro.</p>
<p><iframe src="http://player.vimeo.com/video/15909549" width="400" height="224" frameborder="0"></iframe>
<p><a href="http://vimeo.com/15909549">John Resig &#8211; The Future Of JavaScript &#038; jQuery 2010</a> from <a href="http://vimeo.com/user4985842">legacye</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Espero que esto les permita usar jQuery y sus nuevos APIs. Los nuevos APIs parece que haran nuestra vida mas facil.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=El+futuro+de+jQuery+y+javascript&amp;link=http://siedrix.com/el-futuro-de-jquery-y-javascript&amp;notes=jQuery%201.4.3%20%C2%A0fue%20liberado%20la%20semana%20pasada%2C%20ya%20habia%20hablado%20de%20como%20funcionaba%20el%20plug%20in%20de%20templating.%20En%20esta%20platica%20John%20Resig%20explica%20las%20mejoras%20para%20esta%20version%20y%20que%20planean%20hacer%20en%20un%20futuro.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=El+futuro+de+jQuery+y+javascript&amp;link=http://siedrix.com/el-futuro-de-jquery-y-javascript&amp;notes=jQuery%201.4.3%20%C2%A0fue%20liberado%20la%20semana%20pasada%2C%20ya%20habia%20hablado%20de%20como%20funcionaba%20el%20plug%20in%20de%20templating.%20En%20esta%20platica%20John%20Resig%20explica%20las%20mejoras%20para%20esta%20version%20y%20que%20planean%20hacer%20en%20un%20futuro.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=El+futuro+de+jQuery+y+javascript&amp;link=http://siedrix.com/el-futuro-de-jquery-y-javascript&amp;notes=jQuery%201.4.3%20%C2%A0fue%20liberado%20la%20semana%20pasada%2C%20ya%20habia%20hablado%20de%20como%20funcionaba%20el%20plug%20in%20de%20templating.%20En%20esta%20platica%20John%20Resig%20explica%20las%20mejoras%20para%20esta%20version%20y%20que%20planean%20hacer%20en%20un%20futuro.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=El+futuro+de+jQuery+y+javascript&amp;link=http://siedrix.com/el-futuro-de-jquery-y-javascript&amp;notes=jQuery%201.4.3%20%C2%A0fue%20liberado%20la%20semana%20pasada%2C%20ya%20habia%20hablado%20de%20como%20funcionaba%20el%20plug%20in%20de%20templating.%20En%20esta%20platica%20John%20Resig%20explica%20las%20mejoras%20para%20esta%20version%20y%20que%20planean%20hacer%20en%20un%20futuro.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-posterous">
			<a href="http://www.shareaholic.com/api/share/?title=El+futuro+de+jQuery+y+javascript&amp;link=http://siedrix.com/el-futuro-de-jquery-y-javascript&amp;notes=jQuery%201.4.3%20%C2%A0fue%20liberado%20la%20semana%20pasada%2C%20ya%20habia%20hablado%20de%20como%20funcionaba%20el%20plug%20in%20de%20templating.%20En%20esta%20platica%20John%20Resig%20explica%20las%20mejoras%20para%20esta%20version%20y%20que%20planean%20hacer%20en%20un%20futuro.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=210&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Posterous">Post this to Posterous</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=El+futuro+de+jQuery+y+javascript&amp;link=http://siedrix.com/el-futuro-de-jquery-y-javascript&amp;notes=jQuery%201.4.3%20%C2%A0fue%20liberado%20la%20semana%20pasada%2C%20ya%20habia%20hablado%20de%20como%20funcionaba%20el%20plug%20in%20de%20templating.%20En%20esta%20platica%20John%20Resig%20explica%20las%20mejoras%20para%20esta%20version%20y%20que%20planean%20hacer%20en%20un%20futuro.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://www.shareaholic.com/api/share/?title=El+futuro+de+jQuery+y+javascript&amp;link=http://siedrix.com/el-futuro-de-jquery-y-javascript&amp;notes=jQuery%201.4.3%20%C2%A0fue%20liberado%20la%20semana%20pasada%2C%20ya%20habia%20hablado%20de%20como%20funcionaba%20el%20plug%20in%20de%20templating.%20En%20esta%20platica%20John%20Resig%20explica%20las%20mejoras%20para%20esta%20version%20y%20que%20planean%20hacer%20en%20un%20futuro.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=61&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=El+futuro+de+jQuery+y+javascript&amp;link=http://siedrix.com/el-futuro-de-jquery-y-javascript&amp;notes=jQuery%201.4.3%20%C2%A0fue%20liberado%20la%20semana%20pasada%2C%20ya%20habia%20hablado%20de%20como%20funcionaba%20el%20plug%20in%20de%20templating.%20En%20esta%20platica%20John%20Resig%20explica%20las%20mejoras%20para%20esta%20version%20y%20que%20planean%20hacer%20en%20un%20futuro.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://siedrix.com/el-futuro-de-jquery-y-javascript/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installar CouchDb 1.0 y Node.js en Ubuntu</title>
		<link>http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu</link>
		<comments>http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu#comments</comments>
		<pubDate>Mon, 02 Aug 2010 16:05:48 +0000</pubDate>
		<dc:creator>Siedrix</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://siedrix.com/?p=1021</guid>
		<description><![CDATA[En este tutorial explico como pasar de un Ubuntu desde cero a tener Couch DB y Node corriendo como ambientes de desarrollo. Pronto tendré mas tutoriales de como hacer cosas con estos 2 lenguajes, rockean.]]></description>
			<content:encoded><![CDATA[<p>Llevo un par de fines de semana jugando con Node.js y usando a CouchDb como base de datos para node. He tenido problemas con el XulRunner y con V8 y cosas por el estilo, entonces este fin de semana decidí dedicar una buena parte del sábado a como instalarlos en ubuntu y evitar tener problemas que me quitaran tiempo de desarrollo, después de un rato de leer cuales eran las mejores maneras de instalarlo, decidí por estas opciones, formatee mi Ubuntu y entonces instale Couch y Node anotando linea por linea, después le pase el tutorial a <a href="http://www.twitter.com/altuzar" target="_black">@altuzar</a> y el pudo hacerlo sobre su VMWare.</p>
<p>Vamos empezar con algunas cosas básicas que necesitamos tener:</p>
<p>Algunas cosas básicas que necesitamos<br />
<code>sudo apt-get install build-essential</code><br />
Necesitaremos Git<br />
<code>sudo apt-get -y install git-core gitosis</code></p>
<h2>Installar CouchDB</h2>
<p>Prerequisitos de CouchDB<br />
<code>sudo apt-get install make gcc zlib1g-dev libssl-dev libreadline5-dev rake</code><br />
Fecheamos CouchDb<br />
<code>git clone git://github.com/jhs/build-couchdb<br />
cd build-couchdb<br />
git submodule init<br />
git submodule update</code><br />
Hacemos Rake a Couch, tomara un rato, pero hace todo por nosotros, entonces vale la pena esperar.<br />
<code>rake</code><br />
Despues inicializamos Couch con:<br />
<code>build/bin/couchdb</code><br />
Despues vamos al browser en la direccion http://127.0.0.1:5984/ y debemos de ver<br />
<code>{"couchdb":"Welcome","version":"1.0.0"}</code></p>
<h2>Installar Node.js</h2>
<p>Bajamos el codigo<br />
<code>git clone git://github.com/ry/node<br />
cd node</code><br />
Installamos Node<br />
<code>./configure<br />
make<br />
make install</code><br />
Testeamos Node<br />
<code>make test</code><br />
Construimos la documentacion<br />
<code>make doc</code><br />
De esta manera siempre tendremos la documentacion en<br />
<code>man doc/node.1</code></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Installar+CouchDb+1.0+y+Node.js+en+Ubuntu&amp;link=http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu&amp;notes=En%20este%20tutorial%20explico%20como%20pasar%20de%20un%20Ubuntu%20desde%20cero%20a%20tener%20Couch%20DB%20y%20Node%20corriendo%20como%20ambientes%20de%20desarrollo.%20Pronto%20tendr%C3%A9%20mas%20tutoriales%20de%20como%20hacer%20cosas%20con%20estos%202%20lenguajes%2C%20rockean.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Installar+CouchDb+1.0+y+Node.js+en+Ubuntu&amp;link=http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu&amp;notes=En%20este%20tutorial%20explico%20como%20pasar%20de%20un%20Ubuntu%20desde%20cero%20a%20tener%20Couch%20DB%20y%20Node%20corriendo%20como%20ambientes%20de%20desarrollo.%20Pronto%20tendr%C3%A9%20mas%20tutoriales%20de%20como%20hacer%20cosas%20con%20estos%202%20lenguajes%2C%20rockean.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Installar+CouchDb+1.0+y+Node.js+en+Ubuntu&amp;link=http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu&amp;notes=En%20este%20tutorial%20explico%20como%20pasar%20de%20un%20Ubuntu%20desde%20cero%20a%20tener%20Couch%20DB%20y%20Node%20corriendo%20como%20ambientes%20de%20desarrollo.%20Pronto%20tendr%C3%A9%20mas%20tutoriales%20de%20como%20hacer%20cosas%20con%20estos%202%20lenguajes%2C%20rockean.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Installar+CouchDb+1.0+y+Node.js+en+Ubuntu&amp;link=http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu&amp;notes=En%20este%20tutorial%20explico%20como%20pasar%20de%20un%20Ubuntu%20desde%20cero%20a%20tener%20Couch%20DB%20y%20Node%20corriendo%20como%20ambientes%20de%20desarrollo.%20Pronto%20tendr%C3%A9%20mas%20tutoriales%20de%20como%20hacer%20cosas%20con%20estos%202%20lenguajes%2C%20rockean.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-posterous">
			<a href="http://www.shareaholic.com/api/share/?title=Installar+CouchDb+1.0+y+Node.js+en+Ubuntu&amp;link=http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu&amp;notes=En%20este%20tutorial%20explico%20como%20pasar%20de%20un%20Ubuntu%20desde%20cero%20a%20tener%20Couch%20DB%20y%20Node%20corriendo%20como%20ambientes%20de%20desarrollo.%20Pronto%20tendr%C3%A9%20mas%20tutoriales%20de%20como%20hacer%20cosas%20con%20estos%202%20lenguajes%2C%20rockean.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=210&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Posterous">Post this to Posterous</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Installar+CouchDb+1.0+y+Node.js+en+Ubuntu&amp;link=http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu&amp;notes=En%20este%20tutorial%20explico%20como%20pasar%20de%20un%20Ubuntu%20desde%20cero%20a%20tener%20Couch%20DB%20y%20Node%20corriendo%20como%20ambientes%20de%20desarrollo.%20Pronto%20tendr%C3%A9%20mas%20tutoriales%20de%20como%20hacer%20cosas%20con%20estos%202%20lenguajes%2C%20rockean.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://www.shareaholic.com/api/share/?title=Installar+CouchDb+1.0+y+Node.js+en+Ubuntu&amp;link=http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu&amp;notes=En%20este%20tutorial%20explico%20como%20pasar%20de%20un%20Ubuntu%20desde%20cero%20a%20tener%20Couch%20DB%20y%20Node%20corriendo%20como%20ambientes%20de%20desarrollo.%20Pronto%20tendr%C3%A9%20mas%20tutoriales%20de%20como%20hacer%20cosas%20con%20estos%202%20lenguajes%2C%20rockean.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=61&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Installar+CouchDb+1.0+y+Node.js+en+Ubuntu&amp;link=http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu&amp;notes=En%20este%20tutorial%20explico%20como%20pasar%20de%20un%20Ubuntu%20desde%20cero%20a%20tener%20Couch%20DB%20y%20Node%20corriendo%20como%20ambientes%20de%20desarrollo.%20Pronto%20tendr%C3%A9%20mas%20tutoriales%20de%20como%20hacer%20cosas%20con%20estos%202%20lenguajes%2C%20rockean.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://siedrix.com/installar-couchdb-1-0-y-node-js-en-ubuntu/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Audio en Javascript</title>
		<link>http://siedrix.com/audio-en-javascript</link>
		<comments>http://siedrix.com/audio-en-javascript#comments</comments>
		<pubDate>Tue, 18 May 2010 19:00:59 +0000</pubDate>
		<dc:creator>Siedrix</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://siedrix.com/?p=978</guid>
		<description><![CDATA[Audio en HTML5 esta en camino, por el momento hay varias librarias interesantes para usar el audio con javascript, chequen estas opciones.]]></description>
			<content:encoded><![CDATA[<p>Como uno de los futuros tags de HTML5 tendremos audio, esto todavía esta en un estado de desarrollo con problemas de compactibilidad y codecs, pero ya hay muchas ideas de que podríamos hacer cuando la tecnología llegue a ser un standard en todos los browsers.</p>
<p>Seria genial poder correr un audio con las siguientes lineas de código:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript">soundManager.<span class="me1">createSound</span><span class="br0">&#40;</span><span class="br0">&#123;</span>
  id<span class="sy0">:</span> <span class="st0">'mySound'</span><span class="sy0">,</span>
  url<span class="sy0">:</span> <span class="st0">'/path/to/an.mp3'</span>
<span class="br0">&#125;</span><span class="br0">&#41;</span>.<span class="me1">play</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></div></div>

<p>Y esto ya es posible, hay una librería llamada <a href="http://isflashdeadyet.com/sm2/" target="_blank">SoundManager2</a> que utiliza javascript para correr archivos de audio, decidiendo si se hace con html o flash dependiendo la situación, esto es una solución bastante útil para resolver problemas de compatibilidad. Pueden encontrar esta librería en esta pagina.</p>
<p>Otro ejemplo es esta <a href="http://ajaxian.com/archives/speech-recognition-with-javascript-speechapi-com" target="_blank">librería</a> que utilizando javascript nos permite pasar texto a audio y viceversa. Usando una combinación de javascript y flash para controlar el audio y el micrófono.</p>
<p>Con lo cual tenemos la posibilidad de construir una extensión de chrome que nos permita cambiar cualquier pagina a audio, cambiar nuestra pagina para personas con discapacidad o hacer cualquier otra cosa que se nos ocurra (como saludar o mentarle la madre a  las personas cuando entran un sitio basadas en el browser que tienen(cuantos developers les gustaría mentarle la madre a cada persona que entra a un sitio usando IE6)).</p>
<p>Tenemos la posibilidad de crear muchas payasadas y creo que esto sera un paso bastante agradable para fomentar mejores aplicaciones web, como tener streaming de audio por javascript.</p>
<p>Nota: Por favor, developers de javascript, absténganse de poner música con auto play al entrar a un sitio.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Audio+en+Javascript+&amp;link=http://siedrix.com/audio-en-javascript&amp;notes=Audio%20en%20HTML5%20esta%20en%20camino%2C%20por%20el%20momento%20hay%20varias%20librarias%20interesantes%20para%20usar%20el%20audio%20con%20javascript%2C%20chequen%20estas%20opciones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%2524%257Btitle%257D%2B-%2B%2524%257Bshort_link%257D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Audio+en+Javascript+&amp;link=http://siedrix.com/audio-en-javascript&amp;notes=Audio%20en%20HTML5%20esta%20en%20camino%2C%20por%20el%20momento%20hay%20varias%20librarias%20interesantes%20para%20usar%20el%20audio%20con%20javascript%2C%20chequen%20estas%20opciones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Audio+en+Javascript+&amp;link=http://siedrix.com/audio-en-javascript&amp;notes=Audio%20en%20HTML5%20esta%20en%20camino%2C%20por%20el%20momento%20hay%20varias%20librarias%20interesantes%20para%20usar%20el%20audio%20con%20javascript%2C%20chequen%20estas%20opciones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Audio+en+Javascript+&amp;link=http://siedrix.com/audio-en-javascript&amp;notes=Audio%20en%20HTML5%20esta%20en%20camino%2C%20por%20el%20momento%20hay%20varias%20librarias%20interesantes%20para%20usar%20el%20audio%20con%20javascript%2C%20chequen%20estas%20opciones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-posterous">
			<a href="http://www.shareaholic.com/api/share/?title=Audio+en+Javascript+&amp;link=http://siedrix.com/audio-en-javascript&amp;notes=Audio%20en%20HTML5%20esta%20en%20camino%2C%20por%20el%20momento%20hay%20varias%20librarias%20interesantes%20para%20usar%20el%20audio%20con%20javascript%2C%20chequen%20estas%20opciones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=210&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post this to Posterous">Post this to Posterous</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Audio+en+Javascript+&amp;link=http://siedrix.com/audio-en-javascript&amp;notes=Audio%20en%20HTML5%20esta%20en%20camino%2C%20por%20el%20momento%20hay%20varias%20librarias%20interesantes%20para%20usar%20el%20audio%20con%20javascript%2C%20chequen%20estas%20opciones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-slashdot">
			<a href="http://www.shareaholic.com/api/share/?title=Audio+en+Javascript+&amp;link=http://siedrix.com/audio-en-javascript&amp;notes=Audio%20en%20HTML5%20esta%20en%20camino%2C%20por%20el%20momento%20hay%20varias%20librarias%20interesantes%20para%20usar%20el%20audio%20con%20javascript%2C%20chequen%20estas%20opciones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=61&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to SlashDot">Submit this to SlashDot</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Audio+en+Javascript+&amp;link=http://siedrix.com/audio-en-javascript&amp;notes=Audio%20en%20HTML5%20esta%20en%20camino%2C%20por%20el%20momento%20hay%20varias%20librarias%20interesantes%20para%20usar%20el%20audio%20con%20javascript%2C%20chequen%20estas%20opciones.&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://siedrix.com/audio-en-javascript/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

