<?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>SISTEMAS O.R.P</title>
	<atom:link href="http://www.sistemasorp.es/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sistemasorp.es</link>
	<description>Blog sobre desarrollos y otros temas</description>
	<lastBuildDate>Wed, 17 Feb 2010 15:48:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Cosmobot 2010. Participantes y agenda</title>
		<link>http://www.sistemasorp.es/2010/02/17/cosmobot-2010-participantes-y-agenda/</link>
		<comments>http://www.sistemasorp.es/2010/02/17/cosmobot-2010-participantes-y-agenda/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 15:47:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sin categoría]]></category>

		<guid isPermaLink="false">http://www.sistemasorp.es/?p=280</guid>
		<description><![CDATA[Acabo de recibir un mail de los organizadores del Cosmobot en el cual se detalla el número de participantes:
52 equipos
32 robots de sumo
46 robots velocistas
Y de la agenda de los días 13 y 14.
La verdad es que no contaba con que hubiese tanta participación, pero esto es positivo ya que asienta la competición y la [...]]]></description>
			<content:encoded><![CDATA[<p>Acabo de recibir un mail de los organizadores del <a href="http://www.roboticspot.com/cosmobot/index.php" target="_blank">Cosmobot </a>en el cual se detalla el número de participantes:</p>
<p>52 equipos<br />
32 robots de sumo<br />
46 robots velocistas</p>
<p>Y de la agenda de los días <a href="http://www.sistemasorp.es/wp-content/uploads/2010/02/PROTOCOLO-SUMO.pdf">13</a> y <a href="http://www.sistemasorp.es/wp-content/uploads/2010/02/PROTOCOLO-VELOCISTAS.pdf">14</a>.</p>
<p>La verdad es que no contaba con que hubiese tanta participación, pero esto es positivo ya que asienta la competición y la hace más emocionante. Ahora sólo hace falta que la asistencia de público y medios de comunicación sea masiva.</p>
<p>De momento ya tengo terminado el robot de sumo a falta de algunos retoques y en breve voy a empezar con el velocista.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sistemasorp.es/2010/02/17/cosmobot-2010-participantes-y-agenda/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Seguimiento de objetos con un sensor de ultrasonidos y un servo</title>
		<link>http://www.sistemasorp.es/2010/01/26/seguimiento-de-objetos-con-un-sensor-de-ultrasonidos-y-un-servo/</link>
		<comments>http://www.sistemasorp.es/2010/01/26/seguimiento-de-objetos-con-un-sensor-de-ultrasonidos-y-un-servo/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 19:32:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sin categoría]]></category>

		<guid isPermaLink="false">http://www.sistemasorp.es/?p=277</guid>
		<description><![CDATA[Si no he escrito antes es porque estoy con un nuevo proyecto que me va a llevar un tiempo tenerlo finalizado, y es presentar dos robots (un velocista y uno de sumo) al Cosmobot 2010. Este concurso se celebrará como en ediciones anteriores en el edificio Cosmocaixa de Alcobendas el día 13 (sumo) y 14 [...]]]></description>
			<content:encoded><![CDATA[<p>Si no he escrito antes es porque estoy con un nuevo proyecto que me va a llevar un tiempo tenerlo finalizado, y es presentar dos robots (un velocista y uno de sumo) al <a href="http://www.roboticspot.com/cosmobot/">Cosmobot 2010</a>. Este concurso se celebrará como en ediciones anteriores en el edificio <a href="http://obrasocial.lacaixa.es/nuestroscentros/cosmocaixamadrid/cosmocaixamadrid_es.html">Cosmocaixa de Alcobendas</a> el día 13 (sumo) y 14 (velocistas) de Marzo.</p>
<p>De momento he comprado la piezas (motores, drivers, carcasas, sensores, baterías, etc) para ir montándolo poco a poco y hacer pruebas para afinarlos y tenerlos listos para competir esos días (¡¡¡ dan premio hasta en el 8 puesto de la clasificación !!!). Ya veremos como sale, aunque esta vez si que puedo decir que lo bonito es participar y haberse enfrentado a una multitud de inconvenientes como problemas mecánicos, eléctricos, lógicos, etc. mientras montaba los robots.</p>
<p>Por el momento estoy fabricando el sistema de seguimiento que tendrá el robot de sumo para detectar al contrincante y perseguirle. Este está formado por un sensor ultrasónico <a href="http://www.superrobotica.com/S320111.htm">SRF05</a>, un servo (en mi caso un <a href="http://towerprocn.sh15.host.35.com/towerprocn/english/servo/SERVO.html">TowerPro SG5010</a>) y la placa de control <a href="http://www.arduino.cc/">Arduino</a>.</p>
<p>El servo está continuamente girando en su rango de 180º mientras que el sensor está midiendo constantemente la distancia. Si encuentra un objeto el servo se para y según donde se haya parado (a la izquierda o a la derecha) se moverá el robot en consecuencia para seguir al contrario y echarle del dojo. He grabado un video donde practicaba estos conceptos (pero sin robot):</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/XvJSZomwFLA&#038;hl=es&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/XvJSZomwFLA&#038;hl=es&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>En este otro video de un robot de sumo se hace un seguimiento más efectivo que aún no he conseguido llevar a cabo, pero todo es probar y probar y probar:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/vbhMuPF0Qj4&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/vbhMuPF0Qj4&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>
<p>Finalmente esto es lo que debería hacer el robot de sumo:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/TIY3DCnkLxg&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/TIY3DCnkLxg&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sistemasorp.es/2010/01/26/seguimiento-de-objetos-con-un-sensor-de-ultrasonidos-y-un-servo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Saludo</title>
		<link>http://www.sistemasorp.es/2009/12/27/saludo/</link>
		<comments>http://www.sistemasorp.es/2009/12/27/saludo/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 15:19:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sin categoría]]></category>

		<guid isPermaLink="false">http://www.sistemasorp.es/?p=267</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/FeUumVcGXE8&#038;hl=es_ES&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/FeUumVcGXE8&#038;hl=es_ES&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sistemasorp.es/2009/12/27/saludo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Base de datos de IPs</title>
		<link>http://www.sistemasorp.es/2009/12/24/base-de-datos-de-ips/</link>
		<comments>http://www.sistemasorp.es/2009/12/24/base-de-datos-de-ips/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 08:43:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Informática]]></category>

		<guid isPermaLink="false">http://www.sistemasorp.es/?p=263</guid>
		<description><![CDATA[Hoy en día se puede saber de cualquier IP a qué ciudad pertenece (incluso a veces hasta el barrio). Para ello existen bases de datos en Internet donde se puede consultar este tipo de información.
En concreto voy a comentar sobre un sitio que ofrece este servicio gratis y es mantenido por donaciones. Se llama IPInfoDB. [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy en día se puede saber de cualquier IP a qué ciudad pertenece (incluso a veces hasta el barrio). Para ello existen bases de datos en Internet donde se puede consultar este tipo de información.</p>
<p>En concreto voy a comentar sobre un sitio que ofrece este servicio gratis y es mantenido por donaciones. Se llama <a href="http://ipinfodb.com/" target="_blank">IPInfoDB</a>. Provee varios servicios:</p>
<ul>
<li><a href="http://ipinfodb.com/ip_locator.php" target="_blank">Búsqueda por formulario</a>.</li>
<li><a href="http://ipinfodb.com/ip_location_api.php" target="_blank">Búsqueda mediante API</a> mediante XML o JSON.</li>
<li><a href="http://ipinfodb.com/ip_database.php" target="_blank">Descarga de base de datos</a> en formato CSV o querys SQL y una precisión a nivel de país o de ciudad.</li>
</ul>
<p>Los usos que se le pueden dar son muchos: Saber desde donde te envían los comentarios, crear un servicio en internet destinado a un país o ciudad en concreto, conocer donde están ubicados los datacenters de un dominio determinado, personalizar el idioma de una página al usuario que la visita, etc.</p>
<p>La información se actualiza a principios de cada mes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sistemasorp.es/2009/12/24/base-de-datos-de-ips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Por fin me llegó el galileoscopio</title>
		<link>http://www.sistemasorp.es/2009/12/07/por-fin-me-llego-el-galileoscopio/</link>
		<comments>http://www.sistemasorp.es/2009/12/07/por-fin-me-llego-el-galileoscopio/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 13:54:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sin categoría]]></category>

		<guid isPermaLink="false">http://www.sistemasorp.es/?p=259</guid>
		<description><![CDATA[Después de mucho tiempo, ya ha llegado

y me he puesto manos a la obra para montarlo

A ver si encuentro una noche despejada o espero a que aparezca la luna para probarlo. De momento viendo edificios y demás bien, pero con la imágen invertida.
]]></description>
			<content:encoded><![CDATA[<p>Después de <a href="http://www.sistemasorp.es/2009/10/16/el-galileoscopio-que-no-llega/" target="_blank">mucho tiempo</a>, ya ha llegado</p>
<p><a href="http://www.sistemasorp.es/wp-content/uploads/2009/12/galileoscopio1.jpg"><img class="alignnone size-medium wp-image-260" title="galileoscopio1" src="http://www.sistemasorp.es/wp-content/uploads/2009/12/galileoscopio1-300x176.jpg" alt="galileoscopio1" width="300" height="176" /></a></p>
<p>y me he puesto manos a la obra para montarlo</p>
<p><a href="http://www.sistemasorp.es/wp-content/uploads/2009/12/galileoscopio2.jpg"><img class="alignnone size-medium wp-image-261" title="galileoscopio2" src="http://www.sistemasorp.es/wp-content/uploads/2009/12/galileoscopio2-300x128.jpg" alt="galileoscopio2" width="300" height="128" /></a></p>
<p>A ver si encuentro una noche despejada o espero a que aparezca la luna para probarlo. De momento viendo edificios y demás bien, pero con la imágen invertida.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sistemasorp.es/2009/12/07/por-fin-me-llego-el-galileoscopio/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Manifiesto en defensa de los derechos fundamentales en internet</title>
		<link>http://www.sistemasorp.es/2009/12/02/manifiesto-en-defensa-de-los-derechos-fundamentales-en-internet/</link>
		<comments>http://www.sistemasorp.es/2009/12/02/manifiesto-en-defensa-de-los-derechos-fundamentales-en-internet/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 11:55:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sin categoría]]></category>

		<guid isPermaLink="false">http://www.sistemasorp.es/?p=256</guid>
		<description><![CDATA[Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que&#8230;
1.- [...]]]></description>
			<content:encoded><![CDATA[<p>Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que&#8230;</p>
<p>1.- <strong>Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos</strong>, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.</p>
<p>2.- <strong>La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia</strong>. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial -un organismo dependiente del ministerio de Cultura-, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.</p>
<p>3.- <strong>La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español</strong>, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.</p>
<p>4.- <strong>La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural</strong>. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.</p>
<p>5.- <strong>Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones</strong>. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.</p>
<p>6.- <strong>Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales</strong>, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.</p>
<p>7.- <strong>Internet debe funcionar de forma libre y sin interferencias políticas</strong> auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.</p>
<p>8.- <strong>Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España</strong>, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.</p>
<p>9.- <strong>Proponemos una verdadera reforma del derecho de propiedad intelectual</strong> orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.</p>
<p>10.- <strong>En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas</strong>. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.</p>
<p><em>Este manifiesto se ha realizado por el esfuerzo conjunto de muchas voces y pertenece a todos. Si estas de acuerdo con el, pásalo y/o publícalo.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sistemasorp.es/2009/12/02/manifiesto-en-defensa-de-los-derechos-fundamentales-en-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ejecutar un script nada más recibir un correo con postfix</title>
		<link>http://www.sistemasorp.es/2009/11/20/ejecutar-un-script-nada-mas-recibir-un-correo-con-postfix/</link>
		<comments>http://www.sistemasorp.es/2009/11/20/ejecutar-un-script-nada-mas-recibir-un-correo-con-postfix/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 10:41:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Informática]]></category>

		<guid isPermaLink="false">http://www.sistemasorp.es/?p=250</guid>
		<description><![CDATA[El servidor de correo Postfix es muy potente y altamente configurable.
Ente sus multiples opciones, una de ellas es permitir realizar una acción al recibir un correo y esto se puede aprovechar (como se verá más adelante) para ejecutar un script o programa al recibir un correo.
La ventaja con respecto a estar comprobando cada cierto tiempo [...]]]></description>
			<content:encoded><![CDATA[<p>El servidor de correo Postfix es muy potente y altamente configurable.</p>
<p>Ente sus multiples opciones, una de ellas es permitir realizar una acción al recibir un correo y esto se puede aprovechar (como se verá más adelante) para ejecutar un script o programa al recibir un correo.</p>
<p>La ventaja con respecto a estar comprobando cada cierto tiempo un buzón de correo es que el script se ejecuta inmediatamente al recibir un correo , no hace falta tener un servidor pop3 y no hace falta borrar el mensaje porque postfix se lo pasa a la aplicación y no lo guarda en ningún sitio.</p>
<p>Para explicar como configurarlo, parto de la base de que ya se tiene configurado el postfix con un dominio y recibe correos en ese dominio. En mi caso tengo el dominio <em>sistemasorp.com</em> dirigido a mi servidor casero.</p>
<p>Como no quiero que interfiera con el correo de mi dominio actual, he de crear un nuevo registro MX en mi servidor DNS para añadir un subdominio, por ejemplo <em>servicios.sistemasorp.com</em> (esto también me dá una ventaja que comentaré más adelante).</p>
<p>El siguiente paso es acceder como root a la consola y entrar en el directorio <strong>/etc/postfix</strong> (o donde se encuentre el directorio de configuración del postfix).</p>
<p>Editar el fichero <strong>main.cf</strong> y añadirlas siguientes lineas (si no existían ya)</p>
<blockquote><p><strong>transport_maps = hash:/etc/postfix/transport</strong></p>
<p><strong>local_recipient_maps=</strong></p></blockquote>
<p>Editar el fichero <strong>master.cf</strong> y añadir la siguiente linea:</p>
<blockquote><p><strong><em>XXX</em> unix    -       n       n       -       1       pipe  flags= user=<em>YYY</em> argv=<em>ZZZ</em> ${sender} ${recipient}</strong></p></blockquote>
<ul>
<li>XXX indica el nombre de una alias, en mi caso <em>servicios</em></li>
<li>YYY es el usuario del sistema con el que se ejecutará el script (escoge uno que tenga persmisos para lo que quieras hacer)</li>
<li>ZZZ es la ruta del script o programa que quieres que se ejecute, en mi caso /usr/local/bin/emailprueba.sh</li>
<li>${sender} y ${recipient} son dos variables que le pasamos por parámetros al script.</li>
</ul>
<p>Editar el fichero transport y añadir la siguiente linea:</p>
<blockquote><p><strong>subdominio      XXX:localhost</strong></p></blockquote>
<ul>
<li>subdominio es la parte entera del dominio, en mi caso servicios.sistemasorp.com</li>
<li>XXX indica el nombre del alias que usamos en el fichero master.cf, en mi caso <em>servicios</em></li>
</ul>
<p>Finalmente ejecutar <strong>postmap /etc/postfix/transport</strong> para crear la base de datos de transportes de postfix.</p>
<p>Con esto, cualquier correo que se dirija al subdominio que hemos creado se pasará directamente a nuestro script. De ahí nuestra ventaja que comentaba antes: da igual el nombre que aparezca a la izquierda de la arroba, no hace falta que esté dado de alta como usuario en linux, por lo que podemos usarlo como un identificador de servicio, el número de un móvil, etc.</p>
<p>Postfix lo que hace es ejecutar el script pasándole por la entrada estandar todo el contenido del mensaje (cabeceras y cuerpo) y como parámetros los que se le indiquen en el <em>master.cf</em> : la variable ${sender} es la cuenta de correo electrónico del remitente y ${recipient} es el nombre que aparece a la izquierda de la arroba, aunque <a href="http://www.postfix.org/pipe.8.html" target="_blank">hay muchos más</a>.</p>
<p>Así por ejemplo si queremos tener un servicio de envío de sms podemos crear un mensaje dirigido a 699999999@servicios.sistemasorp.com desde nuestra cuenta google@gmail.com, por lo que el script además de recibir el mensaje entero recibe como parámetros google@gmail.com y 699999999.</p>
<p>Otro ejemplo es tener un servicio de envío de ficheros y uno de traducción de palabras. En el primer caso si enviamos un correo desde nuestra cuenta google@gmail.com a enviame@servicios.sistemasorp.com y como asunto ponemos una URL nos enviaría de vuelta como fichero adjunto el indicado en la URL. En el segundo caso si enviamos un correo desde nuestra cuenta google@gmail.com a traduce@servicios.sistemasorp.com y como asunto ponemos una palabra en inglés nos enviaría de vuelta la traducción del termino. En ambos casos el script es el mismo y se encarga de saber qué servicio estas solicitando por el nombre de la cuenta de correo al que va dirigido y actuar en consecuencia.</p>
<p>Un script sencillo para ir probando los conceptos es este:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">while</span> <span style="color: #c20cb9; font-weight: bold;">read</span> linea
<span style="color: #000000; font-weight: bold;">do</span>
 <span style="color: #007800;">cabecera</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #007800;">$linea</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">cut</span> <span style="color: #660033;">-d</span><span style="color: #ff0000;">':'</span> -f1<span style="color: #000000; font-weight: bold;">`</span>
 <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$cabecera</span>&quot;</span> = Subject <span style="color: #7a0874; font-weight: bold;">&#93;</span>
 <span style="color: #000000; font-weight: bold;">then</span>
  <span style="color: #007800;">mensaje</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #007800;">$linea</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">cut</span> <span style="color: #660033;">-d</span><span style="color: #ff0000;">':'</span> -f2<span style="color: #000000; font-weight: bold;">`</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #007800;">$mensaje</span> $<span style="color: #000000;">2</span> <span style="color: #000000; font-weight: bold;">|</span> mail <span style="color: #660033;">-s</span> <span style="color: #ff0000;">&quot;Esto es lo que enviaste y a quien&quot;</span> $<span style="color: #000000;">1</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span> $<span style="color: #000000;">1</span> $<span style="color: #000000;">2</span> <span style="color: #007800;">$mensaje</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>pruebamail
 <span style="color: #000000; font-weight: bold;">fi</span>
<span style="color: #000000; font-weight: bold;">done</span></pre></div></div>

<p>Simplemente recibe un correo y vuelve a enviar al remitente otro correo con los datos que envió. Lo podeis probar enviando un mensaje a pepe@servicios.sistemasorp.com, prueba_de_concepto@servicios.sistemasorp.com, asdfhasdjlfhasdjkfhjkdfh@servicios.sistemasorp.com o el destinatario que querais@servicios.sistemasorp.com y un asunto cualquiera (si no lo recibis mirad que no se haya puesto en vuestra carpeta de spam).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sistemasorp.es/2009/11/20/ejecutar-un-script-nada-mas-recibir-un-correo-con-postfix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ya he recibido el lector de Tractis</title>
		<link>http://www.sistemasorp.es/2009/11/10/ya-he-recibido-el-lector-de-tractis/</link>
		<comments>http://www.sistemasorp.es/2009/11/10/ya-he-recibido-el-lector-de-tractis/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 11:02:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Reseñas]]></category>

		<guid isPermaLink="false">http://www.sistemasorp.es/?p=245</guid>
		<description><![CDATA[Hoy he recibido el lector de tractis, la verdad es que un poco más tarde de las 2 semanas que iban a tardar si tenían pensado repartir el 21 de Octubre. Aunque a su favor puedo decir que me avisaron el 3 de Noviembre de que lo acababan de enviar y sólo ha tardado una [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy he recibido el lector de tractis, la verdad es que un poco más tarde de las 2 semanas que iban a tardar si tenían pensado repartir el 21 de Octubre. Aunque a su favor puedo decir que me avisaron el 3 de Noviembre de que lo acababan de enviar y sólo ha tardado una semana en llegar.</p>
<p>El lector es de color negro, muy fino, con publicidad de jazztel y venía en un sobre de cartón duro metido en un plástico de burbujas junto con un cable usb y dos panfletos de publicidad.</p>
<p><a href="http://www.sistemasorp.es/wp-content/uploads/2009/11/lectorusb.jpg"><img class="alignnone size-medium wp-image-246" title="lectorusb" src="http://www.sistemasorp.es/wp-content/uploads/2009/11/lectorusb-300x225.jpg" alt="lectorusb" width="300" height="225" /></a></p>
<p>El problema radica en que cuando lo he enchufado en el ordenador con Windows XP no me lo ha reconocido y se queda como un dispositivo desconocido llamado <em>EMV Smartcard Reader</em>. En la <a href="https://www.tractis.com/red-es/lectores/faq#que-modelo-de-lectores-se-van-a-repartir" target="_blank">web de tractis he visto</a> que el lector es un <a href="http://costar.com.tw/products01/info.php?p_id=9&amp;p_sid=21">Costar US777-A Slim Reader</a> y para descargar sus drivers hay que hacerlo desde <a href="http://www.costar.com.tw/support/spanish.php" target="_blank">aquí</a>.</p>
<p>Curiosamente los drivers empiezan por Au9520, que es <a href="http://www.alcormicro.com/en_content/c_product/product_01b.php?CategoryID=4&amp;IndexID=2" target="_blank">otro lector de smartcards</a> de la empresa Alcor Micro aunque con unas especificaciones superiores a las del lector de Costar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sistemasorp.es/2009/11/10/ya-he-recibido-el-lector-de-tractis/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Adiós dominios, adiós</title>
		<link>http://www.sistemasorp.es/2009/11/02/adios-dominios-adios/</link>
		<comments>http://www.sistemasorp.es/2009/11/02/adios-dominios-adios/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 14:26:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[dominio]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.sistemasorp.es/2009/11/02/adios-dominios-adios/</guid>
		<description><![CDATA[Me he deshecho de dos dominios de internet que ya no quería seguir manteniendo.
Uno de ellos es quejateportodo.com. Este es muy antiguo y data de 2001. Su función principal fue albergar una especie de foro donde la gente expusiera sus quejas sobre los temas que quisieran. Estába organizado por secciones para poder clasificar mejor las [...]]]></description>
			<content:encoded><![CDATA[<p>Me he deshecho de dos dominios de internet que ya no quería seguir manteniendo.</p>
<p>Uno de ellos es quejateportodo.com. Este es muy antiguo y data de 2001. Su función principal fue albergar una especie de foro donde la gente expusiera sus quejas sobre los temas que quisieran. Estába organizado por secciones para poder clasificar mejor las quejas. Como anécdota os puedo contar que una vez me llamó la Policía Local de Granada por una denuncia que había puesto el dueño de unos parkings por unas criticas feroces a su gestión publicadas en la web; como le pedí una orden judicial para darle los logs del servidor web se calló y no volví a saber nada de el (¿Sería el propio dueño de los parkings haciendose pasar por la policía?). Finalmente como hice varios cambios y veía que no tenía mucho éxito lo dediqué a otras cosas.</p>
<p>El segundo es horaylugar.com. Una web donde podías crear citas, eventos, reuniones, etc y localizarlas en un mapa para después enviarselo a quien quisieras. Lo presenté al único concurso de mashups de Google Maps y quedó 4º, pero debido a su poco éxito lo abandoné a su suerte.</p>
<p>Actualmente ya sólo tengo los dominios sistemasorp.com (el dominio que apunta a mi servidor casero basado el linux), sistemasorp.net (el dominio asociado a mi cuenta de hosting) y sistemasorp.es (este blog)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sistemasorp.es/2009/11/02/adios-dominios-adios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un desinstalador de .NET Framework</title>
		<link>http://www.sistemasorp.es/2009/10/30/un-desinstalador-de-net-framework/</link>
		<comments>http://www.sistemasorp.es/2009/10/30/un-desinstalador-de-net-framework/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 10:35:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[desinstalador]]></category>
		<category><![CDATA[framework]]></category>

		<guid isPermaLink="false">http://www.sistemasorp.es/?p=237</guid>
		<description><![CDATA[Hoy en el trabajo he tenido un problema con una instalación de .NET Framework 2.0. Ni dejaba instalar el SQL Server 2005 ni se dejaba desinstalar así misma.
Así que buscando por Internet he encontrado el .NET Framework Cleanup que me ha funcionado a las mil maravillas.

]]></description>
			<content:encoded><![CDATA[<p>Hoy en el trabajo he tenido un problema con una instalación de .NET Framework 2.0. Ni dejaba instalar el SQL Server 2005 ni se dejaba desinstalar así misma.</p>
<p>Así que buscando por Internet he encontrado el <a href="http://blogs.msdn.com/astebner/pages/8904493.aspx" target="_blank">.NET Framework Cleanup</a> que me ha funcionado a las mil maravillas.</p>
<p><a href="http://www.sistemasorp.es/wp-content/uploads/2009/10/netcleanup.PNG"><img class="alignnone size-medium wp-image-238" title="netcleanup" src="http://www.sistemasorp.es/wp-content/uploads/2009/10/netcleanup-300x186.PNG" alt="netcleanup" width="300" height="186" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sistemasorp.es/2009/10/30/un-desinstalador-de-net-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
