<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comentarios para Software Pills</title>
	<atom:link href="http://www.softwarepills.com/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://www.softwarepills.com</link>
	<description>Software en prácticas píldoras</description>
	<pubDate>Tue, 07 Sep 2010 09:39:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>Comentario de c.morgan en Creando servicios en JBoss (I): Introducci&#243;n</title>
		<link>http://www.softwarepills.com/?p=48#comment-264</link>
		<dc:creator>c.morgan</dc:creator>
		<pubDate>Thu, 21 Jan 2010 12:26:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarepills.com/?p=48#comment-264</guid>
		<description>Excelente Post, me ha aclarado ciertos conceptos y me da ideas de por donde tirar.
Lástima que no haya continuación de este post :-(</description>
		<content:encoded><![CDATA[<p>Excelente Post, me ha aclarado ciertos conceptos y me da ideas de por donde tirar.<br />
Lástima que no haya continuación de este post <img src='http://www.softwarepills.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario de SirFireFénix en Preparando Eclipse para Maven con m2eclipse</title>
		<link>http://www.softwarepills.com/?p=81#comment-263</link>
		<dc:creator>SirFireFénix</dc:creator>
		<pubDate>Sat, 19 Dec 2009 12:16:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarepills.com/?p=81#comment-263</guid>
		<description>Excelente manual. Muy completo, muy sencillo y muy útil. 

Enhorabuena por él.</description>
		<content:encoded><![CDATA[<p>Excelente manual. Muy completo, muy sencillo y muy útil. </p>
<p>Enhorabuena por él.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario de Oscar en Se busca sustituto de Cairngorm</title>
		<link>http://www.softwarepills.com/?p=147#comment-261</link>
		<dc:creator>Oscar</dc:creator>
		<pubDate>Thu, 16 Jul 2009 08:04:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarepills.com/?p=147#comment-261</guid>
		<description>Para Alejandro:

No creo que esté obsoleto. Las Universal Mind Extensions ya existían cuando lo escribí. Resuleven algunos de los problemas de Cairngorm, pero no todos.

En concreto son muy útiles cuando necesitas añadir callbacks en los comandos, como dices, pero sobre todo para encadenar comandos. Sin embargo, quien mas, quien menos, todos habíamos ya extendido Cairngorm para implementar ambas cosas.

El problema que tiene CUME es que son complicadas de aplicar y de explicar a otros programadores.

En este momento yo ya no utilizo ni Cairngorm ni ningún otro framework. He creado uno partiendo de ideas de Cairngorm, Swiz y Spring y estoy bastante satisfecho con él. Los programadores lo entienden y los usan sin problemas y el código se ha reducido y clarificado notáblemente.</description>
		<content:encoded><![CDATA[<p>Para Alejandro:</p>
<p>No creo que esté obsoleto. Las Universal Mind Extensions ya existían cuando lo escribí. Resuleven algunos de los problemas de Cairngorm, pero no todos.</p>
<p>En concreto son muy útiles cuando necesitas añadir callbacks en los comandos, como dices, pero sobre todo para encadenar comandos. Sin embargo, quien mas, quien menos, todos habíamos ya extendido Cairngorm para implementar ambas cosas.</p>
<p>El problema que tiene CUME es que son complicadas de aplicar y de explicar a otros programadores.</p>
<p>En este momento yo ya no utilizo ni Cairngorm ni ningún otro framework. He creado uno partiendo de ideas de Cairngorm, Swiz y Spring y estoy bastante satisfecho con él. Los programadores lo entienden y los usan sin problemas y el código se ha reducido y clarificado notáblemente.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario de Alejandro Sanchez en Se busca sustituto de Cairngorm</title>
		<link>http://www.softwarepills.com/?p=147#comment-260</link>
		<dc:creator>Alejandro Sanchez</dc:creator>
		<pubDate>Sun, 12 Jul 2009 00:14:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarepills.com/?p=147#comment-260</guid>
		<description>Yo creo que lo que tu planteas en este articulo ya esta obsoleto, la gente de universal mind creao un nuevo enfoque de cairngorm incluyendo la nueva posibilidad de controlar el flujo de los datos colocando tus propios callbacks, de esta manera pudieras, por ejemplo, recibir los datos de una vez dentro de la vista y asi no tener que pasar a traves del model. Aqui te dejo una muy buena explicacion de lo que te digo:

http://developyourdream.blogspot.com/2009/06/cairngorm-universal-mind-extension.html</description>
		<content:encoded><![CDATA[<p>Yo creo que lo que tu planteas en este articulo ya esta obsoleto, la gente de universal mind creao un nuevo enfoque de cairngorm incluyendo la nueva posibilidad de controlar el flujo de los datos colocando tus propios callbacks, de esta manera pudieras, por ejemplo, recibir los datos de una vez dentro de la vista y asi no tener que pasar a traves del model. Aqui te dejo una muy buena explicacion de lo que te digo:</p>
<p><a href="http://developyourdream.blogspot.com/2009/06/cairngorm-universal-mind-extension.html" rel="nofollow">http://developyourdream.blogspot.com/2009/06/cairngorm-universal-mind-extension.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario de Oscar en Gesti&#243;n de dependencias con Maven (I)</title>
		<link>http://www.softwarepills.com/?p=136#comment-259</link>
		<dc:creator>Oscar</dc:creator>
		<pubDate>Wed, 24 Jun 2009 22:21:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarepills.com/?p=136#comment-259</guid>
		<description>Supongo que lo que quieres es crear un JAR con tus propias clases y las de log4j, RXTX, etc.

No sé a que te refieres con “testing”. Si se trata del scope, en todo caso es “test”, y además no es el que necesitas. Tu scope sería “compile”, que es el que tienen todos los artefactos por defecto, así que lo puedes quitar.

Para que Maven te genere un JAR con tus propias clases y las de los artefactos dependientes, debes añadir:
&lt;pre&gt;
	&#60;build&#62;
		&#60;plugins&#62;
			&#60;plugin&#62;
				&#60;artifactId&#62;maven-assembly-plugin&#60;/artifactId&#62;
				&#60;configuration&#62;
					&#60;descriptorRefs&#62;
						&#60;descriptorRef&#62;jar-with-dependencies&#60;/descriptorRef&#62;
					&#60;/descriptorRefs&#62;
				&#60;/configuration&#62;
				&#60;executions&#62;
					&#60;execution&#62;
						&#60;id&#62;make-assembly&#60;/id&#62;
						&#60;phase&#62;package&#60;/phase&#62;
						&#60;goals&#62;
							&#60;goal&#62;single&#60;/goal&#62;
						&#60;/goals&#62;
					&#60;/execution&#62;
				&#60;/executions&#62;
			&#60;/plugin&#62;
		&#60;/plugins&#62;
	&#60;/build&#62;
&lt;/pre&gt;

Con esto le dices a Maven que utilice el plugin “assembly” para empaquetar todo en un solo JAR. Además mediante la entrada “execution” haces que se ejecute automáticamente cuando lanzas la fase “package” o posterior.</description>
		<content:encoded><![CDATA[<p>Supongo que lo que quieres es crear un JAR con tus propias clases y las de log4j, RXTX, etc.</p>
<p>No sé a que te refieres con “testing”. Si se trata del scope, en todo caso es “test”, y además no es el que necesitas. Tu scope sería “compile”, que es el que tienen todos los artefactos por defecto, así que lo puedes quitar.</p>
<p>Para que Maven te genere un JAR con tus propias clases y las de los artefactos dependientes, debes añadir:</p>
<pre>
	&lt;build&gt;
		&lt;plugins&gt;
			&lt;plugin&gt;
				&lt;artifactId&gt;maven-assembly-plugin&lt;/artifactId&gt;
				&lt;configuration&gt;
					&lt;descriptorRefs&gt;
						&lt;descriptorRef&gt;jar-with-dependencies&lt;/descriptorRef&gt;
					&lt;/descriptorRefs&gt;
				&lt;/configuration&gt;
				&lt;executions&gt;
					&lt;execution&gt;
						&lt;id&gt;make-assembly&lt;/id&gt;
						&lt;phase&gt;package&lt;/phase&gt;
						&lt;goals&gt;
							&lt;goal&gt;single&lt;/goal&gt;
						&lt;/goals&gt;
					&lt;/execution&gt;
				&lt;/executions&gt;
			&lt;/plugin&gt;
		&lt;/plugins&gt;
	&lt;/build&gt;
</pre>
<p>Con esto le dices a Maven que utilice el plugin “assembly” para empaquetar todo en un solo JAR. Además mediante la entrada “execution” haces que se ejecute automáticamente cuando lanzas la fase “package” o posterior.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario de gorsanmo en Gesti&#243;n de dependencias con Maven (I)</title>
		<link>http://www.softwarepills.com/?p=136#comment-257</link>
		<dc:creator>gorsanmo</dc:creator>
		<pubDate>Sun, 14 Jun 2009 17:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarepills.com/?p=136#comment-257</guid>
		<description>Hola ,

En primer lugar , enhorabuena por el blog . 
Me gustaría preguntar por un problema que me ha surgido con Maven , en cuanto al tema de las dependencias . 

El problema qu tengo es el siguiente : en primer lugar , he creado un proyecto con Maven donde todas las clases las he puesto dentro del directorio /src/main . Este proyecto depende de 2 .jar ( logj4.jar y RXTXComm.jar ) , que previamente se han incluido en el repositorio local de Maven y que en el campo scope del pom.xml los he configurado como " testing " .
 Después hago un Run package de todo el proyecto y obtengo el .jar , pero el problema que tengo es que el .jar de todo el proyecto que he obtenido contiene solo las clases pero no contiene los .jar de los qu dependen esas clases . Es decir , qu el .jar que he creado no contiene ni logj4.jar ni RXTXComm.jar .
Parece ser que esta opción se debe configurar con el campo Scope del pom.xml. La duda que tengo es cómo tengo que configurar el pom.xml para qu al hacer un run package se genere un .jar que contenga los .jar dependientes ( logj4.jar y RXTXComm.jar ) y que se pueda utilizar en otro proyecto . 

Muchas gracias de antemano</description>
		<content:encoded><![CDATA[<p>Hola ,</p>
<p>En primer lugar , enhorabuena por el blog .<br />
Me gustaría preguntar por un problema que me ha surgido con Maven , en cuanto al tema de las dependencias . </p>
<p>El problema qu tengo es el siguiente : en primer lugar , he creado un proyecto con Maven donde todas las clases las he puesto dentro del directorio /src/main . Este proyecto depende de 2 .jar ( logj4.jar y RXTXComm.jar ) , que previamente se han incluido en el repositorio local de Maven y que en el campo scope del pom.xml los he configurado como &#8221; testing &#8221; .<br />
 Después hago un Run package de todo el proyecto y obtengo el .jar , pero el problema que tengo es que el .jar de todo el proyecto que he obtenido contiene solo las clases pero no contiene los .jar de los qu dependen esas clases . Es decir , qu el .jar que he creado no contiene ni logj4.jar ni RXTXComm.jar .<br />
Parece ser que esta opción se debe configurar con el campo Scope del pom.xml. La duda que tengo es cómo tengo que configurar el pom.xml para qu al hacer un run package se genere un .jar que contenga los .jar dependientes ( logj4.jar y RXTXComm.jar ) y que se pueda utilizar en otro proyecto . </p>
<p>Muchas gracias de antemano</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario de Rod en Se busca sustituto de Cairngorm</title>
		<link>http://www.softwarepills.com/?p=147#comment-256</link>
		<dc:creator>Rod</dc:creator>
		<pubDate>Sat, 23 May 2009 15:47:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarepills.com/?p=147#comment-256</guid>
		<description>Interesante, pero
¿No habrá un "framework" capaz de ahorrarnos escribir Código en lo absoluto?, lo digo pq ya hace mas de 10 años existió un producto llamado Magic, de Magic Software Enterprises, donde no empleabas NADA de código y todo lo hacías visual (Modelado, Pantallas, Logica) incluso lo vi ganando (al producto) la competencia RAD en los EU allá por el 96, hoy ese producto ha evolucionado y se llama uniPaaS y es sorprendente la facilidad con la que elaboras una aplicacion de cualquier tipo sin escribir código.
El otro día probé Flex y quise hacer un ejemplo de visor de mis fotos del disco duro con algún efecto ... todo el día y no pude hacerlo !!! Y no porque no supiera OOP sino pq nunca me encontré con funciones como Directory() que me dieran el directorio así de simple sin tanta declaración e imports, así que para hacer una aplicación de escritorio quizá sea aun mas fácil hacerla con cualquier otro lenguaje que con Flex, y en esos detalles tan simples es como desaniman a cualquier futuro programador interesado en la tecnología Flex. El proyecto de Adobe no es malo, solo falta hacer ese "puente" para que ahora si "cualquiera" pueda desarrollar en Flex.</description>
		<content:encoded><![CDATA[<p>Interesante, pero<br />
¿No habrá un &#8220;framework&#8221; capaz de ahorrarnos escribir Código en lo absoluto?, lo digo pq ya hace mas de 10 años existió un producto llamado Magic, de Magic Software Enterprises, donde no empleabas NADA de código y todo lo hacías visual (Modelado, Pantallas, Logica) incluso lo vi ganando (al producto) la competencia RAD en los EU allá por el 96, hoy ese producto ha evolucionado y se llama uniPaaS y es sorprendente la facilidad con la que elaboras una aplicacion de cualquier tipo sin escribir código.<br />
El otro día probé Flex y quise hacer un ejemplo de visor de mis fotos del disco duro con algún efecto &#8230; todo el día y no pude hacerlo !!! Y no porque no supiera OOP sino pq nunca me encontré con funciones como Directory() que me dieran el directorio así de simple sin tanta declaración e imports, así que para hacer una aplicación de escritorio quizá sea aun mas fácil hacerla con cualquier otro lenguaje que con Flex, y en esos detalles tan simples es como desaniman a cualquier futuro programador interesado en la tecnología Flex. El proyecto de Adobe no es malo, solo falta hacer ese &#8220;puente&#8221; para que ahora si &#8220;cualquiera&#8221; pueda desarrollar en Flex.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario de Oscar en Preparando Eclipse para Maven con m2eclipse</title>
		<link>http://www.softwarepills.com/?p=81#comment-251</link>
		<dc:creator>Oscar</dc:creator>
		<pubDate>Mon, 04 May 2009 19:43:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarepills.com/?p=81#comment-251</guid>
		<description>Todo parece correcto y no creo que tengas un problema con el JAVA_HOME.

La verdad es que no sé que puede ocurrir. ¿Funciona en los proyectos donde no usas Maven?. 

¿Has probado a utilizar la opción Maven--&gt;Update project configuration"?</description>
		<content:encoded><![CDATA[<p>Todo parece correcto y no creo que tengas un problema con el JAVA_HOME.</p>
<p>La verdad es que no sé que puede ocurrir. ¿Funciona en los proyectos donde no usas Maven?. </p>
<p>¿Has probado a utilizar la opción Maven&#8211;>Update project configuration&#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario de JJO en Preparando Eclipse para Maven con m2eclipse</title>
		<link>http://www.softwarepills.com/?p=81#comment-242</link>
		<dc:creator>JJO</dc:creator>
		<pubDate>Tue, 28 Apr 2009 14:21:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarepills.com/?p=81#comment-242</guid>
		<description>Enhorabuena por tu blog. La verdad es que da gusto leer post tan bien documentados y redactados.</description>
		<content:encoded><![CDATA[<p>Enhorabuena por tu blog. La verdad es que da gusto leer post tan bien documentados y redactados.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario de vatemu en Preparando Eclipse para Maven con m2eclipse</title>
		<link>http://www.softwarepills.com/?p=81#comment-238</link>
		<dc:creator>vatemu</dc:creator>
		<pubDate>Thu, 23 Apr 2009 14:57:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarepills.com/?p=81#comment-238</guid>
		<description>Pues es que lo tengo marcado pero no me aparecen los errores :S
Lo que tengo activado es el build de maven junto con el de por defecto, entonces, cada vez que guardo el archivo, el maven compila automáticamente... pero sé que hay algo que falta porque java build debería serguir ejecutándose...

Te indico algunos datos más por si em puedes ayduar.

Mi comando mvn -v resulta esto:

Apache Maven 2.1.0 (r755702; 2009-03-18 20:10:27+0100)
Java version: 1.5.0_16
Java home: C:\Archivos de programa\Java\jdk1.5.0_16\jre
Default locale: es_ES, platform encoding: Cp1252
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"

Está bien el path para el java.home, por lo que la configuracion del ini del eclipse no la he hecho.

El java_home de la configuración de eclipse es:

java.home=C:\Archivos de programa\Java\jdk1.5.0_16\jre

En la configuración de 'instalations' de Maven en eclipse he añadido el que me he descargado en vez del embebed.

Puede que el java_home del eclipse no sea el correcto??? y por eso no me hace el build bien???

Muchas gracias :)</description>
		<content:encoded><![CDATA[<p>Pues es que lo tengo marcado pero no me aparecen los errores :S<br />
Lo que tengo activado es el build de maven junto con el de por defecto, entonces, cada vez que guardo el archivo, el maven compila automáticamente&#8230; pero sé que hay algo que falta porque java build debería serguir ejecutándose&#8230;</p>
<p>Te indico algunos datos más por si em puedes ayduar.</p>
<p>Mi comando mvn -v resulta esto:</p>
<p>Apache Maven 2.1.0 (r755702; 2009-03-18 20:10:27+0100)<br />
Java version: 1.5.0_16<br />
Java home: C:\Archivos de programa\Java\jdk1.5.0_16\jre<br />
Default locale: es_ES, platform encoding: Cp1252<br />
OS name: &#8220;windows xp&#8221; version: &#8220;5.1&#8243; arch: &#8220;x86&#8243; Family: &#8220;windows&#8221;</p>
<p>Está bien el path para el java.home, por lo que la configuracion del ini del eclipse no la he hecho.</p>
<p>El java_home de la configuración de eclipse es:</p>
<p>java.home=C:\Archivos de programa\Java\jdk1.5.0_16\jre</p>
<p>En la configuración de &#8216;instalations&#8217; de Maven en eclipse he añadido el que me he descargado en vez del embebed.</p>
<p>Puede que el java_home del eclipse no sea el correcto??? y por eso no me hace el build bien???</p>
<p>Muchas gracias <img src='http://www.softwarepills.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>

