<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="wordpress/2.2.3" --><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Mi Memoria de Pez</title>
	<link>http://mimemoriadepez.com</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Sun, 30 Sep 2007 18:59:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/salicio" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Bilbao Blogs &amp; Beers</title>
		<link>http://feedproxy.google.com/~r/salicio/~3/QRhZwZEnevk/</link>
		<comments>http://mimemoriadepez.com/?p=24#comments</comments>
		<pubDate>Wed, 05 Sep 2007 17:41:42 +0000</pubDate>
		<dc:creator>Roberto Salicio</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mimemoriadepez.com/?p=24</guid>
		<description><![CDATA[Esta tarde nos vemos en BBB, es mi primera vez as&#237; que hoy toca conocer gente nueva.
Estoy que tiro la casa por la ventana 2 posts en 2 d&#237;as  &#160;
]]></description>
			<content:encoded><![CDATA[<p>Esta tarde nos vemos en <a href="http://bbb.wikispaces.com/Quedadas" title="BBB">BBB</a>, es mi primera vez as&#237; que hoy toca conocer gente nueva.</p>
<p>Estoy que tiro la casa por la ventana 2 posts en 2 d&#237;as <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> <br />&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/salicio/~4/QRhZwZEnevk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mimemoriadepez.com/?feed=rss2&amp;p=24</wfw:commentRss>
		<feedburner:origLink>http://mimemoriadepez.com/?p=24</feedburner:origLink></item>
		<item>
		<title>¿Soy geek? de vuelta por un meme</title>
		<link>http://feedproxy.google.com/~r/salicio/~3/Gy9klSdnWF4/</link>
		<comments>http://mimemoriadepez.com/?p=25#comments</comments>
		<pubDate>Tue, 04 Sep 2007 22:54:33 +0000</pubDate>
		<dc:creator>Roberto Salicio</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mimemoriadepez.com/?p=25</guid>
		<description><![CDATA[Mira que llevo tiempo sin escribir&#8230; uff mejor no mirar la fecha del anterior post. &#191;Y que me ha hecho volver? pues un meme que me ha pasado Aitor desde Linked, nunca hab&#237;a recibido ninguno, y como me encantan los cacharros que mejor excusa para hacer inventario  
&#160;Ah&#237; voy a enumerar todos los trastos:

Dell [...]]]></description>
			<content:encoded><![CDATA[<p>Mira que llevo tiempo sin escribir&#8230; uff mejor no mirar la fecha del anterior post. &#191;Y que me ha hecho volver? pues un <a title="meme" href="http://en.wikipedia.org/wiki/Internet_memes">meme</a> que me ha pasado Aitor desde <a title="linked" href="http://weblog.linkingpaths.com/2007/09/04/somos-geeks-en-linking-paths/">Linked</a>, nunca hab&#237;a recibido ninguno, y como me encantan los cacharros que mejor excusa para hacer inventario <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>&nbsp;Ah&#237; voy a enumerar todos los trastos:</p>
<ul>
<li><b>Dell Dimension 9100</b>, es un Pentium D820 a 2,8GHz con 3GB de RAM y 160GB de HD. Mi PC de sobremesa con Windows XP y Linux (en este momento Ubuntu). Ni un solo problema desde su compra y es incre&#237;blemente silencioso.</li>
<li><b>Dell 2005FPW</b>, mi querido monitor de 20&quot; estoy encantado con el, con su definici&#243;n, colores&#8230; todo en general</li>
<li><b>Macbook 13&quot;</b>, el m&#225;s sencillo 1,86GHz y 1GB de RAM comprado el d&#237;a que lo presentaron como regalo de cumplea&#241;os. Muy contento con el y su autonom&#237;a (es mi compa&#241;ero en mis viajes a Madrid) y se hace el recorrido enterito, unas 5h, sin protestar y sin parar. Sobre el Mac OS X, pues&#8230; me gusta.</li>
<li><b>COMPAQ Presario 2500,</b> un port&#225;til mejor dicho un &quot;portable&quot;, porque como pesa el condenado. Es un Pentium 4 con 768MB de RAM, y una pantalla de 15&quot;. Demasiado ruidoso, sobre todo lo noto desde que tengo el mac. En estos momentos est&#225; prestado temporalmente a mi hermana porque su ordenador a sufrido alg&#250;n percance.</li>
<li><b>486</b> Cl&#243;nico y ampliado hasta sus l&#237;mites, un DX4 a 100MHz, 64MB de RAM y 4GB de HD todo un cacharro que sigue funcionando y conservo porque le tengo cari&#241;o.</li>
<li><b>Linksys NSLU2,</b> un cacharro muy especial que me permite tener un servidor de SVN, guardar mis datos, copias de seguridad, descargar torrents, acceder por SSH o FTP desde cualquier sitio y todo funcionando sin apagarlo pr&#225;cticamente nunca, consumiendo muy pocos watios y sin ruido. Tiene enchufados <b>2 HD LaCie Porsche </b><b>de 250Gb</b> tambi&#233;n muy silenciosos.</li>
<li><b>HD Externo LaCie Porsche de 500GB</b>, mi &#250;ltima adquisici&#243;n para dotar de m&#225;s capacidad a mi Dell de sobremesa.</li>
<li><b>DVD&#177;RW Externa LaCie Porsche</b>, si me gustan los productos de LaCie como se puede ver <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Es mi grabadora de DVD que pr&#225;cticamente no uso porque prefiero guardarlo todo en Discos Duros (ahora mismo tengo 1TB y algo de almacenamiento m&#225;s o menos)</li>
<li><b>D-Link DSL-G624T</b>,&nbsp;  mi router ADSL2+ que me permite conectarme a unos 10Mb a internet es WIFI b/g y su funcionamiento es correcto aunque de vez en cuando se le va la pinza <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><b>D-Link DES-1005D</b>, un switch de 5 bocas que me permite enchufar todos los cacharros no wifi que tengo por casa.</li>
<li><b>Fonera</b>, otra wifi mas que me permite, compartiendo un poco de mi ancho de banda poder conectarme a otras foneras por todo el mundo. Por ahora lo he aprovechado en casa de mi hermano <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </li>
<li><b>HP Deskjet&nbsp; 980cxi</b>, una impresora con unos cuantos a&#241;os pero que me permite imprimir autom&#225;ticamente por las 2 caras y que sigue funcionando como el primer d&#237;a.</li>
<li><b>GRIFFIN elevator</b>, un c&#243;modo soporte para el mac que me permite elevarlo y ponerlo a la altura del monitor de 20&quot; y poder trabajar con los 2 ordenadores a la vez.</li>
<li><b>WACOM Graphire</b>, una tableta gr&#225;fica que uso menos de lo que me gustar&#237;a. </li>
<li><b>iRiver H120</b>, mi reproductor de mp3, si no tengo un iPod y no quiero uno :P, tiene muchos a&#241;os y much&#237;simos kil&#243;metros (se nota en la pintura). Con sus 20GB puedo almacenar toda la m&#250;sica y todos los datos que quiera llevar de un lado a otro. Suena incre&#237;blemente bien, sobre todo si lo conectas mediante sus salidas &#243;pticas. Tiene radio, grabadora y puede reproducir la m&#250;sica de itunes plus (usando el firmware de rockbox). Y lo mejor, su bater&#237;a que sigue durando sus 14h sin problemas.</li>
<li><b>SONY Cyber-shot DSC-P92</b>, mi c&#225;mara de fotos de 5MPixeles es viejita pero aun funciona y saca fotos decentes aunque se coma las baterias de una forma exagerada.</li>
<li><b>SonyEricsson V630i</b>, mi m&#243;vil personal de Vodafone al que suelo pasar mucho tiempo colgado. </li>
<li><b>SonyEricsson K610i</b>, de Yoigo para conectarme a internet con el mac desde cualquier lado.</li>
<li><b>BlackBerry 8800</b>, el m&#243;vil/PDA/cacharro pa&#8217; to del curro un dise&#241;o muy chulo que permite leer/enviar correos, navegar por internet, chatear y usar google maps con el GPS que tiene integrado.</li>
<li><b>Nintendo Wii</b>, una consola genial para todos los p&#250;blicos.</li>
</ul>
<p>Bueno creo que ya est&#225;n todos aunque con la memoria que tengo algo seguro que me dejo y si, soy geek!!!! :D. Ahora me toca pasar el meme a alguien pero si que me lo han puesto dif&#237;cil, pero bueno elegir&#233; un par de compa&#241;eros de weblogs para que contin&#250;en. Os toca <a href="http://weblogs.javahispano.org/lasterra/" title="lasterra">lasterra</a> y <a href="http://weblogs.javahispano.org/mondelo/" title="mondelo">mondelo</a>.</p>
<img src="http://feeds.feedburner.com/~r/salicio/~4/Gy9klSdnWF4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mimemoriadepez.com/?feed=rss2&amp;p=25</wfw:commentRss>
		<feedburner:origLink>http://mimemoriadepez.com/?p=25</feedburner:origLink></item>
		<item>
		<title>Primeras sorpresas con Java SE 6</title>
		<link>http://feedproxy.google.com/~r/salicio/~3/M7SzjMawwE8/</link>
		<comments>http://mimemoriadepez.com/?p=26#comments</comments>
		<pubDate>Thu, 19 Jan 2006 08:57:53 +0000</pubDate>
		<dc:creator>Roberto Salicio</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mimemoriadepez.com/?p=26</guid>
		<description><![CDATA[Llevo un tiempo usando las versiones beta de Java SE 6 como java por defecto y la verdad que problemas no he encontrado ninguno grave, salvo algún applet que se le atraganta. La verdad es que si he visto algunas mejoras sobre todo me he dado cuenta de que las aplicaciones swing dan la impresión [...]]]></description>
			<content:encoded><![CDATA[<p>Llevo un tiempo usando las versiones beta de <a href="https://mustang.dev.java.net/">Java SE 6</a> como java por defecto y la verdad que problemas no he encontrado ninguno grave, salvo algún applet que se le atraganta. La verdad es que si he visto algunas mejoras sobre todo me he dado cuenta de que las aplicaciones swing dan la impresión de ir más &#8220;sueltas&#8221;, y que el suavizado de las fuentas mejora bastante. Pero en ningún momento me preocupe de si el resto de aplicaciones también se veían mejoradas, o al menos no lo habia apreciado. Hasta ayer.Ya conocía la aplicación <a href="http://sunflow.sourceforge.net/">Sunflow</a>, un motor de &#8220;renderizado&#8221; hecho en java, pero no lo había probado. Aprovechando que el día 16 sacaron una nueva versión, desde el 2003 no habían puesto nada descargable, decidí probar a ver que tal iba. Baje el código y como decía en el README compilé y ejecute con la versión 5 de java (si también la tengo instalada y la 1.4.2 y otra 1.3, supongo que como todos los desarrolladores). Como indican en su página, no está hecho en java por su velocidad sino por el lenguaje que les facilita el desarrollo, y comentan que en C sería de 1,5 a 2 veces más rápido. Así que no me sorprendí cuando tardo 11 minutos en &#8220;renderizar&#8221; una <a href="http://sunflow.sourceforge.net/gallery/v0051/teapots.png">escena llena de teteras</a>. En ese momento se me ocurrió probar a compilarlo con la versión 6 (b66), solo por curiosidad, y ahí vino mi sorpresa 3 minutos y medio!!!!!. Vaya, 3 veces más rápido, mejor que lo que apuntan con C :). Lo repetí un par de veces por si había algún error y lo mismo, pues si que ha mejorado. Ya se que esto no es una aplicación estandar, y no sirve de medida, pero en aplicaciones de cálculo matemático intensivo (los 2 nucleos de la CPU al 100% durante todo el proceso) si se puede predecir que habrá una mejora.Ya que estaba en ello decidí probar un poco más y lo ejecuté con diferentes configuraciones 5, 5 server, 6 y 6 server y estos fueron los resultados:<img src="http://mimemoriadepez.com/wp-content/uploads/2007/09/bench.gif" alt="bench" />Se puede apreciar que la diferencia más notable está en la versión &#8220;HotSpot Client&#8221; de la 6, que llega a superar a las 2 server.Conclusión, parece que Sun se ha puesto las pilas en el rendimiento, pero ¿cuanto tardaremos en aprovecharlo si aún se desarrolla con la 1.4?</p>
<img src="http://feeds.feedburner.com/~r/salicio/~4/M7SzjMawwE8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mimemoriadepez.com/?feed=rss2&amp;p=26</wfw:commentRss>
		<feedburner:origLink>http://mimemoriadepez.com/?p=26</feedburner:origLink></item>
		<item>
		<title>Por fin llegó…</title>
		<link>http://feedproxy.google.com/~r/salicio/~3/g_r-8XCji9w/</link>
		<comments>http://mimemoriadepez.com/?p=27#comments</comments>
		<pubDate>Thu, 13 Oct 2005 22:56:48 +0000</pubDate>
		<dc:creator>Roberto Salicio</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mimemoriadepez.com/?p=27</guid>
		<description><![CDATA[Despu&#233;s de mucho esperar, de que lasterra comprase todos los altavoces disponibles, y tuviese que volver a hacer el pedido, de que organizase a los transportistas para que hiciesen una huelga (menos mal que se ha adelantado la entrega, uff) y que hasta se inventase la fiesta nacional de ayer (si, si es idea de [...]]]></description>
			<content:encoded><![CDATA[<p>Despu&#233;s de mucho esperar, de que <a href="http://weblogs.javahispano.org/page/lasterra">lasterra</a> comprase todos los altavoces disponibles, y tuviese que volver a hacer el pedido, de que organizase a los transportistas para que hiciesen una huelga (menos mal que se ha adelantado la entrega, uff) y que hasta se inventase la fiesta nacional de ayer (si, si es idea de lasterra seguro ;D). Por fin&#8230; ha llegado un nuevo miembro de la familia, pero este me ha salido cabez&#243;n, como 20&#8243; de cabeza :D.</p>
<p>Aqu&#237; est&#225; una foto del nuevo juguete&#8230;</p>
<p><img src="http://weblogs.javahispano.org/resources/woviux/pc-small.jpg" alt="Foto del juguete"></p>
<p>Otra en m&#225;s detalle del PC&#8230;</p>
<p><img src="http://weblogs.javahispano.org/resources/woviux/pc-small2.jpg" alt="Otra foto del juguete"></p>
<p>Y un detalle de su cabecita <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> no esta mal esto de 1680&#215;1050 jeje&#8230;</p>
<p><img src="http://weblogs.javahispano.org/resources/woviux/monitor-small.jpg" alt="Foto del monitor"></p>
<p>y para muestra de lo que cabe aqu&#237;, <a href="http://www.javahispano.org">javaHispano</a> y los <a href="http://weblogs.javahispano.org">weblogs</a> lado a lado&#8230; (pedazo barra de tareas)</p>
<p><img src="http://weblogs.javahispano.org/resources/woviux/desktop-small.jpg" alt="Foto del monitor"></p>
<p>Ah, se me olvidaba que esto tiene m&#225;s que un monitor, el cacharrillo es un Pentium D 2.8Ghz con 1Gb de RAM y alg&#250;n detallito m&#225;s <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p>
<img src="http://feeds.feedburner.com/~r/salicio/~4/g_r-8XCji9w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mimemoriadepez.com/?feed=rss2&amp;p=27</wfw:commentRss>
		<feedburner:origLink>http://mimemoriadepez.com/?p=27</feedburner:origLink></item>
		<item>
		<title>Cool WWW Search y demás…</title>
		<link>http://feedproxy.google.com/~r/salicio/~3/CJY4u8D9V_0/</link>
		<comments>http://mimemoriadepez.com/?p=28#comments</comments>
		<pubDate>Wed, 28 Sep 2005 09:11:25 +0000</pubDate>
		<dc:creator>Roberto Salicio</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mimemoriadepez.com/?p=28</guid>
		<description><![CDATA[Bueno por alguna raz&#243;n (supongo que por &#8220;Me buscan por&#8221;) google a decidido que mi weblog aparezca de los primeros cuando se busca como quitar cosas como el Cool WWW Search. Yo la verdad es que no he tenido la desgracia de sufrir ese tipo de spyware, quiz&#225;s linux tenga algo que ver ;), pero [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno por alguna raz&#243;n (supongo que por &#8220;Me buscan por&#8221;) google a decidido que mi weblog aparezca de los primeros cuando se busca como quitar cosas como el Cool WWW Search. Yo la verdad es que no he tenido la desgracia de sufrir ese tipo de spyware, quiz&#225;s linux tenga algo que ver ;), pero dado el n&#250;mero de visitas y de mails que he me han llegado preguntando como se quita pues aqu&#237; van unos consejos:<br />
<br/><br/></p>
<ul>
<li>No uses internet explorer, vale parece evidente, pero no est&#225; mal recordarlo. Prueba  <a href="http://www.mozilla.org/products/firefox/">Firefox</a>, te gustar&#225;n sus pesta&#241;as.</li>
<li>Mira lo que instalas, leer de vez en cuando evita que se instalen cosas molestas. Se aprovechan de la costumbre de siguiente, siguiente, siguiente.</li>
<li>Mant&#233;n actualizado tu windows con  <a href="http://windowsupdate.microsoft.com/">Windows Update</a>.</li>
<li>Y bueno, si ya es tarde, pues prueba <a href="http://www.spybot.info/es/spybotsd/index.html">Spybot - Search &#038; Destroy</a> un programa que elimina este tipo de spyware. Es f&#225;cil de usar, instalar y pulsar en &#8220;Analizar problemas&#8221; te buscar&#225; por todo el disco y te permitir&#225; eliminar todo lo sospechoso. Seguro que te sorprende la cantidad de cosas que encuentra.</li>
</ul>
<p><br/><br />
Espero que le sirva a alguien.</p>
<img src="http://feeds.feedburner.com/~r/salicio/~4/CJY4u8D9V_0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mimemoriadepez.com/?feed=rss2&amp;p=28</wfw:commentRss>
		<feedburner:origLink>http://mimemoriadepez.com/?p=28</feedburner:origLink></item>
		<item>
		<title>Cáñamo, de OREO a Licurgo</title>
		<link>http://feedproxy.google.com/~r/salicio/~3/jo5ttrFPEOE/</link>
		<comments>http://mimemoriadepez.com/?p=29#comments</comments>
		<pubDate>Tue, 02 Aug 2005 08:40:22 +0000</pubDate>
		<dc:creator>Roberto Salicio</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://mimemoriadepez.com/?p=29</guid>
		<description><![CDATA[A aquellos que ya conoceis C&#225;&#241;amo sin duda os sonar&#225; OREO, su motor de persistencia, basado en m&#243;delos din&#225;micos. Si quereis saber m&#225;s sobre ellos no dudeis en preguntar a Al, sin duda os dar&#225; una charla sobre sus bondades :). Y gracias a &#233;l ahora tenemos otro motor de persistencia, Licurgo, tambi&#233;n basado en [...]]]></description>
			<content:encoded><![CDATA[<p>A aquellos que ya conoceis <a href="http://www.canyamo.org">C&#225;&#241;amo</a> sin duda os sonar&#225; OREO, su motor de persistencia, basado en m&#243;delos din&#225;micos. Si quereis saber m&#225;s sobre ellos no dudeis en preguntar a <a href="http://weblogs.javahispano.org/page/al">Al</a>, sin duda os dar&#225; una charla sobre sus bondades :). Y gracias a &#233;l ahora tenemos otro motor de persistencia, <a href="http://sourceforge.net/projects/licurgo">Licurgo</a>, tambi&#233;n basado en modelos din&#225;micos pero esta vez con el objetivo de ser una implementaci&#243;n de Service Data Objects (SDO, JSR 235).</p>
<p>&#191;Y a qu&#233; viene todo esto? Bueno como me han pedido un peque&#241;o manual de como se pasa de OREO a Licurgo que mejor sitio para ponerlo que en mi &#8220;concurrido&#8221; weblog :D.<br />
El paso es muy sencillo, ya que no requiere cambios en el c&#243;digo de nuestras aplicaciones, solo en los ficheros de configuraci&#243;n.
<ol>
<li>Servicio de persistencia:
<p>Lo primero que tenemos que hacer es cambiar el servicio de persistencia. Este se encuentra en &#8220;WEB-INF/conf/services.xml&#8221;. Tendremos algo como esto:</p>
<pre>
    &lt;!-- Servicio de persistencia --&gt;
    &lt;service name="persistence"
             class="org.javahispano.canyamo.services.persistence.oreo.OreoDataSource"&gt;
    &lt;/service&gt;
    </pre>
<p>
    Que tendremos que sustituir por:</p>
<pre>
    &lt;!-- Servicio de persistencia --&gt;
    &lt;service name="persistence"
             class="<strong>org.javahispano.canyamo.services.persistence.licurgo.LicurgoService</strong>&#8220;&gt;
    &lt;/service&gt;
    </pre>
<p>De esta forma indicamos a C&#225;&#241;amo que use Licurgo en vez de OREO.
 </li>
<li>Datasource:
<p>El fichero que indica la BD a utilizar, &#8220;datasources.xml&#8221; tambi&#233;n a cambiado un poco. Ahora su nombre es &#8220;licurgo-datasources.xml&#8221; aunque se encuentra en el mismo lugar &#8220;WEB-INF/conf&#8221;. Y el formato pasa de:</p>
<pre>
&lt;?xml version="1.0"?&gt;

&lt;!DOCTYPE DATASOURCES SYSTEM "classpath:/org/oreodata/metadata/datasources.dtd"&gt;
&lt;DATASOURCES&gt;

  &lt;DATASOURCE CLASS="org.javahispano.canyamo.services.persistence.oreo.CanyamoRecordSet" NAME="canyamo" &gt;
        &lt;PROPERTY KEY="JDBC_DRIVER_CLASS" VALUE="@JDBC_DRIVER@" /&gt;
        &lt;PROPERTY KEY="JDBC_URL" VALUE="@JDBC_URL@" /&gt;
        &lt;PROPERTY KEY="USER" VALUE="@JDBC_USER@" /&gt;
        &lt;PROPERTY KEY="PASSWORD" VALUE="@JDBC_PASSWORD@" /&gt;
        &lt;PROPERTY KEY="MAX_CACHE_SIZE" VALUE="0" /&gt;
        &lt;PROPERTY KEY="DOUBLE_QUOTE_LITERAL" VALUE="N" /&gt;
        &lt;PROPERTY KEY="CONNECTION_POOL_MINIMUM" VALUE="3" /&gt;
        &lt;PROPERTY KEY="CONNECTION_POOL_MAXIMUM" VALUE="15" /&gt;
    &lt;/DATASOURCE&gt;

&lt;/DATASOURCES&gt;
</pre>
<p>
a:</p>
<pre>
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;datasources&gt;

    &lt;datasource name="canyamo" class="org.licurgo.jdbc.JDBCDataSource"&gt;
        &lt;pool class="org.licurgo.jdbc.pools.ProxoolPool"&gt;
            &lt;property name="min-size" value="3"/&gt;
            &lt;property name="max-size" value="15"/&gt;
        &lt;/pool&gt;
        &lt;connection&gt;
            &lt;property name="driver" value="@JDBC_DRIVER@"/&gt;
            &lt;property name="url" value="@JDBC_URL@"/&gt;
            &lt;property name="username" value="@JDBC_USER@"/&gt;
            &lt;property name="password" value="@JDBC_PASSWORD@"/&gt;
        &lt;/connection&gt;
    &lt;/datasource&gt;

&lt;/datasources&gt;
</pre>
</li>
<li>Ficheros de persistencia:
<p>Este es el paso que m&#225;s tiempo lleva, aunque no es complejo. Hay que ir modificando todos los ficheros de persistencia de nuestra aplicaci&#243;n. As&#237; que directorio a directorio dentro de &#8220;WEB-INF/conf&#8221; abrimos los persistence.xml y hacemos los siguientes cambios:</p>
<p>No hay que olvidarse del fichero &#8220;canyamo-defs.xml&#8221; que contiene la definici&#243;n del usuario y que ahora pasa a llamarse &#8220;licurgo-tables.xml&#8221;. Es el que usar&#233; de ejemplo, este tiene 2 tablas definidas (users,role)</p>
<pre>
&lt;?xml version="1.0"?&gt;

&lt;!DOCTYPE RECORDDEFS SYSTEM "classpath:/org/oreodata/metadata/recorddefs.dtd"&gt;
&lt;RECORDDEFS&gt;

    &lt;RECORD TYPE="users"
      PRIMARY_KEY="login"
      DATASOURCE="canyamo"
      TABLE_NAME="users"&gt;
        &lt;FIELD NAME="name" CLASS="&amp;STRING;" REQUIRED="Y" &gt;
           &lt;PROPERTY KEY="MAX_LENGTH" VALUE="30" /&gt;
        &lt;/FIELD&gt;
        &lt;FIELD NAME="login" CLASS="&amp;STRING;" REQUIRED="Y" &gt;
           &lt;PROPERTY KEY="MAX_LENGTH" VALUE="12" /&gt;
        &lt;/FIELD&gt;
        &lt;FIELD NAME="password" CLASS="&amp;STRING;" &gt;
            &lt;PROPERTY KEY="MAX_LENGTH" VALUE="25" /&gt;
        &lt;/FIELD&gt;
        &lt;FIELD NAME="email" CLASS="&amp;STRING;"&gt;
            &lt;PROPERTY KEY="MAX_LENGTH" VALUE="50" /&gt;
        &lt;/FIELD&gt;
        &lt;FIELD NAME="lang" CLASS="&amp;STRING;"&gt;
            &lt;PROPERTY KEY="MAX_LENGTH" VALUE="5" /&gt;
        &lt;/FIELD&gt;
        &lt;FIELD NAME="roles" CLASS="&amp;STRING;"&gt;
            &lt;PROPERTY KEY="MAX_LENGTH" VALUE="100" /&gt;
        &lt;/FIELD&gt;
        &lt;FIELD NAME="date" CLASS="&amp;DATE;" /&gt;
        &lt;FIELD NAME="lastlogin" CLASS="&amp;DATE;" /&gt;
        &lt;FIELD NAME="active" CLASS="&amp;STRING;"&gt;
            &lt;PROPERTY KEY="MAX_LENGTH" VALUE="1" /&gt;
        &lt;/FIELD&gt;
        &lt;FIELD NAME="online" CLASS="&amp;STRING;"&gt;
            &lt;PROPERTY KEY="MAX_LENGTH" VALUE="1" /&gt;
        &lt;/FIELD&gt;
         &lt;!--
        The SQL_TYPE="TEXT" is probably specific to MySQL. In MySQL, the maximum
        length of VARCHAR is 255 characters. For other DBMS's, you
         may need to replace or simply delete that attribute
         --&gt;
         &lt;!--
        &lt;FIELD NAME="columns_content" CLASS="&amp;STRING;" SQL_TYPE="TEXT" REQUIRED="N" &gt;
           &lt;PROPERTY KEY="MAX_LENGTH" VALUE="8000" /&gt;
        &lt;/FIELD&gt;
        &lt;FIELD NAME="columns_width" CLASS="&amp;STRING;"&gt;
            &lt;PROPERTY KEY="MAX_LENGTH" VALUE="20" /&gt;
        &lt;/FIELD&gt;
        --&gt;
    &lt;/RECORD&gt;

    &lt;RECORD TYPE="role"
      PRIMARY_KEY="id"
      DATASOURCE="canyamo"
      TABLE_NAME="roles"&gt;
        &lt;FIELD NAME="id" CLASS="&amp;STRING;" REQUIRED="Y" &gt;
           &lt;PROPERTY KEY="MAX_LENGTH" VALUE="12" /&gt;
        &lt;/FIELD&gt;
        &lt;FIELD NAME="text" CLASS="&amp;STRING;" REQUIRED="Y" &gt;
           &lt;PROPERTY KEY="MAX_LENGTH" VALUE="25" /&gt;
        &lt;/FIELD&gt;
        &lt;FIELD NAME="systemrole" CLASS="&amp;STRING;" REQUIRED="Y" &gt;
           &lt;PROPERTY KEY="MAX_LENGTH" VALUE="1" /&gt;
        &lt;/FIELD&gt;
    &lt;/RECORD&gt;

&lt;/RECORDDEFS&gt;
</pre>
<p>
Lo convertimos en:</p>
<pre>
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;dataobjects&gt;
    &lt;dataobject name="users"
                datasource="canyamo"
                primary-key="login"
            &gt;
    &lt;/dataobject&gt;

    &lt;dataobject name="role"
                datasource="canyamo"
                primary-key="id"
            /&gt;
&lt;/dataobjects&gt;
</pre>
<p>&#191;Sencillo, no?. Esta simplificaci&#243;n se debe a que Licurgo se encarga de descubrir los campos de las tablas en el arranque de C&#225;&#241;amo, se acab&#243; el &#8220;me equivoqu&#233; en una letra, mira que no poner la s, ay! se me olvido cambiar el persistence,&#8230;&#8221; y dem&#225;s escusas que ponemos por ser humanos ;). </p>
<p>Otra de las cosas que hay que modificar es si tenemos autonum&#233;ricos en este caso a&#241;adiremos:</p>
<pre>
&lt;uid-generator class="org.licurgo.jdbc.uid.SequenceUIDGenerator"
                        type="java.lang.Integer"
                /&gt;
</pre>
<p>dentro del &#8220;dataobject&#8221; correspondiente.
</li>
</ol>
<p>Bueno ya est&#225; bien por hoy, seguro que me dejo cosas pero para comenzar deber&#237;a valer y adem&#225;s as&#237; tengo algo de lo que volver a escribir ;).</p>
<img src="http://feeds.feedburner.com/~r/salicio/~4/jo5ttrFPEOE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mimemoriadepez.com/?feed=rss2&amp;p=29</wfw:commentRss>
		<feedburner:origLink>http://mimemoriadepez.com/?p=29</feedburner:origLink></item>
		<item>
		<title>Ya tengo 30</title>
		<link>http://feedproxy.google.com/~r/salicio/~3/4dGYeAbQ9Eg/</link>
		<comments>http://mimemoriadepez.com/?p=30#comments</comments>
		<pubDate>Tue, 24 May 2005 08:45:39 +0000</pubDate>
		<dc:creator>Roberto Salicio</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mimemoriadepez.com/?p=30</guid>
		<description><![CDATA[Pues eso, que hoy es mi cumplea&#241;os y ya he terminado con todos los veinti&#8230;, ahora es cuando uno tiene las crisis y esas cosas, no? Bueno intentar&#233; olvidarme de ellas comiendo pasteles y pintxos con mis compis de curro 
]]></description>
			<content:encoded><![CDATA[<p>Pues eso, que hoy es mi cumplea&ntilde;os y ya he terminado con todos los veinti&#8230;, ahora es cuando uno tiene las crisis y esas cosas, no? Bueno intentar&eacute; olvidarme de ellas comiendo pasteles y pintxos con mis compis de curro <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p>
<img src="http://feeds.feedburner.com/~r/salicio/~4/4dGYeAbQ9Eg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mimemoriadepez.com/?feed=rss2&amp;p=30</wfw:commentRss>
		<feedburner:origLink>http://mimemoriadepez.com/?p=30</feedburner:origLink></item>
		<item>
		<title>Mas fotos del congreso</title>
		<link>http://feedproxy.google.com/~r/salicio/~3/fZlJ6TIeENo/</link>
		<comments>http://mimemoriadepez.com/?p=31#comments</comments>
		<pubDate>Wed, 02 Feb 2005 21:37:25 +0000</pubDate>
		<dc:creator>Roberto Salicio</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mimemoriadepez.com/?p=31</guid>
		<description><![CDATA[Esta vez me he superado solo unas horas y ya he subido las fotos de mondelo aqu&#237;, estar&#225;s contento, &#191;eh? :D. Bueno a algunas las he tenido que ajustar el brillo y esas cosas para ver algo m&#225;s, bueno o lo he intentado. Vaya aqu&#237; tampoco aparece mariscal &#191;seguro que estaba? jeje



II Congreso javaHispano (fotos [...]]]></description>
			<content:encoded><![CDATA[<p>Esta vez me he superado solo unas horas y ya he subido las fotos de mondelo <a href="http://picasaweb.google.com/roberto.salicio/IICongresoJavaHispanoFotosDeMondelo">aqu&#237;</a>, estar&#225;s contento, &#191;eh? :D. Bueno a algunas las he tenido que ajustar el brillo y esas cosas para ver algo m&#225;s, bueno o lo he intentado. Vaya aqu&#237; tampoco aparece mariscal &#191;seguro que estaba? jeje</p>
<div style="text-align:center; width:194px; font-family:arial,sans-serif;font-size:83%;">
<div style="height:194px;background:url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat left;"><a href="http://picasaweb.google.com/roberto.salicio/IICongresoJavaHispanoFotosDeMondelo"><img src="http://lh4.google.com/roberto.salicio/ROIXZ7KHABE/AAAAAAAAASM/csIE1bfh898/IICongresoJavaHispanoFotosDeMondelo.jpg?crop=1&amp;imgmax=160" width="160" height="160" style="border:none;padding:0px;margin-top:16px;"></a></div>
<p><a href="http://picasaweb.google.com/roberto.salicio/IICongresoJavaHispanoFotosDeMondelo">
<div style="color:#4D4D4D;font-weight:bold;text-decoration:none;">II Congreso javaHispan<wbr></wbr>o (fotos de mondelo)</div>
<p></a>
<div style="color:#808080">Feb 2, 2005 - 32 Photos</div>
</div>
<img src="http://feeds.feedburner.com/~r/salicio/~4/fZlJ6TIeENo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mimemoriadepez.com/?feed=rss2&amp;p=31</wfw:commentRss>
		<feedburner:origLink>http://mimemoriadepez.com/?p=31</feedburner:origLink></item>
		<item>
		<title>Fotos del II Congreso javaHispano</title>
		<link>http://feedproxy.google.com/~r/salicio/~3/ACau6vH1jnQ/</link>
		<comments>http://mimemoriadepez.com/?p=32#comments</comments>
		<pubDate>Sun, 30 Jan 2005 23:48:05 +0000</pubDate>
		<dc:creator>Roberto Salicio</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mimemoriadepez.com/?p=32</guid>
		<description><![CDATA[Lo mio es poner las fotos tarde  si lo hice en el anterior congreso (un par de post m&#225;s abajo, joe que poco publico) por que no en este.Esta vez hay menos, eso de andar de un lado para otro con las pistolitas no me dejo sacar muchas fotos, pero bueno menos es nada. [...]]]></description>
			<content:encoded><![CDATA[<p>Lo mio es poner las fotos tarde <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> si lo hice en el anterior congreso (un par de post m&#225;s abajo, joe que poco publico) por que no en este.<br/>Esta vez hay menos, eso de andar de un lado para otro con las pistolitas no me dejo sacar muchas fotos, pero bueno menos es nada. Pues <a href="http://picasaweb.google.com/roberto.salicio/IICongresoJavaHispano">aqu&iacute;</a> las teneis para ver como alg&#250;n presidente de alguna asociaci&#243;n, que no voy a nombrar, de esas de java, se quedaba dormido en una charla <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div style="text-align:center; width:194px; font-family:arial,sans-serif;font-size:83%;">
<div style="height:194px;background:url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat left;"><a href="http://picasaweb.google.com/roberto.salicio/IICongresoJavaHispano"><img src="http://lh5.google.com/roberto.salicio/RJcAOpGsABE/AAAAAAAAAFo/AyFbImncvdg/IICongresoJavaHispano.jpg?crop=1&amp;imgmax=160" width="160" height="160" style="border:none;padding:0px;margin-top:16px;"></a></div>
<p><a href="http://picasaweb.google.com/roberto.salicio/IICongresoJavaHispano">
<div style="color:#4D4D4D;font-weight:bold;text-decoration:none;">II Congreso javaHispan<wbr></wbr>o</div>
<p></a>
<div style="color:#808080">Dec 14, 2004 - 44 Photos</div>
</div>
<img src="http://feeds.feedburner.com/~r/salicio/~4/ACau6vH1jnQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mimemoriadepez.com/?feed=rss2&amp;p=32</wfw:commentRss>
		<feedburner:origLink>http://mimemoriadepez.com/?p=32</feedburner:origLink></item>
		<item>
		<title>Spam, spam, spam…</title>
		<link>http://feedproxy.google.com/~r/salicio/~3/tBYNoWipGDA/</link>
		<comments>http://mimemoriadepez.com/?p=33#comments</comments>
		<pubDate>Sun, 29 Feb 2004 21:03:16 +0000</pubDate>
		<dc:creator>Roberto Salicio</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://mimemoriadepez.com/?p=33</guid>
		<description><![CDATA[Y yo que pensaba que no era una v&#237;ctima del spam, solo me llegaban unos pocos (1 o 2) mensajes a la semana y solo a mi cuenta de hotmail. Pero algo ocurri&#243; el jueves, empece a recibir spam muuuuuuucho spam en casi todas las cuentas. He debido hacer algo muy malo la semana pasada [...]]]></description>
			<content:encoded><![CDATA[<p>Y yo que pensaba que no era una v&#237;ctima del spam, solo me llegaban unos pocos (1 o 2) mensajes a la semana y solo a mi cuenta de hotmail. Pero algo ocurri&#243; el jueves, empece a recibir spam muuuuuuucho spam en casi todas las cuentas. He debido hacer algo muy malo la semana pasada a alguien <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <br/>Visto que continuaba el viernes pues decid&#237; buscar alguna soluci&#243;n y encontr&#233; <a href="http://www.spampal.org">SpamPal</a>, f&#225;cil de instalar y de integrar con los clientes de correo y se puede ampliar mediante plug-ins. Solo necesitas indicarle a tu programa de correo que use <i>localhost</i> como servidor, cambiar el usuario a <i>usuario@servidor_original</i>, crear una regla de correo para los mensajes cuyo asunto contenga <i>**SPAM**</i> y ya est&#225; funcionando. Por ahora, parece efectivo ha identificado todos los que me han llegado a ver que tal los pr&#243;ximos d&#237;as&#8230;.<br/><br/>PD: Yo no sab&#237;a de donde ven&#237;a la palabra &#8220;SPAM&#8221; hasta que me lo cont&#243; <a href="http://weblogs.javahispano.org/page/aitor">Aitor</a>, procede de un  <a href="http://www.rompecadenas.com.ar/sketch.htm">Sketch de los Monty Python</a> <img src='http://mimemoriadepez.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
<img src="http://feeds.feedburner.com/~r/salicio/~4/tBYNoWipGDA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://mimemoriadepez.com/?feed=rss2&amp;p=33</wfw:commentRss>
		<feedburner:origLink>http://mimemoriadepez.com/?p=33</feedburner:origLink></item>
	</channel>
</rss>
