<?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>Hackerdude &#187; Espa&ntilde;ol</title>
	<atom:link href="http://www.hackerdude.com/category/spanish/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hackerdude.com</link>
	<description>Software Development Blog by David Martinez</description>
	<lastBuildDate>Fri, 17 Sep 2010 18:31:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Reclutamiento</title>
		<link>http://www.hackerdude.com/2010/04/01/reclutamiento/</link>
		<comments>http://www.hackerdude.com/2010/04/01/reclutamiento/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 01:10:12 +0000</pubDate>
		<dc:creator>David Martinez</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Español]]></category>

		<guid isPermaLink="false">http://www.hackerdude.com/?p=742</guid>
		<description><![CDATA[Esto es en respuesta a la Carta abierta de un desempleado a los entrevistadores A veces hago entrevistas laborales. Una de nuestras oficinas está en México. En mi compañía NO hacemos pruebas psicométricas, y solicitamos currículums sin foto, edad o información personal. Mi interés principal es 1) Eres listo, puedes escribir código al nivel que [...]]]></description>
			<content:encoded><![CDATA[<p>Esto es en respuesta a la <a href="http://humanosconrecursos.blogspot.com/2010/03/carta-abierta-de-un-desempleado-los.html">Carta abierta de un desempleado a los entrevistadores</a></p>
<p>A veces hago entrevistas laborales. Una de nuestras oficinas está en México. En mi compañía NO hacemos pruebas psicométricas, y solicitamos currículums sin foto, edad o información personal. Mi interés principal es 1) Eres listo, puedes escribir código al nivel que requerimos?,  2) Trabajas sin tenerte que decir qué hacer a cada rato? y 3) Tienes pasión por escribir software y por ayudar a otros a escribir software?</p>
<p>Evidentemente, todos los candidatos van a decir que sí. La cosa es probarlo. La validez de los metos con los que probamos cualquier cosa en cuanto a reclutamiento es lo que está en cuestión aquí.</p>
<p><span id="more-742"></span></p>
<p>El sistema de reclutamiento en México en general es muy probre, y yo creo que es cuestión más cultural que por "falta de profesionalismo" - palabra muy interesante porque cada persona tiene una definición diferente (por ejemplo los reclutadores que hacen eso parte de la entrevista probablemente piensan que eso es muy profesional) y nos permite quejarnos sin repercusiones.. "<i>Yo</i> si soy profesional, <i>él/ella</i> no" piensan orgullosamente ambas partes, normalmente al mismo tiempo, sin darse cuenta de que ambos al pensar eso están permitiendo que su ego les enturbie la posibilidad de trabajar juntos.</p>
<p>Por un lado la actitud de algunos empleadores es de intercambiar piezas. En mi caso prefiero pensar que la empresa es una persona, y cada quién es una parte importante de una misma entidad. Así que perder a un empleado es más como perder una mano que como perder una pieza en una maquinaria. El comentario de la lealtad e "irte sabiendo más" me preocupó porque en mi caso yo quiero que todos mis desarrolladores cuando se vayan de mi compañía sepan más. Si nó de qué les sirvió estar con nosotros? Espero y exijo que cumplan con sus non-competes y que se comporten éticamente, por supuesto, pero les deseo lo mejor y a lo mejor un día regresan, o se vuelven nuestros clientes o proveedores. Tratamos de serles nosotros también leales a nuestros empleados esperando que no necesiten irse - Si se fué, es un problema de retención mío, no un problema de lealtad de mi empleado. Pero el mercado es el mercado.</p>
<p>Por el lado de los empleados, hay una tendencia clasista de pensar que el empleador ("patrón" que es una palabra con "baggage" cultural y es increible que todavía se use y hasta en ámbitos legales) es o malvado, "no nos quiere dar el empleo" (entonces porqué puso el anuncio??) o la tiene contra el pobre empleado (proletario) de alguna manera. Estoy seguro de que hay algunos empleadores que son así, pero en general éstos no retienen a buenos empleados por mucho tiempo y acaban tronando después de pelearse con todo su equipo. Sabiendo esto, si piensas así porqué te quieres poner en esa situación? Mejor ve a aplicar en otro lado donde pienses que son buenas personas.</p>
<p>Pero en vez de expresar nuestras frustraciones mediante el quejarnos porque nuestro reclutador es muy joven o nuestro candidato es muy viejo (discriminación por edad en ambos lados), o asumir que el reclutador es incompetente porque te pone ciertas preguntas (cómo sabes si esta persona no es obligada a preguntar eso antes de entrar "en materia"?), o "éste es de otro país" (empleado o empleador tienen menor o diferente valor por ser o no ser de país X - sí, Estados Unidos incluido?), mejor pónte en los zapatos del reclutador durante el periodo entero de la entrevista, desde el enviar el resume+cover letter hasta la contratación. Una vez adentro, puedes averiguar el motivo por el cual la entrevista se hace así y cambiarlo.</p>
<p>Por ejemplo, agencia o no, un reclutador promedio tiene que revisar a veces cientos de curriculums que la computadora puso como "posible". 90% de ellos no llegarán a entrevista. Todos los currículums dicen que la persona es "capaz", "profesional", "a team player", "learns fast". Dime tú, si tengo 400 currículums que regresó el computer match y 300 dicen que son profesionales, lo creo nomás porque lo leo? No, si le dedico sólo 10 segundos por cada uno, rápido tirando los que no me atraen inmediatamente o no parecen muy buenos, termino reduciendo la pila a unos pocos para hacer las llamadas, y eso me tomó una hora entera. Después hay que hablarles y eso es una hora en promedio cada uno mientras escribo mis notas y envío el currículum interesante después de hablar. Ahí te fué media semana. Todo este tiempo es caro, y las compañías no reciben dinero por este tiempo.</p>
<p>En la entrevista es lo mismo. La pregunta de <i>"porqué te contrato a tí y no a otros?"</i> te permite venderte a tí mismo y demostrar pasión por tu trabajo, te permite decir qué piensas que es tu ventaja en el mercado competitivo, y le permite al reclutador comparar intereses personales con los de la compañía. También es oportunidad para sacar tu portafolio de trabajo si lo tienes y mostrar cómo le ahorraste a la compañía dinero, hiciste una venta mayor o decir una anécdota que pruebe que el valor que proporcionas a la compañía es mucho mayor al costo que le incurres mediante tu salario. Obviamente, no hay respuesta "exacta" para todas las compañías. Si la hubiera, no la preguntarían por el mismo motivo por el que no importa que todos dicen que son muy "profesionales".</p>
<p>El <i>"qué sabes/investigaste acerca de nuestra compañía?"</i> demuestra interés en ayudar a los otros empleados de la compañía (un grupo de trabajo de humanos, no una "entidad malévola") a cumplir sus metas desde el momento en que aprendes que existe. Si lo viste, sabes lo que producen y venden y sigues aquí, demuestra que al menos puedes verte a tí mismo haciendo una carrera al menos a mediano plazo en la compañía para ayudarles en sus metas, en vez de nada más preocuparte por el siguiente cheque.<br />Dices que eres profesional? Pórtate entonces como un <i>colaborador</i>, que eres antes de la entrevista (estás colaborando con ellos para averiguar si puedes ayudarles), y cuando te contraten serás un <i>socio</i> y no un <i>empleado</i>. Demuéstrales que averiguaste lo que hace la compañía, y en particular cómo es su flujo de dinero (qué venden? Quién los provee? Cómo funcionan sus economías de escala?), e incluso que a lo mejor averiguaste algo interesante relacionado con tu carrera. Por ejemplo, para contadores: fíjate que averigué que la estructura fiscal de una compañía como esta permite creatividad en deducir XXXX clase de gastos - pum, a lo mejor les ahorras dinero rápido. O para desarrolladores - Oye, noté que su sitio de ventas están usando servidor de aplicaciones X y hay unos parches importantes que pueden hacer ese servidor más rápido. Convence a tu entrevistador que si tu pasión por tu vida y por tu carrera te hace obsesionarte por ayudar a cualquier compañía antes de que te conozcan, es más probable que seas más que otra persona en otra silla recibiendo un salario, en vez de eso ahora eres un <i>socio</i>, y todos quieren trabajar con gente así.</p>
<p>Créanme que es la total esperanza del reclutador que tú seas el adecuado, porque eso quiere decir que pueden dejar de entrevistar gente donde hacen las mismas preguntas una y otra vez (aburridísimo, particularmente si el interlocutor no tiene pasión o interés real en lo que la compañia hace).</p>
<p>La carta termina con lo siguiente:</p>
<blockquote><p>Miren, señores. Yo sólo quiero un empleo. Uno en el que volver a sentirme digno, uno que me permita levantarme todas las mañanas con nueva ilusión. Una empresa que me quiera por lo que contribuyo, que me respete y cuente conmigo. <br />Así que por favor, hagan bien su trabajo que yo haré el mío.
</p></blockquote>
<p>Que es precisamente el problema de actitud del que estamos hablando. Parte de tu trabajo es el explicarles a ellos por qué tú eres la respuesta a sus necesidades. Tienes el mismo valor que ellos, pero está en tí comprobarlo. Ánimo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerdude.com/2010/04/01/reclutamiento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Libre: ¿Rebeldía Estéril of Física Cuántica?</title>
		<link>http://www.hackerdude.com/2008/02/22/software-libre-%c2%bfrebeldia-esteril-of-fisica-cuantica/</link>
		<comments>http://www.hackerdude.com/2008/02/22/software-libre-%c2%bfrebeldia-esteril-of-fisica-cuantica/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 22:12:41 +0000</pubDate>
		<dc:creator>David Martinez</dc:creator>
				<category><![CDATA[Español]]></category>

		<guid isPermaLink="false">http://www.hackerdude.com/2008/02/22/software-libre-%c2%bfrebeldia-esteril-of-fisica-cuantica/</guid>
		<description><![CDATA[En Consumer.es, Alexey Pazhitnov (creador de Tetris) dice que El software libre sólo es una rebeldía estéril, y se pone a opinar acerca de capitalismo versus socialismo. Creo que reducir esto a "socialismo/capitalismo" es una reacción que sobresimplifica un asunto que es por naturaleza complejo, tomando prestados temas de política para crear miedo, con la [...]]]></description>
			<content:encoded><![CDATA[<p>En Consumer.es, Alexey Pazhitnov (creador de Tetris) dice que <a href="http://www.consumer.es/web/es/tecnologia/software/2008/02/21/174286.php">El software libre sólo es una rebeldía estéril</a>, y se pone a opinar acerca de capitalismo versus socialismo.</p>
<p>Creo que reducir esto a "socialismo/capitalismo" es una reacción que sobresimplifica un asunto que es por naturaleza complejo, tomando prestados temas de política para crear miedo, con la idea probablemente de proteger su mercado (como hacer pipí en los árboles si eres canino), y demuestra un problema de entendimiento tanto de los sistemas de libre mercado como de los sistemas socialistas. Me explico:</p>
<p />
<p /><!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">technorati tags:<br />
<a href="http://technorati.com/tag/software" rel="tag">software</a><br />
<a href="http://technorati.com/tag/opensource" rel="tag">open source</a><br />
<a href="http://technorati.com/tag/economics" rel="tag">economics</a><br />
<a href="http://technorati.com/tag/business" rel="tag">business</a>
</p>
<p><!-- technorati tags end --></p>
<p><span id="more-520"></span></p>
<p>
El malentendido más bien estriba en pensar en Software como "pelotitas" (productos físicos) en vez de ideas - y proviene de una manera anticuada de ver a la economía. Los hombres de negocios "flojos" sólo pueden pensar en software como un producto físico que se puede vender. Este es el paradigma en el que Pazhitnov se encuentra, y es el paradigma de la industria comercial de software. La sobresimplificación es una necesidad para ellos; por ejemplo, hace algunos años trabajé con alguien que estaba en una casa comercial de software en los 80s, y me dijo: <i>Entonces era muy sencillo saber si a la gente le gustaba tu software - simplemente veías el "Loading Dock" por varios días. Si los camiones regresaban llenos, tu software estaba siendo rechazado. Si regresaban vacíos, a la gente le gusta tu product</i>. Es en realidad tentador que manejar tu negocio sea tan sencillo.
</p>
<p>El problema es que, tal como la luz exhibe propiedades de ondas pero también de partículas dependiendo del caso, el software es en muchos casos "ideas" (mi maestro de física decía que la física puede explicar cualquier tema en el mundo, vamos a ver si es cierto).
</p>
<p>En realidad no hay solución fija a esta cuestion: Depende del tipo del mercado, el nivel de comoditización del mismo, y el tipo de interacción del software con el usuario, será el nivel de esterilidad o prosperidad de la idea del software libre o fuente abierta.</p>
<p>En videojuegos tiene más sentido que se trate como un producto físico. Lo compras, te gusta, lo juegas y lo desinstalas. Mucho después lo instalas otra vez, lo juegas otra vez, lo desinstalas. Pero en sistemas operativos, que son la base del trabajo de todos, tiene sentido que el software sea ideas. Lo instalas; lo usas para correr programas; lo usas para hacer scripts que atan programas juntos; lo usas para crear otros programas; lo usas para enlazar las máquinas juntas y hacer soluciones; servidores; mercados enteros como el Web 2.0. Cuando utilizas software de esta manera, la idea de que sea un producto y no lo puedas abrir o recompilar es un limitante de mercado muy real.</p>
<p>Entonces, software tratado como ideas crea mercados que son por naturaleza muy diferentes al software tratado como un producto físico. Esto se complica también porque el software por un lado puede ser manufacturado instantáneamente (el día que tengamos "personal fabricators" las economías también van a tener que cambiar). Y por otro lado, el software "nunca está terminado", así que siempre hay posibilidad de nuevas versiones (aunque el delta de uttilidad de las nuevas versiones en el mercado es mucho menor al costo de las mismas).</p>
<p>En un ambiente donde el software es tratado como ideas (dejemos GPL por un momento y pensemos en licencias más liberales como MIT o BSD para clarificar el modelo), la única barrera a la colaboración es el tiempo que toma a una persona comprender las ideas existentes (el código) de una manera suficientemente eficiente para colaborar con el mismo o bien internalizarlo en un producto. Esta es una inversión importante de tiempo y dinero para una compañía, y una inversión que la gente joven o gente que tiene más tiempo disponible (o una compañía ya sea pequeña o al menos ágil) es más capaz de hacer por su cuenta (porque, como el arte, se vuelve una pasión). Todo esto enfoca a industrias abiertas a hacer dinero en servicios en lugar de en productos (porque es más fácil poner precio a servicios). El problema es que el mercado de servicios es más complejo que el de productos. Las compañías de servicios no pueden descansar en sus laureles - sólo son tan buenas como el servicio que proporcionan hoy, y su flujo de caja puede ser interrumpido en cualquier momento. Una compañía de productos puede navegar en una misma línea de producción por muchos años (Coca Cola, Microsoft) sin problemas de flujo de caja.</p>
<p>También influye el hecho de que las ideas son reutilizables - varias compañías de software como producto pueden colaborar con fuente abierta para un bién común (World of Warcraft-LUA, Apple-Darwin, IBM-un chorro), acabando con un modelo que es parte producto, parte ideas y por ende más complicado de contabilizar. Si eres compañía de producto, típicamente colaboras con ideas hasta que tengas tus necesidades cubiertas y combines para crear un producto. Si eres servicio, das el producto gratis con la compra de un contrato de servicio. Así que los dos modelos tienden a canibalizarse.</p>
<p>Una persona de negocios pragmática (que siempre son los más exitosos) debe pensar que estos modelos están aquí para quedarse y pensar en éstos nuevos términos para decidir en un modelo de trabajo que proporcione ya sea un flujo de caja óptimo o un dominio de mercado total - depende de los objetivos de la compañía, o como físicos cuánticos, tratar de encontrar un modelo mixto que no desaparezca en una implosión nuclear. <img src='http://www.hackerdude.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerdude.com/2008/02/22/software-libre-%c2%bfrebeldia-esteril-of-fisica-cuantica/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Curso de Rails: Desarrollo basado en Pruebas</title>
		<link>http://www.hackerdude.com/2006/02/21/curso_rails_unit_tests/</link>
		<comments>http://www.hackerdude.com/2006/02/21/curso_rails_unit_tests/#comments</comments>
		<pubDate>Wed, 22 Feb 2006 06:17:16 +0000</pubDate>
		<dc:creator>David Martinez</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.hackerdude.com/?p=461</guid>
		<description><![CDATA[He a&#241;adido al curso de rails el cap&#237;tulo pr&#225;ctico de pruebas de unidad, incluyendo el desarrollo basado en pruebas. Espero les guste, y les agradezco sus comentarios y apoyo a este proyecto.]]></description>
			<content:encoded><![CDATA[<p>He a&ntilde;adido al curso de rails el cap&iacute;tulo pr&aacute;ctico de pruebas de unidad, incluyendo el desarrollo basado en pruebas. Espero les guste, y les agradezco sus comentarios y apoyo a este proyecto.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerdude.com/2006/02/21/curso_rails_unit_tests/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Editando c&#243;digo HTML en idiomas con marcas diacr&#237;ticas</title>
		<link>http://www.hackerdude.com/2006/02/14/html_con_diacriticas/</link>
		<comments>http://www.hackerdude.com/2006/02/14/html_con_diacriticas/#comments</comments>
		<pubDate>Tue, 14 Feb 2006 18:37:52 +0000</pubDate>
		<dc:creator>David Martinez</dc:creator>
				<category><![CDATA[CBBTR]]></category>
		<category><![CDATA[Español]]></category>

		<guid isPermaLink="false">http://www.hackerdude.com/?p=458</guid>
		<description><![CDATA[Manejando marcas diacr&#237;ticas en HTML]]></description>
			<content:encoded><![CDATA[<p> Como muchas personas de habla hispana, muchas veces me veo en la necesidad de editar c&oacute;digo<br />
HTML en idiomas con marcas diacr&iacute;ticas (como el Espa&ntilde;ol). Mi esquema de teclado soporta<br />
marcas diacr&iacute;ticas, pero dejar estas marcas en el c&oacute;digo fuente<br />
del HTML es un problema porque a veces los navegadores (o los programas de<br />
manejo de contenido) tienen un c&oacute;digo de p&aacute;gina distinto al que<br />
se utiliz&oacute; para leer el archivo originalmente, lo cual hace a las marcas<br />
diacr&iacute;ticas verse espantosas.  Y tener que recordar los c&oacute;digos de cada<br />
letra acentuada rompe el tren de pensamiento.</p>
<p>
Este art&iacute;culo ayuda a solucionar este problema mediante macros que convierten tus caracteres diacr&iacute;ticos a entidades HTML.
</p>
<p><span id="more-458"></span></p>
<h3>Vim</h3>
<p> Para <a href="http://www.vim.org">Vim</a> en todas las plataformas, usted puede a&ntilde;adir la<br />
funci&oacute;n que sigue en su .vimrc: </p>
<pre>
function Html_entities_replace()
  exe ":silent g/&ntilde;/s//\\&amp;ntilde;/g"
  exe ":silent g/&Ntilde;/s//\\&amp;Ntilde;/g"
  exe ":silent g/&aacute;/s//\\&amp;aacute;/g"
  exe ":silent g/&eacute;/s//\\&amp;eacute;/g"
  exe ":silent g/&iacute;/s//\\&amp;iacute;/g"
  exe ":silent g/&oacute;/s//\\&amp;oacute;/g"
  exe ":silent g/&uacute;/s//\\&amp;uacute;/g"
  exe ":silent g/&Aacute;/s//\\&amp;Aacute;/g"
  exe ":silent g/&Eacute;/s//\\&amp;Eacute;/g"
  exe ":silent g/&Iacute;/s//\\&amp;Iacute;/g"
  exe ":silent g/&Oacute;/s//\\&amp;Oacute;/g"
  exe ":silent g/&Uacute;/s//\\&amp;Uacute;/g"
  exe ":silent g/&uuml;/s//\\&amp;uuml;/g"
  exe ":silent g/&Uuml;/s//\\&amp;Uuml;/g"
  exe ":silent g/&iexcl;/s//\\&amp;iexcl;/g"
  exe ":silent g/&iquest;/s//\\&amp;iquest;/g"
endfunction
</pre>
<p>Con la funci&oacute;n en mano, simplemente utilice el comando<br />
:Html_entities_replace() para corregir las marcas diacr&iacute;ticas. Si<br />
prefiere mapear el comando a una tecla, tambi&eacute;n lo puede hacer en<br />
.vimrc: </p>
<pre>
map &lt;f3&gt; &lt;Esc&gt;:exec Html_entities_replace()^M
</pre>
<p>Usted puede obtener ^M tecleando control-v, control-m.</p>
<h3>Textmate</h3>
<p>Para <a href="http://macromates.com/">TextMate</a> en Mac OS X, usted puede crear una<br />
macro. He aqu&iacute; la macro que escrib&iacute;, llamada<br />
ReplaceDiacriticalMarks:</p>
<p><code lang="ruby"><br />
#!/usr/bin/ruby -Ku</p>
<p>char_to_entity = { }<br />
File.open("#{ENV['TM_BUNDLE_SUPPORT']}/international.txt").read.gsub(/^(.*)\|(.+)$/) do |_|<br />
  key = $1<br />
  char_to_entity[key] = $2<br />
end</p>
<p>ch1 =nil<br />
res = STDIN.read.gsub(/[^\x00-\x7F]|["']|&amp;(?!([a-zA-Z0-9]+|#[0-9]+|#x[0-9a-fA-F]+);)/) do |ch|<br />
  ent = char_to_entity[ch]<br />
  ent ? "\&amp;"+ent+"\;" : ch<br />
end</p>
<p>print res<br />
</code></p>
<p>La opci&oacute;n -Ku en ruby es importante, ya que vamos a utilizar UTF para<br />
leer nuestro archivo.</p>
<p>Tambi&eacute;n necesitar&aacute; un cat&aacute;logo de marcas<br />
diacr&iacute;ticas en un archivo llamado "international.txt" en el directorio<br />
de soporte del bundle HTML en Textmate. &Aacute;seg&uacute;rese de guardar el<br />
archivo en formato UTF-8:</p>
<pre>
&aacute;|aacute
&eacute;|eacute
&iacute;|iacute
&oacute;|oacute
&uacute;|uacute
&ntilde;|ntilde
&Ntilde;|Ntilde
&Aacute;|Aacute
&Eacute;|Eacute
&Iacute;|Iacute
&Oacute;|Oacute
&Uacute;|Uacute
&uuml;|udieresis
&Uuml;|Udieresis
</pre>
<p>Mis catalogos est&aacute;n incompletos porque s&oacute;lo reflejan<br />
espa&ntilde;ol latinoamericano, as&iacute; que usted puede completar utilizando<br />
<a href="http://www.htmlhelp.com/reference/html40/entities/latin1.html">la<br />
tabla de entidades Latin-1</a>
</p>
<p>Gracias a esto ahora puedo pensar mientras escribo y al mismo tiempo no me tengo que preocupar por c&oacute;digos de p&aacute;gina.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerdude.com/2006/02/14/html_con_diacriticas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rails: Mapeando objetos a relaciones</title>
		<link>http://www.hackerdude.com/2006/02/10/rails-mapeando-objetos-a-relaciones/</link>
		<comments>http://www.hackerdude.com/2006/02/10/rails-mapeando-objetos-a-relaciones/#comments</comments>
		<pubDate>Sat, 11 Feb 2006 06:48:01 +0000</pubDate>
		<dc:creator>David Martinez</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.hackerdude.com/?p=457</guid>
		<description><![CDATA[He a&#241;adido el cap&#237;tulo de Mapeo de objetos a relaciones al curso de Rails. Todavia faltan dos tipos de relaciones y la parte pr&#225;ctica, pero como el contenido es muy &#250;til como referencia decid&#237; a&#241;adirlo de una vez. Espero les guste y que demuestren su gusto haciendo click en los anuncios. technorati tags: rails, ruby, [...]]]></description>
			<content:encoded><![CDATA[<p>He a&ntilde;adido el cap&iacute;tulo de Mapeo de objetos a relaciones al <a href="http://hackerdude.com/courses/rails/">curso de Rails</a>. Todavia faltan dos tipos de relaciones y la parte pr&aacute;ctica, pero como el contenido es muy &uacute;til como referencia decid&iacute; a&ntilde;adirlo de una vez.</p>
<p>Espero les guste y que demuestren su gusto haciendo click en los anuncios.</p>
<p><!-- technorati tags begin --></p>
<p style="font-size:10px;text-align:right;">technorati tags:<br />
<a href="http://technorati.com/tag/rails" rel="tag">rails</a>,<br />
<a href="http://technorati.com/tag/ruby" rel="tag">ruby</a>,<br />
<a href="http://technorati.com/tag/rubies" rel="tag">rubies</a>,<br />
<a href="http://technorati.com/tag/cursos" rel="tag">cursos</a>
</p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerdude.com/2006/02/10/rails-mapeando-objetos-a-relaciones/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nuevo estilo visual para curso de rails</title>
		<link>http://www.hackerdude.com/2006/02/10/nuevo-estilo-visual-para-curso-de-rails/</link>
		<comments>http://www.hackerdude.com/2006/02/10/nuevo-estilo-visual-para-curso-de-rails/#comments</comments>
		<pubDate>Fri, 10 Feb 2006 18:12:43 +0000</pubDate>
		<dc:creator>David Martinez</dc:creator>
				<category><![CDATA[Español]]></category>

		<guid isPermaLink="false">http://www.hackerdude.com/?p=456</guid>
		<description><![CDATA[Cambi&#233; el estilo del Tutor de Ruby on Rails para todos los lectores de habla hispana. El estilo de antes era el del Tutor de Delphi y ya pasaron muchos a&#241;os. Tambien copi&#233; algunos de los valores css al de Delphi. Si aprietas F5 ver&#225;s los cambios. En el tutor de Delphi no se ve [...]]]></description>
			<content:encoded><![CDATA[<p>Cambi&eacute; el estilo del<br />
  <a href="http://hackerdude.com/courses/rails/">Tutor de Ruby on Rails</a><br />
	para todos los lectores de habla hispana. <br />El estilo de antes era el del<br />
	<a href="http://www.hackerdude.com/courses/delphi/indice.html">Tutor de Delphi</a> y ya<br />
	pasaron muchos a&ntilde;os.</p>
<p>Tambien copi&eacute; algunos de los valores css al de Delphi. Si aprietas F5 ver&aacute;s los cambios. En el tutor de Delphi no se ve tan bien porque el HTML es viejo.</p>
<p>Espero que les guste.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerdude.com/2006/02/10/nuevo-estilo-visual-para-curso-de-rails/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tutor de Rails en EspaÃ±ol</title>
		<link>http://www.hackerdude.com/2005/12/13/tutor-de-rails-en-espanol/</link>
		<comments>http://www.hackerdude.com/2005/12/13/tutor-de-rails-en-espanol/#comments</comments>
		<pubDate>Wed, 14 Dec 2005 03:35:48 +0000</pubDate>
		<dc:creator>David Martinez</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.hackerdude.com/2005/12/13/tutor-de-rails-en-espanol/</guid>
		<description><![CDATA[De mi tutor de Rails en EspaÃ±ol: Este curso pretende proporcionar al usuario informaciÃ³n suficiente para hacer aplicaciones de web profesionales utilizando Ruby on Rails. EstÃ¡ enfocado a personas que ya sepan algo de programaciÃ³n en otros lenguajes, lo cual quiere decir que durante el curso harÃ© referencia a conceptos y librerÃ­as familiares a usuarios [...]]]></description>
			<content:encoded><![CDATA[<p>De mi tutor de Rails en EspaÃ±ol:</p>
<blockquote cite="http://hackerdude.com/courses/rails/"><p>Este curso pretende proporcionar al usuario informaciÃ³n suficiente para hacer aplicaciones de web profesionales utilizando Ruby on Rails. EstÃ¡ enfocado a personas que ya sepan algo de programaciÃ³n en otros lenguajes, lo cual quiere decir que durante el curso harÃ© referencia a conceptos y librerÃ­as familiares a usuarios de otros lenguajes y productos.</p></blockquote>
<p class="citation"><cite cite="http://hackerdude.com/courses/rails/"><a href="http://hackerdude.com/courses/rails/">Tutor de Ruby on Rails</a></cite></p>
<p></p>
<p><!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">technorati tags: <a href="http://technorati.com/tag/rails" rel="tag">rails</a>, <a href="http://technorati.com/tag/espaÃ±ol" rel="tag">espaÃ±ol</a>, <a href="http://technorati.com/tag/web2.0" rel="tag">web2.0</a>, <a href="http://technorati.com/tag/ruby" rel="tag">ruby</a>, <a href="http://technorati.com/tag/cursos" rel="tag">cursos</a>, <a href="http://technorati.com/tag/tutoriales" rel="tag">tutoriales</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerdude.com/2005/12/13/tutor-de-rails-en-espanol/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>¿Bloguear en Espa&#241;ol?</title>
		<link>http://www.hackerdude.com/2005/12/09/bloguearonobloguear/</link>
		<comments>http://www.hackerdude.com/2005/12/09/bloguearonobloguear/#comments</comments>
		<pubDate>Fri, 09 Dec 2005 21:11:29 +0000</pubDate>
		<dc:creator>David Martinez</dc:creator>
				<category><![CDATA[Español]]></category>

		<guid isPermaLink="false">http://www.hackerdude.com/2005/12/09/%c2%bfbloguear-en-espanol/</guid>
		<description><![CDATA[Revisando mis estad&#237;sticas me d&#237; cuenta de que mucha gente todav&#237;a visita el Curso de Delphi en Espa&#241;ol que escrib&#237; hace algunos a&#241;os. Me pregunto si a alguien le interesar&#237;a que pusiera algunos de mis pensamientos en Espa&#241;ol en este blog. M&#225;s que nada ser&#237;a acerca de metodolog&#237;a, Java y Ruby on Rails. Si lo [...]]]></description>
			<content:encoded><![CDATA[<p>Revisando mis estad&iacute;sticas me d&iacute; cuenta de que mucha gente todav&iacute;a visita el Curso de Delphi en Espa&ntilde;ol que escrib&iacute; hace algunos a&ntilde;os.</p>
<p>Me pregunto si a alguien le interesar&iacute;a que pusiera algunos de mis pensamientos en Espa&ntilde;ol en este blog. M&aacute;s que nada ser&iacute;a acerca de metodolog&iacute;a, Java y Ruby on Rails.</p>
<p>Si lo hiciera, probablemente no ser&iacute;an repeticiones de las versiones en Ingl&eacute;s, sino que ser&iacute;an exclusivas para el p&uacute;blico hispano.</p>
<p>Por favor ponga sus comentarios. Gracias!<br /><!-- technorati tags begin -->
<p style="font-size: 10px; text-align: right;">technorati tags: <a href="http://technorati.com/tag/espa%C3%B1ol" rel="tag">espa&ntilde;ol</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerdude.com/2005/12/09/bloguearonobloguear/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Enciclopedia de Metodolog&#237;as &#193;giles en Espa&#241;ol</title>
		<link>http://www.hackerdude.com/2003/07/09/enciclopedia-de-metdodologias-agiles-en-espanol/</link>
		<comments>http://www.hackerdude.com/2003/07/09/enciclopedia-de-metdodologias-agiles-en-espanol/#comments</comments>
		<pubDate>Wed, 09 Jul 2003 05:43:30 +0000</pubDate>
		<dc:creator>David Martinez</dc:creator>
				<category><![CDATA[Español]]></category>

		<guid isPermaLink="false">http://www.hackerdude.com/2003/07/09/enciclopedia-de-metdodologias-agiles-en-espanol/</guid>
		<description><![CDATA[Acabo de encontrar un muy buen sitio de programaci&#243;n Extrema llamado Agile Spain. Contiene, entre otras cosas: Una Enciclopedia &#193;gil, que es un Wiki en el que se explican los t&#233;rminos de desarrollo &#193;gil, as&#237; como sus metodolog&#237;as Un Catalogo de Patrones de Dise&#241;o, donde se explican varios patrones de dise&#241;o, con ilustraciones Muy Recomendable.]]></description>
			<content:encoded><![CDATA[<p>Acabo de encontrar un muy buen sitio de programaci&oacute;n Extrema llamado <a href="http://www.agile-spain.com">Agile Spain</a>.</p>
<p>Contiene, entre otras cosas: <span id="more-378"></span>
<ul>
<li>Una <a href="http://www.agile-spain.com/modules.php?op=modload&name=phpWiki&file=index">Enciclopedia &Aacute;gil</a>, que es un Wiki en el que se explican los t&eacute;rminos de desarrollo &Aacute;gil, as&iacute; como sus metodolog&iacute;as
</li>
<li>Un <a href="http://www.agile-spain.com/modules.php?op=modload&name=Sections&file=index&req=listarticles&secid=2">Catalogo de Patrones de Dise&ntilde;o</a>, donde se explican varios patrones de dise&ntilde;o, con ilustraciones
</li>
</ul>
<p>Muy Recomendable.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerdude.com/2003/07/09/enciclopedia-de-metdodologias-agiles-en-espanol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sitio ahora en PostNuke</title>
		<link>http://www.hackerdude.com/2003/07/08/sitio-ahora-en-postnuke/</link>
		<comments>http://www.hackerdude.com/2003/07/08/sitio-ahora-en-postnuke/#comments</comments>
		<pubDate>Tue, 08 Jul 2003 05:26:58 +0000</pubDate>
		<dc:creator>David Martinez</dc:creator>
				<category><![CDATA[Español]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.hackerdude.com/2003/07/08/sitio-ahora-en-postnuke/</guid>
		<description><![CDATA[He migrado el sitio a PostNuke. Tiene mejor internacionalización, y se siente más estable. Por favor notifíquenme si hay algo que no funciona o hace falta. Entre las cosas que puedes hacer ahora se encuentran las siguientes: Cambiar tu huso horario (por ahora todos están en tiempo de Greenwich) Crear un área personal para tus [...]]]></description>
			<content:encoded><![CDATA[<p>He migrado el sitio a PostNuke. Tiene mejor internacionalización, y se siente más estable. Por favor notifíquenme si hay algo que no funciona o hace falta.</p>
<p>Entre las cosas que puedes hacer ahora se encuentran las siguientes: <span id="more-379"></span>
<ul></p>
<li>Cambiar tu huso horario (por ahora todos están en tiempo de Greenwich)
</li>
<li>Crear un área personal para tus propios enlaces, con tu propio HTML
</li>
</ul>
<p>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackerdude.com/2003/07/08/sitio-ahora-en-postnuke/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

