<?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>天狗 (Tengu) &#187; pecé</title>
	<atom:link href="http://www.tengutengu.com/tag/pece/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tengutengu.com</link>
	<description>Aprendo, aprendo, aprendo,...</description>
	<lastBuildDate>Tue, 17 Jan 2012 13:30:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>HTML 5 Incorporará la etiqueta </title>
		<link>http://www.tengutengu.com/2011/04/01/html-5-incorporara-la-etiqueta/</link>
		<comments>http://www.tengutengu.com/2011/04/01/html-5-incorporara-la-etiqueta/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 04:30:54 +0000</pubDate>
		<dc:creator>天狗 (Tengu)</dc:creator>
				<category><![CDATA[Inclasificable]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[pecé]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[WTF?!]]></category>

		<guid isPermaLink="false">http://www.tengutengu.com/?p=612</guid>
		<description><![CDATA[La nueva revisión de HTML 5 incluirá la etiqueta <sarcasm>.]]></description>
			<content:encoded><![CDATA[<div id="attachment_639" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.tengutengu.com/wp-content/uploads/2011/02/html5sarcasm.png"><img class="size-full wp-image-639" title="html5sarcasm" src="http://www.tengutengu.com/wp-content/uploads/2011/02/html5sarcasm.png" alt="HTML 5 incorporará la etiqueta &lt;sarcasm&gt;" width="450" height="183" /></a><p class="wp-caption-text">HTML 5 incorporará la etiqueta &lt;sarcasm&gt;</p></div>
<p>La nueva revisión de HTML 5 incluirá la etiqueta &lt;sarcasm&gt;.</p>
<p>Según palabras de los responsables:</p>
<blockquote><p>Esto ayudará a los buscadores a indexar mejor las páginas web al no interpretar literalmente un contenido que luego decepcione o confunda al usuario.</p></blockquote>
<p>A partir de ahora los autores y editores de noticias dispondrán de esta caracterísitica para que además haya menos lugar a dudas en las interpretaciones de sus escritos, evitando malentendidos.</p>
<div id="attachment_637" class="wp-caption aligncenter" style="width: 508px"> <a href="http://www.tengutengu.com/wp-content/uploads/2011/02/sarcasm_edit_bar.png"><img class="size-full wp-image-637" title="sarcasm_edit_bar" src="http://www.tengutengu.com/wp-content/uploads/2011/02/sarcasm_edit_bar.png" alt="Barra con botón de etiqueta &lt;sarcasm&gt;" width="498" height="58" /></a><p class="wp-caption-text">Barra con botón &quot;S&quot; de etiqueta &lt;sarcasm&gt;</p></div>
<p>Su uso será tan simple como el de la negrita, el subrayado o la cursiva, tal como vemos en el editor de WordPress.</p>
<p>Se produjeron muchos debates entre si se debía de implementar la etiqueta &lt;ironic&gt; o ﻿﻿&lt;sarcasm&gt;, pero al final se decidieron por esta última.</p>
<p>Un paso más hacia la web semántica.</p>
<p><strong>Nota:</strong> Obviamente hoy era el April fool&#8217;s day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tengutengu.com/2011/04/01/html-5-incorporara-la-etiqueta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AWK ese pequeño desconocido</title>
		<link>http://www.tengutengu.com/2011/01/27/awk-ese-pequeno-desconocido/</link>
		<comments>http://www.tengutengu.com/2011/01/27/awk-ese-pequeno-desconocido/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 09:07:41 +0000</pubDate>
		<dc:creator>天狗 (Tengu)</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[awk]]></category>
		<category><![CDATA[pecé]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://www.tengutengu.com/?p=602</guid>
		<description><![CDATA[AWK es un ejemplo de ello, un sencillo comando que en mi caso me ha ahorrado varias horas de trabajo.

En mi trabajo de vez en cuando tengo que hacer scripts a modo de copy&#038;paste para repetir el mismo trabajo simplemente cambiando el nombre del equipo o la ip o 3 o 4 datos sueltos.]]></description>
			<content:encoded><![CDATA[<div id="attachment_608" class="wp-caption alignright" style="width: 138px"><a href="http://www.tengutengu.com/wp-content/uploads/2011/01/icon.tango_.terminal.png"><img class="size-full wp-image-608" title="icon.tango.terminal" src="http://www.tengutengu.com/wp-content/uploads/2011/01/icon.tango_.terminal.png" alt="AWK es tu amigo" width="128" height="128" /></a><p class="wp-caption-text">AWK es tu amigo</p></div>
<p>Existen comandos ocultos que muchos pensamos que sólo los usan los dinosaurios de las shells de Linux, pero hay comandos muy útiles que son desconocidos por el gran público.</p>
<p><strong>AWK </strong>es un ejemplo de ello, un sencillo comando que en mi caso <strong>me ha ahorrado varias horas de trabajo</strong>.</p>
<p>En mi trabajo de vez en cuando tengo que hacer scripts a modo de <strong>copy&amp;paste</strong> para repetir el mismo trabajo simplemente cambiando el nombre del equipo o la ip o 3 o 4 datos sueltos.</p>
<p>Bien, pues entonces, y desde que me he puesto con ello utilizo <strong>awk</strong>, parto de los datos estructurados en filas y columnas y los transformo con <strong>awk </strong>y luego lanzo el script resultado para que se ponga él solo a trabajar y yo me <strong>pueda ir a tomar un café</strong> o escribir en el blog.</p>
<p><strong>cat datos.txt</strong></p>
<pre>equiporojo 10.11.12.13
equipoazul 20.21.22.23
equipoverde 30.31.32.33</pre>
<p><strong>Fabricación del script</strong></p>
<pre>echo -e "#\041/bin/ksh" &gt; script.sh
awk 'BEGIN { FS=" " RS="\n" }{print "/path/to/comando -p1 " $1 " -p2  "$2}' datos.txt &gt;&gt; script.sh</pre>
<p>Primero ponemos el encabezado y luego añadimos todos los datos.</p>
<p>En el comando awk indicamos el separador de campos con <strong>FS</strong>, el separador de líneas con <strong>RS</strong>, con <strong>$1</strong> y <strong>$2</strong> cogemos respectivamente los campos 1 y 2 de cada registro y <strong>awk </strong>nos hará la operación por cada línea.</p>
<p><strong>cat  script.sh</strong></p>
<pre>#!/bin/ksh
/path/to/comando -p1 equiporojo -p2 10.11.12.13
/path/to/comando -p1 equipoazul -p2 20.21.22.23
/path/to/comando -p1 equipoverde -p2 30.31.32.33</pre>
<p>Por si alguna vez teneis prisa y no quereis hacer un script que lea datos de un archivo siempre puedes hacer un tocho-script que ponga todos los comandos uno tras otro como este caso y que se ejecuten por lotes.</p>
<p>Teneis muchísima información sobre awk pero os pongo aquí una pequeña introducción que es por donde me animé a usarlo un poco más:</p>
<p><a title="Indroducción a AWK en alcance libre" href="http://www.alcancelibre.org/staticpages/index.php/introduccion-awk">http://www.alcancelibre.org/staticpages/index.php/introduccion-awk</a></p>
<p>Espero que esta información os pueda ser útil y os anime a usar <strong>awk</strong>, que ya lo tenía olvidado desde que lo usé un par de veces en la carrera y apenas le vi utilidad entonces.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tengutengu.com/2011/01/27/awk-ese-pequeno-desconocido/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Summer Wars</title>
		<link>http://www.tengutengu.com/2010/05/26/summer-wars/</link>
		<comments>http://www.tengutengu.com/2010/05/26/summer-wars/#comments</comments>
		<pubDate>Wed, 26 May 2010 20:14:08 +0000</pubDate>
		<dc:creator>天狗 (Tengu)</dc:creator>
				<category><![CDATA[Mundo Friki]]></category>
		<category><![CDATA[anime]]></category>
		<category><![CDATA[cine]]></category>
		<category><![CDATA[friki]]></category>
		<category><![CDATA[Japón]]></category>
		<category><![CDATA[Matrix]]></category>
		<category><![CDATA[opinión]]></category>
		<category><![CDATA[pecé]]></category>

		<guid isPermaLink="false">http://www.tengutengu.com/?p=487</guid>
		<description><![CDATA[Hace bien poco que he visto Summer Wars (サマーウォーズ) que, pese a lo extraño de la imagen de la entrada, es un anime de ciencia ficción.]]></description>
			<content:encoded><![CDATA[<p>Hace bien poco que he visto <strong>Summer Wars</strong> (サマーウォーズ) que, pese a lo extraño de la imagen de la entrada, es un anime de ciencia ficción.</p>
<p style="text-align: center;"><a href="http://www.tengutengu.com/wp-content/uploads/2010/05/summer_wars.jpg"><img class="aligncenter size-full wp-image-488" title="summer_wars" src="http://www.tengutengu.com/wp-content/uploads/2010/05/summer_wars.jpg" alt="Summer Wars" width="495" height="350" /></a></p>
<p>Pues bien, ¿por qué hablo de esta película? Como siempre, sólo se hacer dos cosas, o críticas destructivas o echar flores, hoy toca lo segundo, pues se merece los premios que ha ganado.</p>
<p>El diseño de personajes, tanto en personalidad con en estética son geniales, a destacar sobre todo la abuela de la familia, esa típica abuela que mantiene familias unidas y encima cae maja por muy mala leche que tenga.</p>
<p>En cuanto a la historia&#8230; es difícil de clasificar, pero digamos que puede tener <strong>tintes estilo Matrix</strong>, que si lo sumas a un <strong>elevado uso de internet y las redes sociales</strong> por todos los habitantes del planeta y aún así conservas<strong> la tradicionalidad de Japón</strong>, tienes una mezcla interesantísima. La película puede hacerte pensar lo peligroso que es <strong>dejar toda nuestra vida en manos de un solo sistema, en este caso Oz,</strong> que controla tanto bancos, como telefonía, como semáforos, como&#8230; todo en general. Facilitando la vida a todo el mundo, en una red supuestamente segura, hasta que llega el meollo de la historia y es aquí donde dejaré de hablar.</p>
<p>Aún así en cuanto a la historia comentaré que <strong>es como una montaña rusa</strong>, de esas que empiezan fuerte, baja el ritmo, vuelve a subir, te hace sentir feliz, luego triste, luego romántico, luego quieres pegar a alguien, luego tirarte a la bartola y esto te mantiene dentro de la película en todo momento.</p>
<p>Si normalmente recomiendo las cosas un 102%&#8230; esta vez será mínimo un <strong>103%</strong>, sobre todo para amantes de Matrix, de lo japonio en general y de cosas ordenadoriles.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tengutengu.com/2010/05/26/summer-wars/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Evento sobre Groovy y Grails</title>
		<link>http://www.tengutengu.com/2009/03/12/evento-sobre-groovy-y-grails/</link>
		<comments>http://www.tengutengu.com/2009/03/12/evento-sobre-groovy-y-grails/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 21:47:08 +0000</pubDate>
		<dc:creator>天狗 (Tengu)</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[pecé]]></category>
		<category><![CDATA[universidad]]></category>

		<guid isPermaLink="false">http://tengutengu.ath.cx/?p=128</guid>
		<description><![CDATA[Me enteré por Barrapunto que en la Universidad de León se dieron unas charlas sobre Groovy y Grails. Y bueno, como sonaba interesante y acudí al evento, era 11 de Marzo y esta era la agenda:

    * 12:30-14:30. “Groovy: la revolución de los lenguajes dinámicos”.
    * 16:30-19:30. “Desarrollo rápido de aplicaciones web con Grails”.]]></description>
			<content:encoded><![CDATA[<div id="attachment_129" class="wp-caption alignright" style="width: 222px"><a href="http://tengutengu.ath.cx/wp-content/uploads/2009/03/cartel_evento_2web.jpg"><img class="size-medium wp-image-129" title="Cartel del evento" src="http://tengutengu.ath.cx/wp-content/uploads/2009/03/cartel_evento_2web-212x300.jpg" alt="Cartel del evento" width="212" height="300" /></a><p class="wp-caption-text">Cartel del evento</p></div>
<p>Me enteré por <a title="Evento sobre Groovy y Grails" href="http://eventos.barrapunto.com/eventos/09/03/10/0918203.shtml">Barrapunto</a> que en la Universidad de León se dieron unas charlas sobre <a title="Groovy" href="http://groovy.codehaus.org/">Groovy</a> y <a title="Grails" href="http://www.grails.org/">Grails</a>. Y bueno, como sonaba interesante y acudí al evento, era 11 de Marzo y esta era la agenda:</p>
<ul>
<li><strong>12:30-14:30.</strong> “Groovy: la revolución de los lenguajes dinámicos”.</li>
<li><strong>16:30-19:30.</strong> “Desarrollo rápido de aplicaciones web con Grails”.</li>
</ul>
<p>Las charlas corrían a cargo de <a title="Álvaro Sánchez-Mariscal" href="http://www.salenda.es/empresa/historia">Álvaro Sánchez-Mariscal</a>, fundador de <a title="Salenda" href="http://www.salenda.es/">Salenda</a>.</p>
<p>Pero como la charla tenía mucho contenido técnico y yo en este momento poco tiempo para explicarla diré un par de cosinas de cada uno y me iré a dormir.</p>
<h3>Groovy</h3>
<p>Es un lenguaje compatible con la <a title="Descarga de Java Platform" href="http://java.com/es/download/">plataforma Java</a> y que incluye y mejora el lenguaje Java (hay que distinguir plataforma de lenguaje). Las mejoras incluyen principalmente la simplificación del código y su sintaxis, el uso de clousures como elemento demandado entre programadores profesionales, algún patrón de programación integrado por defecto y que toda instrucción, librería o cosa hecha en Java es 100% reutilizable en Groovy sin tocar una línea de código. De hecho se podría programar en Groovy escribiendo solo instrucciones en Java y cambiando la extensión del archivo <em>.java</em> a <em>.groovy</em> para ser más cool.</p>
<h3>Grails</h3>
<p>Es un framework para desarrollo web al más puro estilo <a title="Ruby on Rails" href="http://www.rubyonrails.org.es/">Ruby on Rails</a>. Como ya tenía unas nociones básicas de RoR me dediqué a admirar que podría hacer lo mismo que con <a title="Ruby" href="http://www.ruby-lang.org/es/">Ruby</a> en Java, y mejor aún en Groovy para hacerlo más sencillo. A parte, al ser cosa de Groovy tengo las ventajas de la reutilización las miles de librerías de Java que hay en el mundo.</p>
<h3>Algo más</h3>
<p>Nada más que felicitar a Álvaro por su clara presentación y por darnos eso que siempre gusta tanto que es una demostración de como crear aplicaciones en 5 minutos, que son cosas dignas de ver.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tengutengu.com/2009/03/12/evento-sobre-groovy-y-grails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lectores de feeds</title>
		<link>http://www.tengutengu.com/2009/03/04/lectores-de-feeds/</link>
		<comments>http://www.tengutengu.com/2009/03/04/lectores-de-feeds/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 23:57:21 +0000</pubDate>
		<dc:creator>天狗 (Tengu)</dc:creator>
				<category><![CDATA[Mundo Friki]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[pecé]]></category>

		<guid isPermaLink="false">http://tengutengu.ath.cx/?p=122</guid>
		<description><![CDATA[Hace mucho tiempo, o no tanto, en un reino muy lejano, o no tanto, un joven otaku/friki/nerd/geek leía sus noticias entrando siempre en las mismas páginas todos los días una y otra vez, perdía el tiempo actualizando las páginas cada equis tiempo para ver si había salido un artículo nuevo en alguna de sus webs favoritas, hasta que una lluviosa tarde de un mes aleatorio descubrió los lectores de feeds, en concreto Liferea.]]></description>
			<content:encoded><![CDATA[<div id="attachment_124" class="wp-caption alignright" style="width: 310px"><a href="http://tengutengu.ath.cx/wp-content/uploads/2009/03/liferea.png"><img class="size-medium wp-image-124" title="Liferea" src="http://tengutengu.ath.cx/wp-content/uploads/2009/03/liferea-300x233.png" alt="Liferea" width="300" height="233" /></a><p class="wp-caption-text">Liferea</p></div>
<p>Para el que quiera saber lo que son está la <a title="Lector de feeds en la wikipedia" href="http://es.wikipedia.org/wiki/Agregador">wikipedia</a> pero hoy vengo a hablar más de lo útiles que son para mí y la posible utilidad que le podreis buscar vosotros.</p>
<h2>Un cuento</h2>
<p>Hace mucho tiempo, o no tanto, en un reino muy lejano, o no tanto, un joven otaku/friki/nerd/geek leía sus noticias entrando siempre en las mismas páginas todos los días una y otra vez, perdía el tiempo actualizando las páginas cada equis tiempo para ver si había salido un artículo nuevo en alguna de sus webs favoritas, hasta que una lluviosa tarde de un mes aleatorio descubrió los lectores de feeds, en concreto <a title="Liferea" href="http://liferea.sourceforge.net/">Liferea</a>.</p>
<pre>apt-get install liferea</pre>
<p>A partir de ese momento el joven otaku/friki/nerd/geek dejó de andar desesperado buscando las actualizaciones, ellas venían solas a él, había un pequeño icono de notificación en el área de notificaciones que le decía que había una noticia nueva en uno de esos sitios que visita tan a menudo. Era cómodo tener a alguien que lo hiciera por él mientas aprovechaba para ver ese nuevo capítulo de anime que acababa de salir y justo 7 minutos antes su lector le avisó que era el momento de descargarlo.</p>
<div id="attachment_123" class="wp-caption alignright" style="width: 310px"><a href="http://tengutengu.ath.cx/wp-content/uploads/2009/03/google_reader.png"><img class="size-medium wp-image-123" title="Google Reader" src="http://tengutengu.ath.cx/wp-content/uploads/2009/03/google_reader-300x179.png" alt="Google Reader" width="300" height="179" /></a><p class="wp-caption-text">Google Reader</p></div>
<p>Pero un día ese mismo joven otaku/friki/nerd/geek se compró un portátil, con él se conectaba desde el exterior de su casa, ya salía de casa. Cuando se dijo a sí mismo &#8220;¿por qué no voy a leer aquí también mis noticias?&#8221; y claro, lo hacía, pero cuando las leía en un sitio no le quedaban marcadas como leídas en el otro. Pensó en sincronizar los ordenadores, pero le parecía muy lioso y se cambió a un cliente vía web. Exportó su árbol de feeds del <a title="Liferea" href="http://liferea.sourceforge.net/">Liferea</a>, se fue a su cuenta de Google, allí abrió la aplicación <a title="Google Reader" href="http://www.google.es/reader/">Google Reader</a> e importó el mismo árbol.</p>
<p>A partir de ese feliz momento este joven otaku/friki/nerd/geek se deshizo de una ligera carga y se sintió un poco más cómodo, pues hasta podía leer noticias desde el ordenador de un amigo, porque también tenía amigos, y le quedaban igualmente marcadas.</p>
<p>Esta es una historia feliz pero sin final.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tengutengu.com/2009/03/04/lectores-de-feeds/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ballena calientamanos</title>
		<link>http://www.tengutengu.com/2009/01/08/ballena-calientamanos/</link>
		<comments>http://www.tengutengu.com/2009/01/08/ballena-calientamanos/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 22:41:38 +0000</pubDate>
		<dc:creator>天狗 (Tengu)</dc:creator>
				<category><![CDATA[Inclasificable]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[pecé]]></category>

		<guid isPermaLink="false">http://tengutengu.ath.cx/?p=58</guid>
		<description><![CDATA[Hace tiempo vi por ahí unos guantes raros para el ratón, donde tú metías el ratón y la mano y ambos quedaban calentitos y evitas el problema de la mano criogénica de cuando estás unas horas en el pecé.]]></description>
			<content:encoded><![CDATA[<p>Esto es un grandioso regalo. Hace tiempo vi por ahí unos guantes raros para el ratón, donde tú metías el ratón y la mano y ambos quedaban calentitos y evitas el problema de la mano criogénica de cuando estás unas horas en el pecé. Pues nada, mi dulce Hanayame hizo este diseño y ahora navego con la mano calentita.</p>
<div id="attachment_59" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-59" title="Mano de Hanayame" src="http://tengutengu.ath.cx/wp-content/uploads/2009/01/mano_hanayame.jpg" alt="Mano de Hanayame dentro de la ballena calientamanos" width="500" height="375" /><p class="wp-caption-text">Mano de Hanayame dentro de la ballena calientamanos</p></div>
<div id="attachment_60" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-60" title="La mano otra vez" src="http://tengutengu.ath.cx/wp-content/uploads/2009/01/mano_hanayame_2.jpg" alt="Misma mano, misma ballena calientamanos, diferente perspectiva." width="500" height="375" /><p class="wp-caption-text">Misma mano, misma ballena calientamanos, diferente perspectiva.</p></div>
<p>Puede que no se vea claramente pero es una orgullosa ballena naranja y da mucho calorcito <img src='http://www.tengutengu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.tengutengu.com/2009/01/08/ballena-calientamanos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

